Disclosure Mechanics and Reporting Checklist

Entity Registrant Name: MICROSOFT CORPORATION Document Type: 10-K
CIK: 0000789019 Fiscal Year / Period: 2017 / FY
Disclosures Found: 40 of 67 (60%)
Disclosures Consistent: 66 of 67 (99%) |Disclosures Inconsistent: 1 of 67 (1%)
Show:
# Disclosure Category Level Pattern Applicable Found Disclosure Consistent Representation Concept [TEXT BLOCK] Representation Concept [DETAIL] Level 1 Note Concept [TEXT BLOCK] Policy Concept [TEXT BLOCK] Checklist Category Reason
1 Document Information [Hierarchy] DOCUMENT Level4Detail HIERARCHY True True CONSISTENT NOT-EXPECTED NOT-EXPECTED NOT-EXPECTED Required disclosure Disclosure always required
2 Document and Entity Information [Hierarchy] DOCUMENT Level4Detail HIERARCHY False True CONSISTENT NOT-EXPECTED NOT-EXPECTED NOT-EXPECTED Alternative representation Not necessary, satisfied by Document Information [Hierarchy] disclosure
3 Entity Information, by Legal Entity [Hierarchy] DOCUMENT Level4Detail HIERARCHY True True CONSISTENT NOT-EXPECTED NOT-EXPECTED NOT-EXPECTED Required disclosure Disclosure always required
4 Document and Entity Information [Hierarchy] DOCUMENT Level4Detail HIERARCHY False True CONSISTENT NOT-EXPECTED NOT-EXPECTED NOT-EXPECTED Alternative representation Not necessary, satisfied by Entity Information, by Legal Entity [Hierarchy] disclosure
5 Balance Sheet STATEMENT Level4Detail COMPONENT True True CONSISTENT NOT-EXPECTED NOT-EXPECTED NOT-EXPECTED NOT-EXPECTED Required disclosure Disclosure always required, satisfied by
6 Assets [Roll Up] STATEMENT Level4Detail ROLL UP True True CONSISTENT NOT-EXPECTED NOT-EXPECTED NOT-EXPECTED Part of disclosure
7 Liabilities and Equity [Roll Up] STATEMENT Level4Detail ROLL UP True True CONSISTENT NOT-EXPECTED NOT-EXPECTED NOT-EXPECTED Part of disclosure
8 Income Statement, by Legal Entity [Roll Up] STATEMENT Level4Detail ROLL UP True True CONSISTENT NOT-EXPECTED NOT-EXPECTED NOT-EXPECTED Required disclosure Disclosure always required
9 Statement of Income and Comprehensive Income [Roll Up] DISCLOSURE Level4Detail ROLL UP False False NOT-REPORTED NOT-EXPECTED NOT-FOUND NOT-EXPECTED NOT-EXPECTED Alternative representation Not necessary, satisfied by Income Statement, by Legal Entity [Roll Up] disclosure
10 Statement of Comprehensive Income STATEMENT Level4Detail ROLL UP True True CONSISTENT NOT-EXPECTED NOT-EXPECTED NOT-EXPECTED Required disclosure Disclosure always required
11 Statement of Income and Comprehensive Income [Roll Up] DISCLOSURE Level4Detail ROLL UP False False NOT-REPORTED NOT-EXPECTED NOT-FOUND NOT-EXPECTED NOT-EXPECTED Alternative representation Not necessary, satisfied by Statement of Comprehensive Income disclosure
12 Cash Flow Statement [Roll Forward] STATEMENT Level4Detail ROLL UP True True CONSISTENT NOT-EXPECTED NOT-EXPECTED NOT-EXPECTED Required disclosure Disclosure always required
13 Statement of Changes in Equity [Roll Forward] STATEMENT Level4Detail ROLL FORWARD True True CONSISTENT NOT-EXPECTED NOT-EXPECTED NOT-EXPECTED Required disclosure Disclosure always required
14 Nature of Operations Note [Note Level] DISCLOSURE Level1TextBlock LEVEL 1 TEXT BLOCK True False INCONSISTENT NOT-FOUND NOT-EXPECTED NOT-EXPECTED NOT-EXPECTED Required disclosure Disclosure always required
15 Basis of Reporting Note [Note Level] DISCLOSURE Level1TextBlock LEVEL 1 TEXT BLOCK True True CONSISTENT NOT-EXPECTED NOT-EXPECTED NOT-EXPECTED Required disclosure Disclosure always required
16 Significant Accounting Policies Note [Note Level] DISCLOSURE Level1TextBlock LEVEL 1 TEXT BLOCK True True CONSISTENT NOT-EXPECTED NOT-EXPECTED NOT-EXPECTED Required disclosure Disclosure always required
17 Revenue Recognition Policy [Policy Text Block] DISCLOSURE Level2TextBlock LEVEL 2 TEXT BLOCK True True CONSISTENT NOT-EXPECTED NOT-EXPECTED NOT-EXPECTED Required disclosure Disclosure always required
18 Inventory, Net (Current) [Roll Up] DISCLOSURE Level3TextBlock / Level4Detail ROLL UP True True CONSISTENT Line item exists, then disclosure required Required because line item us-gaap:InventoryNet was reported
19 Property, Plant and Equipment, Net, by Type [Roll Up] DISCLOSURE Level3TextBlock / Level4Detail ROLL UP True True CONSISTENT Line item exists, then disclosure required Required because line item us-gaap:PropertyPlantAndEquipmentNet was reported
20 Property, Plant and Equipment, Net, by Type [Roll Up] (Axis/Member style) DISCLOSURE Level3TextBlock / Level4Detail ROLL UP False True N/A NOT-FOUND Alternative representation Not necessary, satisfied by Property, Plant and Equipment, Net, by Type [Roll Up] disclosure
21 Intangible Assets, Finite-lived, Net, by Major Class [Roll Up] DISCLOSURE Level3TextBlock / Level4Detail ROLL UP True True CONSISTENT NOT-EXPECTED NOT-EXPECTED Line item exists, then disclosure required Required because line item us-gaap:FiniteLivedIntangibleAssetsNet was reported
22 Finite-lived Intangible Assets, Estimated Useful Lives, by Major Class [Hierarchy] DISCLOSURE Level3TextBlock / Level4Detail HIERARCHY True True CONSISTENT NOT-EXPECTED NOT-EXPECTED Line item exists, then disclosure required Required because line item us-gaap:FiniteLivedIntangibleAssetsNet was reported
23 Intangible Assets, Indefinite-lived, by Major Class [Roll Up] DISCLOSURE Level3TextBlock / Level4Detail ROLL UP False False NOT-REPORTED NOT-FOUND NOT-FOUND NOT-EXPECTED NOT-EXPECTED Line item exists, then disclosure required NOT required, because line item us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill WAS NOT FOUND
24 Intangible Assets, Indefinite-lived [Roll Forward] DISCLOSURE Level4Detail ROLL FORWARD False False NOT-REPORTED NOT-EXPECTED NOT-FOUND NOT-EXPECTED NOT-EXPECTED Line item exists, then disclosure required NOT required, because line item us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill WAS NOT FOUND
25 Goodwill [Roll Forward] DISCLOSURE Level3TextBlock / Level4Detail ROLL FORWARD True True CONSISTENT NOT-EXPECTED NOT-EXPECTED Line item exists, then disclosure required Required because line item us-gaap:Goodwill was reported
26 Product Warranty Liability [Roll Forward] DISCLOSURE Level3TextBlock / Level4Detail ROLL FORWARD False False NOT-REPORTED NOT-FOUND NOT-FOUND NOT-FOUND NOT-EXPECTED Line item exists, then disclosure required NOT required, because line item us-gaap:ProductWarrantyAccrual WAS NOT FOUND
27 Long-term Debt Maturities [Roll Up] DISCLOSURE Level3TextBlock / Level4Detail ROLL UP True True CONSISTENT NOT-EXPECTED Line item exists, then disclosure required Required because line item us-gaap:LongTermDebt was reported
28 Long-term Debt Maturities [Hierarchy] DISCLOSURE Level3TextBlock / Level4Detail HIERARCHY False True N/A NOT-FOUND NOT-EXPECTED Alternative representation Not necessary, satisfied by Long-term Debt Maturities [Roll Up] disclosure
29 Long-term Debt Instruments, by Instrument [Hierarchy] DISCLOSURE Level3TextBlock / Level4Detail HIERARCHY True True CONSISTENT NOT-EXPECTED NOT-EXPECTED Line item exists, then disclosure required Required because line item us-gaap:LongTermDebt was reported
30 Deferred Tax Assets and Liabilities [Roll Up] DISCLOSURE Level3TextBlock / Level4Detail ROLL UP True True CONSISTENT Line item exists, then disclosure required Required because line item us-gaap:DeferredTaxAssetsLiabilitiesNet was reported
31 Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation [Roll Up] DISCLOSURE Level3TextBlock / Level4Detail ROLL UP True True CONSISTENT NOT-EXPECTED NOT-EXPECTED Line item exists, then disclosure required Required because line item us-gaap:IncomeTaxExpenseBenefit was reported
32 Income before Income Tax, Domestic and Foreign [Roll Up] DISCLOSURE Level3TextBlock / Level4Detail ROLL UP True True CONSISTENT NOT-EXPECTED NOT-EXPECTED Line item exists, then disclosure required Required because line item us-gaap:IncomeTaxExpenseBenefit was reported
33 Income Tax Expense (Benefit) Details [Roll Up] DISCLOSURE Level3TextBlock / Level4Detail ROLL UP True True CONSISTENT NOT-EXPECTED NOT-EXPECTED Line item exists, then disclosure required Required because line item us-gaap:IncomeTaxExpenseBenefit was reported
34 Restructuring Reserve, by Type of Cost [Roll Up] DISCLOSURE Level3TextBlock / Level4Detail ROLL FORWARD True True CONSISTENT NOT-EXPECTED NOT-EXPECTED Line item exists, then disclosure required Required because line item us-gaap:RestructuringReserve was reported
35 Restructuring Reserve [Roll Forward] DISCLOSURE Level3TextBlock / Level4Detail ROLL FORWARD True True CONSISTENT NOT-EXPECTED NOT-EXPECTED Line item exists, then disclosure required Required because line item us-gaap:RestructuringReserve was reported
36 Defined Benefit Plan, Change in Benefit Obligation, by Plan [Roll Forward] DISCLOSURE Level3TextBlock / Level4Detail ROLL FORWARD False False NOT-REPORTED NOT-FOUND NOT-FOUND NOT-EXPECTED NOT-EXPECTED Line item exists, then disclosure required NOT required, because line item us-gaap:DefinedBenefitPlanBenefitObligation WAS NOT FOUND
37 Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] DISCLOSURE Level3TextBlock / Level4Detail ROLL FORWARD False False NOT-REPORTED NOT-FOUND NOT-FOUND NOT-EXPECTED NOT-EXPECTED Line item exists, then disclosure required NOT required, because line item us-gaap:DefinedBenefitPlanBenefitObligation WAS NOT FOUND
38 Allocation of Plan Assets [Table Text Block] DISCLOSURE Level3TextBlock / Level4Detail HIERARCHY False False NOT-REPORTED NOT-FOUND NOT-FOUND NOT-EXPECTED NOT-EXPECTED Line item exists, then disclosure required NOT required, because line item us-gaap:DefinedBenefitPlanBenefitObligation WAS NOT FOUND
39 Expected Benefit Payments [Hierarchy] DISCLOSURE Level3TextBlock / Level4Detail HIERARCHY False False NOT-REPORTED NOT-FOUND NOT-FOUND NOT-EXPECTED NOT-EXPECTED Line item exists, then disclosure required NOT required, because line item us-gaap:DefinedBenefitPlanBenefitObligation WAS NOT FOUND
40 Net Periodic Benefit Costs, by Plan [Roll Up] DISCLOSURE Level3TextBlock / Level4Detail ROLL UP False False NOT-REPORTED NOT-FOUND NOT-FOUND NOT-EXPECTED NOT-EXPECTED Line item exists, then disclosure required NOT required, because line item us-gaap:DefinedBenefitPlanBenefitObligation WAS NOT FOUND
41 Pension Plans or Other Employee Benefit Plans Assumptions Used, by Plan [Hierarchy] DISCLOSURE Level3TextBlock / Level4Detail HIERARCHY False False NOT-REPORTED NOT-FOUND NOT-FOUND NOT-EXPECTED NOT-EXPECTED Line item exists, then disclosure required NOT required, because line item us-gaap:DefinedBenefitPlanBenefitObligation WAS NOT FOUND
42 Projected Benefit Obligations, Changes In [Roll Forward] DISCLOSURE Level3TextBlock / Level4Detail ROLL FORWARD False False NOT-REPORTED NOT-FOUND NOT-FOUND NOT-EXPECTED NOT-EXPECTED Line item exists, then disclosure required NOT required, because line item us-gaap:DefinedBenefitPlanBenefitObligation WAS NOT FOUND
43 Asset Retirement Obligation, by Legal Entity [Roll Forward] DISCLOSURE Level3TextBlock / Level4Detail ROLL FORWARD False False NOT-REPORTED NOT-FOUND NOT-FOUND NOT-EXPECTED NOT-EXPECTED Line item exists, then disclosure required NOT required, because line item us-gaap:AssetRetirementObligation WAS NOT FOUND
44 Future Minimum Payments Receivable of Capital Leases, Lessor [Roll Up] DISCLOSURE Level3TextBlock / Level4Detail ROLL UP False False NOT-REPORTED NOT-FOUND NOT-FOUND NOT-FOUND NOT-EXPECTED Possible disclosure Disclosure is NOT present
45 Earnings Per Share, Basic and Diluted [Roll Up] DISCLOSURE Level3TextBlock / Level4Detail ROLL UP False True N/A NOT-FOUND NOT-EXPECTED NOT-EXPECTED Possible disclosure Not necessary, satisfied by Earnings Per Share, Basic and Diluted [Hierarchy] disclosure
46 Earnings Per Share, Basic and Diluted [Hierarchy] DISCLOSURE Level3TextBlock / Level4Detail HIERARCHY True True CONSISTENT NOT-EXPECTED NOT-EXPECTED Alternative representation Disclosure is present
47 Geographic Areas, Long-Lived Assets in Individual Foreign Countries, by Country [Roll Up] DISCLOSURE Level3TextBlock / Level4Detail HIERARCHY True True CONSISTENT NOT-EXPECTED NOT-EXPECTED Possible disclosure Disclosure is present
48 Future Minimum Payments Due under Operating Leases of Lessee [Roll Up] DISCLOSURE Level3TextBlock / Level4Detail ROLL UP True True CONSISTENT NOT-EXPECTED Possible disclosure Disclosure is present
49 Geographic Areas, Revenue from External Customers Attributed to Foreign Countries, by Geographic Area [Table Text Block] DISCLOSURE Level3TextBlock / Level4Detail HIERARCHY True True CONSISTENT NOT-EXPECTED NOT-EXPECTED Possible disclosure Disclosure is present
50 Income Tax Contingency, Unrecognized Tax Benefits [Roll Forward] DISCLOSURE Level3TextBlock / Level4Detail ROLL FORWARD True True CONSISTENT NOT-EXPECTED NOT-EXPECTED Possible disclosure Disclosure is present
51 Share-based Compensation Arrangements, by Award [Abstract] DISCLOSURE Level3TextBlock / Level4Detail ROLL FORWARD True True CONSISTENT NOT-EXPECTED NOT-EXPECTED Possible disclosure Disclosure is present
52 Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] DISCLOSURE Level3TextBlock / Level4Detail ROLL FORWARD True True CONSISTENT NOT-EXPECTED NOT-EXPECTED Possible disclosure Disclosure is present
53 Share-based Payment Award, Stock Options, Valuation Assumptions [Hierarchy] DISCLOSURE Level3TextBlock / Level4Detail HIERARCHY False False NOT-REPORTED NOT-FOUND NOT-FOUND NOT-EXPECTED NOT-EXPECTED Possible disclosure Disclosure is NOT present
54 Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward] DISCLOSURE Level3TextBlock / Level4Detail ROLL FORWARD False False NOT-REPORTED NOT-FOUND NOT-FOUND NOT-EXPECTED NOT-EXPECTED Possible disclosure Disclosure is NOT present
55 Accounts Payable and Accrued Liabilities [Roll Up] (Current and Noncurrent Combined) DISCLOSURE Level3TextBlock / Level4Detail ROLL UP False False NOT-REPORTED NOT-FOUND NOT-FOUND NOT-EXPECTED NOT-EXPECTED Possible disclosure Disclosure is NOT present
56 Accounts, Notes, Loans and Financing Receivable [Roll Up] DISCLOSURE Level3TextBlock / Level4Detail ROLL UP False False NOT-REPORTED NOT-FOUND NOT-FOUND NOT-EXPECTED NOT-EXPECTED Possible disclosure Disclosure is NOT present
57 Accrued Liabilities [Roll Up] (Unsure if combined current/noncurrent or current only) DISCLOSURE Level3TextBlock / Level4Detail ROLL UP False False NOT-REPORTED NOT-FOUND NOT-FOUND NOT-EXPECTED NOT-EXPECTED Possible disclosure Disclosure is NOT present
58 Allowance for Credit Losses on Financing Receivables [Roll Forward] DISCLOSURE Level3TextBlock / Level4Detail ROLL FORWARD False False NOT-REPORTED NOT-FOUND NOT-FOUND NOT-EXPECTED NOT-EXPECTED Possible disclosure Disclosure is NOT present
59 Earnings Per Share Summary [Hierarchy] STATEMENT Level4Detail HIERARCHY True True CONSISTENT NOT-EXPECTED NOT-EXPECTED NOT-EXPECTED Possible disclosure Disclosure is present
60 Intangible Assets, Finite-lived, Future Amortization Expense [Roll Up] DISCLOSURE Level3TextBlock / Level4Detail ROLL UP True True CONSISTENT NOT-EXPECTED NOT-EXPECTED Possible disclosure Disclosure is present
61 Interest and Other Income [Roll Up] DISCLOSURE Level3TextBlock / Level4Detail ROLL UP False False NOT-REPORTED NOT-FOUND NOT-FOUND NOT-EXPECTED NOT-EXPECTED Possible disclosure Disclosure is NOT present
62 Nonmonetary Transactions, by Transaction Type [Hierarchy] DISCLOSURE Level3TextBlock / Level4Detail HIERARCHY False False NOT-REPORTED NOT-FOUND NOT-FOUND NOT-EXPECTED NOT-EXPECTED Possible disclosure Disclosure is NOT present
63 Other Assets, Noncurrent [Table Text Block] DISCLOSURE Level3TextBlock / Level4Detail ROLL UP False False NOT-REPORTED NOT-FOUND NOT-FOUND NOT-EXPECTED NOT-EXPECTED Possible disclosure Disclosure is NOT present
64 Other Liabilities, Noncurrent [Roll Up] DISCLOSURE Level3TextBlock / Level4Detail ROLL UP False False NOT-REPORTED NOT-FOUND NOT-FOUND NOT-EXPECTED NOT-EXPECTED Possible disclosure Disclosure is NOT present
65 Share-based Compensation, Restricted Stock Units Award Activity, Weighted Average Price [Roll Forward Info] DISCLOSURE Level3TextBlock / Level4Detail ROLL FORWARD INFO False False NOT-REPORTED NOT-FOUND NOT-FOUND NOT-EXPECTED NOT-EXPECTED Possible disclosure Disclosure is NOT present
66 Stockholders Equity Note, Warrants or Rights [Table Text Block] DISCLOSURE Level3TextBlock / Level4Detail HIERARCHY False False NOT-REPORTED NOT-FOUND NOT-FOUND NOT-EXPECTED NOT-EXPECTED Possible disclosure Disclosure is NOT present
67 Other Nonoperating Income (Expense), by Legal Entity [Roll Up] DISCLOSURE Level3TextBlock / Level4Detail ROLL UP True True CONSISTENT NOT-EXPECTED NOT-EXPECTED Possible disclosure Disclosure is present