2.2.0.7trueRoll-Forward of ARS investments (Detail) (Significant Unobservable Inputs (Level 3), Auction Rate Securities, USD $)154 - Disclosure - Roll-Forward of ARS investments (Detail)truefalseIn Millionsfalsefalse1USDtruefalsefalsefalseSignificant Unobservable Inputs (Level 3)ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel3Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberfalsefalseAuction Rate Securitiesus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_AuctionRateSecuritiesMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$10natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosurerollforwardofarsinvestmentsfalse1falsefalsefalsefalse00falsefalsefalsefalse1USDtruefalsefalsefalseSignificant Unobservable Inputs (Level 3)ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel3Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberfalsefalseAuction Rate Securitiesus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_AuctionRateSecuritiesMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$naNo definition available.No authoritative reference available.false22us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValueus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsetruefalsefalseperiodstartlabelfalse1truetruefalsefalse180000000180falsefalsefalsexbrli:monetaryItemTypemonetaryThis element represents an asset measured at fair value using significant unobservable inputs (Level 3) which is required for reconciliation purposes of beginning and ending balances.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 157
-Paragraph 32
-Subparagraph c
false32ma_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetCallsAtParmafalsedebitdurationFair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Calls, At Parfalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsetruefalsefalse-73000000-73falsefalsefalsexbrli:monetaryItemTypemonetaryFair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Calls, At ParNo authoritative reference available.false42ma_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetRecoveryOfUnrealizedLossesIncludedInOtherComprehensiveIncomemafalsedebitdurationFair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Recovery of Unrealized Losses...falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsetruefalsefalse1100000011falsefalsefalsexbrli:monetaryItemTypemonetaryFair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Recovery of Unrealized Losses Included in Other Comprehensive IncomeNo authoritative reference available.false52us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValueus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsetruefalseperiodendlabelfalse1truetruefalsefalse118000000118falsefalsefalsexbrli:monetaryItemTypemonetaryThis element represents an asset measured at fair value using significant unobservable inputs (Level 3) which is required for reconciliation purposes of beginning and ending balances.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 157
-Paragraph 32
-Subparagraph c
false15falseMillionsUnKnownUnKnownfalsetrue