It depends on what happened in the account. An ordinary Roth IRA contribution is not a deduction on your federal return, and ordinary investment trades inside the account do not go on Schedule D. But taking money out can require reporting even when no tax is due. Your provider sends the information forms; you use them and your own records to complete the return. The key distinction is simple: tax-free does not always mean reporting-free.
Quick Facts
- check_circleOrdinary contributions: no IRA deduction and no Form 8606 solely for contributing. A savings-credit claim can still need contribution information.
- check_circleOrdinary investment activity: no annual personal-return entry for trades, dividends or interest kept inside the Roth IRA.
- check_circleQualified withdrawals: federally tax-free, but generally reported on Form 1040 line 4a with zero taxable amount on line 4b.
- warningForm 8606 is not just for backdoor Roths. It also covers ordinary IRA conversions and many Roth withdrawals, including contribution-only withdrawals before the distribution qualifies.
- infoKeep Form 5498; do not attach it. It can arrive after the usual spring filing deadline. Check it against your records.
Who Sends the Form, and What Do You Do?
This guide focuses on an ordinary personal Roth IRA. Employer contributions to Roth SEP/SIMPLE IRAs have different reporting rules. For individual-return line references below, we use the published 2025 Form 1040 and Form 8606 instructions; check the instructions for the year you are filing rather than assuming future forms are identical.
| What happened? | Provider sends | Your return or records |
|---|---|---|
| You made a regular contribution | Form 5498 | Keep it. No IRA deduction; a credit or Match claim may use eligible contributions. |
| You took a qualified withdrawal | Form 1099-R | Generally line 4a for the distribution and zero on line 4b. Code Q generally needs no Form 8606 for that withdrawal. |
| You withdrew money before it qualified | Form 1099-R | Usually Form 8606 Part III, even if remaining contributions cover it and the tax is zero. Check its listed exclusions. |
| You converted a Traditional IRA | Form 1099-R from the source IRA; Form 5498 from the Roth IRA | Form 8606 Part II; Part I when applicable to after-tax basis. The taxable amount may differ from the amount moved. |
| You have an excess or early-distribution tax issue | Relevant contribution/distribution forms | Check Form 5329: Part IV for a Roth contribution excess; Part I for early-distribution tax or an exception. |
Sources: Form 1040 instructions, lines 4a–4b; Form 8606 instructions. This is a guide to common cases, not an exhaustive filing checklist.
Form 5498 — What Your Custodian Files (Informational Only)
Form 5498 records IRA contributions and other account information. The provider’s contribution-reporting deadline is generally at the end of May, after the usual individual-return deadline; weekends, holidays and applicable relief can move deadlines. That timing lets the provider include regular contributions designated for the prior year. An ordinary contribution does not require you to wait for Form 5498 to file.
Key boxes on Form 5498 for Roth IRA holders:
- Box 10: regular Roth IRA contributions and eligible 529-to-Roth transfers designated for the year; Roth SEP/SIMPLE contributions use different boxes.
- Box 2 / Box 3: reportable rollovers / Traditional-to-Roth IRA conversions.
- Box 5: the account’s fair market value, generally at year-end.
- Box 14a: repayments of specified eligible distributions, not just disaster distributions.
- Boxes 15a / 15b: the value and type of certain specified assets, not the account’s general year-end-value box.
Box 11 is an RMD-reporting indicator, not a reliable checklist of an inherited Roth IRA’s withdrawal duties. Roth IRA owners have no lifetime RMDs, but beneficiaries have separate rules. The instructions do not currently require the same RMD notification reporting for deceased participants’ IRAs. See inherited Roth IRA rules rather than relying on that checkbox.
What to do with your Form 5498: keep it with your tax records; do not attach it to the return. Reconcile it with your own contribution and transaction records. The underlying information can matter for a credit, conversion or other filing requirement, but the form does not itself establish eligibility or tell you to copy every box onto Form 1040. See What Is Form 5498?.
Form 1099-R — A Form Does Not Automatically Mean a Tax Bill
A Roth IRA withdrawal is generally reported on Form 1099-R even if it is tax-free. A Traditional-to-Roth conversion produces a 1099-R from the Traditional IRA. Reportable recharacterizations and corrective returns of contributions have their own codes; an ordinary same-type trustee-to-trustee IRA transfer generally does not generate this form.
Do not treat a blank box 2a as either a tax bill or proof of zero tax. The 2026 Form 1099-R instructions generally tell a Roth IRA provider to leave the taxable-amount box blank, with specific exceptions. Your records and the applicable return instructions determine the taxable amount.
What you do with Form 1099-R depends on the distribution type:
- Qualified withdrawal (code Q): entirely tax-free; you don't report the amount as taxable income. The 1099-R is for IRS recordkeeping; the amount goes on Form 1040 line 4a (gross distribution) but line 4b (taxable amount) is zero.
- Contribution-only, nonqualified withdrawal: generally use Form 8606 Part III to show that remaining regular-contribution basis covers it, even when line 4b is zero. Earlier withdrawals can reduce that basis.
- Nonqualified earnings: generally included in income. An additional early-distribution tax may apply before age 59½, unless an exception applies; no penalty does not necessarily mean no income tax.
- Roth conversion: the converted amount appears on line 4a but the taxable portion (the pre-tax Traditional IRA money you converted) appears on line 4b and is also reported on Form 8606.
Code Q identifies a qualified Roth IRA distribution. Code T means an age, death or disability exception is known, but the provider does not know whether the five-year requirement was met. Code J does not by itself make the whole withdrawal taxable. Check the code and your account history.
For more on what the 1099-R codes mean, see Do You Get a 1099 for a Roth IRA?
Form 8606 — More Than a Backdoor Roth Form
Form 8606 keeps track of money that should not be taxed again and calculates taxable IRA amounts. Common filing triggers include:
- A nondeductible Traditional IRA contribution: Part I records the after-tax basis even if you make no conversion and owe no tax.
- A Traditional-to-Roth IRA conversion: Part II applies, whether or not you call it a backdoor Roth. Part I also applies when needed for the pro-rata calculation. A contribution and a later conversion can belong to different tax years.
- A Roth IRA withdrawal before it qualifies: Part III generally applies even if the withdrawal contains only remaining regular contributions and is tax-free. Rollovers, qualifying returned contributions and other listed distributions are excluded. A qualified first-home distribution can still require Part III.
- A Traditional IRA distribution with after-tax basis: Part I generally calculates the taxable and nontaxable shares. The instructions exclude specified transactions such as qualifying rollovers and qualified charitable distributions; not every distribution has the same reporting path.
The Form 8606 instructions specify a $50 penalty for failing to file a required report of a nondeductible Traditional IRA contribution, unless you show reasonable cause. That is not an automatic $50 charge for every possible Form 8606 mistake. Keep earlier Forms 8606, contribution records and distribution records so you can substantiate remaining basis; a missing form is not a reason to simply assume all basis disappeared.
Form 5329 — The Excise Tax / Penalty Trigger
Form 5329 (Additional Taxes on Qualified Plans) handles two scenarios common to Roth IRAs:
- Excess contributions: the 6% annual tax generally applies to an unresolved excess, capped at 6% of the Roth IRA value used on Form 5329. That value includes the year-end balance plus contributions for that tax year made in the following year. A later year’s unused eligible contribution room can absorb an earlier excess; removal is not the only resolution. Part IV handles Roth IRA excesses; Part III handles Traditional IRA excesses.
- Early-distribution tax: Part I addresses taxable nonqualified earnings and possible recapture on recently converted taxable amounts. Exceptions can remove the additional tax without removing income tax. Roth SIMPLE IRAs have special rules, including a possible 25% rate during the first two years of plan participation; do not apply ordinary personal-IRA shorthand to them.
A qualifying timely return of an excess contribution with its attributable earnings, adjusted for any loss, by the contribution year’s return due date including extensions generally avoids the 6% tax for that contribution year. It does not erase earlier years’ excess taxes. Positive earnings are generally income for the contribution year. For an owner under 59½, the current instructions use Part I, line 1 and exception code 21 on line 2, avoiding the additional early-distribution tax on those timely returned earnings.
Form 5329 has limited filing exceptions, so a 1099-R does not always require it. Use the Form 5329 instructions and our excess-contribution guide for the applicable correction and reporting route.
Form 8880 — The Saver's Credit Trigger
If you qualify for the Retirement Savings Contributions Credit (Saver's Credit) under IRC §25B, file Form 8880 to compute and claim it. Depending on income, the rate is 50%, 20%, or 10% of up to $2,000 of eligible contributions per person, after the form’s distribution adjustments. For joint filers, each spouse has a separate contribution cap; one spouse’s contributions do not automatically fill both caps.
2026 income limits for the Saver's Credit:
- Single, Married Filing Separately, or Qualifying Surviving Spouse: AGI no more than $40,250
- Married Filing Jointly: AGI no more than $80,500
- Head of Household: AGI no more than $60,375
These are the upper 2026 AGI ceilings from IRS Notice 2025-67, not the cutoffs for the full 50% rate. Lower income bands determine the percentage, and age, student, dependent and other eligibility rules still apply.
Eligible Roth IRA contributions can count toward the Credit, as can eligible Traditional IRA and workplace-plan contributions. The Credit is nonrefundable: it cannot exceed the federal income-tax liability available for it to offset. Reducing that liability can still increase a refund of tax already paid through withholding; unused credit itself is not refunded.
Beginning with tax-year 2027 retirement contributions, the Saver's Match replaces this Credit. The Match uses an income-based rate of up to 50% on as much as $2,000 of net qualifying contributions, up to $1,000 per eligible person, and is not limited by income-tax liability. Claim a 2027 Match on Form 8880-A with the 2027 return, generally filed in 2028. A Roth contribution can qualify, but direct Treasury payment needs an accepting traditional IRA or non-Roth plan portion, not a Roth IRA. The possible conduit-to-Roth conversion method remains under development. Eligible ABLE contributions can still qualify for the Credit after 2026, but not the Match.
Depositing into an IRA in early 2027? A contribution designated for 2026 may still support a 2026 Credit claim. One designated for 2027 is tested under the 2027 Match rules. See the contribution-year calendar; the same contribution cannot receive both benefits.
Common Reporting Mistakes
- Equating zero tax with no reporting. A contribution-only withdrawal may need Form 8606; a qualified withdrawal still generally appears on Form 1040.
- Treating every 1099-R dollar as taxable. Box 1 is the gross distribution. For an ordinary Roth IRA withdrawal, a blank box 2a does not settle the tax result.
- Deducting a regular Roth IRA contribution. There is no federal personal IRA deduction for it. See the deductibility FAQ for the distinction between your deduction and employer reporting.
- Ignoring an old excess. Resolving it now does not automatically eliminate additional tax owed for earlier years.
- Putting ordinary IRA trades on Schedule D. They do not belong there. If a 1099-B seems to cover your IRA, first check the account number and ask the provider to explain it.