No, IRA withdrawals are not taxed twice by the federal government. The tax code is built so every dollar in an IRA is taxed exactly once: on the way in for a Roth, on the way out for a traditional. The situations that feel like double taxation almost always turn out to be something else — a penalty, a state tax, or a withholding mismatch. The one real exception is a paperwork problem you can create yourself, by making non-deductible contributions to a traditional IRA and failing to track them. That’s where already-taxed money can get taxed a second time, and it’s your job, not the IRS’s, to prevent it.
Each IRA Type Gets Taxed Once
A traditional IRA defers tax. Contributions are typically deductible, the account grows without annual tax on dividends, interest, or gains, and the single tax event happens when you withdraw. Distributions are included in your gross income and taxed at your ordinary rate for that year.1Internal Revenue Service. Retirement Plans FAQs Regarding IRAs Distributions Contribute $6,000 that grows to $15,000, and you owe income tax on the full $15,000 at withdrawal. One tax, on money that had never been taxed.
A Roth flips the timing. You contribute money you’ve already paid income tax on, so there’s no deduction. In exchange, qualified withdrawals come out entirely tax-free, growth included.2GovInfo. 26 USC 408A – Roth IRAs A qualified withdrawal requires that at least five tax years have passed since your first Roth contribution and that you’re 59½, disabled, or taking up to $10,000 for a first home. One tax, paid at the front end.
In either case, the government collects income tax on those dollars a single time. What people usually mean when they ask about double taxation is one of the scenarios below.
The One Scenario Where Double Taxation Actually Happens
If your income is too high to deduct your traditional IRA contribution, you can still contribute — you just can’t take the deduction. Those dollars go in already taxed. Years later, when you withdraw, the IRS has no way of knowing which of your traditional IRA dollars were deductible and which were not, unless you told them. If you didn’t, your entire withdrawal gets treated as taxable, and the after-tax portion gets taxed a second time.
The form that prevents this is IRS Form 8606. You’re required to file it in any year you make a non-deductible traditional IRA contribution, and again in any year you take a distribution from an account that contains non-deductible money.3Internal Revenue Service. About Form 8606, Nondeductible IRAs Form 8606 keeps a running total of your basis, meaning the cumulative after-tax dollars in your traditional IRAs, and it calculates how much of each future withdrawal is a tax-free return of that basis.
The direct penalty for skipping Form 8606 is small: $50 per missed form, absent reasonable cause.4Office of the Law Revision Counsel. 26 USC 6693 – Failure to Provide Reports on Certain Tax-Favored Accounts The real cost is the lost basis record. Without those filed forms, you have no documentation that your contributions were already taxed, and you’ll likely pay income tax on them a second time when you withdraw. File the form every year you contribute non-deductibly, and keep copies indefinitely.
The Pro-Rata Rule
Even with clean records, you can’t withdraw only your after-tax dollars from a traditional IRA. The IRS applies a pro-rata rule that treats every dollar you take out as a proportional mix of taxable and non-taxable money.5Internal Revenue Service. Publication 590-B, Distributions from Individual Retirement Arrangements
The math: divide your total non-deductible basis by the combined balance of all your traditional, SEP, and SIMPLE IRAs at year-end (plus the distribution itself). That’s the tax-free percentage of your withdrawal.6Internal Revenue Service. Instructions for Form 8606, Nondeductible IRAs With $20,000 of non-deductible basis and $200,000 across all your traditional IRAs, roughly 10% of any withdrawal is tax-free basis and 90% is taxable. The remaining basis stays in the account for future withdrawals; it isn’t taxed twice, it just comes out gradually.
Two details catch people out. All your traditional, SEP, and SIMPLE IRAs aggregate for this calculation, so you can’t isolate non-deductible money in one account and drain it separately. And the aggregation covers every custodian you use; three brokerages look like one pool to the IRS.
The Backdoor Roth Trap
The pro-rata rule causes the biggest problems for backdoor Roth conversions. The strategy — contribute non-deductibly to a traditional IRA, then convert to a Roth — works cleanly only if you have no other pre-tax IRA money. If you do, the conversion is treated the same as any other distribution: a proportional mix of taxable and non-taxable.5Internal Revenue Service. Publication 590-B, Distributions from Individual Retirement Arrangements Someone with $93,000 in pre-tax IRAs who converts a $7,000 non-deductible contribution owes tax on about 93% of the conversion, because the IRS sees the money as drawn proportionally from the whole $100,000.
The clean fix is to move pre-tax traditional IRA balances into a workplace 401(k) that accepts rollovers before doing the conversion. That zeros out the pre-tax denominator and lets your non-deductible dollars convert with little or no tax.
Things That Feel Like Double Tax but Aren’t
The 10% Early Withdrawal Penalty
Take a taxable distribution from an IRA before age 59½ and you generally owe a 10% additional tax on top of the ordinary income tax.7Internal Revenue Service. Topic No. 557, Additional Tax on Early Distributions From Traditional and Roth IRAs That’s not a second income tax. It’s an excise tax — a penalty for breaking the age deal you made when you opened the account. The penalty applies only to the taxable portion of the withdrawal, so non-deductible basis and Roth contributions escape it. You report it on Form 5329 or directly on Schedule 2 of Form 1040.8Internal Revenue Service. Instructions for Form 5329
The RMD Excise Tax
Traditional IRA owners must start required minimum distributions at age 73, and each RMD is fully taxable as ordinary income.9Internal Revenue Service. Retirement Topics – Required Minimum Distributions (RMDs) Miss one and you owe a 25% excise tax on the shortfall, dropping to 10% if you correct it during the correction window.10Office of the Law Revision Counsel. 26 USC 4974 – Excise Tax on Certain Accumulations in Qualified Retirement Plans Again, this sits on top of the ordinary income tax on the distribution, but it’s a penalty for not withdrawing, not a second income tax on the same dollars. Roth IRAs have no RMDs during the original owner’s lifetime.
Rollover Withholding Mistakes
Withholding gets confused for double taxation more often than you’d expect. When you take a traditional IRA distribution, the custodian withholds 10% by default for federal income taxes unless you elect otherwise. That withholding is a prepayment against the tax you’ll calculate at filing, not an extra tax. If too much was withheld, you get a refund; if too little, you owe the difference.
The trap is the 60-day rollover. If you take a distribution intending to roll it into another IRA within 60 days, the custodian still withholds. To complete a fully tax-free rollover, you have to replace the withheld amount from other funds when you deposit into the receiving account. Receive a $50,000 check after $5,000 in withholding and you need to deposit the full $55,000 into the new IRA. Miss that step and the $5,000 is treated as a taxable distribution, which can feel like double taxation even though it’s a new tax on a partially failed rollover.
State Income Tax
Most states tax traditional IRA distributions as ordinary income on top of the federal tax. A handful impose no personal income tax, and a few exempt retirement income entirely or partly. The rest apply their standard rates. This isn’t double taxation in the legal sense — federal and state are separate governments each taxing the income once — but it does mean your effective rate on a traditional IRA withdrawal can be meaningfully higher than the federal bracket alone suggests. Check your state’s treatment of retirement income before you build a withdrawal plan around federal numbers.
Inherited IRAs: Still One Tax
Distributions from an inherited traditional IRA are taxed as ordinary income to the beneficiary, the same way they would have been taxed to the original owner.11Internal Revenue Service. Retirement Topics – Beneficiary That’s not double taxation; the original owner never paid income tax on that money, so the beneficiary pays the one and only income tax owed.
Most non-spouse beneficiaries who inherited after 2019 must empty the account within 10 years of the original owner’s death, and if the original owner had already started RMDs, annual distributions during that window may be required. Inherited Roth IRAs stay tax-free on contributions, and earnings come out tax-free as long as the original owner’s account met the five-year holding requirement.11Internal Revenue Service. Retirement Topics – Beneficiary The 10-year clock still applies to non-spouse beneficiaries, but at least the distributions don’t generate a tax bill.
How to Keep the IRS From Taxing You Twice
The steps that actually protect you are few and specific. File Form 8606 for every year you make a non-deductible traditional IRA contribution, and keep every filed copy indefinitely. Before attempting a backdoor Roth, move any pre-tax traditional IRA balances into a 401(k) that accepts rollovers, so the pro-rata rule doesn’t drag pre-tax dollars into your conversion. On any 60-day rollover, replace the withheld amount from other funds when you redeposit. Take RMDs on time. And when you plan a withdrawal, look at both the federal rate and your state’s treatment of retirement income together.
Do that, and IRA money gets taxed exactly once, the way the code intends.