Pairs with the Profit-Engine Map — a ready-to-use strategy tool. Included with a subscription, or $1.99.

On October 1, 2019, Charles Schwab did something that should have been suicidal for a brokerage: it dropped its trading commission to zero.5 The headlines treated it as the death of the discount broker, the moment the business model finally ate itself. Schwab's own CFO put a price on the move — up to $100 million per quarter in lost revenue.5 It sounds like a wound. It was a rounding error. By that same disclosure, commissions were only about 4% of total net revenue.5 Schwab was not giving away its business. It was giving away the part of its business that barely mattered — to protect the part nobody talks about.

The official story is that Schwab is a brokerage that makes money when you trade. It hasn't been true for years. Schwab does not get rich when you buy a stock. It gets rich on the cash sitting still in your account between trades — money you've forgotten about, earning you almost nothing, quietly funding a spread that runs into the billions.

The real product is the cash you're not using

Here is the mechanism, stripped to its bones. When you open a Schwab account and leave cash in it — between trades, after a dividend, while you decide what to do — Schwab sweeps that cash into its own bank. It pays you a low rate on it, often close to nothing. Then it invests that money at a higher rate, in Treasuries and mortgage securities and the like, and keeps the difference. That difference is net interest revenue, and it is the engine. In 2022, with the Federal Reserve hiking aggressively, that spread machine produced $10.7 billion in net interest revenue — up 33% in a single year.2 The same year, total revenue was roughly $20.8 billion.2 Roughly half the company, from money that costs Schwab relatively little to hold. Free trading isn't charity. It's the funnel that fills the bank.

$10.7B
Schwab's net interest revenue in 2022 — earned on client cash it pays little for. The commissions it scrapped in 2019 were ~4% of revenue2

This is why the $0 commission was so easy to swallow. Robinhood had been offering commission-free trading since its public launch in 2015 — years before Schwab moved — and by 2019 the incumbent brokers had little choice but to follow. But for a company that earns the bulk of its keep on swept deposits, the commission was a tollbooth on the wrong road. Drop it, and you pull in more accounts, more assets, more idle cash — which is the only raw material the real business needs. By the end of 2024, Schwab held a record $10.10 trillion in total client assets across 36.5 million active brokerage accounts.9 Every one of those accounts is a tiny reservoir of cash Schwab would like to keep still.

The brokerage storyThe bank-spread reality
The productTradesIdle client cash
The priceCommission per tradeThe spread you never see
Share of revenue~4% (commissions, pre-cut)Roughly half (net interest, 2022)
What $0 trading doesGives away the businessFills the funnel that feeds the bank
What people think Schwab sells vs. what it actually monetizes
The spread identity
Net interest revenue ≈ interest-earning assets × (yield earned − rate paid to clients)

When the Fed hiked in 2022, the yield Schwab earned on its assets jumped while the rate it paid on swept cash barely moved — and net interest revenue surged 33% to $10.7 billion.2 That same arithmetic is the trap: when clients notice the gap and move their cash, the 'interest-earning assets' term shrinks, and the whole machine runs in reverse.

The rates that built the machine are the rates that break it

Here is the part that turns a great business into a fragile one. The spread widens when rates rise — but rising rates also wake the customer up. When a client realizes their swept cash is earning a fraction of a percent while a money-market fund offers far more, they move it. Schwab's term for this is cash sorting, and it is exactly what it sounds like: clients sorting their dollars away from the low-yield sweep toward something that pays. In 2022, that sorting shrank Schwab's balance sheet by $115 billion — a 17% contraction — even as net interest revenue was hitting its peak.2 The peak and the leak arrived together.

Then the bill came due. When client cash drains faster than expected, Schwab has to replace it with funding that actually costs money. In Q1 2023, borrowings from the Federal Home Loan Bank surged to $45.6 billion — nearly three times the prior quarter's level, and from a base of zero, since Schwab hadn't tapped the FHLB at all through the first three quarters of 2022.4 By Q1 2024, the damage showed in the headline number: net interest revenue fell $537 million, down about 19% year over year, as interest-earning assets dropped 13% on cash moving to higher-yielding alternatives.3 The exact same force — high rates — that produced the $10.7 billion peak was now hollowing it out.

Oct 1, 2019
Commissions go to $05
Schwab matches the market, conceding a revenue line worth ~4% of the total to protect the funnel.
Q3 2022
Cash sorting is named, not denied6
Schwab's CFO calls sorting an anticipated, ongoing process — explicitly calling it the 'middle innings' — tied to the Fed cycle.[[cite:s6]]
FY 2022
The peak and the leak2
Net interest revenue hits $10.7B (+33%) — while the balance sheet shrinks $115B (–17%) on sorting.
Q1 2023
Funding gets expensive4
FHLB borrowings jump to $45.6B — nearly 3x the prior quarter, from a base of zero.
Q1 2024
The reversal lands3
Net interest revenue falls $537M (–19% YoY) as earning assets drop 13%.
Schwab's management explicitly described cash sorting as an anticipated, ongoing process tied to the Federal Reserve rate cycle — projecting further sorting while expecting net interest revenue to keep growing into late 2023.6
Charles Schwab CorporationParaphrased from CFO commentary, October 2022

Didn't the 2023 cash crisis just blindside them?

The fair objection is that this all looks like a company caught flat-footed — that cash sorting was a 2023 ambush, exposed when Silicon Valley Bank collapsed and markets started eyeing every balance sheet full of deposits and long-dated bonds. Not quite. Schwab's own CFO commentary from October 2022 described cash sorting plainly as an anticipated, ongoing process tied to the Fed's rate cycle — management knew the dollars would move and said so months before SVB.6 The honest counter, though, is that knowing a thing is coming is not the same as surviving its speed. The Fed tightened faster than almost anyone modeled, and sorting that was expected to be gradual became acute — which is exactly why Schwab found itself reaching for $45.6 billion of FHLB funding in a single quarter.4 The vulnerability wasn't ignorance. It was that the business is structurally long cheap deposits and short patience, and rising rates attack both ends at once.

There's a second crack worth naming, because it rhymes with the first. In June 2022, the SEC ordered Schwab to pay $187 million to settle charges that its Intelligent Portfolios robo-advisor — marketed as having no advisory fee — quietly allocated client money to a cash position that earned revenue for Schwab, effectively a hidden fee paid through lower returns.7 Same instinct, smaller scale: monetize the cash the customer isn't watching. When your business model is built on idle dollars, the temptation to keep dollars idle never fully goes away.

When the funnel is free, find what it's feeding

A product given away for nothing is almost never the business — it's the intake valve for one. Schwab gives away trading to gather cash; the cash, not the trade, is monetized. The strategic move is to ask what the free thing collects, and then ask what would make the collected thing leave. For Schwab, the answer to both is the interest rate: it fills the reservoir when rates rise and drains it when clients notice. A funnel built on inattention is only as durable as the customer's inattention — and nothing wakes a saver up faster than a yield they're missing. Build the free funnel, but never assume the thing it gathers will sit still.

Schwab makes its money the way a bank does, while wearing the friendly face of a broker. The trades are free because the trades were never the point. The point is the cash that pools in tens of millions of accounts between decisions, swept into a bank that pays you little and earns a lot. In 2024 that machine was still vast — $19.6 billion in net revenue, $5.9 billion in net income, assets above $10 trillion.9 But the engine's genius and its weakness are the same fact: it runs on idle money in a world where money refuses to stay idle when rates are high. Schwab didn't give up commissions. It traded a tollbooth for a reservoir — and then learned the reservoir leaks fastest exactly when it's fullest.

Take it with you — The Money Machine
Map

Profit-Engine Map

A one-page map that pulls a business apart into the hook that gets the customer in the door and the engine that quietly earns the margin. Use it to see where the real profit lives, how the two halves are wired together, and what breaks if the link is cut. Blank to dissect your own P&L; filled as the worked example of a business whose advertised product is not where it makes its money.

Blank template

Included with any subscription, or unlock this tool for $1.99. Get it → · See plans →

Sources

Where this comes from — the filings, records, and reporting behind it.

  1. 1
    Primary · Company recordDocumented
    Schwab 2024 full-year: total net revenues rose 4% to $19.6 billion; net interest revenue declined 3%; total client assets reached a record $10.10 trillion; net income grew 17% to $5.9 billion; active brokerage accounts 36.5 million.
  2. 2
    Primary · SEC filingDocumented
    2022 full-year: net interest revenue reached $10.7 billion (+33% YoY); balance sheet shrank $115 billion (–17%) due to client cash sorting; total revenues ~$20.8 billion; pre-tax profit margin 45.2%.
  3. 3
    Primary · SEC filingDocumented
    In Q1 2024, net interest revenue decreased $537 million (–19%) versus Q1 2023, primarily due to higher-cost supplemental funding and lower average interest-earning assets (down 13%), driven by client cash moving to higher-yielding alternatives.
  4. 4
    PublishedWidely reported
    In Q1 2023, cash sorting drove FHLB borrowings to $45.6 billion — nearly three times Q4 2022 levels; Schwab had not tapped FHLB at all in Q1–Q3 2022. Net interest income was $2.77 billion, up 27% YoY but down 9% sequentially.
  5. 5
    PublishedAttributed to source
    Schwab CFO Peter Crawford stated the 2019 commission cut would cost up to $100 million in quarterly revenue, equivalent to ~4% of total net quarterly revenue — confirming that commissions were a minor revenue line even before elimination.
  6. 6
    Primary · Company recordDocumented
    As of Q3 2022, Schwab CFO commentary explicitly described cash sorting as an anticipated, ongoing process tied to the Federal Reserve rate cycle, projecting further sorting activity while expecting NIM and net interest revenue to grow through Q4 2023.
  7. 7
    PublishedWidely reported
    The company incorporated in April 1971 as First Commander Corporation; renamed Charles Schwab & Co., Inc. in 1973; pivoted to discount brokerage on May 1, 1975 ('May Day') when the SEC mandated negotiated commission rates. The SEC ordered Schwab to pay $187 million in June 2022 to settle charges over undisclosed cash allocation fees in its Intelligent Portfolios robo-advisor.
  8. 8
    Primary · Company recordDocumented
    Schwab's official corporate history confirms: May 1, 1975 SEC deregulation enabled discount brokerage launch; first branch opened Sacramento September 1975. The company's own page does not list a specific dollar commission for initial trades.
  9. 9
    Primary · Company recordDocumented
    Schwab 2024 10-K primary filing: at December 31, 2024, Schwab had $10.10 trillion in client assets, 36.5 million active brokerage accounts; total net revenues $19.6 billion; net income $5.9 billion.