2.2.0.25truefalse41405 - Disclosure - Postemployment and Postretirement Benefits (Schedule of Change in Plan Assets Postretirement Plan) (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/instancepurexbrli0Unit16Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0Unit1Standardhttp://www.xbrl.org/2003/instancesharesxbrli0USDUSD$3falsefalseUSDfalsefalse1/1/2008 - 12/31/2008
USD ($)
USD ($) / shares
$Duration_1_1_2008_To_12_31_2008http://www.sec.gov/CIK0001141391duration2008-01-01T00:00:002008-12-31T00:00:00Unit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170Unit13Standardhttp://www.xbrl.org/2003/instancepurexbrli0Unit16Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0Unit1Standardhttp://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2false0us-gaap_OtherComprehensiveIncomeDefinedB
enefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse-5000000-5falsetruefalsefalsefalse2truefalsefalse-45000000-45falsetruefalsefalsefalse3truefalsefalse6300000063falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryAmounts recognized in other comprehensive income (but not yet recognized in net periodic benefit cost), including the net gain (loss) and net prior service cost (credit) arising during the period. Also includes reclassification adjustments out of other comprehensive income as a result of being recognized as components of net periodic benefit cost for the period.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 132R
-Paragraph C3
Reference 2: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 130
-Paragraph 14, 17, 22, 26
Reference 3: http://www.xbrl.org/2003/role/presentationRef
-Publisher SEC
-Name Regulation S-X (SX)
-Number 210
-Section 04
-Article 3
Reference 4: http://www.xbrl.org/2003/role/presentationRef
-Publisher AICPA
-Name Accounting Research Bulletin (ARB)
-Number 51
-Paragraph 38
-Subparagraph c(3)
Reference 5: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 158
-Paragraph 7
-Subparagraph a
falsefalse3false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosurepostemploymentandpostretirementbenefitsscheduleofchangeinplanassetspostretirementplandetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalse
false3falsefalsefalse00falsefalsefalsefalsefalse4falsefalseUSDtruefalse{us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis} : Postretirement Plans [Member]
1/1/2010 - 12/31/2010
USD ($)
$Duration_1_1_2010_To_12_31_201022http://www.sec.gov/CIK0001141391duration2010-01-01T00:00:002010-12-31T00:00:00falsefalsePostretirement Plans [Member]us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxisexplicitMemberUnit12Standar
dhttp://www.xbrl.org/2003/iso4217USDiso42170Unit13Standardhttp://www.xbrl.org/2003/instancepurexbrli0USDUSD$5falsefalseUSDtruefalse{us-gaap_DefinedBenefitPlansDisclosuresDefinedBenef
itPlansAxis} : Postretirement Plans [Member]
1/1/2009 - 12/31/2009
USD ($)
$Duration_1_1_2009_To_12_31_20094http://www.sec.gov/CIK0001141391duration2009-01-01T00:00:002009-12-31T00:00:00falsefalsePostretirement Plans [Member]us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxisexplicitMemberUnit12Standard
http://www.xbrl.org/2003/iso4217USDiso42170Unit13Standardhttp://www.xbrl.org/2003/instancepurexbrli0USDUSD$6falsefalseUSDtruefalse{us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefi
tPlansAxis} : Postretirement Plans [Member]
1/1/2008 - 12/31/2008
USD ($)
$Duration_1_1_2008_To_12_31_20084http://www.sec.gov/CIK0001141391duration2008-01-01T00:00:002008-12-31T00:00:00falsefalsePostretirement Plans [Member]us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxisexplicitMemberUnit12Standard
http://www.xbrl.org/2003/iso4217USDiso42170Unit13Standardhttp://www.xbrl.org/2003/instancepurexbrli0USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse4false0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTaxus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefals
efalse-2000000-2falsefalsefalsefalsefalse2truefalsefalse-8000000-8falsefalsefalsefalsefalse3truefalsefalse40000004falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryPretax change in the value of either the benefit obligation or the plan assets resulting from experience different from that assumed or from a change in an actuarial assumption, or the consequence of a decision to temporarily deviate from the substantive plan, that has not been recognized in net periodic benefit cost.Reference 1: http:/
/www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 130
-Paragraph 17, 19, 24
Reference 2: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 158
-Paragraph 4
-Subparagraph c, d
Reference 3: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 132R
-Paragraph 5
-Subparagraph i
Reference 4: http://www.xbrl.org/2003/role/presentationRef
-Publisher AICPA
-Name Accounting Research Bulletin (ARB)
-Number 51
-Paragraph 38
-Subparagraph c(3)
Reference 5: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 158
-Paragraph 7
-Subparagraph a
falsefalse5false0us-gaap_OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlansNetGainLossRecognizedInNetPeriodicBenefitCostBeforeTaxus-gaaptruecreditdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1truefalsefalse10000001falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3truefalsefalse10000001falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThe net gain or loss previously recognized in other comprehensive income that is a reclassification adjustment of other comprehensive income as a result of being recognized as a component of net periodic benefit cost for the period.Reference 1: http://www.x
brl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 158
-Paragraph 4
-Subparagraph d
Reference 2: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 132R
-Paragraph 5
-Subparagraph i
Reference 3: http://www.xbrl.org/2003/role/presentationRef
-Publisher AICPA
-Name Accounting Research Bulletin (ARB)
-Number 51
-Paragraph 38
-Subparagraph c(3)
Reference 4: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 158
-Paragraph 7
-Subparagraph a
falsefalse6false0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecreaseus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel<
Id>1truefalsefalse-1000000-1falsefalsefalsefalsefalse2truefalsefalse-8000000-8falsefalsefalsefalsefalse3truefalsefalse50000005falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryAmounts recognized in other comprehensive income (but not yet recognized in net periodic benefit cost), including the net gain (loss) and net prior service cost (credit) arising during the period. Also includes reclassification adjustments out of other comprehensive income as a result of being recognized as components of net p
eriodic benefit cost for the period.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 132R
-Paragraph C3
Reference 2: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 130
-Paragraph 14, 17, 22, 26
Reference 3: http://www.xbrl.org/2003/role/presentationRef
-Publisher SEC
-Name Regulation S-X (SX)
-Number 210
-Section 04
-Article 3
Reference 4: http://www.xbrl.org/2003/role/presentationRef
-Publisher AICPA
-Name Accounting Research Bulletin (ARB)
-Number 51
-Paragraph 38
-Subparagraph c(3)
Reference 5: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 158
-Paragraph 7
-Subparagraph a
falsefalse7false0ma_TotalOfNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossmafalsedebitdurationTotal of net periodic benefit cost and other comprehensive income loss.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse20000002falsetruefalsefalsefalse2truefalsefalse20000002falsetruefalsefalsefalse3truefalsefalse1000000010falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryTotal of net periodic benefit cost and other comprehensive income loss.No authoritative reference available.falsefalse36Postemployment and Postretirement Benefits (Schedule of Change in Plan Assets Postretirement Plan) (Details) (USD $)MillionsUnKnownUnKnownUnKnownfalsetrue