2.2.0.25truefalse42402 - Disclosure - Foreign Exchange Risk Management (Foreign Exchange Risk Management) (Details)truefalseIn Millionsfalse1falsefalseUSDfalsefalse1/1/2010 - 12/31/2010 USD ($) / shares USD ($) $Duration_1_1_2010_To_12_31_2010http://www.sec.gov/CIK0001141391duration2010-01-01T00:00:002010-12-31T00:00:00Unit13Standardhttp://www.xbrl.org/2003/instancepurexbrli0Unit16Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0Unit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170Unit1Standardhttp://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2falsefalseUSDfalsefalse1/1/2009 - 12/31/2009 USD ($) USD ($) / shares $Duration_1_1_2009_To_12_31_2009http://www.sec.gov/CIK0001141391duration2009-01-01T00:00:002009-12-31T00:00:00Unit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170Unit13Standardhttp://www.xbrl.org/2003/instancepurexbrli0Unit16Divide http://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0Unit1Standardhttp://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2false0us-gaap_MaximumRemainingMaturityOfForeig nCurrencyDerivativesus-gaaptruenainstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse0018falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherus-types:durationStringItemTypenormalizedstringMaximum amount of time remaining before foreign currency exchange rate derivatives mature or expire.No authoritative reference available.falsefalse3true0us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNetAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse4false0us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNetus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetotallabel1truefalsefalse-20000000-20falsetruefalsefalsefalse2truefalsefalse-18000000-18falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryNet 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) truefalse5false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosureforeignexchangeriskmanagementforeignexchangeriskmanagementdetails1false falsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse< Id>3falsefalseUSDtruefalse{us-gaap_InvestmentTypeAxis} : Foreign Currency Derivative and Option Contracts [Member] {us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis} : General and Administrative [Member] 1/1/2010 - 12/31/2010 USD ($) $Duration_1_1_2010_To_12_31_201023222http://www.sec.gov/CIK0001141391duration2010-01-01T00:00:002010-12-31T00:00:00falsefalseForeign Currency Derivative and Option Contracts [Member]us-gaap_InvestmentTypeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignExchangeContractMemberus-gaap_InvestmentTypeAxisexplicitMemberfalsefalseGeneral and Administ rative [Member]us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_GeneralAndAdministrativeExpenseMemberus-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$4falsefalseUSDtruefalse{us-gaap_InvestmentTypeAxis} : Foreign Currency Derivative and Option Contracts [Member] {us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis} : General and Administrative [Member] 1/1/2009 - 12/31/2009 USD ($) $Duration_1_1_2009_To_12_31_2009252http://www.sec.gov/CIK0001141391duration2009-01-01T00:00:002009-12-31T00:00:00falsefalseForeign Currency Derivative and Option Contracts [Member]us-gaap_InvestmentTypeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignExchangeContractMemberus-gaap_InvestmentTypeAxisexplicitMemberfalsefalseGeneral and Administra tive [Member]us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_GeneralAndAdministrativeExpenseMemberus-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse6true0us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNetAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse7false0us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeNetus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truefalsefalse-17000000-17falsefalsefalsefalsefalse2truefalsefa lse-12000000-12falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe 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 falsefalse8false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosureforeignexchangeriskmanagementforeignexchangeriskmanagementdetails1 falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse5falsefalseUSDtruefalse{us-gaap_InvestmentTypeAxis} : Foreign Currency Derivative and Option Contracts [Member] {us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis} : Revenues [Member] 1/1/2010 - 12/31/2010 USD ($) $Duration_1_1_2010_To_12_31_201023223http://www.sec.gov/CIK0001141391duration2010-01-01T00:00:002010-12-31T00:00:00falsefalseForeign Currency Derivative and Option Contracts [Member]us-gaap_InvestmentTypeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignExchangeContractMemberus-gaap_InvestmentTypeAxisexplicitMemberfalsefalseRevenues [Member]us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_SalesMemberus-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$6falsefalseUSDtruefalse{us-gaap_InvestmentTypeAxis} : Foreign Currency Derivative and Option Contracts [Member] {us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis} : Revenues [Member] 1/1/2009 - 12/31/2009 USD ($) $Duration_1_1_2009_To_12_31_20092622http://www.sec.gov/CIK0001141391duration2009-01-01T00:00:002009-12-31T00:00:00falsefalseForeign Currency Derivative and Option Contracts [Member]us-gaap_InvestmentTypeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignExchangeContractMemberus-gaap_InvestmentTypeAxisexplicitMemberfalsefalseRevenues [Member]us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_SalesMemberus-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse9true0us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNetAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalse falsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse10false0us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeNetus-gaaptruecreditdurationNo definition available.falsefalsefalse falsefalsefalsefalsefalsefalsefalse1truefalsefalse-3000000-3falsetruefalsefalsefalse2truefalsefalse-6000000-6falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe 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/presentat ionRef -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 falsefalse29Foreign Exchange Risk Management (Foreign Exchange Risk Management) (Details) (USD $)MillionsUnKnownUnKnownUnKnownfalsetrue