How to Fix an Excess Roth IRA Contribution
A Roth IRA contribution that is not allowed for the year is an excess contribution. It can happen by accident — payroll deposited $7,500 after you already funded a traditional IRA — or because MAGI ended the year higher than you planned. The Code does not ignore the extra dollars. Either you take them (and the earnings or loss allocated to them) back out on time, you apply unused limit in a later year under the official rules, or you pay a 6% tax for every year the excess stays put.
This guide covers what creates an excess, the 2026 dollar and MAGI limits, the three main correction approaches, the net-income-attributable formula (including a loss), how Form 5329’s 6% tax works, and why a backdoor Roth is not a time machine. Run the numbers on the excess Roth IRA contribution calculator. Both pages are educational estimates, not a prepared return.
What creates an excess Roth contribution
Publication 590-A treats Roth and traditional IRAs as sharing one contribution limit for the year. You also cannot contribute more than taxable compensation (with a spousal-IRA exception that this overview does not compute). Direct Roth contributions are further limited by Roth MAGI.
Typical ways people create an excess:
- Depositing the full dollar cap into a Roth after already contributing to a traditional IRA
- Funding a Roth with no (or too little) compensation — for example, a year of only investment income
- Making a “I’ll back it out if MAGI is too high” contribution and then never backing it out
- Using last year’s MAGI cliff instead of this year’s phase-out
- Duplicate contributions at two custodians that both reported a full Roth deposit
Employer 401(k) Roth deferrals are not Roth IRA contributions. They have a different cap. Do not add them into this worksheet unless you are tracing a mistaken IRA rollover, which is a different error.
A contribution that is later recharacterized (when that procedure is still available for the type of contribution) follows its own rules. A conversion of traditional IRA money is not a regular Roth contribution and is not fixed by the NIA worksheet in this guide.
2026 contribution and income limits
IRS Notice 2025-67, in IRB 2025-49, sets the 2026 IRA numbers used on the calculator:
| Item | 2026 amount |
|---|---|
| IRA contribution limit | $7,500 |
| Age-50 catch-up | $1,100 |
| Combined if age 50+ | $8,600 |
| Single / HOH Roth MAGI phase-out | $153,000–$168,000 |
| MFJ / qualifying surviving spouse | $242,000–$252,000 |
| MFS, lived with spouse | $0–$10,000 |
At MAGI equal to or above the top of the range, the permitted direct Roth contribution is $0. A single filer with MAGI of $168,000 cannot make a direct 2026 Roth contribution. MAGI of $167,999 is still inside the phase-out (the IRS also uses a $200 minimum remaining contribution until the limit hits zero at the top).
Phase-out math reduces the applicable dollar limit as MAGI moves through the range, then rounds the remaining amount up to the next $10. Compensation and traditional IRA contributions can cut it further. Build Roth MAGI with the MAGI calculator and the MAGI guide. Do not paste ACA MAGI or Saver's Match MAGI into the Roth box.
Worked MAGI example. Single, under 50, MAGI $160,500, no traditional IRA. The $15,000 phase-out range is half used, so the MAGI-limited amount is about $3,750 before rounding rules. Contributing $7,500 creates roughly $3,750 of excess — confirm on the worksheet, then enter that known excess in the calculator.
Worked compensation example. Age 40, MAGI $50,000, compensation $3,000, Roth deposit $7,500. Permitted Roth is $3,000. Excess is $4,500.
Worked aggregate-cap example. Age 50, MAGI low, compensation high, traditional IRA $4,000, Roth $5,000. The 2026 combined cap is $8,600. Permitted Roth is $4,600. Excess is $400.
Three main correction approaches
1. Timely return of excess plus earnings or loss. You ask the IRA custodian to process a return of excess contribution for that tax year. They should distribute the excess plus net income attributable (NIA). If you complete that by the due date of the return, including extensions when those rules actually apply, the 6% tax generally does not apply to that excess. Earnings distributed are usually taxable. This is the path the calculator’s NIA section is built for.
2. Treat the excess as a contribution for a later year. If you are eligible to contribute in a following year and you leave the money in the account, Publication 590-A describes applying the leftover to unused limit. You still may owe 6% for the year(s) the amount was excess. This is easy to get wrong. The calculator does not apply a carryforward for you.
3. Leave the excess and pay 6% each year. The tax repeats until the excess is withdrawn or is absorbed by unused limit in a later year. Use this only when a withdrawal is worse than the excise tax, and get advice first.
A regular IRA withdrawal that is not coded as a return of excess can be reported as a taxable distribution of earnings under the Roth ordering rules, without fixing the excess. Talk to the custodian before you click “withdraw.”
Timely return of excess plus earnings or loss
Tell the custodian:
- Tax year of the excess (the calculator result card shows the year)
- Dollar amount of excess (known amount preferred)
- That you need a return of excess, not a Roth conversion and not a normal distribution
- The computation-period dates: immediately before the contribution through immediately before removal
If you are under 59½, ask how they will report allocated earnings. Those earnings can be taxable and can face the 10% additional tax. Estimate ordinary withdrawal tax on the IRA withdrawal tax calculator. Removing contributions (basis) from a Roth is usually tax-free; removing NIA is the piece that behaves like earnings.
The due date that avoids the 6% tax is the due date of your return including extensions under the published return-of-excess rules. This guide does not decide whether your extension, your amended return, or a late Form 5329 still qualifies. If the date is close, get professional help instead of trusting a website clock.
NIA formula with positive and negative examples
The IRS allocates gain or loss to the excess over the computation period. The method implemented on this site follows Determining the Amount of Excess Contributions & Allocating Earnings to Them:
adjustedOpeningBalance =
IRA FMV immediately before the contribution
+ all contributions and transfers in during the period
(including the excess itself)
adjustedClosingBalance =
IRA FMV immediately before removal
+ all distributions and transfers out during the period
NIA = excess × (adjustedClosing − adjustedOpening) / adjustedOpening
If adjusted opening is zero, you cannot divide. Stop and reconstruct statements.
Positive NIA. FMV before contribution $10,000. You contribute $2,000 of excess. No other inflows. Before removal the IRA is worth $13,200. Adjusted opening is $12,000. NIA = $2,000 × ($13,200 − $12,000) / $12,000 = $200. Corrective distribution = $2,200.
Negative NIA. Same opening and excess; FMV before removal $10,800. NIA = −$200. Corrective distribution = $1,800. You do not “owe” a negative withdrawal.
If NIA were −$2,500 on a $2,000 excess, the withdrawal would still be $0 of additional earnings (the distribution cannot go below zero). The excess principal treatment still needs custodian coding.
Other contributions, rollovers in, and transfers during the window change the opening side. Distributions and transfers out during the window (not counting the corrective distribution itself) change the closing side. Leaving them out skews NIA.
How the recurring 6% tax works
IRC §4973 imposes a 6% excise tax on excess IRA contributions that remain after the applicable deadline. For a Roth IRA the tax is 6% × the lesser of remaining excess and the account’s fair market value on December 31.
Examples matching the calculator tests:
- Remaining excess $2,000, December 31 value $13,200 → $120
- Remaining excess $2,000, December 31 value $1,000 → $60
The tax can apply again next year if the excess is still there. Paying the 6% does not remove the excess. Withdrawing without a proper return-of-excess request may not clear it either.
Prior-year excess that was never cleared should be added to this year’s remaining excess when you estimate. The calculator has an optional field for that. It does not legally allocate which dollars came from which year.
Form 5329 overview
Form 5329 is how individuals report additional taxes on IRAs and other qualified plans, including the §4973 excess-contribution tax. You may need it even if you owe no regular income tax.
What Form 5329 is not:
- A substitute for the custodian’s return-of-excess process
- A way to recharacterize a contribution by checking a box
- Something this website files or prefills with certainty
If you returned the excess with NIA on time, you generally do not owe this 6% tax for that excess. You may still have taxable earnings on the NIA. If you did not correct on time, estimate 6% on the calculator, then complete the actual form from IRS instructions for that year.
Deadline extensions, reasonable-cause relief, and amended returns are fact-specific. Do not treat the calculator’s “timely / not timely” toggle as a legal determination.
Why a backdoor Roth does not retroactively fix a direct excess
A backdoor Roth is: contribute to a traditional IRA (usually nondeductible), then convert to a Roth. It is a planning tool when MAGI blocks a direct Roth contribution. See the backdoor Roth calculator.
It does not:
- Recharacterize last April’s direct Roth deposit
- Reduce MAGI after the fact
- Cancel Form 5329 if the direct excess is still in the Roth IRA
- Replace a return-of-excess request
If you already made a direct Roth contribution that MAGI does not allow, fix that contribution. You can still do a backdoor for other unused traditional-IRA room in a year you are eligible — after you understand the pro-rata rule and any conversion tax on the Roth conversion calculator. Sequence matters. Two wrongs do not make a coded 1099-R.
Custodian and tax-professional checklist
- Download year-end and contribution-date statements for that Roth IRA (NIA is per IRA in the CPE method, not a blended household average).
- Compute or obtain the known excess. Use estimate mode only as a check.
- Compute Roth MAGI if the issue is the income phase-out.
- List other contributions, transfers in, distributions, and transfers out during the computation period.
- Call the custodian; ask for their return of excess form and cutoff dates. Record the name of the person you spoke with.
- Decide whether you will also owe tax on NIA and possibly the 10% additional tax (IRA withdrawal tax calculator).
- If the deadline has passed, estimate 6% and calendar Form 5329. Do not assume a website knows your extension status.
- Keep copies with Form 8606 if you have basis tracking for traditional IRAs in the same year.
- Do not convert the excess “to make it a backdoor.” That is a different transaction.
- Recalculate if IRS inflation figures or your MAGI change before you file.
Planning context lives on the retirement planning hub.
Authoritative sources and update date
- IRS Notice 2025-67 / IRB 2025-49 — 2026 IRA contribution limits and Roth MAGI phase-outs
- Determining the Amount of Excess Contributions & Allocating Earnings to Them — NIA method used by the calculator
- Publication 590-A (annual) — contribution limits, MAGI worksheets, return of excess
- Form 5329 instructions (annual) — 6% tax
- IRC §4973 — excess contributions tax
Page updated August 25, 2026. IRS forms and custodian procedures can change. The excess Roth IRA contribution calculator applies the 2026 limits and the NIA formula above as an estimate. It is not a filing position.
Related: Excess Roth IRA contribution calculator | MAGI calculator | What is MAGI | Backdoor Roth calculator | Roth conversion calculator | IRA withdrawal tax calculator | Retirement planning hub
