A 1099-R reports money you received from a retirement account, pension, or annuity
A 1099-R is the form your financial institution or former employer sends you when you take money out of a retirement plan, pension, or annuity contract. Unlike a W-2, which reports wages from employment, a 1099-R tracks distributions — withdrawals and payouts — from accounts designed to hold money for retirement.
You receive a 1099-R when you withdraw from an IRA, take a distribution from a 401(k) or 403(b), receive a pension payment, cash in an annuity, or get a distribution from a Roth IRA. The form tells the IRS (and you) how much came out, what type of distribution it was, and whether tax was withheld. The institution that holds the account sends you Copy B and files Copy A with the IRS.
The 1099-R is not optional. If you received any distribution from these accounts during the year, the institution must issue one, even if the amount was small or no tax was withheld. You use the information on the form to report the income on your tax return.
Key Takeaways
- A 1099-R reports distributions from retirement accounts, pensions, and annuities, and you receive one from the institution holding the account.
- The form shows the gross amount distributed, how much tax was withheld, and a code that identifies the type of distribution (early withdrawal, rollover, required minimum distribution, etc.).
- Not all distributions are fully taxable — Roth IRA withdrawals of contributions are tax-free, and rollovers may not be taxable if moved to another may have access to account within 60 days.
- You must report 1099-R income on your tax return, and the IRS receives a copy, so misreporting or omitting it will likely be caught.
The boxes on a 1099-R and what they mean
A 1099-R has several numbered boxes, each carrying specific information. Box 1 shows the gross distribution — the total amount paid to you before any withholding. Box 2a shows the taxable amount, which may be less than the gross if part of the distribution is a return of contributions you already paid tax on. Box 4 shows federal income tax withheld from the distribution.
Box 7 contains a distribution code — a single letter that tells you what kind of distribution this was. Code 1 means an early withdrawal (before age 59½) from an IRA or may have access to plan. Code 2 means a regular distribution from a may have access to plan. Code 7 means a normal IRA distribution. Code G means a direct rollover to another plan or IRA. Code J means a direct rollover of a Roth conversion. These codes matter because they determine whether you owe a 10 percent early withdrawal penalty and how the income is taxed.
Box 5 shows employee contributions that were not taxed when you made them (relevant mainly for IRAs and some older plans). Box 6 shows net unrealized appreciation on employer stock, which has special tax treatment. Most readers will not see amounts in these boxes, but they appear on the form when they explore to your situation.
Why the type of distribution matters for your taxes
Not every dollar on a 1099-R is taxed the same way. A rollover — money moved directly from one retirement account to another — is not taxable income in the year it happens, even though the institution may issue a 1099-R. The code in Box 7 tells you whether the distribution was a rollover (codes G, H, or P) or a taxable withdrawal (codes 1, 2, 7, or others).
An early withdrawal from a traditional IRA or 401(k) before age 59½ is taxable as ordinary income, and you also owe a 10 percent penalty on the amount withdrawn — unless an exception applies (disability, medical expenses above 7.5 percent of income, first-time home purchase up to $10,000 lifetime, or a few others). The 1099-R does not calculate the penalty for you; you report it on Form 5329 when you file your return.
A Roth IRA distribution is more complex. Contributions you made come out tax-free and penalty-free at any time. Earnings come out tax-free only if you are 59½ and have held the account for at least five years. If you withdraw earnings early, they are taxable and subject to the 10 percent penalty. The 1099-R will show the gross amount, but the taxable amount in Box 2a may be zero if only contributions came out, or it may show earnings if you withdrew those too.
How to report a 1099-R on your tax return
You report 1099-R income on Form 1040, the main individual income tax return. The amount goes on the line for IRA distributions, pensions, or annuities, depending on the source. If the distribution was a direct rollover (code G, H, or P in Box 7), you do not report it as income — you report it on Form 8606 (for IRAs) or the appropriate form for your plan type, and it flows through to your return without increasing your taxable income.
If you received a distribution that was not a rollover, you report the taxable amount from Box 2a on your return. If you owe a 10 percent early withdrawal penalty, you calculate it on Form 5329 and add it to your tax bill. If the distribution included a Roth conversion, you report that on Form 8606 as well.
The IRS receives Copy A of every 1099-R issued, so your return must match the form. If you received a 1099-R and do not report it, the IRS will likely notice the mismatch and send you a notice asking for the missing income. Reporting it correctly the first time avoids that hassle.
When you receive multiple 1099-Rs in one year
You may receive more than one 1099-R if you have multiple retirement accounts or took several distributions during the year. Each institution sends its own form. You must report each one, adding them together on your tax return unless some are rollovers (which do not count as taxable income).
If you rolled money from one account to another during the year, you may receive two 1099-Rs — one from the account you withdrew from and one from the account you rolled into. The first shows the distribution; the second shows it as a rollover. Only the first one affects your taxable income, because the rollover code tells you the second is not taxable. Make sure you have both forms before filing so you do not accidentally report the same money twice.
Corrections and missing 1099-Rs
If you receive a 1099-R with an error — wrong amount, wrong code, or wrong tax withheld — contact the institution that issued it. They will send you a corrected form, usually marked as a correction in the top margin. You use the corrected form to file your return.
If you took a distribution and did not receive a 1099-R by early February, contact the institution directly. They are required to send it by January 31. If they cannot locate a record of your distribution, ask them to investigate. If the distribution was small or from a very old account, the institution may have lost track of it, but you still owe tax on it if you received the money.
If you received cash from a retirement account and the institution claims they never issued a 1099-R, you still must report the income on your return. The fact that you did not receive the form does not erase the tax obligation. Report what you received, and keep records of the withdrawal in case the IRS asks.
The difference between a 1099-R and other retirement income forms
A 1099-R reports distributions from retirement accounts and annuities. A 1099-SA reports distributions from a Health Savings Account (HSA). A 5498 reports contributions you made to an IRA during the year and the fair market value of the account at year-end — it is informational and does not directly affect your tax bill. A 1098-T reports education credits. A W-2 reports wages from employment.
If you are receiving retirement income, you may see a mix of these forms. A pension might come on a 1099-R. Social Security comes on a SSA-1099. Dividends and capital gains come on a 1099-DIV or 1099-B. Each form covers a different type of income, and you report each one separately on your return.
Frequently Asked Questions
Do I have to report a 1099-R if I rolled the money into another IRA?
No, if the distribution code in Box 7 is G, H, or P (indicating a direct rollover), the amount is not taxable and you do not report it as income. You do report it on Form 8606 to document the rollover, but it does not increase your taxable income. If you took the money and rolled it yourself within 60 days, you still report it on Form 8606, but you must include the full amount in income first, then subtract the rollover contribution.
What if the 1099-R shows tax withheld but I do not owe tax?
The withholding is credited toward your tax bill. If you withheld more than you owe, you receive a refund. If you owe no tax at all, you still report the distribution on your return, and the withheld amount becomes a refund. The 1099-R does not determine whether you owe tax — your total income, filing status, and deductions do.
Can I avoid the 10 percent early withdrawal penalty?
Yes, if you meet an exception. Common ones include disability, medical expenses over 7.5 percent of adjusted gross income, first-time home purchase (up to $10,000 lifetime from an IRA), substantially equal periodic payments under IRS rules, and a few others. The 1099-R will not show the penalty — you calculate it on Form 5329 and claim an exception if one applies to you.
What if I never received a 1099-R but I withdrew money from my IRA?
Contact the financial institution that held the IRA and ask them to issue one. If they cannot find a record, ask for written confirmation of the withdrawal. You must report the income on your return regardless, using the amount you withdrew. Keep your own records of the transaction in case the IRS asks.
Is a 1099-R the same as a W-2?
No. A W-2 reports wages from employment and is issued by your employer. A 1099-R reports distributions from retirement accounts, pensions, and annuities and is issued by the financial institution holding the account. They are reported on different lines of your tax return and taxed differently.