2.2.0.7 true Commitments - Additional Information (Detail) (USD $) 168 - Disclosure - Commitments - Additional Information (Detail) true false In Millions false false 1 USD false false iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 iso4217_USD_per_shares Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares 0 pure Standard http://www.xbrl.org/2003/instance pure 0 shares Standard http://www.xbrl.org/2003/instance shares 0 $ false 2 USD false false iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 iso4217_USD_per_shares Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares 0 pure Standard http://www.xbrl.org/2003/instance pure 0 shares Standard http://www.xbrl.org/2003/instance shares 0 $ false 3 USD false false iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 pure Standard http://www.xbrl.org/2003/instance pure 0 iso4217_USD_per_shares Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares 0 shares Standard http://www.xbrl.org/2003/instance shares 0 $ false 4 USD false false iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 iso4217_USD_per_shares Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares 0 pure Standard http://www.xbrl.org/2003/instance pure 0 shares Standard http://www.xbrl.org/2003/instance shares 0 $ 3 2 us-gaap_CapitalLeaseObligations us-gaap true credit instant No definition available. false false false false false false false false false false false false 1 true true false false 6000000 6 false false false 2 false false false false 0 0 false false false 3 true true false false 6000000 6 false false false 4 false false false false 0 0 false false false xbrli:monetaryItemType monetary Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 16 -Article 7 false 4 2 us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments us-gaap true credit instant No definition available. false false false false false false false false false false false false 1 false true false false 42000000 42 false false false 2 false false false false 0 0 false false false 3 false true false false 42000000 42 false false false 4 false false false false 0 0 false false false xbrli:monetaryItemType monetary The discounted value of future cash flows under leases meeting the criteria for capitalization. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 13 -Paragraph 16 -Subparagraph a(ii) false 5 2 us-gaap_AccruedLiabilitiesCurrentAndNoncurrent us-gaap true credit instant No definition available. false false false false false false false false false false false false 1 false true false false 52000000 52 false false false 2 false false false false 0 0 false false false 3 false true false false 52000000 52 false false false 4 false false false false 0 0 false false false xbrli:monetaryItemType monetary Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 15 -Subparagraph 5 -Article 9 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 15 -Subparagraph a -Article 7 false 6 2 us-gaap_OperatingLeasesRentExpenseMinimumRentals us-gaap true debit duration No definition available. false false false false false false false false false false false false 1 false true false false 7000000 7 false false false 2 false true false false 11000000 11 false false false 3 false true false false 20000000 20 false false false 4 false true false false 33000000 33 false false false xbrli:monetaryItemType monetary This element represents the payments that the lessee is obligated to make or can be required to make in connection with a property under the terms of an agreement classified as an operating lease, excluding contingent rentals and a guarantee by the lessee of the lessor's debt and the lessee's obligation to pay (apart from the rental payments) executory costs such as insurance, maintenance, and taxes. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 13 -Paragraph 122 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 13 -Paragraph 16 -Subparagraph c false 7 2 us-gaap_LeaseAndRentalExpense us-gaap true debit duration No definition available. false false false false false false false false false false false false 1 false true false false 2000000 2 false false false 2 false true false false 3000000 3 false false false 3 false true false false 6000000 6 false false false 4 false true false false 7000000 7 false false false xbrli:monetaryItemType monetary Rental expense incurred for leased assets including furniture and equipment which has not been recognized in costs and expenses applicable to sales and revenues; for example, cost of goods sold or other operating costs and expenses. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 13 -Paragraph 15 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 13 -Paragraph 16 -Subparagraph c false 8 0 na true na na No definition available. false true false false false false false false false false false http://www.mastercard.com/taxonomy/role/disclosurecommitmentsadditionalinformation false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false false false false 0 0 false false false false 5 USD true false false false Data Cash Group plc us-gaap_BusinessAcquisitionAxis xbrldi http://xbrl.org/2006/xbrldi ma_DatacashGroupPlcMember us-gaap_BusinessAcquisitionAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ na No definition available. No authoritative reference available. false 9 2 ma_CommitmentsToPurchaseOrFundInvestments ma false credit instant Commitments To Purchase Or Fund Investments false false false false false false false false false false false false 1 true true false false 527000000 527 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 false false false 4 false false false false 0 0 false false false xbrli:monetaryItemType monetary Commitments To Purchase Or Fund Investments No authoritative reference available. false 4 7 false Millions UnKnown UnKnown false true