v3.3.1.900

Schedule II Valuation and Qualifying Accounts (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2015
Schedule II-Valuation and Qualifying Accounts |
Comcast Corporation and Subsidiaries |  |  |  |  |  |  |  |
Schedule II — Valuation and Qualifying Accounts |  |  |  |  |  |  |  |
Year ended December 31, 2015, 2014 and 2013 |  |  |  |  |  |  |  |
Year Ended December 31 (in millions) |  | Balance at Beginning of Year |  | Additions Charged to Costs and Expenses(a) |  | Deductions from Reserves(a) |  | Balance at End of Year
2015 |  |  |  |  |  |  |  |
| Allowance for doubtful accounts | $ | 205 | $ | 166 | $ | 145 | $ | 226
| Allowance for returns and customer incentives |  | 359 |  | 1,236 |  | 1,122 |  | 473
| Valuation allowance on deferred tax assets |  | 375 |  | 4 |  | 37 |  | 342
2014 |  |  |  |  |  |  |  |
| Allowance for doubtful accounts | $ | 221 | $ | 162 | $ | 178 | $ | 205
| Allowance for returns and customer incentives |  | 375 |  | 932 |  | 948 |  | 359
| Valuation allowance on deferred tax assets |  | 405 |  | 33 |  | 63 |  | 375
2013 |  |  |  |  |  |  |  |
| Allowance for doubtful accounts | $ | 198 | $ | 317 | $ | 294 | $ | 221
| Allowance for returns and customer incentives |  | 307 |  | 811 |  | 743 |  | 375
| Valuation allowance on deferred tax assets |  | 355 |  | 71 |  | 21 |  | 405
NBCUniversal Media LLC [Member] |
Schedule II-Valuation and Qualifying Accounts |
NBCUniversal Media, LLC |  |  |  |  |  |  |  |
Schedule II — Valuation and Qualifying Accounts |  |  |  |  |  |  |  |
Year ended December 31, 2015, 2014 and 2013 |  |  |  |  |  |  |  |
Year Ended December 31 (in millions) |  | Balance at Beginning of Year |  | Additions Charged to Costs and Expenses(a) |  | Deductions from Reserves(a) |  | Balance at End of Year
2015 |  |  |  |  |  |  |  |
| Allowance for doubtful accounts | $ | 60 | $ | 27 | $ | 18 | $ | 69
| Allowance for returns and customer incentives |  | 356 |  | 1,233 |  | 1,120 |  | 469
| Valuation allowance on deferred tax assets |  | 87 |  | 4 |  | 20 |  | 71
2014 |  |  |  |  |  |  |  |
| Allowance for doubtful accounts | $ | 65 | $ | 11 | $ | 16 | $ | 60
| Allowance for returns and customer incentives |  | 372 |  | 930 |  | 946 |  | 356
| Valuation allowance on deferred tax assets |  | 60 |  | 33 |  | 6 |  | 87
2013 |  |  |  |  |  |  |  |
| Allowance for doubtful accounts | $ | 46 | $ | 33 | $ | 14 | $ | 65
| Allowance for returns and customer incentives |  | 307 |  | 808 |  | 743 |  | 372
| Valuation allowance on deferred tax assets |  | 73 |  | 8 |  | 21 |  | 60

X
- Definition Tabular disclosure for any allowance and reserve accounts (their beginning and ending balances, as well as a reconciliation by type of activity during the period). + References No definition available. + Details
Name: | cmcsa_ScheduleOfValuationAndQualifyingAccountsDisclosureTableTextBlock
Namespace Prefix: | cmcsa_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | dei_LegalEntityAxis=cmcsa_NBCUniversalMediaLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |