XML 35 R73.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans to Banking Clients and Related Allowance for Loan Losses (Composition of Loans to Banking Clients by Loan Segment) (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Loans to banking clients $ 13,441us-gaap_LoansAndLeasesReceivableConsumerRealEstate [1] $ 12,467us-gaap_LoansAndLeasesReceivableConsumerRealEstate [1]    
Allowance for loan losses (42)us-gaap_LoansAndLeasesReceivableAllowance (48)us-gaap_LoansAndLeasesReceivableAllowance (56)us-gaap_LoansAndLeasesReceivableAllowance (54)us-gaap_LoansAndLeasesReceivableAllowance
Total loans to banking clients - net 13,399us-gaap_LoansAndLeasesReceivableNetReportedAmount 12,419us-gaap_LoansAndLeasesReceivableNetReportedAmount    
Residential real estate mortgages [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Loans to banking clients 8,127us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
8,006us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
   
Allowance for loan losses (29)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
(34)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
(36)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
(40)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_ResidentialRealEstateMortgageLoansMember
Home equity lines of credit [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Loans to banking clients 2,955us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
3,041us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
   
Allowance for loan losses (13)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
(14)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
(20)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
(14)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Personal loans secured by securities [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Loans to banking clients 2,320us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
1,384us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
   
Other [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Loans to banking clients $ 39us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_OtherReceivablesMember
$ 36us-gaap_LoansAndLeasesReceivableConsumerRealEstate
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= schw_OtherReceivablesMember
   
[1] Loans are evaluated for impairment by loan segment.