XML 165 R129.htm IDEA: XBRL DOCUMENT v2.4.1.9
ALLOWANCE FOR CREDIT LOSSES - Allowance for Loan Losses Roll Forward (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Allowance for credit losses      
Allowance for loan losses at beginning of period $ 19,648us-gaap_LoansAndLeasesReceivableAllowance $ 25,455us-gaap_LoansAndLeasesReceivableAllowance $ 30,115us-gaap_LoansAndLeasesReceivableAllowance
Gross credit losses (11,108)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs (12,769)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs (17,005)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
Gross recoveries 2,135us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts 2,306us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts 2,774us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
NCLs 8,973us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet 10,463us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet 14,231us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
Net reserve build (releases) (1,879)c_ProvisionForLoanAndLeaseLossesForReserveBuildsOrReleasesNet (1,961)c_ProvisionForLoanAndLeaseLossesForReserveBuildsOrReleasesNet (1,908)c_ProvisionForLoanAndLeaseLossesForReserveBuildsOrReleasesNet
Net specific reserve builds (releases) (266)c_ProvisionForLoanAndLeaseLossesForSpecificReserveBuildsOrReleasesNet (898)c_ProvisionForLoanAndLeaseLossesForSpecificReserveBuildsOrReleasesNet (1,865)c_ProvisionForLoanAndLeaseLossesForSpecificReserveBuildsOrReleasesNet
Total provision for credit losses 6,828us-gaap_ProvisionForLoanLossesExpensed 7,604us-gaap_ProvisionForLoanLossesExpensed 10,458us-gaap_ProvisionForLoanLossesExpensed
Other, net (1,509)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet (2,948)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet (887)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
Allowance for loan losses at the end of year 15,994us-gaap_LoansAndLeasesReceivableAllowance 19,648us-gaap_LoansAndLeasesReceivableAllowance 25,455us-gaap_LoansAndLeasesReceivableAllowance
Allowance for credit losses on unfunded lending commitments      
Allowance for credit losses on unfunded lending commitments at beginning of year 1,229c_UnfundedLendingCommitmentsAllowanceForCreditLosses 1,119c_UnfundedLendingCommitmentsAllowanceForCreditLosses 1,136c_UnfundedLendingCommitmentsAllowanceForCreditLosses
Provision (release) for unfunded lending commitments (162)c_ProvisionChargedOrReleaseForUnfundedLendingCommitmentsOtherNet 80c_ProvisionChargedOrReleaseForUnfundedLendingCommitmentsOtherNet (16)c_ProvisionChargedOrReleaseForUnfundedLendingCommitmentsOtherNet
Other, net (4)us-gaap_ProvisionForOtherLosses 30us-gaap_ProvisionForOtherLosses (1)us-gaap_ProvisionForOtherLosses
Allowance for credit losses on unfunded lending commitments at end of year 1,063c_UnfundedLendingCommitmentsAllowanceForCreditLosses 1,229c_UnfundedLendingCommitmentsAllowanceForCreditLosses 1,119c_UnfundedLendingCommitmentsAllowanceForCreditLosses
Total allowance for loans, leases, and unfunded lending commitments at end of period $ 17,057c_LoansAndLeasesReceivableAndUnfundedLendingCommitmentsAllowance $ 20,877c_LoansAndLeasesReceivableAndUnfundedLendingCommitmentsAllowance $ 26,574c_LoansAndLeasesReceivableAndUnfundedLendingCommitmentsAllowance