<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:msft="http://www.microsoft.com/20260128"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="msft-20260128.xsd" xlink:type="simple"/>
    <context id="C_b17aecdc-ca13-4904-9abd-3512b12283e0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-28</startDate>
            <endDate>2026-01-28</endDate>
        </period>
    </context>
    <context id="C_d08196ee-ac70-417f-a38f-8d2eea48169a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">msft:NotesThreePointOneTwoFivePercentDueDecemberSixTwentyTwentyEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-28</startDate>
            <endDate>2026-01-28</endDate>
        </period>
    </context>
    <context id="C_521fb78e-a926-4eeb-a2b5-e9bf91692ae2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
        </entity>
        <period>
            <startDate>2026-01-28</startDate>
            <endDate>2026-01-28</endDate>
        </period>
    </context>
    <context id="C_678db8c8-c830-41b8-b60f-d16e0c0c3e03">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">msft:NotesTwoPointSixTwoFivePercentDueMayTwoTwentyThirtyThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-28</startDate>
            <endDate>2026-01-28</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="C_521fb78e-a926-4eeb-a2b5-e9bf91692ae2"
      id="F_74be0db2-61ca-49a6-8b95-de7f9056eb50">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_521fb78e-a926-4eeb-a2b5-e9bf91692ae2"
      id="F_bba10b18-1e9d-4c42-8fa7-c77067d6a991">0000789019</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="C_521fb78e-a926-4eeb-a2b5-e9bf91692ae2"
      id="F_3e420e28-5f82-497e-9cc9-f4a7d262eb0f">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_521fb78e-a926-4eeb-a2b5-e9bf91692ae2"
      id="F_8f006c6f-93c1-425b-bf9a-30f46a465b55">2026-01-28</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_521fb78e-a926-4eeb-a2b5-e9bf91692ae2"
      id="F_c553046d-dafa-4baa-810d-3dc6b3f6fa00">Microsoft Corporation</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_521fb78e-a926-4eeb-a2b5-e9bf91692ae2"
      id="F_2f82b34c-1bc0-4744-8446-7f986dae38ab">WA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_521fb78e-a926-4eeb-a2b5-e9bf91692ae2"
      id="F_79676aa4-2950-436d-adac-bf36e66c5243">001-37845</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_521fb78e-a926-4eeb-a2b5-e9bf91692ae2"
      id="F_d11f227e-43ce-412b-b2f5-82180705a5b2">91-1144442</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_521fb78e-a926-4eeb-a2b5-e9bf91692ae2"
      id="F_ae2d7634-096b-4e70-add7-2a94c27211c7">One Microsoft Way</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_521fb78e-a926-4eeb-a2b5-e9bf91692ae2"
      id="F_b1e8d838-eb04-4f1c-a15b-8b3012cef17d">Redmond</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_521fb78e-a926-4eeb-a2b5-e9bf91692ae2"
      id="F_ebe2da28-4736-492b-b6d7-124bb822b94e">WA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_521fb78e-a926-4eeb-a2b5-e9bf91692ae2"
      id="F_cbdcd2bd-00b3-433d-a824-51d4d5846b76">98052-6399</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_521fb78e-a926-4eeb-a2b5-e9bf91692ae2"
      id="F_3e7e8b9b-9d92-4143-8a75-dbb08cedfeb4">425</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_521fb78e-a926-4eeb-a2b5-e9bf91692ae2"
      id="F_135ee61a-5c0a-4d6a-b447-7817369bf32e">882-8080</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_521fb78e-a926-4eeb-a2b5-e9bf91692ae2"
      id="F_6a665a89-c506-42e2-b233-2aa92e8970c6">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_521fb78e-a926-4eeb-a2b5-e9bf91692ae2"
      id="F_f982abdf-2674-4e06-9ff4-9ef508eca087">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_521fb78e-a926-4eeb-a2b5-e9bf91692ae2"
      id="F_ac2c9bd3-b973-496a-afed-be6bdd949a1c">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_521fb78e-a926-4eeb-a2b5-e9bf91692ae2"
      id="F_74095038-13af-4fcf-a453-a220357bf129">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_b17aecdc-ca13-4904-9abd-3512b12283e0"
      id="F_2070f059-8ba0-4125-ab55-1defeac65522">Common stock, $0.00000625 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_b17aecdc-ca13-4904-9abd-3512b12283e0"
      id="F_46c58c2d-b8d2-4a3f-90c9-64e0db87651c">MSFT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_b17aecdc-ca13-4904-9abd-3512b12283e0"
      id="F_68f0f868-8306-44fb-b0da-ff069e5cd11d">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="C_d08196ee-ac70-417f-a38f-8d2eea48169a"
      id="F_5895dcd3-7728-4472-998f-fe79efb6975f">3.125% Notes due 2028</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_d08196ee-ac70-417f-a38f-8d2eea48169a"
      id="F_e3fc1d85-6bb2-4e4e-b768-907a76714554">MSFT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_d08196ee-ac70-417f-a38f-8d2eea48169a"
      id="F_b13d458c-56b9-443a-b9aa-2fec0c349829">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="C_678db8c8-c830-41b8-b60f-d16e0c0c3e03"
      id="F_43297344-e991-4df5-b34e-9ae4440fac3e">2.625% Notes due 2033</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_678db8c8-c830-41b8-b60f-d16e0c0c3e03"
      id="F_f1f21064-b308-44ae-a06d-420c34478e2c">MSFT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_678db8c8-c830-41b8-b60f-d16e0c0c3e03"
      id="F_d088d69f-5aea-4d50-9f07-0dd8439efcb8">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_521fb78e-a926-4eeb-a2b5-e9bf91692ae2"
      id="F_fe5a4380-eede-42cd-acf8-f093615aaf6c">false</dei:EntityEmergingGrowthCompany>
</xbrl>
