What Is Form 1099-R Used For?

Updated July 9, 2026 5 min read

A distribution from a retirement account, pension, or annuity generally comes with a Form 1099-R the following year, and the small code sitting in box 7 does most of the work explaining what kind of payout it actually was.

The short answer

Form 1099-R reports distributions from pensions, annuities, retirement plans, and certain insurance contracts, showing the gross amount distributed, the taxable portion, and a distribution code that signals how the payout should be treated. That code is often the difference between a distribution being ordinary taxable income, a penalized early withdrawal, or a tax-free rollover.

Reading the main dollar boxes

Box 1 shows the gross distribution for the year, while box 2a shows the taxable amount, which can be lower than box 1 if part of the distribution represents a return of after-tax contributions. Box 4 reports any federal tax already withheld, which is common on retirement plan distributions since many plans apply automatic withholding unless a rollover is involved.

What the distribution codes in box 7 signal

The single or double-letter code in box 7 tells the story behind the numbers:

Why a rollover still generates a form

Even a fully tax-free direct rollover produces a 1099-R, since the distributing institution has to report that money left the account regardless of where it went next. This is one of the more common sources of alarm: seeing a large gross distribution figure on a form for money that was never actually taxable because it moved directly into another qualified account. The distinction between a direct rollover, where funds move institution to institution, and an indirect rollover, where the account holder briefly takes possession of the money, can also affect which code appears and whether withholding was required along the way.

Connecting the form to retirement age rules

Required distributions later in life, along with early withdrawal rules earlier on, are both reflected through 1099-R coding, which is part of why the required minimum distribution system and early withdrawal rules both rely on this same form to communicate what happened during the year.

Keeping it straight

The gross and taxable amounts on a 1099-R can differ, and the distribution code is what explains why. Treating every distribution as simply taxable income without checking the code risks either overstating what’s owed or missing a penalty that actually applies. Matching the code against the circumstances of the distribution is the most reliable way to understand what a given 1099-R is actually reporting.