Skip to main content
finance7 min read

What Is a 1099-R? How to Report It on Your Tax Return

A 1099-R is a tax form reporting distributions from retirement accounts — pensions, 401(k)s, IRAs, annuities, and more. If you received money from a retirement account during the year, you'll get a 1099-R and must report it on your federal return. Here's what every box means and how to handle it.

A Versus B Editorial Team
Updated

# What Is a 1099-R? How to Report It on Your Tax Return

A Form 1099-R is a federal tax form that reports distributions (withdrawals or payments) from retirement accounts and insurance contracts. If you took money out of a 401(k), IRA, pension, annuity, or similar plan during the year, the institution that manages your account will send you a 1099-R — and a copy goes to the IRS automatically.

You must report 1099-R income on your federal tax return. Whether you actually owe tax on it (and whether you owe an early withdrawal penalty) depends on the distribution type and your situation.

---

Who Gets a 1099-R?#

You'll receive a 1099-R if you received a distribution from any of these:

Account/Plan TypeCommon Scenarios
401(k) or 403(b)Retirement withdrawal, early withdrawal, rollover
Traditional IRAWithdrawal at any age, required minimum distributions (RMDs)
Roth IRAQualified or non-qualified distributions
Pension or defined benefit planRegular pension payments
AnnuityInsurance company payments
Life insurance cash valueSurrender or partial withdrawal
Inherited IRADistributions from an inherited account

You'll get a 1099-R even if no tax was withheld, and even if the distribution was a direct rollover (no taxes owed on that type — but you must still report it).

---

Understanding 1099-R Boxes#

The 1099-R has numbered boxes. Here are the ones that matter most:

BoxWhat It Means
Box 1Total amount distributed (gross distribution)
Box 2aTaxable amount — what you'll actually owe tax on
Box 4Federal income tax withheld
Box 7Distribution code — tells the IRS (and you) what kind of distribution this is
Box 12State tax withheld
Box 2b (checked)Taxable amount not determined — you'll need to calculate it yourself

Box 7 is critical — it's a letter/number code that determines whether you owe taxes, penalties, or neither.

Common Box 7 Distribution Codes#

CodeMeaningTaxed?10% Penalty?
1Early distribution (under 59½), no known exceptionYesYes
2Early distribution with exceptionYesNo
3Disability distributionYesNo
4Death distribution (to beneficiary)YesNo
7Normal distribution (59½ or older)YesNo
GDirect rollover to another plan/IRANoNo
HDirect rollover from Roth to RothNoNo
QQualified Roth IRA distributionNoNo
JEarly Roth IRA distribution, no exceptionPartiallyYes

Code 1 is the one people dread: early withdrawal before age 59½, which means you owe income tax on the amount plus a 10% early withdrawal penalty.

---

How Much Tax Will You Owe on a 1099-R?#

Taxable Distributions (Codes 1, 2, 7, etc.)#

The taxable amount in Box 2a gets added to your ordinary income for the year. You'll pay your marginal income tax rate on it — 22%, 24%, 32%, or whatever bracket the additional income pushes you into.

Example:

  • Your base income: $65,000 (22% bracket for single filers in 2025)
  • 401(k) early withdrawal: $20,000
  • Total income: $85,000 (now in 24% bracket for the amount over $78,950)
  • 10% penalty on $20,000: $2,000 additional (if Code 1)

Tax-Free Distributions (Roth Qualified, Rollovers)#

  • Qualified Roth IRA distributions (Code Q): no tax, no penalty — you already paid tax on contributions
  • Direct rollovers (Code G): no tax if the money moves directly from one retirement account to another without passing through your hands

---

How to Report a 1099-R on Your Tax Return#

When you file using tax software (TurboTax, H&R Block, FreeTaxUSA), you'll enter the information from your 1099-R directly — the software handles the math.

If filing manually (Form 1040):

  1. Box 2a amount flows to Schedule 1, then to Form 1040 Line 5b (pensions and annuities) or Line 4b (IRA distributions)
  2. Early withdrawal penalty (10% of taxable amount if Code 1) goes on Schedule 2, Line 8, which flows to Form 1040 Line 23
  3. Federal withholding (Box 4) goes to Form 1040 Line 25b

The IRS has all this from the copy they received — make sure your numbers match.

---

Exceptions to the 10% Early Withdrawal Penalty#

Even with Code 1 on your 1099-R, you may qualify for a penalty exception if the distribution was:

  • Due to total and permanent disability
  • Made to a beneficiary after the account owner's death
  • Part of substantially equal periodic payments (SEPP/72t)
  • Used for unreimbursed medical expenses exceeding 7.5% of AGI
  • Due to an IRS levy on the plan
  • A qualified disaster distribution (IRS designates these)
  • Made after age 55 and you separated from service (for 401(k)/403(b) only, not IRAs)
  • For qualified birth or adoption (up to $5,000)
  • For a first home purchase from an IRA (up to $10,000 lifetime)

To claim a penalty exception, you file Form 5329 with your tax return.

---

What If You Have Multiple 1099-Rs?#

Each 1099-R is entered separately on your return. If you have three different retirement accounts that all made distributions, you'll have three 1099-Rs and enter each one individually. Tax software handles this by letting you add multiple 1099-Rs as separate forms.

---

Frequently Asked Questions#

Do I have to report a 1099-R if I did a rollover?

Yes — even a direct rollover must be reported on your tax return. Enter the 1099-R information; the taxable amount in Box 2a will be $0 (or the software will calculate it as non-taxable based on Code G).

What if I didn't receive my 1099-R?

Financial institutions must mail 1099-Rs by January 31. If yours hasn't arrived by mid-February, contact the plan administrator. You may also be able to access it electronically through your account portal. You're still required to report the income even without the form.

What if the taxable amount in Box 2a is blank?

If Box 2b is checked ("taxable amount not determined"), you'll need to calculate the taxable portion yourself. This most often happens with pension payments where you made after-tax contributions. Tax software walks you through this.

Will the IRS know if I don't report a 1099-R?

Yes — the IRS receives a copy of your 1099-R automatically. Failing to report it triggers an IRS notice (CP2000) that asks you to explain the discrepancy. It's not worth the risk.

Can I avoid owing taxes on a 1099-R?

If the distribution was a direct rollover, there's no tax. For qualified Roth distributions, no tax either. For other distributions, withholding (Box 4) reduces what you owe at filing time, but the income is still taxable.

---

The Bottom Line#

A 1099-R means you received money from a retirement account during the year, and you need to report it on your return. Most distributions are taxable as ordinary income. Early withdrawals (before 59½, Code 1) also trigger a 10% penalty unless an exception applies. Direct rollovers are tax-free but still must be reported. Enter each 1099-R into your tax software or onto the correct Form 1040 lines — the IRS already has the same information and will match it.

→ Compare tax software: H&R Block vs TurboTax | FreeTaxUSA vs TurboTax

Share this article

Share:

Get the best comparisons in your inbox

Weekly digest of trending comparisons, new categories, and expert insights. No spam.

Join 1,000+ readers · Unsubscribe anytime

2 head-to-head comparisons