What Happens to Cost Basis When You Transfer Brokerage Accounts?
Moving investments from one brokerage to another feels like it should be simple: the shares show up, and everything about them comes along for the ride. Mostly that’s true, but the paper trail behind each holding — what you paid, and when — occasionally gets left behind.
The short answer
When brokerage accounts move through an ACATS transfer, the receiving firm is generally required to also receive cost basis information for “covered” securities bought after basis reporting rules took effect. Older holdings or certain security types can arrive without that data, leaving you or the new broker to fill in the gap manually.
How basis is supposed to move
Cost basis is the original price paid for an investment, adjusted for things like reinvested dividends or stock splits. It matters because it’s the number used to calculate a gain or loss when the investment is eventually sold. Under current transfer rules, brokers exchanging covered securities are expected to pass along basis data as part of the standard transfer file, not as a separate manual step. In the best case, this happens invisibly and the new account statement looks identical to the old one, just under a different roof.
Where the gaps show up
- Older or “noncovered” holdings. Shares purchased before basis reporting requirements applied to a given security type sometimes carry incomplete history, since the sending broker was never required to track or transmit it in the same standardized way.
- Complex corporate actions. Positions that went through a reverse stock split, a spin-off, or multiple mergers can have basis calculations that are hard to translate cleanly into a new system, even when the underlying data exists.
- Transfers between different account types. If assets move as part of retitling into a different account type, the basis history may not map over as neatly as a simple like-for-like transfer.
- Manual or partial transfers. Assets moved outside a standard automated transfer process are more likely to arrive as a bare share count with no accompanying cost history.
Why the gap matters later
If cost basis doesn’t transfer, a security can show up in the new account marked as “unknown basis” or with a basis of zero. That’s not itself a problem — it doesn’t change what you actually paid — but it becomes a problem the moment you sell, because a missing or inaccurate basis can lead to overstating a taxable gain if left uncorrected. Tax rules around what counts as basis and how it’s reported can also change over time and depend on individual circumstances, so gaps are worth resolving rather than assuming they’ll sort themselves out.
How people verify accuracy
- Compare statements side by side. Pulling the final statement from the old broker and the first statement from the new one, position by position, is the most direct way to spot a mismatch.
- Check for an “unknown” or “noncovered” flag. Many platforms label positions this way in the account interface, which is a quick signal that documentation is needed.
- Keep old trade confirmations. Purchase confirmations, dividend reinvestment records, and prior tax documents can substitute for missing electronic data if the original broker’s records aren’t available on request.
- Ask the new broker to update the record. Most firms have a process for manually entering verified basis information once it’s supplied, rather than requiring the investor to track it independently forever.
The takeaway
Basis transfer is largely automated, and most transfers complete without incident. The exceptions tend to cluster around older holdings, unusual corporate history, or nonstandard transfers. A quick comparison of before-and-after statements once a transfer settles is a low-effort way to catch a gap while it’s still easy to fix.