v2.4.1.9
Income Taxes (Federal Statutory) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Federal tax at statutory rate $ 4,363us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate $ 3,890us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate $ 4,063us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
State income taxes, net of federal benefit 329us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes 319us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes 178us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes
Foreign income taxes, net of federal credit 0us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential 15us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential 92us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential
Nontaxable income attributable to noncontrolling interests (62)us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense (103)us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense (620)us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense
Other adjustments (114)us-gaap_IncomeTaxReconciliationOtherAdjustments (313)us-gaap_IncomeTaxReconciliationOtherAdjustments (106)us-gaap_IncomeTaxReconciliationOtherAdjustments
Income tax expense 3,873us-gaap_IncomeTaxExpenseBenefit 3,980us-gaap_IncomeTaxExpenseBenefit 3,744us-gaap_IncomeTaxExpenseBenefit
Uncertain And Effectively Settled Tax Positions, Net [Member]      
Other adjustments (408)us-gaap_IncomeTaxReconciliationOtherAdjustments
/ cmcsa_TaxAdjustmentsAxis
= cmcsa_UncertainAndEffectivelySettledTaxPositionsNetMember
58us-gaap_IncomeTaxReconciliationOtherAdjustments
/ cmcsa_TaxAdjustmentsAxis
= cmcsa_UncertainAndEffectivelySettledTaxPositionsNetMember
114us-gaap_IncomeTaxReconciliationOtherAdjustments
/ cmcsa_TaxAdjustmentsAxis
= cmcsa_UncertainAndEffectivelySettledTaxPositionsNetMember
Accrued Interest On Uncertain And Effectively Settled Tax Positions Net [Member]      
Other adjustments $ (235)us-gaap_IncomeTaxReconciliationOtherAdjustments
/ cmcsa_TaxAdjustmentsAxis
= cmcsa_AccruedInterestOnUncertainAndEffectivelySettledTaxPositionsNetMember
$ 114us-gaap_IncomeTaxReconciliationOtherAdjustments
/ cmcsa_TaxAdjustmentsAxis
= cmcsa_AccruedInterestOnUncertainAndEffectivelySettledTaxPositionsNetMember
$ 23us-gaap_IncomeTaxReconciliationOtherAdjustments
/ cmcsa_TaxAdjustmentsAxis
= cmcsa_AccruedInterestOnUncertainAndEffectivelySettledTaxPositionsNetMember