XML 146 R84.htm IDEA: XBRL DOCUMENT v2.4.1.9
RETIREMENT BENEFITS - Accumulated Other Comprehensive Income (Loss) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Change in accumulated other comprehensive income (loss)      
Change in deferred taxes, net $ 660us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent $ (698)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent $ 390us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
Change, net of tax (1,170)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent [1] 1,281us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent [1] (988)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent [1]
U.S. Nonqualified Pension Plan      
Change in accumulated other comprehensive income (loss)      
Actuarial assumptions changes and plan experience (111)c_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentForActuarialAssumptionChangesAndPlanExperienceBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_UnitedStatesNonqualifiedPensionPlansMember
58c_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentForActuarialAssumptionChangesAndPlanExperienceBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_UnitedStatesNonqualifiedPensionPlansMember
(62)c_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentForActuarialAssumptionChangesAndPlanExperienceBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_UnitedStatesNonqualifiedPensionPlansMember
Pension Plans and Postretirement Benefit Plans      
Change in accumulated other comprehensive income (loss)      
Beginning-of-period balance, net of tax (3,989)us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
(5,270)us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
(4,282)us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
Cumulative effect of change in accounting policy 0c_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansCumulativeAdjustmentDueToAccountingPolicyChangeBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
(22)c_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansCumulativeAdjustmentDueToAccountingPolicyChangeBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
0c_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansCumulativeAdjustmentDueToAccountingPolicyChangeBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
Actuarial assumptions changes and plan experience (3,404)c_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentForActuarialAssumptionChangesAndPlanExperienceBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
2,380c_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentForActuarialAssumptionChangesAndPlanExperienceBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
(2,400)c_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentForActuarialAssumptionChangesAndPlanExperienceBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
Net asset gain (loss) due to difference between actual and expected returns 833c_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentForActualPlanAssetReturnsExceedingExpectedReturnsBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
(1,084)c_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentForActualPlanAssetReturnsExceedingExpectedReturnsBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
963c_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentForActualPlanAssetReturnsExceedingExpectedReturnsBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
Net amortizations 202c_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
271c_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
214c_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
Prior service credit 13us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
360us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
0us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
Curtailment/settlement loss 67us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
0us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
0us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
Foreign exchange impact and other 459c_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansForeignExchangeImpactAndOtherAdjustmentsBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
74c_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansForeignExchangeImpactAndOtherAdjustmentsBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
(155)c_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansForeignExchangeImpactAndOtherAdjustmentsBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
Change in deferred taxes, net 660us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
(698)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
390us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
Change, net of tax (1,170)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
1,281us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
(988)us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
End-of-period balance, net of tax $ (5,159)us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
$ (3,989)us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
$ (5,270)us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= c_DefinedBenefitPensionAndOtherPostretirementPlansExcludingPostemploymentPlansMember
[1] Reflects adjustments based on the actuarial valuations of the Company’s significant pension and postretirement plans, including changes in the mortality assumptions at December 31, 2014, and amortization of amounts previously recognized in Accumulated other comprehensive income (loss). See Note 8 to the Consolidated Financial Statements.