Form 8606 and the Backdoor Roth: How One Missing Tax Form Causes Double Taxation
Imagine paying tax on the same dollar twice. Not on the gains. Not on the growth. On the original after-tax contribution itself—a dollar the IRS already taxed when you earned it.
That is exactly what happens to thousands of high earners every year because of a single overlooked tax form: IRS Form 8606. And among financial advisors who clean up retirement account messes for a living, missed or incorrect Form 8606 filings rank among the top three most common—and most expensive—mistakes high-income taxpayers make.
If you have ever made a nondeductible IRA contribution, executed a backdoor Roth conversion, or rolled after-tax money around between retirement accounts, this form is the only thing standing between you and double taxation. Here is what it does, why people get it wrong, and how to keep your basis intact for the next thirty years.
What Form 8606 Actually Tracks
Form 8606 is the IRS's running ledger of "basis" inside your traditional, SEP, and SIMPLE IRAs. Basis is the technical term for money you have already paid income tax on but chose to put inside a tax-deferred account anyway.
There are three main reasons basis ends up inside an IRA:
- Nondeductible contributions. You contributed to a traditional IRA but could not deduct it because your income exceeded the deduction phase-out (or you or your spouse was already covered by a workplace plan).
- After-tax 401(k) rollovers. Some 401(k) plans allow after-tax contributions beyond the elective deferral limit. When you roll those out, the after-tax portion lands in your IRA as basis.
- Backdoor Roth setup. You intentionally make a nondeductible traditional IRA contribution as the first leg of a backdoor Roth conversion.
Form 8606 captures every dollar of basis you add and every dollar that flows back out through distributions or conversions. Without that running record, the IRS has no way to know which dollars in your IRA were already taxed—and the default assumption is that they all weren't.
Who Has to File It
You must attach Form 8606 to your Form 1040 in any year you do any of the following:
- Make a nondeductible contribution to a traditional, SEP, or SIMPLE IRA.
- Take a distribution from a traditional, SEP, or SIMPLE IRA at any time after you have ever made a nondeductible contribution.
- Convert any portion of a traditional, SEP, or SIMPLE IRA to a Roth IRA.
- Take a distribution from a Roth IRA that is not a qualified distribution.
The phrase "at any time after" is doing a lot of work in that second bullet. If you made one nondeductible contribution in 2008 and finally take an IRA distribution in 2042, you owe a Form 8606 in 2042. Basis lives forever, and so does your obligation to track it.
The Backdoor Roth in 90 Seconds
The backdoor Roth exists because Roth IRAs have income limits, but Roth conversions do not. High earners who are phased out of direct Roth contributions can still get money into a Roth by:
- Contributing to a traditional IRA on a nondeductible basis (no income limit applies).
- Converting that traditional IRA balance to a Roth IRA.
Done correctly, you have moved $7,000 (or $8,000 if you are 50 or older—rising to $7,500/$8,600 for 2026) into a Roth account that will grow tax-free for the rest of your life. The conversion is not a taxable event because you are converting after-tax dollars.
That last sentence has a giant asterisk attached to it. It is only true if the pro-rata rule does not catch you.
The Pro-Rata Rule: Where Backdoor Roths Go Wrong
The pro-rata rule is the single most common reason backdoor Roth conversions produce surprise tax bills. The rule says: when you convert any portion of an IRA to a Roth, the IRS does not let you cherry-pick which dollars to convert. Instead, every conversion comes out proportionally pre-tax and after-tax based on the total balance of all your traditional, SEP, and SIMPLE IRAs combined as of December 31 of the conversion year.
Here is what that looks like in practice.
Example 1: Clean Pipe — Pro-Rata Does Not Bite
Sara has no other traditional IRA balances. She contributes $7,000 nondeductible to a brand-new traditional IRA in March, then converts the full $7,000 to a Roth in April.
- Total IRA balance on December 31: $0 (the money is now in a Roth).
- Basis converted: $7,000 of $7,000.
- Taxable portion of conversion: $0.
- Tax owed on the conversion: $0.
This is the textbook backdoor Roth—and it works exactly as intended.
Example 2: Existing Rollover IRA — Pro-Rata Bites Hard
Marcus rolled an old 401(k) of $93,000 into a traditional IRA five years ago. This year he reads about the backdoor Roth and contributes $7,000 nondeductible to a separate traditional IRA, then converts only that $7,000 to a Roth.
- Total IRA balance after contribution: $100,000.
- After-tax basis: $7,000.
- After-tax percentage: 7%.
- Tax-free portion of conversion: $7,000 × 7% = $490.
- Taxable portion of conversion: $7,000 − $490 = $6,510.
Marcus thought he was moving $7,000 of after-tax money into a Roth. The IRS says he moved $490 of after-tax money and $6,510 of pre-tax money. The remaining $6,510 of basis stays trapped in his traditional IRA, where it will be apportioned across every future distribution for the rest of his life.
The pro-rata rule is the reason the backdoor Roth is not a strategy to deploy without first looking at every retirement account you own.
Four Ways to Sidestep the Pro-Rata Trap
If you have pre-tax money in a traditional IRA and still want a clean backdoor Roth, you have a few legitimate options.
Roll Pre-Tax IRA Money Into a 401(k)
This is the most elegant fix. The pro-rata rule pools traditional, SEP, and SIMPLE IRAs together, but it does not include 401(k) plans. If your current employer's 401(k) accepts incoming rollovers, you can roll pre-tax IRA balances into the 401(k), bringing your traditional IRA balance to zero by December 31, and then execute a clean backdoor Roth.
A note on timing: it is the December 31 balance that matters, not the balance the day you converted. You can clean out the IRA any time during the year and still qualify.
Convert the Whole Thing to Roth
If your traditional IRA balance is small enough that you can absorb the tax bill, you can simply convert all of it to Roth. You pay ordinary income tax on the pre-tax portion in the year of conversion, and from that point forward you have a clean slate for future backdoor Roth contributions.
Use a Solo 401(k) (For Self-Employed)
Self-employed taxpayers and small business owners can open a solo 401(k) and roll their pre-tax IRA balances into it. This is often the cleanest option for consultants, freelancers, and side-hustlers who already need a self-employed retirement account.
Stop Doing Backdoor Roths
If none of the above is feasible, the backdoor Roth may simply not be worth it for you. Paying tax on 90%+ of every conversion defeats the strategy.
The $50 Penalty Is Not the Real Cost
The IRS imposes a $50 penalty for each Form 8606 you fail to file when required, and a $100 penalty for overstating nondeductible contributions. These are nuisance penalties.
The real cost is double taxation. If you skip the form, the IRS treats your entire IRA balance as pre-tax. When you eventually take a distribution—decades later, possibly during retirement—you pay full ordinary income tax on the entire amount, including the dollars you already paid tax on when you contributed them.
A tax professional once described reconstructing three years of missing Form 8606s for a client whose after-tax dollars had been taxed once going in and were about to be taxed again coming out. The client was organized and financially sophisticated. The form had simply slipped through the cracks one year, and the basis evaporated from her records.
The good news: if you missed Form 8606 in prior years, you can usually fix it. File the missed Form 8606 standalone (it does not strictly require an amended 1040 in many cases), include a written explanation, and request abatement of the $50 penalty for reasonable cause. If you have already overpaid tax on a distribution because your basis was undocumented, you may be able to claim a refund by filing Form 1040-X for the affected year, subject to the standard three-year statute of limitations.
Common Form 8606 Mistakes That Cost Real Money
After reviewing thousands of returns, advisors see the same handful of errors over and over.
Confusing contribution year with conversion year. A nondeductible contribution made for tax year 2025 and converted in 2026 shows up on two separate Form 8606s—the contribution on the 2025 form, the conversion on the 2026 form. People often try to put both on the same year's form and the math falls apart.
Forgetting to include all IRAs in the pro-rata calculation. Line 6 of Form 8606 asks for the December 31 balance of all your traditional, SEP, and SIMPLE IRAs. If you have a SEP-IRA from old self-employment income sitting at a different brokerage, it counts. If you forgot about a SIMPLE IRA from a long-ago employer, it counts.
Skipping the form in years with only contributions. If you contributed nondeductible but did not take a distribution or convert that year, you still owe a Form 8606. Skipping it now creates a basis-tracking gap that will resurface ten or thirty years from now.
Throwing away old tax returns. Standard advice is to keep tax returns for three to seven years. For Form 8606, keep them until the IRA is fully drained—potentially fifty years. Your basis is the cumulative total of every nondeductible contribution you have ever made, and you need every form to prove it.
Misunderstanding the spouse rule. Form 8606 is filed per individual, not per couple. Both spouses making nondeductible contributions need separate Form 8606s, even on a joint return. Each spouse's basis is tracked independently, and each spouse's pro-rata calculation pulls only that spouse's IRAs into the pool.
Why Bookkeeping Discipline Matters Here
Form 8606 is, in essence, a multi-decade ledger problem. The form just sums what you record over time. The hard part is the recordkeeping—knowing which contributions were deductible versus nondeductible, which rollovers brought after-tax basis with them, and which December 31 balances applied to a given year's pro-rata calculation.
This is exactly the kind of problem where plain-text accounting shines. Every contribution becomes a transaction. Every conversion becomes a transaction. The cumulative basis is just an account balance, easy to query at any point in history. When your accountant asks for your IRA basis on December 31, 2018, you have a single source of truth instead of a folder of PDF tax returns.
A Simple Annual Checklist
Each year, before you file:
- List every IRA you own. Traditional, SEP, SIMPLE, Roth. Note the December 31 balance of each.
- Note any nondeductible contributions made for the tax year (including those made between January 1 and the filing deadline).
- Note any conversions from a traditional, SEP, or SIMPLE IRA to a Roth.
- Note any distributions from any IRA where you have ever had basis.
- Pull last year's Form 8606 to find your prior basis (line 14).
- Complete this year's Form 8606 for each spouse who had any of the above activity.
- File a copy with your tax return and keep a copy permanently with your retirement records.
If your contributions and conversions both happened in the same calendar year and you have no other traditional IRA balances, the form takes about ten minutes. If you have a rollover IRA from an old 401(k), expect to spend an hour modeling the pro-rata math before you commit to the conversion.
When to Bring In a Pro
Three scenarios warrant a CPA or tax-focused financial planner:
- You have any pre-tax IRA balance and are considering a backdoor Roth. The pro-rata rule's interaction with timing and rollovers creates real planning opportunities (and traps) that are worth a couple hundred dollars to model correctly.
- You realized you missed Form 8606s in prior years. Catch-up filings and basis reconstruction is doable but technical, especially across multiple years.
- You are inheriting an IRA with basis attached. Inherited IRAs carry over the decedent's basis, but only if you can document it. If the decedent's prior Form 8606s exist, you can preserve the basis. If they don't, the basis is generally lost.
Keep Your Basis Intact From Day One
Backdoor Roth conversions are still a legal and powerful strategy as of 2026—proposed legislation to eliminate them has come and gone several times without passing. But the strategy only delivers its full value if you track basis correctly, file Form 8606 every year it applies, and avoid the pro-rata trap. As you build retirement accounts across decades, the records you keep matter as much as the contributions themselves. Beancount.io provides plain-text accounting that gives you complete transparency and version control over your financial data—so a contribution you made in 2026 is still queryable in 2056. Get started for free and see why developers and finance professionals are switching to plain-text accounting that treats your records as a permanent asset.
