XML 108 R98.htm IDEA: XBRL DOCUMENT v2.4.1.9
Variable Annuity and Insurance Guarantees (Separate Account Balance by Type) (Details 5) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Mutual funds    
Distribution of separate account balances by asset type for variable annuity contracts providing guaranteed benefits:    
Total mutual funds $ 70,953us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentFairValue
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= amp_MutualFundsMember
$ 69,478us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentFairValue
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= amp_MutualFundsMember
Equity    
Distribution of separate account balances by asset type for variable annuity contracts providing guaranteed benefits:    
Total mutual funds 41,403us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentFairValue
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= amp_MutualFundsEquityMember
39,195us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentFairValue
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= amp_MutualFundsEquityMember
Bond    
Distribution of separate account balances by asset type for variable annuity contracts providing guaranteed benefits:    
Total mutual funds 25,060us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentFairValue
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= amp_MutualFundsBondMember
26,519us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentFairValue
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= amp_MutualFundsBondMember
Other    
Distribution of separate account balances by asset type for variable annuity contracts providing guaranteed benefits:    
Total mutual funds $ 4,490us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentFairValue
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= amp_OtherMutualFundsMember
$ 3,764us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentFairValue
/ us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis
= amp_OtherMutualFundsMember