XML 29 R13.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition
12 Months Ended
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
Disaggregated Revenue
Disaggregation of Schwab’s revenue by major source is as follows:
Year Ended December 31,202020192018
Net interest revenue
Interest revenue$6,531 $7,580 $6,680 
Interest expense(418)(1,064)(857)
Net interest revenue6,113 6,516 5,823 
Asset management and administration fees
Mutual funds, ETFs, and CTFs (1)
1,770 1,747 1,837 
Advice solutions1,443 1,198 1,139 
Other (1)
262 266 253 
Asset management and administration fees3,475 3,211 3,229 
Trading revenue
Commissions739 549 685 
Order flow revenue (2)
621 135 139 
Principal transactions56 68 78 
Trading revenue (2)
1,416 752 902 
Bank deposit account fees355 — — 
Other (2)
332 242 178 
Total net revenues$11,691 $10,721 $10,132 
(1) Beginning in the first quarter of 2019, a change was made to move CTFs from other asset management and administration fees. Prior period amounts have been recast to reflect this change.
(2) Beginning in the first quarter of 2020, order flow revenue was reclassified from other revenue to trading revenue. Amounts in prior periods have been reclassified to reflect this change.

For a summary of revenue provided by our reportable segments, see Note 24. The recognition of revenue is not impacted by the operating segment in which revenue is generated.

Contract balances
Receivables from contracts with customers within the scope of ASC 606 were $579 million at December 31, 2020 and $356 million at December 31, 2019 and were recorded in other assets on the consolidated balance sheets. Schwab does not have any other significant contract assets or contract liability balances as of December 31, 2020 and 2019.