You do not report contributions or earnings on your annual tax return
A Roth IRA does not appear on your federal tax return in most years. You do not report the money you put in, the money it earns, or the money you take out — as long as you follow the withdrawal rules. This is the core tax advantage of a Roth: the IRS does not tax you on growth inside the account, and you do not have to tell them about it every year.
The one exception is if you convert money from a traditional IRA to a Roth. That conversion counts as income in the year it happens, and you report it on Form 8606. But ordinary contributions and withdrawals that follow the rules do not require any tax reporting on your part.
Key Takeaways
- Roth IRA contributions and earnings do not go on your tax return unless you convert from a traditional IRA.
- If you withdraw money before age 59½ and it has not been in the account for five years, you may owe taxes and penalties, but you still do not report this on your return — the IRS finds out through other means.
- Your Roth IRA custodian (the bank or brokerage holding the account) sends you a Form 5498-SA each year, but this is for your records and does not go to the IRS.
- Conversions from traditional IRAs to Roth IRAs are reported on Form 8606 and count as taxable income in the year of conversion.
- You keep records of your Roth contributions and withdrawals yourself; the IRS does not track them automatically.
Why the IRS does not require annual reporting
The IRS treats a Roth IRA differently from a traditional IRA because you already paid income tax on the money before it went in. Since the contribution was made with after-tax dollars, there is nothing to report — you are not deducting it from your income. The earnings inside the account are also not reported because they are meant to grow tax-free until withdrawal.
This is different from a traditional IRA, where contributions may be tax-deductible and earnings are taxed when you withdraw them. With a traditional IRA, the IRS wants to know what you put in and what you take out. With a Roth, once the money is in, the IRS leaves it alone.
Form 5498-SA and what it means
Each year, your Roth IRA custodian sends you a Form 5498-SA (or sometimes Form 5498, depending on the custodian). This form shows how much you contributed to the account that year. A copy goes to you; a copy also goes to the IRS. This is not a tax form you file — it is a record-keeping document.
The IRS uses Form 5498-SA to verify that you did not contribute more than the annual limit. For 2024, the limit is $7,000 per year if you are under 50, or $8,000 if you are 50 or older. If you over-contribute, you will owe a 6% penalty tax each year the excess sits in the account. The IRS catches this through the Form 5498-SA, not through your tax return.
You do not need to attach Form 5498-SA to your tax return or mention it anywhere. Keep it with your tax records in case the IRS ever asks about your contributions.
Conversions from traditional IRAs require Form 8606
If you move money from a traditional IRA into a Roth IRA, that year you must file Form 8606 with your tax return. The form reports the amount converted and calculates how much of it is taxable. You pay income tax on the converted amount in the year of conversion.
For example, if you convert $10,000 from a traditional IRA to a Roth, and $3,000 of that is pre-tax money you have not paid tax on yet, you owe income tax on $3,000 in that year. Form 8606 is where you report this. After the conversion is complete and the money is in the Roth, future growth is not reported.
Early withdrawals and the five-year rule
If you withdraw earnings from your Roth before age 59½, and the account has not been open for five years, you owe income tax and a 10% penalty on the earnings portion. However, you do not report this on your tax return yourself. Instead, your custodian reports it to the IRS on Form 1099-R, and the IRS assesses the tax and penalty through their own process.
You can withdraw your contributions (the money you put in) at any time without tax or penalty. Only earnings are subject to the five-year rule. Keep records of how much you contributed versus how much is earnings, because you will need to prove this if the IRS questions it.
Keeping your own records
The IRS does not automatically track what you put into a Roth or when you opened the account. You are responsible for keeping records of your contributions and the date you opened the account. This matters most if you withdraw money early — you need to prove how much was contribution versus earnings.
Save your annual Form 5498-SA statements, your custodian statements showing deposits, and any conversion documents. If you ever need to prove your contribution history to the IRS, these documents are your evidence. The IRS will not have this information on file.
What happens if you do not report a conversion
If you convert from a traditional IRA to a Roth and do not file Form 8606, the IRS will eventually notice the discrepancy. Your custodian reports the conversion on Form 1099-R, and if Form 8606 does not match, the IRS will send you a notice. You will owe the tax you should have paid, plus interest and potentially penalties.
Filing Form 8606 is straightforward and prevents this problem. It is a single-page form that takes a few minutes to complete, and your tax preparer can handle it if you use one.
Frequently Asked Questions
Do I have to report my Roth IRA balance on my tax return?
No. Your Roth IRA balance does not go anywhere on your federal tax return. The only exception is if you converted from a traditional IRA that year, in which case you report the conversion amount on Form 8606.
What if I withdraw money from my Roth before age 59½?
If you withdraw earnings before age 59½ and the account is less than five years old, your custodian reports it to the IRS on Form 1099-R. You do not report it yourself, but you will owe tax and a 10% penalty on the earnings. Contributions can be withdrawn anytime without penalty.
Does my Roth IRA count as income for means-tested programs?
Roth IRA balances generally do not count as income for programs like Medicaid or SNAP, but they may count as assets depending on the program's rules. Check with the specific program you are applying for. The money inside the account is not reported to these programs automatically.
What if I contributed too much to my Roth?
If you over-contributed, you owe a 6% penalty tax each year the excess sits in the account. Your custodian reports your contribution on Form 5498-SA, and the IRS will notice if it exceeds the annual limit. You can withdraw the excess and avoid future penalties, but you still owe the penalty for the year it was over-contributed.
Do I need to report my Roth IRA to the IRS if I live abroad?
U.S. citizens living abroad must still report their Roth IRA on their tax return if they have other income to report. However, the Roth itself does not generate a separate reporting requirement. If you have foreign accounts, you may need to file additional forms like FBAR or FATCA, but a Roth IRA held in the U.S. is not considered a foreign account.