<!--XBRL document created by Rivet XBRL Parser version 0.99.3.0-->
<!--Based on XBRL 2.1-->
<?xml version="1.0" encoding="UTF-8" ?>
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:usfr-pt="http://www.xbrl.org/us/fr/common/pt/2004-08-15" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:msft="http://www.microsoft.com/xbrl/fin/2004-12-31" xmlns:dim="http://www.microsoft.com/xbrl/dim/2004-12-31">
  <link:schemaRef xlink:type="simple" xlink:href="msft-fin.xsd" />
  <!--Context Section-->
  <context id="AsOf20040701">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
    </entity>
    <period>
      <instant>2004-07-01</instant>
    </period>
  </context>
  <context id="AsOf20031001">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
    </entity>
    <period>
      <instant>2003-10-01</instant>
    </period>
  </context>
  <context id="AsOf20041001">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
    </entity>
    <period>
      <instant>2004-10-01</instant>
    </period>
  </context>
  <context id="AsOf20030701">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
    </entity>
    <period>
      <instant>2003-07-01</instant>
    </period>
  </context>
  <context id="P3MQ2FY2004">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
    </entity>
    <period>
      <startDate>2003-10-01</startDate>
      <endDate>2003-12-31</endDate>
    </period>
  </context>
  <context id="P3MQ2FY2005">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
    </entity>
    <period>
      <startDate>2004-10-01</startDate>
      <endDate>2004-12-31</endDate>
    </period>
  </context>
  <context id="P6MQ2FY2004">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
    </entity>
    <period>
      <startDate>2003-07-01</startDate>
      <endDate>2003-12-31</endDate>
    </period>
  </context>
  <context id="P6MQ2FY2005">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
    </entity>
    <period>
      <startDate>2004-07-01</startDate>
      <endDate>2004-12-31</endDate>
    </period>
  </context>
  <context id="AsOf20040630">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
    </entity>
    <period>
      <instant>2004-06-30</instant>
    </period>
  </context>
   <context id="AsOf20031231">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
    </entity>
    <period>
      <instant>2003-12-31</instant>
    </period>
  </context>

  <context id="AsOf20041231">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
    </entity>
    <period>
      <instant>2004-12-31</instant>
    </period>
  </context>

  <context id="P3MQ2FY2004_Client">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>Client</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2003-10-01</startDate>
      <endDate>2003-12-31</endDate>
    </period>
  </context>

  <context id="P3MQ2FY2005_Client">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>Client</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2004-10-01</startDate>
      <endDate>2004-12-31</endDate>
    </period>
  </context>

  <context id="P6MQ2FY2004_Client">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>Client</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2003-07-01</startDate>
      <endDate>2003-12-31</endDate>
    </period>
  </context>

  <context id="P6MQ2FY2005_Client">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>Client</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2004-07-01</startDate>
      <endDate>2004-12-31</endDate>
    </period>
  </context>

  <context id="P6MQ2FY2004_Other">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>Other</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2003-07-01</startDate>
      <endDate>2003-12-31</endDate>
    </period>
  </context>
  <context id="P6MQ2FY2004_HE">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>HE</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2003-07-01</startDate>
      <endDate>2003-12-31</endDate>
    </period>
  </context>
  <context id="P6MQ2FY2004_MED">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>MED</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2003-07-01</startDate>
      <endDate>2003-12-31</endDate>
    </period>
  </context>
  <context id="P3MQ2FY2004_HE">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>HE</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2003-10-01</startDate>
      <endDate>2003-12-31</endDate>
    </period>
  </context>
  <context id="P3MQ2FY2005_HE">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>HE</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2004-10-01</startDate>
      <endDate>2004-12-31</endDate>
    </period>
  </context>
  <context id="P3MQ2FY2004_ST">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>ST</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2003-10-01</startDate>
      <endDate>2003-12-31</endDate>
    </period>
  </context>
  <context id="P3MQ2FY2005_IW">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>IW</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2004-10-01</startDate>
      <endDate>2004-12-31</endDate>
    </period>
  </context>
  <context id="P3MQ2FY2004_Other">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>Other</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2003-10-01</startDate>
      <endDate>2003-12-31</endDate>
    </period>
  </context>
  <context id="P6MQ2FY2004_MBS">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>MBS</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2003-07-01</startDate>
      <endDate>2003-12-31</endDate>
    </period>
  </context>
  <context id="P6MQ2FY2004_IW">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>IW</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2003-07-01</startDate>
      <endDate>2003-12-31</endDate>
    </period>
  </context>
  <context id="P3MQ2FY2004_MED">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>MED</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2003-10-01</startDate>
      <endDate>2003-12-31</endDate>
    </period>
  </context>
  <context id="P6MQ2FY2005_MSN">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>MSN</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2004-07-01</startDate>
      <endDate>2004-12-31</endDate>
    </period>
  </context>
  <context id="P6MQ2FY2004_MSN">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>MSN</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2003-07-01</startDate>
      <endDate>2003-12-31</endDate>
    </period>
  </context>
  <context id="P3MQ2FY2005_MBS">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>MBS</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2004-10-01</startDate>
      <endDate>2004-12-31</endDate>
    </period>
  </context>
  <context id="P6MQ2FY2005_IW">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>IW</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2004-07-01</startDate>
      <endDate>2004-12-31</endDate>
    </period>
  </context>
  <context id="P3MQ2FY2004_IW">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>IW</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2003-10-01</startDate>
      <endDate>2003-12-31</endDate>
    </period>
  </context>
  <context id="P3MQ2FY2004_MBS">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>MBS</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2003-10-01</startDate>
      <endDate>2003-12-31</endDate>
    </period>
  </context>
  <context id="P6MQ2FY2005_Other">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>Other</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2004-07-01</startDate>
      <endDate>2004-12-31</endDate>
    </period>
  </context>
  <context id="P6MQ2FY2005_MBS">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>MBS</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2004-07-01</startDate>
      <endDate>2004-12-31</endDate>
    </period>
  </context>
  <context id="P6MQ2FY2005_ST">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>ST</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2004-07-01</startDate>
      <endDate>2004-12-31</endDate>
    </period>
  </context>
  <context id="P6MQ2FY2004_ST">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>ST</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2003-07-01</startDate>
      <endDate>2003-12-31</endDate>
    </period>
  </context>
  <context id="P6MQ2FY2005_HE">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>HE</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2004-07-01</startDate>
      <endDate>2004-12-31</endDate>
    </period>
  </context>
  <context id="P3MQ2FY2005_MED">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>MED</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2004-10-01</startDate>
      <endDate>2004-12-31</endDate>
    </period>
  </context>
  <context id="P6MQ2FY2005_MED">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>MED</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2004-07-01</startDate>
      <endDate>2004-12-31</endDate>
    </period>
  </context>
  <context id="P3MQ2FY2005_ST">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>ST</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2004-10-01</startDate>
      <endDate>2004-12-31</endDate>
    </period>
  </context>
  <context id="P3MQ2FY2005_MSN">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>MSN</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2004-10-01</startDate>
      <endDate>2004-12-31</endDate>
    </period>
  </context>
  <context id="P3MQ2FY2004_MSN">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>MSN</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2003-10-01</startDate>
      <endDate>2003-12-31</endDate>
    </period>
  </context>
  <context id="P3MQ2FY2005_Other">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <dim:member>Other</dim:member>
      </segment>
    </entity>
    <period>
      <startDate>2004-10-01</startDate>
      <endDate>2004-12-31</endDate>
    </period>
  </context>

 <!--Unit Section-->
  <unit id="USD">
    <measure>iso4217:USD</measure>
  </unit>
  <unit id="Shares">
    <measure>xbrli:shares</measure>
  </unit>
  <unit id="EPS">
    <divide>
      <unitNumerator>
        <measure>iso4217:USD</measure>
      </unitNumerator>
      <unitDenominator>
        <measure>xbrli:shares</measure>
      </unitDenominator>
    </divide>
  </unit>

<!--Income Statements-->
  <usfr-pt:OperatingRevenue contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">10153000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">10818000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">18368000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">20007000000</usfr-pt:OperatingRevenue>
  
  <msft:CostRevenueExpenses contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">2344000000</msft:CostRevenueExpenses>
  <msft:CostRevenueExpenses contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">1922000000</msft:CostRevenueExpenses>
  <msft:CostRevenueExpenses contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">3824000000</msft:CostRevenueExpenses>
  <msft:CostRevenueExpenses contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">3391000000</msft:CostRevenueExpenses>

  <usfr-pt:TotalResearchDevelopmentExpenseExcludingInProcess contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">2971000000</usfr-pt:TotalResearchDevelopmentExpenseExcludingInProcess>
  <usfr-pt:TotalResearchDevelopmentExpenseExcludingInProcess contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">1437000000</usfr-pt:TotalResearchDevelopmentExpenseExcludingInProcess>
  <usfr-pt:TotalResearchDevelopmentExpenseExcludingInProcess contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">4582000000</usfr-pt:TotalResearchDevelopmentExpenseExcludingInProcess>
  <usfr-pt:TotalResearchDevelopmentExpenseExcludingInProcess contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">2985000000</usfr-pt:TotalResearchDevelopmentExpenseExcludingInProcess>

  <usfr-pt:SellingMarketingExpenses contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">2467000000</usfr-pt:SellingMarketingExpenses>
  <usfr-pt:SellingMarketingExpenses contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">2146000000</usfr-pt:SellingMarketingExpenses>
  <usfr-pt:SellingMarketingExpenses contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">3972000000</usfr-pt:SellingMarketingExpenses>
  <usfr-pt:SellingMarketingExpenses contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">3809000000</usfr-pt:SellingMarketingExpenses>

  <usfr-pt:GeneralAdministrativeExpenses contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">896000000</usfr-pt:GeneralAdministrativeExpenses>
  <usfr-pt:GeneralAdministrativeExpenses contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">564000000</usfr-pt:GeneralAdministrativeExpenses>
  <usfr-pt:GeneralAdministrativeExpenses contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">1367000000</usfr-pt:GeneralAdministrativeExpenses>
  <usfr-pt:GeneralAdministrativeExpenses contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">1579000000</usfr-pt:GeneralAdministrativeExpenses>

  <usfr-pt:OperatingExpenses contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">8678000000</usfr-pt:OperatingExpenses>
  <usfr-pt:OperatingExpenses contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">6069000000</usfr-pt:OperatingExpenses>
  <usfr-pt:OperatingExpenses contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">13745000000</usfr-pt:OperatingExpenses>
  <usfr-pt:OperatingExpenses contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">11764000000</usfr-pt:OperatingExpenses>

  <usfr-pt:OperatingProfit contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">1475000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">4749000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">4623000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">8243000000</usfr-pt:OperatingProfit>

  <usfr-pt:NonoperatingAssetRelatedIncome contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">837000000</usfr-pt:NonoperatingAssetRelatedIncome>
  <usfr-pt:NonoperatingAssetRelatedIncome contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">420000000</usfr-pt:NonoperatingAssetRelatedIncome>
  <usfr-pt:NonoperatingAssetRelatedIncome contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">1590000000</usfr-pt:NonoperatingAssetRelatedIncome>
  <usfr-pt:NonoperatingAssetRelatedIncome contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">699000000</usfr-pt:NonoperatingAssetRelatedIncome>

  <usfr-pt:IncomeLossContinuingOperationsBeforeIncomeTaxes contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">2312000000</usfr-pt:IncomeLossContinuingOperationsBeforeIncomeTaxes>
  <usfr-pt:IncomeLossContinuingOperationsBeforeIncomeTaxes contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">5169000000</usfr-pt:IncomeLossContinuingOperationsBeforeIncomeTaxes>
  <usfr-pt:IncomeLossContinuingOperationsBeforeIncomeTaxes contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">6213000000</usfr-pt:IncomeLossContinuingOperationsBeforeIncomeTaxes>
  <usfr-pt:IncomeLossContinuingOperationsBeforeIncomeTaxes contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">8942000000</usfr-pt:IncomeLossContinuingOperationsBeforeIncomeTaxes>

  <usfr-pt:ProvisionIncomeTaxes contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">763000000</usfr-pt:ProvisionIncomeTaxes>
  <usfr-pt:ProvisionIncomeTaxes contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">1706000000</usfr-pt:ProvisionIncomeTaxes>
  <usfr-pt:ProvisionIncomeTaxes contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">2050000000</usfr-pt:ProvisionIncomeTaxes>
  <usfr-pt:ProvisionIncomeTaxes contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">2951000000</usfr-pt:ProvisionIncomeTaxes>

  <usfr-pt:NetIncome contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">1549000000</usfr-pt:NetIncome>
  <usfr-pt:NetIncome contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">3463000000</usfr-pt:NetIncome>
  <usfr-pt:NetIncome contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">4163000000</usfr-pt:NetIncome>
  <usfr-pt:NetIncome contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">5991000000</usfr-pt:NetIncome>

  <usfr-pt:BasicEarningsPerShareNetIncome contextRef="P3MQ2FY2004" unitRef="EPS" decimals="INF">0.14</usfr-pt:BasicEarningsPerShareNetIncome>
  <usfr-pt:BasicEarningsPerShareNetIncome contextRef="P3MQ2FY2005" unitRef="EPS" decimals="INF">0.32</usfr-pt:BasicEarningsPerShareNetIncome>
  <usfr-pt:BasicEarningsPerShareNetIncome contextRef="P6MQ2FY2004" unitRef="EPS" decimals="INF">0.39</usfr-pt:BasicEarningsPerShareNetIncome>
  <usfr-pt:BasicEarningsPerShareNetIncome contextRef="P6MQ2FY2005" unitRef="EPS" decimals="INF">0.55</usfr-pt:BasicEarningsPerShareNetIncome>

  <usfr-pt:DilutedEarningsPerShareNetIncome contextRef="P3MQ2FY2004" unitRef="EPS" decimals="INF">0.14</usfr-pt:DilutedEarningsPerShareNetIncome>
  <usfr-pt:DilutedEarningsPerShareNetIncome contextRef="P3MQ2FY2005" unitRef="EPS" decimals="INF">0.32</usfr-pt:DilutedEarningsPerShareNetIncome>
  <usfr-pt:DilutedEarningsPerShareNetIncome contextRef="P6MQ2FY2004" unitRef="EPS" decimals="INF">0.38</usfr-pt:DilutedEarningsPerShareNetIncome>
  <usfr-pt:DilutedEarningsPerShareNetIncome contextRef="P6MQ2FY2005" unitRef="EPS" decimals="INF">0.55</usfr-pt:DilutedEarningsPerShareNetIncome>

  <usfr-pt:WeightedAverageNumberSharesOutstanding contextRef="P3MQ2FY2004" unitRef="Shares" decimals="-6">10810000000</usfr-pt:WeightedAverageNumberSharesOutstanding>
  <usfr-pt:WeightedAverageNumberSharesOutstanding contextRef="P3MQ2FY2005" unitRef="Shares" decimals="-6">10877000000</usfr-pt:WeightedAverageNumberSharesOutstanding>
  <usfr-pt:WeightedAverageNumberSharesOutstanding contextRef="P6MQ2FY2004" unitRef="Shares" decimals="-6">10800000000</usfr-pt:WeightedAverageNumberSharesOutstanding>
  <usfr-pt:WeightedAverageNumberSharesOutstanding contextRef="P6MQ2FY2005" unitRef="Shares" decimals="-6">10875000000</usfr-pt:WeightedAverageNumberSharesOutstanding>

  <usfr-pt:WeightedAverageNumberDilutedSharesOutstanding contextRef="P3MQ2FY2004" unitRef="Shares" decimals="-6">10899000000</usfr-pt:WeightedAverageNumberDilutedSharesOutstanding>
  <usfr-pt:WeightedAverageNumberDilutedSharesOutstanding contextRef="P3MQ2FY2005" unitRef="Shares" decimals="-6">10956000000</usfr-pt:WeightedAverageNumberDilutedSharesOutstanding>
  <usfr-pt:WeightedAverageNumberDilutedSharesOutstanding contextRef="P6MQ2FY2004" unitRef="Shares" decimals="-6">10908000000</usfr-pt:WeightedAverageNumberDilutedSharesOutstanding>
  <usfr-pt:WeightedAverageNumberDilutedSharesOutstanding contextRef="P6MQ2FY2005" unitRef="Shares" decimals="-6">10936000000</usfr-pt:WeightedAverageNumberDilutedSharesOutstanding>

<!--Balance Sheets-->
  <usfr-pt:CashCashEquivalents contextRef="AsOf20040630" unitRef="USD" decimals="-6">15982000000</usfr-pt:CashCashEquivalents>
  <usfr-pt:CashCashEquivalents contextRef="AsOf20041231" unitRef="USD" decimals="-6">4556000000</usfr-pt:CashCashEquivalents>

  <usfr-pt:ShortTermInvestments contextRef="AsOf20040630" unitRef="USD" decimals="-6">44610000000</usfr-pt:ShortTermInvestments>
  <usfr-pt:ShortTermInvestments contextRef="AsOf20041231" unitRef="USD" decimals="-6">29948000000</usfr-pt:ShortTermInvestments>

  <usfr-pt:CashCashEquivalentsShortTermInvestments contextRef="AsOf20040630" unitRef="USD" decimals="-6">60592000000</usfr-pt:CashCashEquivalentsShortTermInvestments>
  <usfr-pt:CashCashEquivalentsShortTermInvestments contextRef="AsOf20041231" unitRef="USD" decimals="-6">34504000000</usfr-pt:CashCashEquivalentsShortTermInvestments>

  <usfr-pt:AccountsReceivableTradeNet contextRef="AsOf20040630" unitRef="USD" decimals="-6">5890000000</usfr-pt:AccountsReceivableTradeNet>
  <usfr-pt:AccountsReceivableTradeNet contextRef="AsOf20041231" unitRef="USD" decimals="-6">6646000000</usfr-pt:AccountsReceivableTradeNet>

  <usfr-pt:AllowanceDoubtfulAccounts contextRef="AsOf20040630" unitRef="USD" decimals="-6">166000000</usfr-pt:AllowanceDoubtfulAccounts>
  <usfr-pt:AllowanceDoubtfulAccounts contextRef="AsOf20041231" unitRef="USD" decimals="-6">211000000</usfr-pt:AllowanceDoubtfulAccounts>

  <usfr-pt:InventoriesNet contextRef="AsOf20040630" unitRef="USD" decimals="-6">421000000</usfr-pt:InventoriesNet>
  <usfr-pt:InventoriesNet contextRef="AsOf20041231" unitRef="USD" decimals="-6">304000000</usfr-pt:InventoriesNet>

  <usfr-pt:DeferredIncomeTaxesCurrentPortion contextRef="AsOf20040630" unitRef="USD" decimals="-6">2097000000</usfr-pt:DeferredIncomeTaxesCurrentPortion>
  <usfr-pt:DeferredIncomeTaxesCurrentPortion contextRef="AsOf20041231" unitRef="USD" decimals="-6">1301000000</usfr-pt:DeferredIncomeTaxesCurrentPortion>

  <usfr-pt:OtherCurrentAssets contextRef="AsOf20040630" unitRef="USD" decimals="-6">1566000000</usfr-pt:OtherCurrentAssets>
  <usfr-pt:OtherCurrentAssets contextRef="AsOf20041231" unitRef="USD" decimals="-6">1644000000</usfr-pt:OtherCurrentAssets>

  <usfr-pt:TotalCurrentAssets contextRef="AsOf20040630" unitRef="USD" decimals="-6">70566000000</usfr-pt:TotalCurrentAssets>
  <usfr-pt:TotalCurrentAssets contextRef="AsOf20041231" unitRef="USD" decimals="-6">44399000000</usfr-pt:TotalCurrentAssets>

  <usfr-pt:PropertyPlantEquipmentNet contextRef="AsOf20040630" unitRef="USD" decimals="-6">2326000000</usfr-pt:PropertyPlantEquipmentNet>
  <usfr-pt:PropertyPlantEquipmentNet contextRef="AsOf20041231" unitRef="USD" decimals="-6">2336000000</usfr-pt:PropertyPlantEquipmentNet>

  <usfr-pt:LongTermInvestments contextRef="AsOf20040630" unitRef="USD" decimals="-6">12210000000</usfr-pt:LongTermInvestments>
  <usfr-pt:LongTermInvestments contextRef="AsOf20041231" unitRef="USD" decimals="-6">12160000000</usfr-pt:LongTermInvestments>

  <usfr-pt:IntangibleAssetsGoodwill contextRef="AsOf20040630" unitRef="USD" decimals="-6">3115000000</usfr-pt:IntangibleAssetsGoodwill>
  <usfr-pt:IntangibleAssetsGoodwill contextRef="AsOf20041231" unitRef="USD" decimals="-6">3105000000</usfr-pt:IntangibleAssetsGoodwill>

  <usfr-pt:IntangibleAssetsNet contextRef="AsOf20040630" unitRef="USD" decimals="-6">569000000</usfr-pt:IntangibleAssetsNet>
  <usfr-pt:IntangibleAssetsNet contextRef="AsOf20041231" unitRef="USD" decimals="-6">494000000</usfr-pt:IntangibleAssetsNet>

  <usfr-pt:DeferredTaxAssetNoncurrent contextRef="AsOf20040630" unitRef="USD" decimals="-6">1829000000</usfr-pt:DeferredTaxAssetNoncurrent>
  <usfr-pt:DeferredTaxAssetNoncurrent contextRef="AsOf20041231" unitRef="USD" decimals="-6">1127000000</usfr-pt:DeferredTaxAssetNoncurrent>

  <usfr-pt:OtherAssetsNoncurrent contextRef="AsOf20040630" unitRef="USD" decimals="-6">1774000000</usfr-pt:OtherAssetsNoncurrent>
  <usfr-pt:OtherAssetsNoncurrent contextRef="AsOf20041231" unitRef="USD" decimals="-6">1320000000</usfr-pt:OtherAssetsNoncurrent>

  <usfr-pt:Assets contextRef="AsOf20040630" unitRef="USD" decimals="-6">92389000000</usfr-pt:Assets>
  <usfr-pt:Assets contextRef="AsOf20041231" unitRef="USD" decimals="-6">64941000000</usfr-pt:Assets>

  <usfr-pt:AccountsPayable contextRef="AsOf20040630" unitRef="USD" decimals="-6">1717000000</usfr-pt:AccountsPayable>
  <usfr-pt:AccountsPayable contextRef="AsOf20041231" unitRef="USD" decimals="-6">1573000000</usfr-pt:AccountsPayable>

  <usfr-pt:EmployeeRelatedLiabilities contextRef="AsOf20040630" unitRef="USD" decimals="-6">1339000000</usfr-pt:EmployeeRelatedLiabilities>
  <usfr-pt:EmployeeRelatedLiabilities contextRef="AsOf20041231" unitRef="USD" decimals="-6">1098000000</usfr-pt:EmployeeRelatedLiabilities>

  <usfr-pt:IncomeTaxesPayable contextRef="AsOf20040630" unitRef="USD" decimals="-6">3478000000</usfr-pt:IncomeTaxesPayable>
  <usfr-pt:IncomeTaxesPayable contextRef="AsOf20041231" unitRef="USD" decimals="-6">3506000000</usfr-pt:IncomeTaxesPayable>

  <usfr-pt:DeferredUnearnedRevenueCurrent contextRef="AsOf20040630" unitRef="USD" decimals="-6">6514000000</usfr-pt:DeferredUnearnedRevenueCurrent>
  <usfr-pt:DeferredUnearnedRevenueCurrent contextRef="AsOf20041231" unitRef="USD" decimals="-6">6267000000</usfr-pt:DeferredUnearnedRevenueCurrent>

  <usfr-pt:OtherCurrentLiabilities contextRef="AsOf20040630" unitRef="USD" decimals="-6">1921000000</usfr-pt:OtherCurrentLiabilities>
  <usfr-pt:OtherCurrentLiabilities contextRef="AsOf20041231" unitRef="USD" decimals="-6">2601000000</usfr-pt:OtherCurrentLiabilities>

  <usfr-pt:CurrentLiabilities contextRef="AsOf20040630" unitRef="USD" decimals="-6">14969000000</usfr-pt:CurrentLiabilities>
  <usfr-pt:CurrentLiabilities contextRef="AsOf20041231" unitRef="USD" decimals="-6">15045000000</usfr-pt:CurrentLiabilities>

  <usfr-pt:DeferredUnearnedRevenueLongTerm contextRef="AsOf20040630" unitRef="USD" decimals="-6">1663000000</usfr-pt:DeferredUnearnedRevenueLongTerm>
  <usfr-pt:DeferredUnearnedRevenueLongTerm contextRef="AsOf20041231" unitRef="USD" decimals="-6">1699000000</usfr-pt:DeferredUnearnedRevenueLongTerm>

  <usfr-pt:OtherNoncurrentLiabilities contextRef="AsOf20040630" unitRef="USD" decimals="-6">932000000</usfr-pt:OtherNoncurrentLiabilities>
  <usfr-pt:OtherNoncurrentLiabilities contextRef="AsOf20041231" unitRef="USD" decimals="-6">965000000</usfr-pt:OtherNoncurrentLiabilities>

<!--03 Feb Deleted element: CommonStockSharesIssued-->
  <usfr-pt:CommonStockSharesAuthorized contextRef="AsOf20040630" unitRef="Shares" decimals="-6">24000000000</usfr-pt:CommonStockSharesAuthorized>
  <usfr-pt:CommonStockSharesOutstanding contextRef="AsOf20040630" unitRef="Shares" decimals="-6">10862000000</usfr-pt:CommonStockSharesOutstanding>
  <usfr-pt:CommonStockSharesAuthorized contextRef="AsOf20041231" unitRef="Shares" decimals="-6">24000000000</usfr-pt:CommonStockSharesAuthorized>
  <usfr-pt:CommonStockSharesOutstanding contextRef="AsOf20041231" unitRef="Shares" decimals="-6">10880000000</usfr-pt:CommonStockSharesOutstanding>

  <usfr-pt:AdditionalPaidCapital contextRef="AsOf20040630" unitRef="USD" decimals="-6">56396000000</usfr-pt:AdditionalPaidCapital>
  <usfr-pt:AdditionalPaidCapital contextRef="AsOf20041231" unitRef="USD" decimals="-6">58403000000</usfr-pt:AdditionalPaidCapital>

  <usfr-pt:AccumulatedComprehensiveIncome contextRef="AsOf20040630" unitRef="USD" decimals="-6">1119000000</usfr-pt:AccumulatedComprehensiveIncome>
  <usfr-pt:AccumulatedComprehensiveIncome contextRef="AsOf20041231" unitRef="USD" decimals="-6">1803000000</usfr-pt:AccumulatedComprehensiveIncome>
  <usfr-pt:RetainedEarnings contextRef="AsOf20040630" unitRef="USD" decimals="-6">18429000000</usfr-pt:RetainedEarnings>
  <usfr-pt:RetainedEarnings contextRef="AsOf20041231" unitRef="USD" decimals="-6">-11171000000</usfr-pt:RetainedEarnings>

  <usfr-pt:StockholdersEquity contextRef="AsOf20040630" unitRef="USD" decimals="-6">74825000000</usfr-pt:StockholdersEquity>
  <usfr-pt:StockholdersEquity contextRef="AsOf20041231" unitRef="USD" decimals="-6">47232000000</usfr-pt:StockholdersEquity>

  <usfr-pt:LiabilitiesStockholdersEquity contextRef="AsOf20040630" unitRef="USD" decimals="-6">92389000000</usfr-pt:LiabilitiesStockholdersEquity>
  <usfr-pt:LiabilitiesStockholdersEquity contextRef="AsOf20041231" unitRef="USD" decimals="-6">64941000000</usfr-pt:LiabilitiesStockholdersEquity>

<!--Cash Flows Statements-->
  <usfr-pt:TotalDepreciationAmortization contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">300000000</usfr-pt:TotalDepreciationAmortization>
  <usfr-pt:TotalDepreciationAmortization contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">108000000</usfr-pt:TotalDepreciationAmortization>
  <usfr-pt:TotalDepreciationAmortization contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">628000000</usfr-pt:TotalDepreciationAmortization>
  <usfr-pt:TotalDepreciationAmortization contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">291000000</usfr-pt:TotalDepreciationAmortization>

  <msft:StockBasedCompensation contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">3232000000</msft:StockBasedCompensation>
  <msft:StockBasedCompensation contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">551000000</msft:StockBasedCompensation>
  <msft:StockBasedCompensation contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">4247000000</msft:StockBasedCompensation>
  <msft:StockBasedCompensation contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">1296000000</msft:StockBasedCompensation>

  <usfr-pt:RealizedGainsLossesOnSaleInvestments contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">-321000000</usfr-pt:RealizedGainsLossesOnSaleInvestments>
  <usfr-pt:RealizedGainsLossesOnSaleInvestments contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">74000000</usfr-pt:RealizedGainsLossesOnSaleInvestments>
  <usfr-pt:RealizedGainsLossesOnSaleInvestments contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">-600000000</usfr-pt:RealizedGainsLossesOnSaleInvestments>
  <usfr-pt:RealizedGainsLossesOnSaleInvestments contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">239000000</usfr-pt:RealizedGainsLossesOnSaleInvestments>

  <usfr-pt:TaxBenefitExerciseStockOptions contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">148000000</usfr-pt:TaxBenefitExerciseStockOptions>
  <usfr-pt:TaxBenefitExerciseStockOptions contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">99000000</usfr-pt:TaxBenefitExerciseStockOptions>
  <usfr-pt:TaxBenefitExerciseStockOptions contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">637000000</usfr-pt:TaxBenefitExerciseStockOptions>
  <usfr-pt:TaxBenefitExerciseStockOptions contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">227000000</usfr-pt:TaxBenefitExerciseStockOptions>

  <usfr-pt:DeferredIncomeTaxes contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">-985000000</usfr-pt:DeferredIncomeTaxes>
  <usfr-pt:DeferredIncomeTaxes contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">68000000</usfr-pt:DeferredIncomeTaxes>
  <usfr-pt:DeferredIncomeTaxes contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">-979000000</usfr-pt:DeferredIncomeTaxes>
  <usfr-pt:DeferredIncomeTaxes contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">361000000</usfr-pt:DeferredIncomeTaxes>

  <msft:ChangeDeferredRevenueUnearnedRevenue contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">2774000000</msft:ChangeDeferredRevenueUnearnedRevenue>
  <msft:ChangeDeferredRevenueUnearnedRevenue contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">3354000000</msft:ChangeDeferredRevenueUnearnedRevenue>
  <msft:ChangeDeferredRevenueUnearnedRevenue contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">4988000000</msft:ChangeDeferredRevenueUnearnedRevenue>
  <msft:ChangeDeferredRevenueUnearnedRevenue contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">5953000000</msft:ChangeDeferredRevenueUnearnedRevenue>

  <msft:ChangeDeferredRevenueRecognitionUnearnedRevenue contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">-3166000000</msft:ChangeDeferredRevenueRecognitionUnearnedRevenue>
  <msft:ChangeDeferredRevenueRecognitionUnearnedRevenue contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">-3166000000</msft:ChangeDeferredRevenueRecognitionUnearnedRevenue>
  <msft:ChangeDeferredRevenueRecognitionUnearnedRevenue contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">-6149000000</msft:ChangeDeferredRevenueRecognitionUnearnedRevenue>
  <msft:ChangeDeferredRevenueRecognitionUnearnedRevenue contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">-6228000000</msft:ChangeDeferredRevenueRecognitionUnearnedRevenue>

  <usfr-pt:ChangeReceivables contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">-1004000000</usfr-pt:ChangeReceivables>
  <usfr-pt:ChangeReceivables contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">-1398000000</usfr-pt:ChangeReceivables>
  <usfr-pt:ChangeReceivables contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">-328000000</usfr-pt:ChangeReceivables>
  <usfr-pt:ChangeReceivables contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">-537000000</usfr-pt:ChangeReceivables>

  <usfr-pt:ChangeOtherCurrentAssets contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">607000000</usfr-pt:ChangeOtherCurrentAssets>
  <usfr-pt:ChangeOtherCurrentAssets contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">373000000</usfr-pt:ChangeOtherCurrentAssets>
  <usfr-pt:ChangeOtherCurrentAssets contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">293000000</usfr-pt:ChangeOtherCurrentAssets>
  <usfr-pt:ChangeOtherCurrentAssets contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">171000000</usfr-pt:ChangeOtherCurrentAssets>

  <msft:ChangesOtherLongTermAssets contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">55000000</msft:ChangesOtherLongTermAssets>
  <msft:ChangesOtherLongTermAssets contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">7000000</msft:ChangesOtherLongTermAssets>
  <msft:ChangesOtherLongTermAssets contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">41000000</msft:ChangesOtherLongTermAssets>
  <msft:ChangesOtherLongTermAssets contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">25000000</msft:ChangesOtherLongTermAssets>

  <usfr-pt:ChangeOtherCurrentLiabilities contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">1256000000</usfr-pt:ChangeOtherCurrentLiabilities>
  <usfr-pt:ChangeOtherCurrentLiabilities contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">17000000</usfr-pt:ChangeOtherCurrentLiabilities>
  <usfr-pt:ChangeOtherCurrentLiabilities contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">980000000</usfr-pt:ChangeOtherCurrentLiabilities>
  <usfr-pt:ChangeOtherCurrentLiabilities contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">-183000000</usfr-pt:ChangeOtherCurrentLiabilities>

  <msft:ChangesOtherLongTermLiabilities contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">129000000</msft:ChangesOtherLongTermLiabilities>
  <msft:ChangesOtherLongTermLiabilities contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">69000000</msft:ChangesOtherLongTermLiabilities>
  <msft:ChangesOtherLongTermLiabilities contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">77000000</msft:ChangesOtherLongTermLiabilities>
  <msft:ChangesOtherLongTermLiabilities contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">20000000</msft:ChangesOtherLongTermLiabilities>

  <usfr-pt:NetCashFlowsProvidedByUsedInOperatingActivities contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">4574000000</usfr-pt:NetCashFlowsProvidedByUsedInOperatingActivities>
  <usfr-pt:NetCashFlowsProvidedByUsedInOperatingActivities contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">3619000000</usfr-pt:NetCashFlowsProvidedByUsedInOperatingActivities>
  <usfr-pt:NetCashFlowsProvidedByUsedInOperatingActivities contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">7998000000</usfr-pt:NetCashFlowsProvidedByUsedInOperatingActivities>
  <usfr-pt:NetCashFlowsProvidedByUsedInOperatingActivities contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">7626000000</usfr-pt:NetCashFlowsProvidedByUsedInOperatingActivities>

  <usfr-pt:ProceedsIssuanceCommonStock contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">189000000</usfr-pt:ProceedsIssuanceCommonStock>
  <usfr-pt:ProceedsIssuanceCommonStock contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">795000000</usfr-pt:ProceedsIssuanceCommonStock>
  <usfr-pt:ProceedsIssuanceCommonStock contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">884000000</usfr-pt:ProceedsIssuanceCommonStock>
  <usfr-pt:ProceedsIssuanceCommonStock contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">1282000000</usfr-pt:ProceedsIssuanceCommonStock>

  <usfr-pt:RepurchaseCommonStock contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">-730000000</usfr-pt:RepurchaseCommonStock>
  <usfr-pt:RepurchaseCommonStock contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">-969000000</usfr-pt:RepurchaseCommonStock>
  <usfr-pt:RepurchaseCommonStock contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">-1775000000</usfr-pt:RepurchaseCommonStock>
  <usfr-pt:RepurchaseCommonStock contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">-1324000000</usfr-pt:RepurchaseCommonStock>

  <usfr-pt:PaymentCommonDividends contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">-1729000000</usfr-pt:PaymentCommonDividends>
  <usfr-pt:PaymentCommonDividends contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">-33498000000</usfr-pt:PaymentCommonDividends>
  <usfr-pt:PaymentCommonDividends contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">-1729000000</usfr-pt:PaymentCommonDividends>
  <usfr-pt:PaymentCommonDividends contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">-34368000000</usfr-pt:PaymentCommonDividends>

  <usfr-pt:NetCashFlowsProvidedByUsedFinancingActivities contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">-2270000000</usfr-pt:NetCashFlowsProvidedByUsedFinancingActivities>
  <usfr-pt:NetCashFlowsProvidedByUsedFinancingActivities contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">-33672000000</usfr-pt:NetCashFlowsProvidedByUsedFinancingActivities>
  <usfr-pt:NetCashFlowsProvidedByUsedFinancingActivities contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">-2620000000</usfr-pt:NetCashFlowsProvidedByUsedFinancingActivities>
  <usfr-pt:NetCashFlowsProvidedByUsedFinancingActivities contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">-34410000000</usfr-pt:NetCashFlowsProvidedByUsedFinancingActivities>

  <usfr-pt:CapitalAdditionsNet contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">-172000000</usfr-pt:CapitalAdditionsNet>
  <usfr-pt:CapitalAdditionsNet contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">-176000000</usfr-pt:CapitalAdditionsNet>
  <usfr-pt:CapitalAdditionsNet contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">-339000000</usfr-pt:CapitalAdditionsNet>
  <usfr-pt:CapitalAdditionsNet contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">-349000000</usfr-pt:CapitalAdditionsNet>

  <!--
  <usfr-pt:AcquisitionBusinessesNetCashAcquired contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6"> </usfr-pt:AcquisitionBusinessesNetCashAcquired>
  -->
  <usfr-pt:AcquisitionBusinessesNetCashAcquired contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">-1000000</usfr-pt:AcquisitionBusinessesNetCashAcquired>
  <usfr-pt:AcquisitionBusinessesNetCashAcquired contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">-4000000</usfr-pt:AcquisitionBusinessesNetCashAcquired>
  <usfr-pt:AcquisitionBusinessesNetCashAcquired contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">-1000000</usfr-pt:AcquisitionBusinessesNetCashAcquired>

  <usfr-pt:PurchaseInvestments contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">-22377000000</usfr-pt:PurchaseInvestments>
  <usfr-pt:PurchaseInvestments contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">-16013000000</usfr-pt:PurchaseInvestments>
  <usfr-pt:PurchaseInvestments contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">-46975000000</usfr-pt:PurchaseInvestments>
  <usfr-pt:PurchaseInvestments contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">-45621000000</usfr-pt:PurchaseInvestments>

  <usfr-pt:ProceedsHeldMaturityInvestments contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">825000000</usfr-pt:ProceedsHeldMaturityInvestments>
  <usfr-pt:ProceedsHeldMaturityInvestments contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">19536000000</usfr-pt:ProceedsHeldMaturityInvestments>
  <usfr-pt:ProceedsHeldMaturityInvestments contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">3475000000</usfr-pt:ProceedsHeldMaturityInvestments>
  <usfr-pt:ProceedsHeldMaturityInvestments contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">26737000000</usfr-pt:ProceedsHeldMaturityInvestments>

  <usfr-pt:ProceedsAvailableSaleInvestments contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">19775000000</usfr-pt:ProceedsAvailableSaleInvestments>
  <usfr-pt:ProceedsAvailableSaleInvestments contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">20068000000</usfr-pt:ProceedsAvailableSaleInvestments>
  <usfr-pt:ProceedsAvailableSaleInvestments contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">38146000000</usfr-pt:ProceedsAvailableSaleInvestments>
  <usfr-pt:ProceedsAvailableSaleInvestments contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">34535000000</usfr-pt:ProceedsAvailableSaleInvestments>

  <usfr-pt:NetCashFlowsProvidedByUsedInvestingActivities contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">-1949000000</usfr-pt:NetCashFlowsProvidedByUsedInvestingActivities>
  <usfr-pt:NetCashFlowsProvidedByUsedInvestingActivities contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">23414000000</usfr-pt:NetCashFlowsProvidedByUsedInvestingActivities>
  <usfr-pt:NetCashFlowsProvidedByUsedInvestingActivities contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">-5697000000</usfr-pt:NetCashFlowsProvidedByUsedInvestingActivities>
  <usfr-pt:NetCashFlowsProvidedByUsedInvestingActivities contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">15301000000</usfr-pt:NetCashFlowsProvidedByUsedInvestingActivities>

  <usfr-pt:NetIncreaseDecreaseCashCashEquivalents contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">355000000</usfr-pt:NetIncreaseDecreaseCashCashEquivalents>
  <usfr-pt:NetIncreaseDecreaseCashCashEquivalents contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">-6639000000</usfr-pt:NetIncreaseDecreaseCashCashEquivalents>
  <usfr-pt:NetIncreaseDecreaseCashCashEquivalents contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">-319000000</usfr-pt:NetIncreaseDecreaseCashCashEquivalents>
  <usfr-pt:NetIncreaseDecreaseCashCashEquivalents contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">-11483000000</usfr-pt:NetIncreaseDecreaseCashCashEquivalents>

  <usfr-pt:EffectExchangeRateOnCashCashEquivalents contextRef="P3MQ2FY2004" unitRef="USD" decimals="-6">26000000</usfr-pt:EffectExchangeRateOnCashCashEquivalents>
  <usfr-pt:EffectExchangeRateOnCashCashEquivalents contextRef="P3MQ2FY2005" unitRef="USD" decimals="-6">54000000</usfr-pt:EffectExchangeRateOnCashCashEquivalents>
  <usfr-pt:EffectExchangeRateOnCashCashEquivalents contextRef="P6MQ2FY2004" unitRef="USD" decimals="-6">30000000</usfr-pt:EffectExchangeRateOnCashCashEquivalents>
  <usfr-pt:EffectExchangeRateOnCashCashEquivalents contextRef="P6MQ2FY2005" unitRef="USD" decimals="-6">57000000</usfr-pt:EffectExchangeRateOnCashCashEquivalents>

  <usfr-pt:CashCashEquivalents contextRef="AsOf20031001" unitRef="USD" decimals="-6">5768000000</usfr-pt:CashCashEquivalents>
  <usfr-pt:CashCashEquivalents contextRef="AsOf20041001" unitRef="USD" decimals="-6">11141000000</usfr-pt:CashCashEquivalents>
  <usfr-pt:CashCashEquivalents contextRef="AsOf20030701" unitRef="USD" decimals="-6">6438000000</usfr-pt:CashCashEquivalents>
  <usfr-pt:CashCashEquivalents contextRef="AsOf20040701" unitRef="USD" decimals="-6">15982000000</usfr-pt:CashCashEquivalents>
  <usfr-pt:CashCashEquivalents contextRef="AsOf20031231" unitRef="USD" decimals="-6">6149000000</usfr-pt:CashCashEquivalents>

<!--Segment Revenue Statements-->
  <usfr-pt:OperatingRevenue contextRef="P3MQ2FY2004_Client" unitRef="USD" decimals="-6">3059000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P6MQ2FY2005_Client" unitRef="USD" decimals="-6">6214000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P6MQ2FY2004_Client" unitRef="USD" decimals="-6">5868000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P3MQ2FY2005_Client" unitRef="USD" decimals="-6">3221000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P3MQ2FY2004_ST" unitRef="USD" decimals="-6">2146000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P3MQ2FY2005_ST" unitRef="USD" decimals="-6">2523000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P6MQ2FY2004_ST" unitRef="USD" decimals="-6">4026000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P6MQ2FY2005_ST" unitRef="USD" decimals="-6">4758000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P3MQ2FY2004_IW" unitRef="USD" decimals="-6">2862000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P6MQ2FY2005_IW" unitRef="USD" decimals="-6">5337000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P6MQ2FY2004_IW" unitRef="USD" decimals="-6">5116000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P3MQ2FY2005_IW" unitRef="USD" decimals="-6">2777000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P3MQ2FY2004_MBS" unitRef="USD" decimals="-6">210000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P3MQ2FY2005_MBS" unitRef="USD" decimals="-6">211000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P6MQ2FY2004_MBS" unitRef="USD" decimals="-6">357000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P6MQ2FY2005_MBS" unitRef="USD" decimals="-6">371000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P3MQ2FY2004_MSN" unitRef="USD" decimals="-6">546000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P3MQ2FY2005_MSN" unitRef="USD" decimals="-6">588000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P6MQ2FY2004_MSN" unitRef="USD" decimals="-6">1037000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P6MQ2FY2005_MSN" unitRef="USD" decimals="-6">1128000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P3MQ2FY2004_MED" unitRef="USD" decimals="-6">63000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P3MQ2FY2005_MED" unitRef="USD" decimals="-6">91000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P6MQ2FY2004_MED" unitRef="USD" decimals="-6">116000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P6MQ2FY2005_MED" unitRef="USD" decimals="-6">160000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P3MQ2FY2004_HE" unitRef="USD" decimals="-6">1267000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P3MQ2FY2005_HE" unitRef="USD" decimals="-6">1407000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P6MQ2FY2004_HE" unitRef="USD" decimals="-6">1848000000</usfr-pt:OperatingRevenue>
  <usfr-pt:OperatingRevenue contextRef="P6MQ2FY2005_HE" unitRef="USD" decimals="-6">2039000000</usfr-pt:OperatingRevenue>

  <usfr-pt:OperatingProfit contextRef="P3MQ2FY2004_Client" unitRef="USD" decimals="-6">2095000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P3MQ2FY2005_Client" unitRef="USD" decimals="-6">2530000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P6MQ2FY2004_Client" unitRef="USD" decimals="-6">4344000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P6MQ2FY2005_Client" unitRef="USD" decimals="-6">4919000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P3MQ2FY2004_ST" unitRef="USD" decimals="-6">-209000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P3MQ2FY2005_ST" unitRef="USD" decimals="-6">913000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P6MQ2FY2004_ST" unitRef="USD" decimals="-6">171000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P6MQ2FY2005_ST" unitRef="USD" decimals="-6">1613000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P3MQ2FY2004_IW" unitRef="USD" decimals="-6">1830000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P3MQ2FY2005_IW" unitRef="USD" decimals="-6">2026000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P6MQ2FY2004_IW" unitRef="USD" decimals="-6">3434000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P6MQ2FY2005_IW" unitRef="USD" decimals="-6">3916000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P3MQ2FY2004_MBS" unitRef="USD" decimals="-6">-139000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P3MQ2FY2005_MBS" unitRef="USD" decimals="-6">-29000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P6MQ2FY2004_MBS" unitRef="USD" decimals="-6">-193000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P6MQ2FY2005_MBS" unitRef="USD" decimals="-6">-70000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P3MQ2FY2004_MSN" unitRef="USD" decimals="-6">-95000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P3MQ2FY2005_MSN" unitRef="USD" decimals="-6">130000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P6MQ2FY2004_MSN" unitRef="USD" decimals="-6">-38000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P6MQ2FY2005_MSN" unitRef="USD" decimals="-6">207000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P3MQ2FY2004_MED" unitRef="USD" decimals="-6">-110000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P3MQ2FY2005_MED" unitRef="USD" decimals="-6">-4000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P6MQ2FY2004_MED" unitRef="USD" decimals="-6">-144000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P6MQ2FY2005_MED" unitRef="USD" decimals="-6">-24000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P3MQ2FY2004_HE" unitRef="USD" decimals="-6">-397000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P3MQ2FY2005_HE" unitRef="USD" decimals="-6">84000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P6MQ2FY2004_HE" unitRef="USD" decimals="-6">-669000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P6MQ2FY2005_HE" unitRef="USD" decimals="-6">-57000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P3MQ2FY2004_Other" unitRef="USD" decimals="-6">-1500000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P3MQ2FY2005_Other" unitRef="USD" decimals="-6">-901000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P6MQ2FY2004_Other" unitRef="USD" decimals="-6">-2282000000</usfr-pt:OperatingProfit>
  <usfr-pt:OperatingProfit contextRef="P6MQ2FY2005_Other" unitRef="USD" decimals="-6">-2261000000</usfr-pt:OperatingProfit>
</xbrl>