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.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truefalsefalse516000000516falsefalsefalse
DisplayDateInUSFormat>falsefalse2truefalsefalse310000000310falsefalsefalsefalsefalseMonetaryxbrli: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$<
/Labels>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_FairValueMeasuredOnRecurringBasisInvestments
ElementName>us-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