What Happens to Cost Basis When You Move Stock Between Brokers? (w/Examples) + FAQs

This article reflects federal rules and general state rules as of June 2026 and covers tax years 2025 and 2026. Tax law changes — confirm current figures before you file.

Quick Answer

Your cost basis usually moves with your shares. For “covered” securities, federal law gives your old broker 15 days after an ACATS account transfer to send your basis to the new broker. Older “noncovered” lots may not transfer, so you must track those yourself.

When you move stock from one broker to another through the standard Automated Customer Account Transfer Service, the shares themselves are not sold, so no taxable event happens — but your cost basis (what you paid, used to figure gain or loss) has to follow the shares to keep your future tax bill correct. The risk is a quiet one: the basis can arrive late, arrive wrong, or never arrive at all, and you will not notice until you sell and a Form 1099-B shows a blank or zero in the cost column.

That blank costs real money. If your broker reports a $0 basis on a $40,000 sale, the IRS computer assumes a $40,000 gain and can bill you thousands in tax you do not owe — and according to Vanguard’s cost-basis guidance, shares bought before 2011 (stocks) or 2012 (funds) are “noncovered,” meaning the broker is not required to report their basis at all.

  • 📦 How an ACATS transfer moves your shares and your basis, and why the two can separate.
  • ⏱️ The exact 15-day rule your old broker must follow — and what to do when it breaks.
  • 🧮 Worked dollar examples for stocks, mutual funds, and inherited shares so you can copy the math.
  • 🚫 The seven mistakes that turn a clean transfer into a surprise tax bill.
  • 🛠️ The records to gather and the Form 8949 steps to fix a wrong basis before you file.

What “Cost Basis” Means and Why a Transfer Puts It at Risk

Cost basis is the amount you paid for an investment, including commissions and fees. You use it to figure your capital gain or loss when you sell: sale price minus cost basis equals the gain you pay tax on. Get the basis wrong, and you pay tax on the wrong number — almost always too much.

When you move stock between brokers, you normally use an in-kind transfer through ACATS. “In-kind” means the actual shares move; nothing is sold. Because nothing is sold, the transfer itself is not a taxable event, and your holding period (how long you have owned the shares, which decides long-term vs. short-term rates) keeps running without a reset.

Here is the catch. Your shares live in one system, but your basis is a separate set of data that must be sent over by hand-off. The IRS and Treasury rules require the old broker to transfer full lot-by-lot history for covered shares, but the transfer of shares and the transfer of basis data happen on different timelines. The shares can show up in your new account in days, while the basis trickles in later — or, for old lots, never.

The consequence of ignoring this is concrete. If you sell before the basis arrives, your new broker reports the sale with a missing or $0 basis on Form 1099-B, the IRS matches that against your return, and you either overpay or get a CP2000 notice proposing extra tax. A common misconception is that “the brokers handle all of it.” They handle most of it for recent shares — but the legal duty to report a correct gain on your tax return is always yours. What you should do: check that your basis transferred before you sell anything in the new account, and keep your own records as a backup.

Covered vs. Noncovered: The Single Most Important Distinction

The whole question of “what happens to my basis” turns on one word: covered. A covered security is one your broker is required by law to track and report the basis for. A noncovered security is older, and the broker has no such duty — so its basis is your job.

These rules came from the Emergency Economic Stabilization Act of 2008, which phased in broker basis reporting by asset type. Knowing which bucket your shares fall into tells you exactly what will and will not transfer.

Security Type Counts as Covered If Acquired
Stocks, most ETFs, ADRs On or after January 1, 2011 (per Schwab’s basis guide)
Mutual funds, DRIP shares On or after January 1, 2012 (per Vanguard)
Bonds, options, other specified securities On or after January 1, 2014 (per Schwab)

For covered shares, your old broker must send the basis to the new broker, and the new broker will later report it to the IRS when you sell. For noncovered shares — anything bought before those dates, plus often employer stock — the basis may not travel at all, and even if your broker shows a number, it is not reported to the IRS. As Wealthfront notes, employer stock is frequently treated as noncovered. What you should do: pull up your holdings before transferring and label each lot covered or noncovered, because the noncovered ones are the lots you must document yourself.

The 15-Day Rule: What Your Old Broker Must Do

Federal law does not let your old broker sit on your basis. Under the cost-basis transfer rules, an institution that transfers covered shares to another institution must send the basis information within 15 days of the account transfer. This hand-off runs largely through an industry system called the Cost Basis Reporting Service (CBRS).

The system has a second rule that protects you: the basis cannot be “rolled up.” Because methods like FIFO and Specific Identification need each purchase lot’s date and price, the old broker must transfer the full lot history, not a single blended total. This is why a clean transfer preserves your ability to pick which lots to sell later for the best tax result.

There is also a long-standing consumer protection. FINRA Notice 04-47 reminds brokers that deliberately impeding the transfer of cost-basis information when a customer asks for it violates conduct rules. The consequence for a foot-dragging broker is a rule violation; the consequence for you if you do nothing is a sale reported with no basis. A common misconception is that the 15 days starts when you request the move — it runs from when the account transfer actually completes. What you should do: mark your calendar for about three weeks after the shares land, then log in to the new broker and confirm each lot shows a basis and an acquisition date.

Which Situation Applies to You?

The right next step depends on what you moved and when you bought it. Find your row below and jump to the matching example.

  • You moved recent stock or ETFs (bought 2011 or later). These are covered. Basis should transfer automatically within 15 days. See the Plain-Vanilla Stock example.
  • You moved mutual funds. Watch the cost-basis method setting before you transfer, or you can lose your lot history. See the Mutual Fund example.
  • You moved old shares (stocks before 2011, funds before 2012). These are noncovered. Expect to supply the basis yourself. See the Noncovered discussion and Mistakes section.
  • You moved inherited or gifted shares. Special basis rules apply — stepped-up basis for inherited, carryover basis for gifts. See the Inherited Shares example.
  • You moved employer stock (RSUs, ESPP). Often reported as noncovered or with an incomplete basis that ignores the income you already paid tax on. See Mistakes #5.

Worked Example 1 — A Plain-Vanilla Stock Transfer

Meet Daniela, who moves 200 shares of a tech stock from Broker A to Broker B in 2025. She bought all 200 shares in March 2022 for $50 each, paying a total of $10,000 (her cost basis). The shares are covered because she bought them after January 1, 2011.

The transfer is in-kind through ACATS, so nothing is sold and there is no taxable event in 2025. Her holding period keeps running from March 2022, so the shares stay long-term. Within 15 days, Broker A sends Broker B her $10,000 basis and her March 2022 acquisition date.

In 2026, Daniela sells all 200 shares for $80 each, or $16,000. Her gain is straightforward:

  • Sale proceeds: $16,000
  • Minus cost basis: $10,000
  • Long-term capital gain: $6,000

Because the shares are covered and the basis transferred correctly, Broker B reports the $10,000 basis on her Form 1099-B, and her Form 8949 entry goes in Box D (long-term, basis reported to the IRS). She owes tax on $6,000, not $16,000. Had the basis arrived as $0, the IRS would have assumed a $16,000 gain — costing her roughly $900 extra at a 15% long-term rate on the phantom $10,000.

Worked Example 2 — Mutual Funds and the Average-Cost Trap

Meet Marcus, who moves a mutual fund position from Broker A to Broker B in 2025. Mutual funds carry a hidden hazard: their default cost-basis method is Average Cost, and that setting changes what transfers.

Marcus bought into the fund over several years through automatic investing, creating many small lots. According to The Finance Buff’s transfer guide, if his method is still set to Average Cost when he transfers, only the single averaged number moves — and he loses his individual purchase history. If he first changes the method to Specific Identification, every lot’s own date and price transfers intact.

Say Marcus owns 1,000 shares with these lots:

  • 600 shares bought at $20 = $12,000
  • 400 shares bought at $30 = $12,000
  • Total basis: $24,000 (average $24 per share)

If he keeps Average Cost and later sells 400 shares at $35 ($14,000), his basis is 400 × $24 = $9,600, for a $4,400 gain. If instead he had used Specific ID to sell the higher-cost $30 lot, his basis would be 400 × $30 = $12,000, for only a $2,000 gain — saving tax on $2,400. What you should do: log in before you transfer mutual funds and switch the method away from Average Cost so your lot history survives.

Worked Example 3 — Inherited Shares and the Stepped-Up Basis

Meet Priya, who inherited 300 shares of a stock from her father in 2024 and moves the account to a new broker in 2025. Inherited shares follow a special rule called stepped-up basis: the basis resets to the share’s fair market value on the date of death, not what the deceased originally paid.

Her father bought the shares decades ago for $5 each ($1,500 total). On his date of death, they were worth $60 each, so Priya’s stepped-up basis is $18,000 (300 × $60). Inherited shares are also automatically long-term, no matter how long she holds them.

Here is the transfer danger. Old, long-held inherited shares are often flagged noncovered, and the broker may carry the original $5 basis or no basis at all. If Priya sells at $70 ($21,000) and the 1099-B shows the original $1,500, the IRS sees a $19,500 gain instead of the correct $3,000 gain ($21,000 − $18,000). On the $16,500 difference, that is roughly $2,475 in tax she does not owe at a 15% rate. What you should do: get the date-of-death valuation in writing from the estate, give it to the new broker, and report the corrected basis on Form 8949.

How a Transfer Shows Up on Your Tax Forms

When you finally sell the transferred shares, the sale lands on Form 1099-B from your new broker, then flows to Form 8949 and Schedule D on your return. The transfer itself generates no form, because no sale happened.

Form 8949 sorts every sale into a box, and the box depends on whether the basis was reported to the IRS — which is exactly the covered/noncovered question. Per the Form 8949 instructions, short-term sales use Boxes A, B, or C and long-term sales use Boxes D, E, or F.

Form 8949 Box When You Use It
Box A / Box D Basis was reported to the IRS (covered shares) — short-term / long-term
Box B / Box E 1099-B received but basis not reported (noncovered) — short-term / long-term
Box C / Box F No 1099-B received at all — short-term / long-term

The consequence of the box choice is practical. For Box B/E and C/F sales, you enter the basis, because the broker did not vouch for it to the IRS. If the broker reported a wrong basis on a covered (Box A/D) lot, you do not just overwrite it — you report the broker’s number, then use column (g) with code B to adjust it to the correct figure. What you should do: link this to your copy of the How to Fill Out Form 8949 guide and the Schedule D guide so each adjustment code is entered correctly.

What About Crypto? The New Form 1099-DA

If you moved digital assets between exchanges, the rules just changed. Starting with 2025 transactions, crypto brokers must report gross proceeds on the new Form 1099-DA, with cost-basis reporting phasing in afterward.

This matters for transfers because, much like early stock rules, the basis data does not yet move cleanly between platforms. As Thomson Reuters reporting explains, when a broker lacks complete, accurate information from the customer, the reported basis can be wrong or missing — putting the same $0-basis risk onto crypto. What you should do: export your full transaction history before you move coins between exchanges, and keep it, because the receiving platform may not know what you paid.

Federal vs. State: Does Your State Follow These Rules?

Start with the federal baseline: the transfer is not taxable, and your basis carries over for figuring future gain. Most states that have an income tax conform to the federal definition of cost basis, so the number that transfers federally is the same number your state uses.

Two honest caveats. First, a handful of states — including Florida, Texas, Washington, and a few others — have no broad personal income tax, so a stock sale’s gain is simply not taxed at the state level, though the federal rules still apply in full. Second, in states that tax capital gains, the gain you compute with your federal basis flows straight onto the state return, so a wrong federal basis becomes a wrong state bill too. What you should do: fix the basis on your federal Form 8949 first, and the corrected number will carry to your state return automatically in most filing software.

Mistakes to Avoid

  • Selling before you confirm the basis transferred. If you sell in week one, the basis may not have arrived, and the 1099-B can show $0 — handing the IRS a phantom gain and you an inflated tax bill.
  • Leaving mutual funds on Average Cost before transferring. Per The Finance Buff, only the blended number moves, so you lose lot history and the chance to sell high-cost lots first.
  • Assuming noncovered basis will appear. Pre-2011 stocks and pre-2012 funds have no broker reporting duty, so the basis may never show — and you will owe tax on the full sale price if you cannot prove what you paid.
  • Trusting a $0 or blank basis on the 1099-B. Reporting it as-is means paying tax on money you never gained; you must adjust it on Form 8949, not accept it.
  • Forgetting employer stock already taxed as income. RSUs and ESPP shares often transfer with a basis that ignores the compensation income you already paid tax on, causing you to be double-taxed unless you add that income back to basis.
  • Doing a full liquidation instead of in-kind transfer. If you sell everything to move cash instead of transferring shares, you trigger a real taxable event and lose the tax-free, basis-preserving benefit of ACATS.
  • Throwing away old statements after the move. Once the old account closes, your purchase records may vanish; without them, reconstructing an unknown basis is slow and the IRS may default you to a $0 basis.
  • Ignoring wash sales that span two brokers. A loss sold at Broker A and a repurchase at Broker B can trigger a wash sale neither broker catches, so you must adjust the basis and disallowed loss yourself.

Do’s and Don’ts

Do’s

  • Do confirm covered vs. noncovered for every lot before you transfer, because that single label decides what data the brokers are legally required to move.
  • Do wait for basis confirmation before selling, since a sale before the 15-day hand-off completes can post with no basis and a fake gain.
  • Do switch mutual funds off Average Cost first, so your full lot history transfers and you keep control over which lots to sell.
  • Do download every statement and trade confirmation from the old broker, because these are your proof of basis if the data does not transfer.
  • Do reconcile the new broker’s basis against your own records, as a quiet data error is far cheaper to fix before you sell than after a CP2000 notice.

Don’ts

  • Don’t liquidate to cash to “simplify” the move, because selling creates a taxable event that an in-kind transfer would have avoided entirely.
  • Don’t assume the IRS already has your correct basis, since for noncovered lots the broker reports nothing and the duty to report the right gain stays with you.
  • Don’t accept a $0 basis at face value, as filing it unadjusted can overstate your gain by the entire purchase amount.
  • Don’t transfer partial mutual-fund lots without checking the method, because mixing methods mid-stream can scramble which shares carry which basis.
  • Don’t wait until April to check the transfer, since a missing basis discovered at filing time leaves no room to get corrected records from a closed account.

Pros and Cons of Moving Stock Between Brokers

Pros

  • No tax is triggered, because an in-kind ACATS transfer is not a sale, so you keep all your gains invested.
  • Your holding period survives, meaning long-term shares stay long-term and keep their lower tax rate.
  • Covered basis transfers automatically within 15 days, so most recent holdings need no manual work.
  • You can consolidate accounts for simpler recordkeeping and one clean 1099-B at tax time.
  • You may cut fees or gain better tools at the new broker without realizing any gain to get there.

Cons

  • Noncovered basis may not transfer, leaving you to document old lots by hand or risk a $0 basis.
  • Basis can arrive late or wrong, creating a real chance of an inflated 1099-B if you sell too soon.
  • Mutual-fund lot history can be lost if the Average Cost method is left in place before the move.
  • Transfer-out fees apply, with full account transfers commonly costing $50–$100 at the old broker, per NerdWallet’s transfer guide.
  • The process takes time, with ACATS transfers typically completing in about 5–7 business days and basis following for up to 15 days after.

What to Do Next

  1. Inventory your holdings and label each lot covered or noncovered, noting acquisition dates and original cost from your old statements.
  2. Fix mutual-fund methods by switching from Average Cost to Specific Identification before you initiate the transfer.
  3. Initiate the in-kind ACATS transfer rather than selling to cash, and save the confirmation showing the completion date.
  4. Wait about three weeks, then log in to the new broker and confirm every lot shows the correct basis and acquisition date.
  5. Gather your backup records — trade confirmations, year-end statements, and for inherited shares, a date-of-death valuation.
  6. At tax time, reconcile the 1099-B and correct any wrong or missing basis on Form 8949 using the right adjustment code.
  7. Call a CPA or tax attorney if you face noncovered employer stock, inherited shares, cross-broker wash sales, or a CP2000 notice — that help typically costs a few hundred dollars and usually saves far more.

This article is educational and is not a substitute for advice from a licensed tax professional for your specific situation.

FAQs

Is transferring stock between brokers a taxable event?

No. An in-kind transfer through ACATS does not sell your shares, so it triggers no capital gain and no tax. Your basis and holding period carry over. You only owe tax later, when you actually sell the shares.

How long does my old broker have to send my cost basis?

15 days. Federal rules require the transferring institution to send covered-share basis to the new broker within 15 days of the account transfer completing. The shares themselves usually arrive faster, within about 5–7 business days.

What happens if my basis transfers as $0?

You fix it on Form 8949. A $0 basis makes the IRS assume your entire sale price is gain. Do not file it as-is; report the broker’s figure, then adjust to the correct basis using column (g) with code B.

Does my holding period reset when I switch brokers?

No. Because nothing is sold in an in-kind transfer, your holding period keeps running from your original purchase date. Long-term shares stay long-term and keep the lower long-term capital-gains rate.

What are covered and noncovered securities?

Covered means the broker must report basis. Stocks bought on or after January 1, 2011, and funds on or after January 1, 2012, are covered. Older lots are noncovered, and you must track their basis yourself.

Will my mutual fund basis transfer correctly?

Only if you check the method first. If left on the default Average Cost, just the blended number transfers and lot history is lost. Switch to Specific Identification before transferring to keep each lot’s history.

Who is responsible for reporting the correct gain — me or the broker?

You are. The broker reports basis for covered shares, but the legal duty to report a correct gain on your tax return is always yours, especially for noncovered lots the broker does not report.

What about inherited shares I transferred?

They use stepped-up basis. Inherited shares reset to fair market value on the date of death and are always long-term. Brokers often flag them noncovered, so supply the date-of-death valuation to report the correct basis.

Does my state tax this transfer?

No, the transfer is not taxed. Most income-tax states conform to federal basis rules, and states like Florida and Texas have no income tax at all. A wrong federal basis, though, flows into a wrong state bill.

Can I lose my cost basis records permanently?

Yes, if you keep no backup. Once the old account closes, its records may disappear. Download all statements and trade confirmations before transferring, because reconstructing an unknown basis later is difficult.

What if I moved crypto between exchanges?

Export your history first. New Form 1099-DA reports crypto proceeds starting with 2025, but basis does not yet transfer cleanly between platforms, so your own transaction export is your proof of what you paid.

How much does transferring out cost?

Often $50–$100. Most brokers charge a full-account transfer-out fee. Many receiving brokers reimburse it if you ask. The transfer is otherwise free of tax, since no shares are sold.