2.2.0.25truefalse40502 - Disclosure - Fair Value (Distribution of Financial Instruments, Measured at Fair Value on a Recurring Basis) (Details)truefalseIn Millionsfalse1falsefalseUSDfalsefalse12/31/2010 USD ($) USD ($) / shares $As_Of_12_31_2010http://www.sec.gov/CIK0001141391instant2010-12-31T00:00:000001-01-01T00:00:00Unit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170Unit1Standardhttp://www.xbrl.org/2003/instancesharesxbrli0Unit13Standardhttp://www.xbrl.org/2003/instancepurexbrli0Unit16Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2falsefalseUSDfalsefalse12/31/2009 USD ($) USD ($) / shares $As_Of_12_31_2009http://www.sec.gov/CIK0001141391instant2009-12-31T00:00:000001-01-01T00:00:00Unit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170Unit1Standardhttp://www.xbrl.org/2003/instancesharesxbrli0Unit16Divide http://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0Unit13Standardhttp://www.xbrl.org/2003/instancepurexbrli0USDUSD$2false0us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truefalsefalse936000000936falsetruefalsefalsefalse2truefalsefalse10030000001003falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring b asis.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 157 -Paragraph 32 -Subparagraph a falsefalse3false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosurefairvaluedistributionoffinancialinstrumentsmeasuredatfairvalueonrecurringbasisdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalseUSDtruefalse{ma_FairValueAssetsAndLiabilitiesComponentsAxis} : Quoted Prices in Active Markets (Level 1) [Member] 12/31/2010 USD ($) $As_Of_12_31_20102323http://www.sec.gov/CIK0001141391instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseQuoted Prices in Active Markets (Level 1) [Member]ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel1Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberUnit12Standardhtt p://www.xbrl.org/2003/iso4217USDiso42170USDUSD$4falsefalseUSDtruefalse{ma_FairValueAssetsAndLiabilitiesComponentsAxis} : Quoted Prices in Active Markets (Level 1) [Member] 12/31/2009 USD ($) $As_Of_12_31_200932http://www.sec.gov/CIK0001141391instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseQuoted Prices in Active Markets (Level 1) [Member]ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel1Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberUnit12Standardhttp: //www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse4false0us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truefalsefalse516000000516falsefalsefalsefalsefalse2truefalsefalse310000000310falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 157 -Paragraph 32 -Subparagraph a falsefalse5false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosurefairvaluedistributionoffinancialinstrumentsmeasuredatfairvalueonrecurringbasisdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse5falsefalseUSDtruefalse{ma_FairValueAssetsAndLiabilitiesComponentsAxis} : Quoted Prices in Active Markets (Level 1) [Member] {us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxis} : Municipal Bonds [Member] 12/31/2009 USD ($) $As_Of_12_31_200936http://www.sec.gov/CIK0001141391instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseQuoted Prices in Active Markets (Level 1) [Member]ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel1Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberfalsefalseMunicipa l Bonds [Member]us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MunicipalBondsMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$ OthernaNo definition available.No authoritative reference available.falsefalse6false0us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefal sefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalse2truefalsefalse310000000310[1]falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 157 -Paragraph 32 -Subparagraph a falsefalse7false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosurefairvaluedistributionoffinancialinstrumentsmeasuredatfairvalueonrecurringbasisdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse6falsefalseUSDtruefalse{ma_FairValueAssetsAndLiabilitiesComponentsAxis} : Quoted Prices in Active Markets (Level 1) [Member] {us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxis} : Taxable Short-Term Bond Funds [Member] 12/31/2010 USD ($) $As_Of_12_31_20102328http://www.sec.gov/CIK0001141391instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseQuoted Prices in Active Markets (Level 1) [Member]ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel1Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberfalsefalseTaxabl e Short-Term Bond Funds [Member]us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldima_BondFundsMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse8false0us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truefalsefalse516000000516falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 157 -Paragraph 32 -Subparagraph a falsefalse9false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosurefairvaluedistributionoffinancialinstrumentsmeasuredatfairvalueonrecurringbasisdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse7falsefalseUSDtruefalse{ma_FairValueAssetsAndLiabilitiesComponentsAxis} : Significant Other Observable Inputs (Level 2) [ Member] 12/31/2010 USD ($) $As_Of_12_31_20102324http://www.sec.gov/CIK0001141391instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseSignificant Other Observable Inputs (Level 2) [ Member]ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel2Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$8falsefalseUSDtruefalse{ma_FairValueAssetsAndLiabilitiesComponentsAxis} : Significant Other Observable Inputs (Level 2) [ Member] 12/31/2009 USD ($) $As_Of_12_31_200933http://www.sec.gov/CIK0001141391instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseSignificant Other Observable Inputs (Level 2) [ Member]ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel2Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberUnit12Standard http://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse10false0us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truefalsefalse314000000314falsefalsefalsefalsefalse2truefalsefalse513000000513falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 157 -Paragraph 32 -Subparagraph a falsefalse11false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosurefairvaluedistributionoffinancialinstrumentsmeasuredatfairvalueonrecurringbasisdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse9falsefalseUSDtruefalse{ma_FairValueAssetsAndLiabilitiesComponentsAxis} : Significant Other Observable Inputs (Level 2) [ Member] {us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxis} : Municipal Bonds [Member] 12/31/2010 USD ($) $As_Of_12_31_20102330http://www.sec.gov/CIK0001141391instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseSignificant Other Observable Inputs (Level 2) [ Member]ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel2Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberfalsefalseM unicipal Bonds [Member]us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MunicipalBondsMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse12false0us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truefalsefalse315000000315[1]falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 157 -Paragraph 32 -Subparagraph a falsefalse13false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosurefairvaluedistributionoffinancialinstrumentsmeasuredatfairvalueonrecurringbasisdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse10falsefalseUSDtruefalse{ma_FairValueAssetsAndLiabilitiesComponentsAxis} : Significant Other Observable Inputs (Level 2) [ Member] {us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxis} : Auction Rate Securities [Member] 12/31/2009 USD ($) $As_Of_12_31_200937http://www.sec.gov/CIK0001141391instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseSignificant Other Observable Inputs (Level 2) [ Member]ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel2Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberfalsefalseAuc tion Rate Securities [Member]us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_AuctionRateSecuritiesMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse14false0us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalse2truefalsefalse-1000000-1falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 157 -Paragraph 32 -Subparagraph a falsefalse15false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosurefairvaluedistributionoffinancialinstrumentsmeasuredatfairvalueonrecurringbasisdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse11falsefalseUSDtruefalse{ma_FairValueAssetsAndLiabilitiesComponentsAxis} : Significant Other Observable Inputs (Level 2) [ Member] {us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxis} : Foreign Currency Derivative and Option Contracts [Member] 12/31/2010 USD ($) $As_Of_12_31_20102329http://www.sec.gov/CIK0001141391instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseSignificant Other Observable Inputs (Level 2) [ Member]ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel2Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberfalsefalseF oreign Currency Derivative and Option Contracts [Member]us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignExchangeContractMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse16false0us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truefalsefalse-1000000-1falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 157 -Paragraph 32 -Subparagraph a falsefalse17false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosurefairvaluedistributionoffinancialinstrumentsmeasuredatfairvalueonrecurringbasisdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse12falsefalseUSDtruefalse{ma_FairValueAssetsAndLiabilitiesComponentsAxis} : Significant Unobservable Inputs (Level 3) [Member] 12/31/2010 USD ($) $As_Of_12_31_20102325http://www.sec.gov/CIK0001141391instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseSignificant Unobservable Inputs (Level 3) [Member]ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel3Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberUnit12Standardhtt p://www.xbrl.org/2003/iso4217USDiso42170USDUSD$13falsefalseUSDtruefalse{ma_FairValueAssetsAndLiabilitiesComponentsAxis} : Significant Unobservable Inputs (Level 3) [Member] 12/31/2009 USD ($) $As_Of_12_31_200934http://www.sec.gov/CIK0001141391instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseSignificant Unobservable Inputs (Level 3) [Member]ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel3Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberUnit12Standardhttp: //www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse18false0us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truefalsefalse106000000106falsefalsefalse< /DisplayDateInUSFormat>falsefalse2truefalsefalse180000000180falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 157 -Paragraph 32 -Subparagraph a falsefalse19false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosurefairvaluedistributionoffinancialinstrumentsmeasuredatfairvalueonrecurringbasisdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse14falsefalseUSDtruefalse{ma_FairValueAssetsAndLiabilitiesComponentsAxis} : Significant Unobservable Inputs (Level 3) [Member] {us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxis} : Taxable Short-Term Bond Funds [Member] 12/31/2009 USD ($) $As_Of_12_31_200938http://www.sec.gov/CIK0001141391instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseSignificant Unobservable Inputs (Level 3) [Member]ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel3Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberfalsefalseTaxable Short-Term Bond Funds [Member]us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldima_BondFundsMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse20false0us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalse2truefalsefalse180000000180falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 157 -Paragraph 32 -Subparagraph a falsefalse21false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosurefairvaluedistributionoffinancialinstrumentsmeasuredatfairvalueonrecurringbasisdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse15falsefalseUSDtruefalse{ma_FairValueAssetsAndLiabilitiesComponentsAxis} : Significant Unobservable Inputs (Level 3) [Member] {us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxis} : Auction Rate Securities [Member] 12/31/2010 USD ($) $As_Of_12_31_20102331http://www.sec.gov/CIK0001141391instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseSignificant Unobservable Inputs (Level 3) [Member]ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel3Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberfalsefalseAuctio n Rate Securities [Member]us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_AuctionRateSecuritiesMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse22false0us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truefalsefalse106000000106falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 157 -Paragraph 32 -Subparagraph a falsefalse23false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosurefairvaluedistributionoffinancialinstrumentsmeasuredatfairvalueonrecurringbasisdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse16falsefalseUSDtruefalse{us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxis} : Municipal Bonds [Member] 12/31/2010 USD ($) $As_Of_12_31_20102327http://www.sec.gov/CIK0001141391instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseMunicipal Bonds [Member]us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MunicipalBondsMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberUnit12Standard< MeasureSchema>http://www.xbrl.org/2003/iso4217USDiso42170USDUSD$17falsefalseUSDtruefalse{us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxis} : Municipal Bonds [Member] 12/31/2009 USD ($) $As_Of_12_31_200935http://www.sec.gov/CIK0001141391instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseMunicipal Bonds [Member]us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MunicipalBondsMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse24false0us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truefalsefalse315000000315[1]falsefalsefalsefalsefalse2truefalsefalse310000000310[1]falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 157 -Paragraph 32 -Subparagraph a falsefalse25false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosurefairvaluedistributionoffinancialinstrumentsmeasuredatfairvalueonrecurringbasisdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse18falsefalseUSDtruefalse{us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxis} : Taxable Short-Term Bond Funds [Member] 12/31/2010 USD ($) $As_Of_12_31_20102321http://www.sec.gov/CIK0001141391instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseTaxable Short-Term Bond Funds [Member]us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldima_BondFundsMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$19falsefalseUSDtruefalse{us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxis} : Taxable Short-Term Bond Funds [Member] 12/31/2009 USD ($) $As_Of_12_31_200930http://www.sec.gov/CIK0001141391instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseTaxable Short-Term Bond Funds [Member]us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldima_BondFundsMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse26false0us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truefalsefalse516000000516falsefalsefalsefalsefalse2truefalsefalse180000000180falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 157 -Paragraph 32 -Subparagraph a falsefalse27false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosurefairvaluedistributionoffinancialinstrumentsmeasuredatfairvalueonrecurringbasisdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse20falsefalseUSDtruefalse{us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxis} : Auction Rate Securities [Member] 12/31/2010 USD ($) $As_Of_12_31_20102322http://www.sec.gov/CIK0001141391instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseAuction Rate Securities [Member]us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_AuctionRateSecuritiesMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$21falsefalseUSDtruefalse{us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxis} : Auction Rate Securities [Member] 12/31/2009 USD ($) $As_Of_12_31_200931http://www.sec.gov/CIK0001141391instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseAuction Rate Securities [Member]us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_AuctionRateSecuritiesMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse28false0us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truefalsefalse106000000106falsefalsefalsefalsefalse2truefalsefalse-1000000-1falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 157 -Paragraph 32 -Subparagraph a falsefalse29false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosurefairvaluedistributionoffinancialinstrumentsmeasuredatfairvalueonrecurringbasisdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse22falsefalseUSDtruefalse{us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxis} : Foreign Currency Derivative and Option Contracts [Member] 12/31/2010 USD ($) $As_Of_12_31_20102326http://www.sec.gov/CIK0001141391instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseForeign Currency Derivative and Option Contracts [Member]us-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignExchangeContractMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse30false0us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truefalsefalse-1000000-1falsetruefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 157 -Paragraph 32 -Subparagraph a falsefalse1 Available-for-sale municipal bonds are carried at fair value and are included in the above tables. However, held-to-maturity municipal bonds are carried at amortized cost and excluded from the above tables. 229Fair Value (Distribution of Financial Instruments, Measured at Fair Value on a Recurring Basis) (Details) (USD $)MillionsUnKnownUnKnownUnKnownfalsetrue