A 1099-R reports distributions you received from retirement accounts, pensions, or annuities

A 1099-R is the form your financial institution or plan administrator sends you when you take money out of a retirement account, pension, or annuity. It shows how much you withdrew, what type of account it came from, and whether taxes were already withheld. The IRS gets a copy, so the amount on your 1099-R must match what you report on your tax return.

You will receive a 1099-R if you withdrew from an IRA, 401(k), 403(b), pension, profit-sharing plan, or deferred annuity during the tax year. Even small distributions trigger a 1099-R. The form arrives by January 31 of the following year, and you need it to file your return accurately.

The key difference between a 1099-R and other income forms is that distributions from retirement accounts are often subject to ordinary income tax, and may also trigger an early withdrawal penalty if you are under 59½. A 1099-R tells you upfront what was withheld, so you know whether you will owe more tax or receive a refund.

Key Takeaways

  • A 1099-R reports the total amount withdrawn from a retirement account, pension, or annuity and appears on your tax return as income.
  • The form shows federal income tax withheld and the distribution code, which tells you whether the withdrawal qualifies for special tax treatment like a rollover or Roth conversion.
  • Distributions before age 59½ usually trigger a 10% early withdrawal penalty unless an exception applies, such as disability, medical expenses, or a may have access to rollover.
  • You must report the taxable portion of your 1099-R on Form 1040, and the amount reported to the IRS must match your return or you may face a notice.
  • If you rolled over funds to another retirement account, the distribution code on your 1099-R will reflect that, and you may not owe tax on the rolled-over amount.

Reading the distribution codes on your 1099-R

Box 7 on the 1099-R contains a distribution code — a single letter that tells you what type of withdrawal this was. The code determines whether you owe a penalty, whether the distribution is taxable, and what forms you need to file.

Code 1 means an early distribution from an IRA or may have access to plan, and you likely owe the 10% penalty unless you may have access to for an exception. Code 2 is an early distribution that does may have access to for an exception — for example, a withdrawal for a first-time home purchase from an IRA, or a distribution due to disability. Code 7 is a normal distribution after you reach 59½, with no penalty. Code G means you rolled the money into another retirement account within 60 days, so the distribution itself is not taxable (though the receiving account must be may be able to access).

Other codes cover specific situations: Code 4 is a death distribution, Code 5 is a disability distribution, Code J is a direct rollover to another plan, and Code T is a direct transfer to a Roth IRA. If you are unsure what your code means, the 1099-R instructions or your plan administrator can clarify, because the code affects how you report the income and whether you owe penalties.

How distributions are taxed and when withholding applies

Most distributions from traditional IRAs and 401(k)s are taxed as ordinary income at your marginal tax rate. If you contributed pre-tax dollars (which is typical), the entire distribution is taxable. If you made after-tax contributions, only the earnings portion is taxable, and you report the basis separately.

Box 1 on the 1099-R shows the gross distribution amount. Box 2 shows federal income tax already withheld. The difference between these two is what you owe tax on, but withholding is not the same as tax owed. If too little was withheld, you will owe more when you file. If too much was withheld, you will receive a refund. The withholding rate is typically 10% for IRAs and 20% for may have access to plans, though you can request a different rate when you take the distribution.

Roth IRA distributions follow different rules. may have access to distributions (after age 59½ and five years of account ownership) are tax-free. Non-may have access to distributions are taxed only on the earnings portion, not on your contributions. The 1099-R will show the breakdown, but you may need to calculate the taxable portion yourself using IRS Form 8606.

Early withdrawal penalties and exceptions

If you withdraw from a traditional IRA or 401(k) before age 59½, you normally owe a 10% penalty on top of ordinary income tax. This penalty is calculated on the taxable portion of the distribution and is reported on Form 5329. However, the IRS allows several exceptions where you can withdraw early without the penalty.

Common exceptions include disability, medical expenses exceeding 7.5% of adjusted gross income, health insurance premiums while unemployed, and substantially equal periodic payments (SEPP) under IRS Rule 72(t). First-time homebuyers can withdraw up to $10,000 from an IRA (but not a 401(k)) without penalty. Distributions due to death, may have access to domestic relations orders (QDRO), and direct rollovers also avoid the penalty.

If you may have access to for an exception, your distribution code on the 1099-R should reflect it (for example, Code 2 for an exception-may have access to withdrawal). If it does not, you can still claim the exception when you file your return by attaching Form 5329 and explaining which exception applies. Claiming an exception requires documentation — for medical expenses, you need receipts; for disability, you need a physician's statement. Without proper documentation, the IRS will assess the penalty.

Rollovers and how they affect your 1099-R

A rollover is a transfer of funds from one retirement account to another within 60 days, and it is not a taxable event if done correctly. When you perform a rollover, the 1099-R will show a distribution code indicating the rollover (usually Code G for a direct rollover, or Code 1 if you took the money yourself and had 60 days to redeposit it).

A direct rollover is the safest route: the plan sends the money directly to the new account, and you never touch it. The 1099-R will show the full amount distributed, but because it went directly to an may be able to access account, it is not taxable. You still report it on your return, but you also report the rollover contribution to offset it, resulting in no net tax.

An indirect rollover means you receive the check and deposit it yourself within 60 days. The plan must withhold 20% for federal income tax, so if you want to roll over the full amount, you must cover the withheld portion from your own funds. If you miss the 60-day important date or do not redeposit the full amount, the shortfall becomes taxable income and may trigger the early withdrawal penalty. The distribution code on your 1099-R will tell you which type of rollover occurred.

Reporting your 1099-R on your tax return

You report the taxable portion of your 1099-R on Form 1040, Schedule 1 (Other Income). The amount goes on the line for IRA distributions or pensions, depending on the source. If you received multiple 1099-Rs, you add them together and report the total.

If you took a direct rollover or an indirect rollover within 60 days, you report both the distribution and the rollover contribution on Form 1040-R (Rollovers of Retirement Distributions) or directly on Schedule 1, depending on your situation. The key is that the taxable amount you report must match Box 2a (taxable amount) on your 1099-R, or the IRS will match it to their records and send you a notice if there is a discrepancy.

If you owe an early withdrawal penalty, you calculate it on Form 5329 and add it to your tax liability. If you are claiming an exception to the penalty, you still file Form 5329 but enter the exception code and explanation. Keep copies of your 1099-R and any supporting documents (rollover confirmations, exception documentation) for at least three years in case the IRS asks questions.

What to do if your 1099-R is wrong or missing

If the amount on your 1099-R does not match what you actually received, or if you did not receive one when you should have, contact the plan administrator or financial institution that issued it. They can issue a corrected form (a 1099-R with an X in the "Corrected" box) if there was an error. This must be done before you file your return if possible.

If you file your return before receiving a corrected 1099-R, you can file an amended return (Form 1040-X) once the corrected form arrives. If you did not receive a 1099-R at all and you know you took a distribution, contact the plan administrator to request one. If they do not respond within a reasonable time, you can report the distribution based on your own records and attach a statement explaining the situation.

Do not ignore a missing 1099-R. The IRS receives a copy, and if you do not report the income, you will receive a notice. It is easier to contact the plan administrator now than to deal with an IRS inquiry later.

Frequently Asked Questions

Do I have to pay taxes on my entire 1099-R distribution?

Not necessarily. If you made after-tax contributions to your IRA or plan, only the earnings portion is taxable. If you rolled over the distribution to another retirement account within 60 days, the rolled-over amount is not taxable. Roth IRA distributions are tax-free if you meet the five-year holding period and age 59½ requirement. Box 2a on your 1099-R shows the taxable amount, which is what you report on your return.

What if I did a rollover but my 1099-R shows the full amount as taxable?

The 1099-R shows the gross distribution, not the net taxable amount. If you did a direct rollover, report the distribution on Form 1040-R or Schedule 1, then report the rollover contribution to offset it. If you did an indirect rollover within 60 days, do the same. The key is that both the distribution and the rollover contribution appear on your return, netting to zero tax on the rolled-over portion.

Can I avoid the early withdrawal penalty if I am under 59½?

Yes, if you may have access to for an exception. Common exceptions include disability, medical expenses over 7.5% of your income, substantially equal periodic payments under IRS Rule 72(t), and first-time homebuyer withdrawals from an IRA (up to $10,000). Your distribution code may indicate the exception, or you can claim it on Form 5329 when you file. You will need documentation to support the exception.

What should I do if I received a 1099-R but did not actually receive the money?

Contact the plan administrator when ready. If the distribution was issued but you did not cash the check, ask them to reissue it or confirm the status. If the 1099-R was issued in error, request a corrected form. Do not report income on your tax return for money you did not receive. If you cannot resolve it with the plan, keep records of your attempts and contact the IRS if you receive a notice.

Do I report a 1099-R if I rolled it over to a Roth IRA?

Yes, you report the distribution on your return, but you also report the Roth conversion contribution. The distribution itself is taxable as ordinary income (unless it came from a Roth IRA), and you may owe tax on the converted amount. The distribution code will show Code T (direct transfer to Roth) or Code 1 (early distribution) depending on how it was handled. Consult a tax professional if you are unsure about the tax impact of a Roth conversion.