﻿<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Dragon Tag (TM) XBRL Enabler by Rivet Software version 1.5.0.53 and Microsoft FrontPage-->
<!--Based on XBRL 2.1-->
<!--Created on: 10/25/2005 2:51:20 PM-->
<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:msft="http://www.microsoft.com/msft/xbrl/taxonomy/2005-02-28" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:usfr-pte="http://www.xbrl.org/us/fr/common/pte/2005-02-28" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:schemaRef xlink:type="simple" xlink:href="msft-20050228.xsd" />
  <link:schemaRef xlink:type="simple" xlink:href="http://www.xbrl.org/us/fr/gaap/ci/2005-02-28/us-gaap-ci-2005-02-28.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="AsOf20040930">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
    </entity>
    <period>
      <instant>2004-09-30</instant>
    </period>
  </context>
  
  <context id="AsOf20050701">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
    </entity>
    <period>
      <instant>2005-07-01</instant>
    </period>
  </context>
  
  <context id="AsOf20050930">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
    </entity>
    <period>
      <instant>2005-09-30</instant>
    </period>
  </context>
  
  <context id="AsOf20050630">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
    </entity>
    <period>
      <instant>2005-06-30</instant>
    </period>
  </context>

  <context id="P3MQ1FY2005">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
    </entity>
    <period>
      <startDate>2004-07-01</startDate>
      <endDate>2004-09-30</endDate>
    </period>
  </context>

  <context id="P3MQ1FY2006">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
    </entity>
    <period>
      <startDate>2005-07-01</startDate>
      <endDate>2005-09-30</endDate>
    </period>
  </context>

  <context id="P3MQ1FY2006_Client">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <msft:member>Client</msft:member>
      </segment>
    </entity>
    <period>
      <startDate>2005-07-01</startDate>
      <endDate>2005-09-30</endDate>
    </period>
  </context>

  <context id="P3MQ1FY2006_ST">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <msft:member>ST</msft:member>
      </segment>
    </entity>
    <period>
      <startDate>2005-07-01</startDate>
      <endDate>2005-09-30</endDate>
    </period>
  </context>

  <context id="P3MQ1FY2006_IW">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <msft:member>IW</msft:member>
      </segment>
    </entity>
    <period>
      <startDate>2005-07-01</startDate>
      <endDate>2005-09-30</endDate>
    </period>
  </context>

  <context id="P3MQ1FY2006_MBS">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <msft:member>MBS</msft:member>
      </segment>
    </entity>
    <period>
      <startDate>2005-07-01</startDate>
      <endDate>2005-09-30</endDate>
    </period>
  </context>

  <context id="P3MQ1FY2006_MSN">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <msft:member>MSN</msft:member>
      </segment>
    </entity>
    <period>
      <startDate>2005-07-01</startDate>
      <endDate>2005-09-30</endDate>
    </period>
  </context>

  <context id="P3MQ1FY2006_MED">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <msft:member>MED</msft:member>
      </segment>
    </entity>
    <period>
      <startDate>2005-07-01</startDate>
      <endDate>2005-09-30</endDate>
    </period>
  </context>

  <context id="P3MQ1FY2006_HE">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <msft:member>HE</msft:member>
      </segment>
    </entity>
    <period>
      <startDate>2005-07-01</startDate>
      <endDate>2005-09-30</endDate>
    </period>
  </context>
  <context id="P3MQ1FY2006_Other">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <msft:member>Other</msft:member>
      </segment>
    </entity>
    <period>
      <startDate>2005-07-01</startDate>
      <endDate>2005-09-30</endDate>
    </period>
  </context>

  <context id="P3MQ1FY2005_Client">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <msft:member>Client</msft:member>
      </segment>
    </entity>
    <period>
      <startDate>2004-07-01</startDate>
      <endDate>2004-09-30</endDate>
    </period>
  </context>

  <context id="P3MQ1FY2005_ST">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <msft:member>ST</msft:member>
      </segment>
    </entity>
    <period>
      <startDate>2004-07-01</startDate>
      <endDate>2004-09-30</endDate>
    </period>
  </context>

  <context id="P3MQ1FY2005_IW">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <msft:member>IW</msft:member>
      </segment>
    </entity>
    <period>
      <startDate>2004-07-01</startDate>
      <endDate>2004-09-30</endDate>
    </period>
  </context>

  <context id="P3MQ1FY2005_MBS">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <msft:member>MBS</msft:member>
      </segment>
    </entity>
    <period>
      <startDate>2004-07-01</startDate>
      <endDate>2004-09-30</endDate>
    </period>
  </context>
  <context id="P3MQ1FY2005_MSN">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <msft:member>MSN</msft:member>
      </segment>
    </entity>
    <period>
      <startDate>2004-07-01</startDate>
      <endDate>2004-09-30</endDate>
    </period>
  </context>

  <context id="P3MQ1FY2005_MED">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <msft:member>MED</msft:member>
      </segment>
    </entity>
    <period>
      <startDate>2004-07-01</startDate>
      <endDate>2004-09-30</endDate>
    </period>
  </context>

  <context id="P3MQ1FY2005_HE">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <msft:member>HE</msft:member>
      </segment>
    </entity>
    <period>
      <startDate>2004-07-01</startDate>
      <endDate>2004-09-30</endDate>
    </period>
  </context>

  <context id="P3MQ1FY2005_Other">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">789019</identifier>
      <segment>
        <msft:member>Other</msft:member>
      </segment>
    </entity>
    <period>
      <startDate>2004-07-01</startDate>
      <endDate>2004-09-30</endDate>
    </period>
  </context>
 
  <!--Unit Section-->
  <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>
  <unit id="USD">
    <measure>iso4217:USD</measure>
  </unit>
  <!--Tuple Section-->
  <!--Element Section-->
  
  <!-- Income Statement-->
  <usfr-pte:OperatingRevenue contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">9741000000</usfr-pte:OperatingRevenue>
  <usfr-pte:OperatingRevenue contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">9189000000</usfr-pte:OperatingRevenue>
  <msft:CostRevenueExpenses contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">1253000000</msft:CostRevenueExpenses>
  <msft:CostRevenueExpenses contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">1405000000</msft:CostRevenueExpenses>
  <usfr-pte:ResearchDevelopmentExpenseIncludingProcess contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">1515000000</usfr-pte:ResearchDevelopmentExpenseIncludingProcess> 
  <usfr-pte:ResearchDevelopmentExpenseIncludingProcess contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">1530000000</usfr-pte:ResearchDevelopmentExpenseIncludingProcess> 
  <usfr-pte:SellingMarketingExpenses contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">1945000000</usfr-pte:SellingMarketingExpenses> 
  <usfr-pte:SellingMarketingExpenses contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">1664000000</usfr-pte:SellingMarketingExpenses> 
  <usfr-pte:GeneralAdministrativeExpenses contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">982000000</usfr-pte:GeneralAdministrativeExpenses>
  <usfr-pte:GeneralAdministrativeExpenses contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">1096000000</usfr-pte:GeneralAdministrativeExpenses>
  <usfr-pte:OperatingExpenses contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">5695000000</usfr-pte:OperatingExpenses>
  <usfr-pte:OperatingExpenses contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">5695000000</usfr-pte:OperatingExpenses>
  <usfr-pte:OperatingProfit contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">4046000000</usfr-pte:OperatingProfit>
  <usfr-pte:OperatingProfit contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">3494000000</usfr-pte:OperatingProfit>
  <usfr-pte:NonoperatingAssetRelatedIncome contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">506000000</usfr-pte:NonoperatingAssetRelatedIncome> 
  <usfr-pte:NonoperatingAssetRelatedIncome contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">279000000</usfr-pte:NonoperatingAssetRelatedIncome>   

  <usfr-pte:IncomeLossContinuingOperationsBeforeIncomeTaxes contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">4552000000</usfr-pte:IncomeLossContinuingOperationsBeforeIncomeTaxes>
  <usfr-pte:IncomeLossContinuingOperationsBeforeIncomeTaxes contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">3773000000</usfr-pte:IncomeLossContinuingOperationsBeforeIncomeTaxes>
  <usfr-pte:ProvisionIncomeTaxes contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">1411000000</usfr-pte:ProvisionIncomeTaxes>
  <usfr-pte:ProvisionIncomeTaxes contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">1245000000</usfr-pte:ProvisionIncomeTaxes>
  <usfr-pte:NetIncome contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">3141000000</usfr-pte:NetIncome>
  <usfr-pte:NetIncome contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">2528000000</usfr-pte:NetIncome>
  <usfr-pte:BasicEarningsPerShareNetIncome contextRef="P3MQ1FY2006" unitRef="EPS" decimals="INF">0.29</usfr-pte:BasicEarningsPerShareNetIncome>
  <usfr-pte:BasicEarningsPerShareNetIncome contextRef="P3MQ1FY2005" unitRef="EPS" decimals="INF">0.23</usfr-pte:BasicEarningsPerShareNetIncome>
  <usfr-pte:DilutedEarningsPerShareNetIncome contextRef="P3MQ1FY2006" unitRef="EPS" decimals="INF">0.29</usfr-pte:DilutedEarningsPerShareNetIncome>
  <usfr-pte:DilutedEarningsPerShareNetIncome contextRef="P3MQ1FY2005" unitRef="EPS" decimals="INF">0.23</usfr-pte:DilutedEarningsPerShareNetIncome>
  <usfr-pte:WeightedAverageNumberSharesOutstanding contextRef="P3MQ1FY2006" unitRef="Shares" decimals="-6">10696000000</usfr-pte:WeightedAverageNumberSharesOutstanding>
  <usfr-pte:WeightedAverageNumberSharesOutstanding contextRef="P3MQ1FY2005" unitRef="Shares" decimals="-6">10873000000</usfr-pte:WeightedAverageNumberSharesOutstanding>
  <usfr-pte:WeightedAverageNumberDilutedSharesOutstanding contextRef="P3MQ1FY2006" unitRef="Shares" decimals="-6">10772000000</usfr-pte:WeightedAverageNumberDilutedSharesOutstanding>
  <usfr-pte:WeightedAverageNumberDilutedSharesOutstanding contextRef="P3MQ1FY2005" unitRef="Shares" decimals="-6">10920000000</usfr-pte:WeightedAverageNumberDilutedSharesOutstanding>
  <msft:CashDividendsPerShare contextRef="P3MQ1FY2006" unitRef="USD" decimals="INF">0.08</msft:CashDividendsPerShare>
  <!--Edit 2: Modified presentation LABEL in taxonomy but left underlying element for comparability over time-->
  <!--Edit 3: number changed-->
  <msft:CashDividendsPerShare contextRef="P3MQ1FY2005" unitRef="USD" decimals="INF">3.16</msft:CashDividendsPerShare>
  
  <!--Balance Sheet-->
  <usfr-pte:CashCashEquivalents contextRef="AsOf20050930" unitRef="USD" decimals="-6">2974000000</usfr-pte:CashCashEquivalents>
  <usfr-pte:CashCashEquivalents contextRef="AsOf20050630" unitRef="USD" decimals="-6">4851000000</usfr-pte:CashCashEquivalents>
  <usfr-pte:ShortTermInvestments contextRef="AsOf20050930" unitRef="USD" decimals="-6">37082000000</usfr-pte:ShortTermInvestments>
  <usfr-pte:ShortTermInvestments contextRef="AsOf20050630" unitRef="USD" decimals="-6">32900000000</usfr-pte:ShortTermInvestments>
  <usfr-pte:CashCashEquivalentsShortTermInvestments contextRef="AsOf20050930" unitRef="USD" decimals="-6">40056000000</usfr-pte:CashCashEquivalentsShortTermInvestments>
  <usfr-pte:CashCashEquivalentsShortTermInvestments contextRef="AsOf20050630" unitRef="USD" decimals="-6">37751000000</usfr-pte:CashCashEquivalentsShortTermInvestments>
  <usfr-pte:AccountsNotesReceivableNet contextRef="AsOf20050930" unitRef="USD" decimals="-6">5799000000</usfr-pte:AccountsNotesReceivableNet>
  <usfr-pte:AccountsNotesReceivableNet contextRef="AsOf20050630" unitRef="USD" decimals="-6">7180000000</usfr-pte:AccountsNotesReceivableNet>
  <usfr-pte:InventoriesNet contextRef="AsOf20050930" unitRef="USD" decimals="-6">726000000</usfr-pte:InventoriesNet>
  <usfr-pte:InventoriesNet contextRef="AsOf20050630" unitRef="USD" decimals="-6">491000000</usfr-pte:InventoriesNet>
  <usfr-pte:DeferredIncomeTaxesCurrentPortion contextRef="AsOf20050930" unitRef="USD" decimals="-6">1480000000</usfr-pte:DeferredIncomeTaxesCurrentPortion>
  <usfr-pte:DeferredIncomeTaxesCurrentPortion contextRef="AsOf20050630" unitRef="USD" decimals="-6">1701000000</usfr-pte:DeferredIncomeTaxesCurrentPortion>
  <usfr-pte:OtherCurrentAssets contextRef="AsOf20050930" unitRef="USD" decimals="-6">1770000000</usfr-pte:OtherCurrentAssets>
  <usfr-pte:OtherCurrentAssets contextRef="AsOf20050630" unitRef="USD" decimals="-6">1614000000</usfr-pte:OtherCurrentAssets>
  <usfr-pte:TotalCurrentAssets contextRef="AsOf20050930" unitRef="USD" decimals="-6">49831000000</usfr-pte:TotalCurrentAssets>
  <usfr-pte:TotalCurrentAssets contextRef="AsOf20050630" unitRef="USD" decimals="-6">48737000000</usfr-pte:TotalCurrentAssets>
  <!--Edit 1: Name is propertyPlantEquipmentNet but lable is property and equipment, Net--> 
  <usfr-pte:PropertyPlantEquipmentNet contextRef="AsOf20050930" unitRef="USD" decimals="-6">2351000000</usfr-pte:PropertyPlantEquipmentNet>
  <usfr-pte:PropertyPlantEquipmentNet contextRef="AsOf20050630" unitRef="USD" decimals="-6">2346000000</usfr-pte:PropertyPlantEquipmentNet>
  <usfr-pte:LongTermInvestments contextRef="AsOf20050930" unitRef="USD" decimals="-6">10062000000</usfr-pte:LongTermInvestments>
  <usfr-pte:LongTermInvestments contextRef="AsOf20050630" unitRef="USD" decimals="-6">11004000000</usfr-pte:LongTermInvestments>
  <usfr-pte:IntangibleAssetsGoodwill contextRef="AsOf20050930" unitRef="USD" decimals="-6">3504000000</usfr-pte:IntangibleAssetsGoodwill>
  <usfr-pte:IntangibleAssetsGoodwill contextRef="AsOf20050630" unitRef="USD" decimals="-6">3309000000</usfr-pte:IntangibleAssetsGoodwill>
  <usfr-pte:IntangibleAssetsExcludingGoodwillNet contextRef="AsOf20050930" unitRef="USD" decimals="-6">502000000</usfr-pte:IntangibleAssetsExcludingGoodwillNet>
  <usfr-pte:IntangibleAssetsExcludingGoodwillNet contextRef="AsOf20050630" unitRef="USD" decimals="-6">499000000</usfr-pte:IntangibleAssetsExcludingGoodwillNet>
  <usfr-pte:DeferredTaxAssetNoncurrent contextRef="AsOf20050930" unitRef="USD" decimals="-6">3920000000</usfr-pte:DeferredTaxAssetNoncurrent>
  <usfr-pte:DeferredTaxAssetNoncurrent contextRef="AsOf20050630" unitRef="USD" decimals="-6">3621000000</usfr-pte:DeferredTaxAssetNoncurrent>
  <usfr-pte:OtherAssetsNoncurrent contextRef="AsOf20050930" unitRef="USD" decimals="-6">1292000000</usfr-pte:OtherAssetsNoncurrent>
  <usfr-pte:OtherAssetsNoncurrent contextRef="AsOf20050630" unitRef="USD" decimals="-6">1299000000</usfr-pte:OtherAssetsNoncurrent>
  <usfr-pte:Assets contextRef="AsOf20050930" unitRef="USD" decimals="-6">71462000000</usfr-pte:Assets>
  <usfr-pte:Assets contextRef="AsOf20050630" unitRef="USD" decimals="-6">70815000000</usfr-pte:Assets>
  <usfr-pte:AccountsPayable contextRef="AsOf20050930" unitRef="USD" decimals="-6">1852000000</usfr-pte:AccountsPayable>
  <usfr-pte:AccountsPayable contextRef="AsOf20050630" unitRef="USD" decimals="-6">2086000000</usfr-pte:AccountsPayable>
  <usfr-pte:EmployeeRelatedLiabilities contextRef="AsOf20050930" unitRef="USD" decimals="-6">1196000000</usfr-pte:EmployeeRelatedLiabilities>
  <usfr-pte:EmployeeRelatedLiabilities contextRef="AsOf20050630" unitRef="USD" decimals="-6">1662000000</usfr-pte:EmployeeRelatedLiabilities>
  <usfr-pte:IncomeTaxesPayable contextRef="AsOf20050930" unitRef="USD" decimals="-6">3123000000</usfr-pte:IncomeTaxesPayable>
  <usfr-pte:IncomeTaxesPayable contextRef="AsOf20050630" unitRef="USD" decimals="-6">2020000000</usfr-pte:IncomeTaxesPayable>
  <usfr-pte:DeferredUnearnedRevenueCurrent contextRef="AsOf20050930" unitRef="USD" decimals="-6">7148000000</usfr-pte:DeferredUnearnedRevenueCurrent>
  <usfr-pte:DeferredUnearnedRevenueCurrent contextRef="AsOf20050630" unitRef="USD" decimals="-6">7502000000</usfr-pte:DeferredUnearnedRevenueCurrent>
  <usfr-pte:OtherCurrentLiabilities contextRef="AsOf20050930" unitRef="USD" decimals="-6">3703000000</usfr-pte:OtherCurrentLiabilities>
  <usfr-pte:OtherCurrentLiabilities contextRef="AsOf20050630" unitRef="USD" decimals="-6">3607000000</usfr-pte:OtherCurrentLiabilities>
  <usfr-pte:CurrentLiabilities contextRef="AsOf20050930" unitRef="USD" decimals="-6">17022000000</usfr-pte:CurrentLiabilities>
  <usfr-pte:CurrentLiabilities contextRef="AsOf20050630" unitRef="USD" decimals="-6">16877000000</usfr-pte:CurrentLiabilities>
  <usfr-pte:DeferredUnearnedRevenueLongTerm contextRef="AsOf20050930" unitRef="USD" decimals="-6">1658000000</usfr-pte:DeferredUnearnedRevenueLongTerm>
  <usfr-pte:DeferredUnearnedRevenueLongTerm contextRef="AsOf20050630" unitRef="USD" decimals="-6">1665000000</usfr-pte:DeferredUnearnedRevenueLongTerm>
  <usfr-pte:OtherNoncurrentLiabilities contextRef="AsOf20050930" unitRef="USD" decimals="-6">4455000000</usfr-pte:OtherNoncurrentLiabilities>
  <usfr-pte:OtherNoncurrentLiabilities contextRef="AsOf20050630" unitRef="USD" decimals="-6">4158000000</usfr-pte:OtherNoncurrentLiabilities>
  
  <!--Edit 4: CS outstanding numbers flipped to match correct period-->
  <usfr-pte:CommonStock>
    <usfr-pte:CommonStockDescription contextRef="AsOf20050930">MSFT</usfr-pte:CommonStockDescription>
    <usfr-pte:CommonStockSharesAuthorized decimals="-6" contextRef="AsOf20050930" unitRef="Shares">24000000000</usfr-pte:CommonStockSharesAuthorized>
    <usfr-pte:CommonStockSharesOutstanding decimals="-6" contextRef="AsOf20050930" unitRef="Shares">10645000000</usfr-pte:CommonStockSharesOutstanding>
  </usfr-pte:CommonStock>

  <!--Edit 5: OCI numbers flipped to match correct period-->
  <usfr-pte:CommonStock>
    <usfr-pte:CommonStockDescription contextRef="AsOf20050630">MSFT</usfr-pte:CommonStockDescription>
    <usfr-pte:CommonStockSharesAuthorized decimals="-6" contextRef="AsOf20050630" unitRef="Shares">24000000000</usfr-pte:CommonStockSharesAuthorized>
    <usfr-pte:CommonStockSharesOutstanding decimals="-6" contextRef="AsOf20050630" unitRef="Shares">10710000000</usfr-pte:CommonStockSharesOutstanding>
  </usfr-pte:CommonStock>

  <msft:CommonStockPaidInCapital contextRef="AsOf20050930" unitRef="USD" decimals="-6">60862000000</msft:CommonStockPaidInCapital>
  <msft:CommonStockPaidInCapital contextRef="AsOf20050630" unitRef="USD" decimals="-6">60413000000</msft:CommonStockPaidInCapital>
  <usfr-pte:RetainedEarnings contextRef="AsOf20050930" unitRef="USD" decimals="-6">-12535000000</usfr-pte:RetainedEarnings>
  <usfr-pte:RetainedEarnings contextRef="AsOf20050630" unitRef="USD" decimals="-6">-12298000000</usfr-pte:RetainedEarnings>
  <usfr-pte:AccumulatedComprehensiveIncome contextRef="AsOf20050930" unitRef="USD" decimals="-6">1285000000</usfr-pte:AccumulatedComprehensiveIncome>
  <usfr-pte:AccumulatedComprehensiveIncome contextRef="AsOf20050630" unitRef="USD" decimals="-6">1426000000</usfr-pte:AccumulatedComprehensiveIncome>
  <usfr-pte:StockholdersEquity contextRef="AsOf20050930" unitRef="USD" decimals="-6">48327000000</usfr-pte:StockholdersEquity>
  <usfr-pte:StockholdersEquity contextRef="AsOf20050630" unitRef="USD" decimals="-6">48115000000</usfr-pte:StockholdersEquity>
  <usfr-pte:LiabilitiesStockholdersEquity contextRef="AsOf20050930" unitRef="USD" decimals="-6">71462000000</usfr-pte:LiabilitiesStockholdersEquity>
  <usfr-pte:LiabilitiesStockholdersEquity contextRef="AsOf20050630" unitRef="USD" decimals="-6">70815000000</usfr-pte:LiabilitiesStockholdersEquity>

  <!--Cash Flow Statement-->
  <!--Edit 6: for XBRL validation purposes there are 10 elements in the Cash Flow statement where signs where flipped. has to do with how XBRL taxonomy coded. 
  It already has the logic of the flow debit / credit built in so no need for redundancy in presentation-->
  <!--Net income for $3,141 and $2,528 respectively are redundant data. Already tagged in Income Statement-->
  <usfr-pte:TotalDepreciationAmortization contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">234000000</usfr-pte:TotalDepreciationAmortization>
  <usfr-pte:TotalDepreciationAmortization contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">183000000</usfr-pte:TotalDepreciationAmortization>
  <msft:StockBasedCompensation contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">464000000</msft:StockBasedCompensation>
  <msft:StockBasedCompensation contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">745000000</msft:StockBasedCompensation>
<!--Weighted -1 in XBRL Taxonomy-->
  <usfr-pte:RealizedGainsLossesSaleInvestments contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">130000000</usfr-pte:RealizedGainsLossesSaleInvestments>
  <usfr-pte:RealizedGainsLossesSaleInvestments contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">-165000000</usfr-pte:RealizedGainsLossesSaleInvestments>
<!--Weighted -1 in XBRL Taxonomy-->
  <usfr-pte:TaxBenefitExerciseStockOptions contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">0</usfr-pte:TaxBenefitExerciseStockOptions>
  <usfr-pte:TaxBenefitExerciseStockOptions contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">-128000000</usfr-pte:TaxBenefitExerciseStockOptions>

  <msft:StockBasedCompensationExcessTaxBenefitOperations contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">-31000000</msft:StockBasedCompensationExcessTaxBenefitOperations>
  <!--Edit 7: added fact for 2004 (FY2005)-->
  <msft:StockBasedCompensationExcessTaxBenefitOperations contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">0</msft:StockBasedCompensationExcessTaxBenefitOperations>
 

  <usfr-pte:DeferredIncomeTaxes contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">-128000000</usfr-pte:DeferredIncomeTaxes>
  <usfr-pte:DeferredIncomeTaxes contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">293000000</usfr-pte:DeferredIncomeTaxes>
  <msft:ChangeDeferredRevenueUnearnedRevenue contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">3032000000</msft:ChangeDeferredRevenueUnearnedRevenue>
  <msft:ChangeDeferredRevenueUnearnedRevenue contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">2599000000</msft:ChangeDeferredRevenueUnearnedRevenue>
  <msft:ChangeDeferredRevenueRecognitionUnearnedRevenue contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">-3419000000</msft:ChangeDeferredRevenueRecognitionUnearnedRevenue>
  <msft:ChangeDeferredRevenueRecognitionUnearnedRevenue contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">-3062000000</msft:ChangeDeferredRevenueRecognitionUnearnedRevenue>

<!--Weighted -1 in XBRL Taxonomy-->
  <usfr-pte:ChangeReceivables contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">-1408000000</usfr-pte:ChangeReceivables>
  <usfr-pte:ChangeReceivables contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">-861000000</usfr-pte:ChangeReceivables>
<!--Weighted -1 in XBRL Taxonomy-->
  <usfr-pte:ChangeOtherCurrentAssets contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">340000000</usfr-pte:ChangeOtherCurrentAssets>
  <usfr-pte:ChangeOtherCurrentAssets contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">202000000</usfr-pte:ChangeOtherCurrentAssets>
<!--Weighted -1 in XBRL Taxonomy-->
  <msft:ChangesOtherLongTermAssets contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">-2000000</msft:ChangesOtherLongTermAssets>
  <msft:ChangesOtherLongTermAssets contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">-18000000</msft:ChangesOtherLongTermAssets>

  <usfr-pte:ChangeOtherCurrentLiabilities contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">-209000000</usfr-pte:ChangeOtherCurrentLiabilities>
  <usfr-pte:ChangeOtherCurrentLiabilities contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">-345000000</usfr-pte:ChangeOtherCurrentLiabilities>
  <msft:ChangesOtherLongTermLiabilities contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">305000000</msft:ChangesOtherLongTermLiabilities>
  <msft:ChangesOtherLongTermLiabilities contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">96000000</msft:ChangesOtherLongTermLiabilities>
  <usfr-pte:NetCashFlowsProvidedUsedOperatingActivities contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">4329000000</usfr-pte:NetCashFlowsProvidedUsedOperatingActivities>
  <usfr-pte:NetCashFlowsProvidedUsedOperatingActivities contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">4007000000</usfr-pte:NetCashFlowsProvidedUsedOperatingActivities>
  <usfr-pte:ProceedsIssuanceCommonStock contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">1001000000</usfr-pte:ProceedsIssuanceCommonStock>
  <usfr-pte:ProceedsIssuanceCommonStock contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">487000000</usfr-pte:ProceedsIssuanceCommonStock>

<!--Weighted -1 in XBRL Taxonomy-->
  <usfr-pte:RepurchaseCommonStock contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">3116000000</usfr-pte:RepurchaseCommonStock>
  <usfr-pte:RepurchaseCommonStock contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">355000000</usfr-pte:RepurchaseCommonStock>

<!--Weighted -1 in XBRL Taxonomy-->
  <usfr-pte:PaymentCommonDividends contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">857000000</usfr-pte:PaymentCommonDividends>
  <usfr-pte:PaymentCommonDividends contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">870000000</usfr-pte:PaymentCommonDividends>

  <msft:StockBasedCompensationExcessTaxBenefitFinancing contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">31000000</msft:StockBasedCompensationExcessTaxBenefitFinancing>
  <!--Edit 7 added fact for 2004 (FY2005)-->
  <msft:StockBasedCompensationExcessTaxBenefitFinancing contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">0</msft:StockBasedCompensationExcessTaxBenefitFinancing>

  <usfr-pte:NetCashFlowsProvidedUsedFinancingActivities contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">-2941000000</usfr-pte:NetCashFlowsProvidedUsedFinancingActivities> 
  <usfr-pte:NetCashFlowsProvidedUsedFinancingActivities contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">-738000000</usfr-pte:NetCashFlowsProvidedUsedFinancingActivities>   

<!--Weighted -1 in XBRL Taxonomy-->
  <usfr-pte:CapitalAdditionsNet contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">213000000</usfr-pte:CapitalAdditionsNet>
  <usfr-pte:CapitalAdditionsNet contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">173000000</usfr-pte:CapitalAdditionsNet>

<!--Weighted -1 in XBRL Taxonomy-->
  <usfr-pte:AcquisitionBusinessesNetCashAcquired contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">187000000</usfr-pte:AcquisitionBusinessesNetCashAcquired>
  <usfr-pte:AcquisitionBusinessesNetCashAcquired contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">0</usfr-pte:AcquisitionBusinessesNetCashAcquired>

<!--Weighted -1 in XBRL Taxonomy-->
  <usfr-pte:PurchaseInvestments contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">19410000000</usfr-pte:PurchaseInvestments>
  <usfr-pte:PurchaseInvestments contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">29650000000</usfr-pte:PurchaseInvestments>

  <usfr-pte:ProceedsSaleHeldMaturityInvestments contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">949000000</usfr-pte:ProceedsSaleHeldMaturityInvestments>
  <usfr-pte:ProceedsSaleHeldMaturityInvestments contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">7201000000</usfr-pte:ProceedsSaleHeldMaturityInvestments>
  <!--Edit 8: Reported (FY2006) info first to be consistent with rest of document.-->
  <usfr-pte:ProceedsSaleAvailableSaleInvestments contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">15600000000</usfr-pte:ProceedsSaleAvailableSaleInvestments>
  <usfr-pte:ProceedsSaleAvailableSaleInvestments contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">14508000000</usfr-pte:ProceedsSaleAvailableSaleInvestments>
  <usfr-pte:NetCashFlowsProvidedUsedInvestingActivities contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">-3261000000</usfr-pte:NetCashFlowsProvidedUsedInvestingActivities>
  <usfr-pte:NetCashFlowsProvidedUsedInvestingActivities contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">-8114000000</usfr-pte:NetCashFlowsProvidedUsedInvestingActivities>
  <usfr-pte:NetIncreaseDecreaseCashCashEquivalents contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">-1873000000</usfr-pte:NetIncreaseDecreaseCashCashEquivalents>
  <usfr-pte:NetIncreaseDecreaseCashCashEquivalents contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">-4845000000</usfr-pte:NetIncreaseDecreaseCashCashEquivalents>
  <usfr-pte:EffectExchangeRateCashCashEquivalents contextRef="P3MQ1FY2006" unitRef="USD" decimals="-6">-4000000</usfr-pte:EffectExchangeRateCashCashEquivalents>
  <usfr-pte:EffectExchangeRateCashCashEquivalents contextRef="P3MQ1FY2005" unitRef="USD" decimals="-6">3000000</usfr-pte:EffectExchangeRateCashCashEquivalents>
  <usfr-pte:CashCashEquivalents contextRef="AsOf20050701" unitRef="USD" decimals="-6">4851000000</usfr-pte:CashCashEquivalents>
  <usfr-pte:CashCashEquivalents contextRef="AsOf20040701" unitRef="USD" decimals="-6">14304000000</usfr-pte:CashCashEquivalents>
  <!-- Edit 9: Redundant data- reported in Balance Sheet
  <usfr-pte:CashCashEquivalents contextRef="AsOf20050930" unitRef="USD" decimals="-6">2974000000</usfr-pte:CashCashEquivalents>
  -->
  <usfr-pte:CashCashEquivalents contextRef="AsOf20040930" unitRef="USD" decimals="-6">9462000000</usfr-pte:CashCashEquivalents>
 
  <!--Segment Revenue and Operating Income/ (Loss)-->
  <usfr-pte:OperatingRevenue contextRef="P3MQ1FY2006_Client" unitRef="USD" decimals="-6">3191000000</usfr-pte:OperatingRevenue>
  <usfr-pte:OperatingRevenue contextRef="P3MQ1FY2005_Client" unitRef="USD" decimals="-6">2979000000</usfr-pte:OperatingRevenue>
  <usfr-pte:OperatingRevenue contextRef="P3MQ1FY2006_ST" unitRef="USD" decimals="-6">2531000000</usfr-pte:OperatingRevenue>
  <usfr-pte:OperatingRevenue contextRef="P3MQ1FY2005_ST" unitRef="USD" decimals="-6">2242000000</usfr-pte:OperatingRevenue>
  <usfr-pte:OperatingRevenue contextRef="P3MQ1FY2006_IW" unitRef="USD" decimals="-6">2675000000</usfr-pte:OperatingRevenue>
  <usfr-pte:OperatingRevenue contextRef="P3MQ1FY2005_IW" unitRef="USD" decimals="-6">2570000000</usfr-pte:OperatingRevenue>
  <usfr-pte:OperatingRevenue contextRef="P3MQ1FY2006_MBS" unitRef="USD" decimals="-6">181000000</usfr-pte:OperatingRevenue>
  <usfr-pte:OperatingRevenue contextRef="P3MQ1FY2005_MBS" unitRef="USD" decimals="-6">156000000</usfr-pte:OperatingRevenue>
  <usfr-pte:OperatingRevenue contextRef="P3MQ1FY2006_MSN" unitRef="USD" decimals="-6">564000000</usfr-pte:OperatingRevenue>
  <usfr-pte:OperatingRevenue contextRef="P3MQ1FY2005_MSN" unitRef="USD" decimals="-6">559000000</usfr-pte:OperatingRevenue>
  <usfr-pte:OperatingRevenue contextRef="P3MQ1FY2006_MED" unitRef="USD" decimals="-6">74000000</usfr-pte:OperatingRevenue>
  <usfr-pte:OperatingRevenue contextRef="P3MQ1FY2005_MED" unitRef="USD" decimals="-6">49000000</usfr-pte:OperatingRevenue>
  <usfr-pte:OperatingRevenue contextRef="P3MQ1FY2006_HE" unitRef="USD" decimals="-6">525000000</usfr-pte:OperatingRevenue>
  <usfr-pte:OperatingRevenue contextRef="P3MQ1FY2005_HE" unitRef="USD" decimals="-6">634000000</usfr-pte:OperatingRevenue>
  <!--Total Revenue Line is redundant with Income Statement--> 
  <usfr-pte:OperatingProfit contextRef="P3MQ1FY2006_Client" unitRef="USD" decimals="-6">2576000000</usfr-pte:OperatingProfit>
  <usfr-pte:OperatingProfit contextRef="P3MQ1FY2005_Client" unitRef="USD" decimals="-6">2401000000</usfr-pte:OperatingProfit>
  <usfr-pte:OperatingProfit contextRef="P3MQ1FY2006_ST" unitRef="USD" decimals="-6">896000000</usfr-pte:OperatingProfit>
  <usfr-pte:OperatingProfit contextRef="P3MQ1FY2005_ST" unitRef="USD" decimals="-6">699000000</usfr-pte:OperatingProfit>
  <usfr-pte:OperatingProfit contextRef="P3MQ1FY2006_IW" unitRef="USD" decimals="-6">1934000000</usfr-pte:OperatingProfit>
  <usfr-pte:OperatingProfit contextRef="P3MQ1FY2005_IW" unitRef="USD" decimals="-6">1908000000</usfr-pte:OperatingProfit>
  <usfr-pte:OperatingProfit contextRef="P3MQ1FY2006_MBS" unitRef="USD" decimals="-6">-12000000</usfr-pte:OperatingProfit>
  <usfr-pte:OperatingProfit contextRef="P3MQ1FY2005_MBS" unitRef="USD" decimals="-6">-31000000</usfr-pte:OperatingProfit>
  <usfr-pte:OperatingProfit contextRef="P3MQ1FY2006_MSN" unitRef="USD" decimals="-6">83000000</usfr-pte:OperatingProfit>
  <usfr-pte:OperatingProfit contextRef="P3MQ1FY2005_MSN" unitRef="USD" decimals="-6">80000000</usfr-pte:OperatingProfit>
  <usfr-pte:OperatingProfit contextRef="P3MQ1FY2006_MED" unitRef="USD" decimals="-6">-2000000</usfr-pte:OperatingProfit>
  <usfr-pte:OperatingProfit contextRef="P3MQ1FY2005_MED" unitRef="USD" decimals="-6">-29000000</usfr-pte:OperatingProfit>
  <usfr-pte:OperatingProfit contextRef="P3MQ1FY2006_HE" unitRef="USD" decimals="-6">-141000000</usfr-pte:OperatingProfit>
  <usfr-pte:OperatingProfit contextRef="P3MQ1FY2005_HE" unitRef="USD" decimals="-6">-138000000</usfr-pte:OperatingProfit>
  <usfr-pte:OperatingProfit contextRef="P3MQ1FY2006_Other" unitRef="USD" decimals="-6">-1288000000</usfr-pte:OperatingProfit>
  <usfr-pte:OperatingProfit contextRef="P3MQ1FY2005_Other" unitRef="USD" decimals="-6">-1396000000</usfr-pte:OperatingProfit>
  <!--Total Operating Income /(Loss) line is redundant with Income Statement-->
  <!--Footnote Section-->
</xbrl>