2.2.0.7 true Foreign Exchange Risk Management (Detail) (USD $) 177 - Disclosure - Foreign Exchange Risk Management (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 $ 2 2 us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNetAbstract us-gaap true na duration No definition available. false false false false false true false false false false false 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 xbrli:stringItemType string No definition available. false 3 2 us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet us-gaap true credit duration No definition available. false false false false false false false false false false false totallabel false 1 true true false false -7000000 -7 false false false 2 true true false false 2000000 2 false false false 3 true true false false -17000000 -17 false false false 4 true true false false -16000000 -16 false false false xbrli:monetaryItemType monetary Net gain (loss) included in earnings for the period from the net change in fair value of derivative instrument not designated as hedging instrument. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 45 -Subparagraph b(1)(b) true 5 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/disclosureforeignexchangeriskmanagement 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 Foreign Currency Forward And Option Contracts us-gaap_InvestmentTypeAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeContractMember us-gaap_InvestmentTypeAxis explicitMember false false General and Administrative us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_GeneralAndAdministrativeExpenseMember us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 6 USD true false false false Foreign Currency Forward And Option Contracts us-gaap_InvestmentTypeAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeContractMember us-gaap_InvestmentTypeAxis explicitMember false false General and Administrative us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_GeneralAndAdministrativeExpenseMember us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 7 USD true false false false Foreign Currency Forward And Option Contracts us-gaap_InvestmentTypeAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeContractMember us-gaap_InvestmentTypeAxis explicitMember false false General and Administrative us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_GeneralAndAdministrativeExpenseMember us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 8 USD true false false false Foreign Currency Forward And Option Contracts us-gaap_InvestmentTypeAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeContractMember us-gaap_InvestmentTypeAxis explicitMember false false General and Administrative us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_GeneralAndAdministrativeExpenseMember us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ na No definition available. No authoritative reference available. false 6 2 us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNetAbstract us-gaap true na duration No definition available. false false false false false true false false false false false 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 xbrli:stringItemType string No definition available. false 8 2 us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeNet us-gaap true credit 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 7000000 7 false false false 3 false true false false -16000000 -16 false false false 4 false true false false -15000000 -15 false false false xbrli:monetaryItemType monetary The amount of net gains and losses recognized in income during the period on derivative instruments designated and qualifying as hedging instruments in fair value hedges and related hedged items designated and qualifying in fair value hedges, on derivative instruments designated and qualifying as hedging instruments in cash flow hedges, and on derivative instruments not designated as hedging instruments. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph b false 9 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/disclosureforeignexchangeriskmanagement 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 9 USD true false false false Foreign Currency Forward And Option Contracts us-gaap_InvestmentTypeAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeContractMember us-gaap_InvestmentTypeAxis explicitMember false false Revenues us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_SalesMember us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 10 USD true false false false Foreign Currency Forward And Option Contracts us-gaap_InvestmentTypeAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeContractMember us-gaap_InvestmentTypeAxis explicitMember false false Revenues us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_SalesMember us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 11 USD true false false false Foreign Currency Forward And Option Contracts us-gaap_InvestmentTypeAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeContractMember us-gaap_InvestmentTypeAxis explicitMember false false Revenues us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_SalesMember us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ na No definition available. No authoritative reference available. false 10 2 us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNetAbstract us-gaap true na duration No definition available. false false false false false true false false false false false 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 xbrli:stringItemType string No definition available. false 12 2 us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeNet us-gaap true credit duration No definition available. false false false false false false false false false false false false 1 false false false false 0 0 false false false 2 true true false false -5000000 -5 false false false 3 true true false false -1000000 -1 false false false 4 true true false false -1000000 -1 false false false xbrli:monetaryItemType monetary The amount of net gains and losses recognized in income during the period on derivative instruments designated and qualifying as hedging instruments in fair value hedges and related hedged items designated and qualifying in fair value hedges, on derivative instruments designated and qualifying as hedging instruments in cash flow hedges, and on derivative instruments not designated as hedging instruments. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph b false 4 8 false Millions UnKnown UnKnown false true