2.2.0.25truefalse42002 - Disclosure - Foreign Exchange Risk Management (Foreign Exchange Risk Management) (Details)truefalseIn Millionsfalse1falsefalseUSDfalsefalse1/1/2011 - 3/31/2011
USD ($)
USD ($) / shares
$Duration_1_1_2011_To_3_31_2011http://www.sec.gov/CIK0001141391duration2011-01-01T00:00:002011-03-31T00:00:00Unit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170Unit1Standardhttp://www.xbrl.org/2003/instancesharesxbrli0Unit15Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0Unit13Standardhttp://www.xbrl.org/2003/instancepurexbrli0USDUSD$2falsefalseUSDfalsefalse1/1/2010 - 12/31/2010
USD ($)
$Duration_1_1_2010_To_12_31_2010http://www.sec.gov/CIK0001141391duration2010-01-01T00:00:002010-12-31T00:00:00Unit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$2false0us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivativesus-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-13000000-13falsetruefalsefalsefalse2truefalsefalse-6000000-6falsetruefalsefalsefalseMonetaryxbrli: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/disclosureforeignexchangeriskmanagementforeignexchangeriskmanagementdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalseUSDtruefalse{us-gaap_InvestmentTypeAxis} : Foreign Currency Derivative Contracts [Member]
{us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis} : General and Administrative [Member]
1/1/2011 - 3/31/2011
USD ($)
$Duration_1_1_2011_To_3_31_2011_us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_us-gaap_InvestmentTypeAxis_us-gaap_ForeignExchangeContractMemberhttp://www.sec.gov/CIK0001141391duration2011-01-01T00:00:002011-03-31T00:00:00falsefalseForeign Currency Derivative Contracts [Member]us-gaap_InvestmentTypeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignExchangeContractMemberus-gaap_InvestmentTypeAxisexplicitMemberfalsefalseGeneral and Administrative [Member]us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_GeneralAndAdministrativeExpenseMemberus-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$4falsefalseUSDtruefalse{us-gaap_InvestmentTypeAxis} : Foreign Currency Derivative Contracts [Member]
{us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis} : General and Administrative [Member]
1/1/2010 - 12/31/2010
USD ($)
$Duration_1_1_2010_To_12_31_2010_us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_us-gaap_InvestmentTypeAxis_us-gaap_ForeignExchangeContractMemberhttp://www.sec.gov/CIK0001141391duration2010-01-01T00:00:002010-12-31T00:00:00falsefalseForeign Currency Derivative Contracts [Member]us-gaap_InvestmentTypeAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignExchangeContractMemberus-gaap_InvestmentTypeAxisexplicitMemberfalsefalseGeneral and Administrative [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-11000000-11falsefalsefalsefalsefalse2truefalsefalse-5000000-5falsefalsefalsefalsefalseMonetaryxbrli: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/disclosureforeignexchangeriskmanagementforeignexchangeriskmanagementdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse5falsefalseUSDtruefalse{us-gaap_InvestmentTypeAxis} : Foreign Currency Derivative Contracts [Member]
{us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis} : Revenues [Member]
1/1/2011 - 3/31/2011
USD ($)
$Duration_1_1_2011_To_3_31_2011_us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis_us-gaap_SalesMember_us-gaap_InvestmentTypeAxis_us-gaap_ForeignExchangeContractMemberhttp://www.sec.gov/CIK0001141391duration2011-01-01T00:00:002011-03-31T00:00:00falsefalseForeign Currency Derivative 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 Contracts [Member]
{us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis} : Revenues [Member]
1/1/2010 - 12/31/2010
USD ($)
$Duration_1_1_2010_To_12_31_2010_us-gaap_DerivativeInstrumentsGainLossByIncomeStatementLocationAxis_us-gaap_SalesMember_us-gaap_InvestmentTypeAxis_us-gaap_ForeignExchangeContractMemberhttp://www.sec.gov/CIK0001141391duration2010-01-01T00:00:002010-12-31T00:00:00falsefalseForeign Currency Derivative 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.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringNo definition available.falsefalse10false0us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeNetus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truefalsefalse-2000000-2falsetruefalsefalsefalse2truefalsefalse-1000000-1falsetruefalsefalsefalseMonetaryxbrli: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
falsefalse29Foreign Exchange Risk Management (Foreign Exchange Risk Management) (Details) (USD $)MillionsUnKnownUnKnownUnKnownfalsetrue