Skip to main content

HomeAll guides

What Form 1099-R Reports About Your Retirement and Pension Withdrawals

Form 1099-R reports money you withdrew from a retirement account, pension, or annuity during the tax year

Form 1099-R is the document your financial institution or plan administrator sends you when you take money out of a retirement account, pension plan, or annuity. The form shows how much you withdrew, what type of account it came from, whether taxes were withheld, and whether the withdrawal qualifies for special tax treatment. You receive it by January 31 of the year after the withdrawal happens.

The form matters because the IRS uses it to match against your tax return. If you don't report the withdrawal correctly, the IRS will notice the mismatch. The specific tax consequences depend on your age, the account type, and whether the withdrawal is considered taxable or tax-free.

Key Takeaways

  • Form 1099-R reports withdrawals from IRAs, 401(k)s, pensions, and annuities, and you receive one copy for each account you withdrew from during the year.
  • Box 1 shows the total amount withdrawn; Box 2a shows the taxable portion, which is what you report on your tax return unless the withdrawal is entirely tax-free.
  • Box 7 contains a code that tells you the withdrawal type — early withdrawal, death distribution, disability distribution, or regular distribution — which determines whether you owe a 10 percent penalty.
  • If you rolled over money to another retirement account within 60 days, you may still owe taxes on the withdrawal unless you report it as a rollover on your return.

Where Form 1099-R comes from and who sends it

Your bank, brokerage, or plan administrator sends Form 1099-R whenever you withdraw money from a retirement or pension account. If you have multiple accounts and withdrew from more than one, you will receive a separate 1099-R for each account. The institution that holds the account is responsible for sending the form, not your employer or the IRS.

You receive two copies: one to file with your federal tax return and one to keep for your records. Some institutions also send a state copy if you live in a state with income tax. The form arrives by January 31, though some institutions send it earlier. If you don't receive it by early February, contact the institution directly — you need it to file your return accurately.

The boxes on Form 1099-R and what they mean

Box 1 shows the gross amount withdrawn — the total before any taxes or fees were taken out. Box 2a shows the taxable portion of that withdrawal. These two numbers are often different. For example, if you withdrew $10,000 from a traditional IRA and $3,000 of it was from nondeductible contributions you made in the past, Box 1 shows $10,000 but Box 2a shows $7,000.

Box 4 shows federal income tax withheld from the withdrawal. If the institution withheld $2,000, that amount appears here. Box 7 contains a single letter or number code that describes the type of withdrawal — this code determines whether you face a 10 percent early withdrawal penalty. Code 1 means an early withdrawal (before age 59½); Code 2 means a death distribution; Code 3 means a disability distribution; Code 7 means a normal distribution (age 59½ or older, or other may have access to circumstance).

Box 5 shows employee contributions that are being returned to you (relevant mainly for pension plans). Box 6 shows net unrealized appreciation on employer stock, which has special tax treatment. Most people do not see amounts in these boxes.

How Form 1099-R connects to your tax return

You report the amount from Box 2a of your 1099-R on your federal tax return, typically on Form 1040 line 4a (for IRA distributions) or line 5a (for pensions and annuities). The amount you report depends on whether the entire withdrawal is taxable. If you rolled the money into another retirement account within 60 days, you may report the distribution as a rollover and exclude it from taxable income — but you must note this on your return.

If you were under age 59½ when you withdrew the money and the withdrawal code in Box 7 is 1 (early withdrawal), you may owe a 10 percent penalty on top of income tax, unless an exception applies. Exceptions include withdrawals for disability, death, substantially equal periodic payments, or first-time home purchase (up to $10,000 lifetime from an IRA). The form itself does not calculate the penalty — you determine whether an exception applies and report it on Form 5329 if you owe the penalty.

If the institution withheld federal tax (shown in Box 4), that amount reduces your tax bill or increases your refund. If too much was withheld, you get the excess back; if too little was withheld, you owe the difference when you file.

Different withdrawal types and what the codes mean

Box 7 contains a code that identifies the reason for the withdrawal. Code 1 means an early withdrawal — you were under 59½ and the withdrawal does not fall under an exception. Code 2 means the account owner died and the beneficiary is receiving a distribution. Code 3 means the account owner is disabled. Code 4 means a distribution to a beneficiary after the account owner's death (used in some cases instead of Code 2). Code 7 means a normal distribution — typically age 59½ or older, or a withdrawal that meets another exception.

Other codes exist for specific situations: Code 5 for early withdrawal from a Roth IRA (first-time home purchase); Code 6 for a Roth conversion; Code 8 for a rollover; Code J for a direct rollover to another plan. The code matters because it tells you whether the 10 percent penalty applies. If the code is 1 and no exception covers your situation, you owe the penalty. If the code is 2, 3, 4, or 7, the penalty does not explore.

Rollovers and how they appear on Form 1099-R

If you withdrew money from one retirement account and deposited it into another within 60 days, that is a rollover. The form still reports the withdrawal in Box 1, but you can exclude it from taxable income if you report it correctly on your tax return. Some institutions mark the withdrawal with Code 8 (rollover) or Code J (direct rollover) to signal this.

A direct rollover — where the institution transfers money directly to another account without sending it to you first — may not generate a 1099-R at all, depending on the institution and account types involved. An indirect rollover — where you receive the check and deposit it yourself — always generates a 1099-R. If you do an indirect rollover, the institution withholds 20 percent federal tax automatically, even though you plan to roll the money over. You must deposit the full amount (including the withheld portion from your own funds) within 60 days to avoid taxes and penalties on the entire withdrawal.

When you receive multiple 1099-Rs and how to handle them

If you withdrew from more than one account during the year, you receive a separate 1099-R for each. You report each one on your tax return. If you withdrew from a traditional IRA and a 401(k) in the same year, you will have two forms — one from your bank (for the IRA) and one from your employer's plan administrator (for the 401(k)).

If you made multiple withdrawals from the same account throughout the year, you may receive one 1099-R that totals all of them, or separate forms for each withdrawal. Check the institution's year-end statement to verify the total matches what appears on the form. If you rolled over part of a withdrawal and kept the rest, the form shows the gross amount, and you report only the portion you kept as taxable income.

Frequently Asked Questions

What if I don't receive my Form 1099-R by the time I need to file my taxes?

Contact the institution that holds the account and request a copy. If they cannot send it quickly, you can file your return using your best estimate of the withdrawal amount, then file an amended return once you receive the form. The IRS understands delays happen, but do not skip reporting the withdrawal — the institution sends a copy to the IRS, and the IRS will match it against your return.

Do I have to report a rollover as income on my tax return?

No. If you rolled the money into another retirement account within 60 days, you report the distribution on your return but mark it as a rollover (usually on Form 1040 line 4b for IRAs, or line 5b for pensions). This excludes it from taxable income. You must keep records showing the deposit into the new account to prove the rollover happened within the important date.

What does it mean if Box 2a is blank or shows zero?

It means the withdrawal is not taxable — either because it is a return of contributions you already paid tax on, a Roth distribution that meets the five-year rule, or a rollover. Check Box 7 for the withdrawal code to understand why. If you are unsure, contact the institution for an explanation.

Can I avoid the 10 percent early withdrawal penalty if I withdraw before age 59½?

Only if your withdrawal falls under a specific exception: disability, death, substantially equal periodic payments (SEPP), first-time home purchase (IRAs only, up to $10,000 lifetime), or higher education expenses (IRAs only). The form does not determine this — you do. If an exception applies, you report it on Form 5329 when you file your return.

What if the taxable amount in Box 2a seems wrong?

Contact the institution and ask them to explain the calculation. For traditional IRAs, the taxable amount depends on whether you have other IRAs with pre-tax balances and whether you made nondeductible contributions. For 401(k)s and pensions, it depends on how much of your contributions were pre-tax versus after-tax. The institution should provide a detailed breakdown if you ask.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.