1. Home
  2. Learn
  3. Annuity Tax Reporting
Taxes & Rules

Annuity Tax Reporting: What Form You’ll Actually Get (1099-R Explained)

If money came out of your annuity last year, your insurer sends you Form 1099-R by January 31 and files a copy with the IRS. Box 1 shows the total that left the contract. Box 2a shows the part the insurer believes is taxable. Box 7 carries a code that tells the IRS which rules apply. Those three boxes do most of the work.

Nobody opens a January envelope from an insurance company expecting good news. But a 1099-R is not a bill. It is a receipt. The insurer is telling the IRS what left your contract last year, and it is handing you a carbon copy so the two of you can tell the same story on the same forms.

The confusing part is that the number on your bank statement and the number the IRS cares about are usually different. That is not an error. In most annuity situations, part of every dollar you received was your own money coming back to you, and the form is built to separate the two.

Here is that separation, box by box. This is general education, not tax advice. Your own tax professional should look at your actual form before you file.

Why did I get a 1099-R for my annuity?

You received one because money moved out of your annuity contract in a way the IRS wants reported, and the insurer is required to report it. Payers must furnish Form 1099-R to recipients by January 31 and file with the IRS, per the IRS Instructions for Forms 1099-R and 5498 for the 2025 tax year, the forms mailed in January 2026.

  • You took a withdrawal, partial or full.
  • You surrendered the contract.
  • You started receiving annuity payments, whether from a SPIA or from an annuitized deferred contract.
  • You took a required minimum distribution from a qualified annuity.
  • You moved the contract in a 1035 exchange, which is reportable even when nothing is taxable.
  • You inherited an annuity and received a death benefit as a beneficiary.

Growth alone does not generate a 1099-R. A deferred annuity that simply credited interest last year and paid you nothing produces no form, which is the whole point of tax deferral. The form appears when money moves.

What does each box on a 1099-R actually mean?

Each numbered box answers one narrow question, and the boxes annuity owners actually need are a short list. The descriptions below follow the IRS Instructions for Forms 1099-R and 5498 for the 2025 tax year.

Box What it reports What to check
1 Gross distribution, the total paid out before any withholding or deductions Does it match what actually hit your bank account plus any tax withheld
2a Taxable amount, the part the payer believes is subject to income tax It is often smaller than box 1, and on a nonqualified annuity it should be
2b Two checkboxes: “taxable amount not determined” and “total distribution” If the first is checked, the payer is telling you to compute it yourself
4 Federal income tax withheld This is a prepayment, not a penalty, and it flows to your return as tax already paid
5 Employee contributions, designated Roth contributions, or insurance premiums On annuity payments this holds the nontaxable portion recovered this year
7 Distribution code or codes The single most consequential box on the form
9b Total employee contributions Your investment in the contract, the basis used to compute the exclusion ratio
14 to 16 State tax withheld, state payer number, and state distribution Check these before you file a state return, and confirm withholding was actually remitted

The relationship worth memorizing is between boxes 1, 2a, and 5. On annuitized payments, box 1 minus box 2a generally equals box 5. The form is showing you your own principal being handed back, one payment at a time.

What do the box 7 distribution codes mean?

Box 7 is shorthand that tells the IRS what kind of distribution this was, which determines both taxability and whether an additional tax applies. The codes below are the ones annuity owners see most, drawn from the Guide to Distribution Codes in the IRS Instructions for Forms 1099-R and 5498, 2025 tax year.

Code What it means Why it matters to you
1 Early distribution, no known exception, recipient under 59½ Signals the IRS to expect an additional 10 percent tax on the taxable portion
2 Early distribution, exception applies, recipient under 59½ The payer is flagging that a statutory exception covers the early withdrawal
3 Disability A recognized exception to the additional tax on early distributions
4 Death A distribution to a beneficiary. Taxable as income, but not an early distribution
6 Section 1035 exchange A contract-to-contract move. Box 2a is typically zero
7 Normal distribution, recipient 59½ or older The most common code on retirement-age annuity payments
D Annuity payments from a nonqualified contract that may be subject to section 1411 tax Appears as a second character, often “7D,” flagging the net investment income tax
G Direct rollover to a qualified plan or IRA Reportable, generally not taxable in the year of the rollover
W Charges for qualified long-term care coverage under a combined contract The charge reduces your basis rather than producing taxable income

A code you did not expect is worth a phone call, not a panic. Payers make coding errors, and a wrong code in box 7 can generate an IRS notice months later. If you are 66 and your form says code 1, or you completed a clean 1035 exchange and the form shows a taxable amount, contact the carrier and ask for a corrected form before you file. Correcting it in January is a five-minute call. Correcting it after the IRS matches records is a letter-writing campaign.

How does the exclusion ratio show up on the form?

It shows up as the gap between box 1 and box 2a, with box 5 naming the excluded amount directly. When you annuitize a nonqualified annuity, the IRS lets you recover the money you originally paid in, tax free, spread proportionally across your expected payments. That proportion is the exclusion ratio.

Worked example. Suppose you paid $100,000 into a nonqualified deferred annuity, it grew, and you annuitized into payments of $700 a month. If the insurer calculates that 60 percent of each payment is a return of your original principal, then across twelve payments box 1 shows $8,400, box 5 shows $5,040 as the nontaxable portion recovered, and box 2a shows $3,360 as the taxable gain. Box 9b would show your $100,000 investment in the contract. This is an illustration of the arithmetic, not a quote or a projection of any specific contract.

One rule surprises people years later: once you have recovered your entire investment in the contract, the exclusion stops. Payments after that point are fully taxable, box 2a equals box 1, and box 5 goes to zero, even though nothing about your payment changed. Our guide to the annuity exclusion ratio works through that crossover in detail.

Does a qualified annuity’s 1099-R look different from a nonqualified one?

Yes, and the difference is almost entirely in box 2a. A qualified annuity funded with pre-tax dollars usually has no basis to recover, so the whole distribution is taxable. A nonqualified annuity was funded with money you already paid tax on, so only the growth is taxable.

Qualified annuity, inside an IRA or plan

Box 1 and box 2a typically match, because there is no after-tax basis. The IRA/SEP/SIMPLE checkbox is marked when the contract sits in an IRA. Distributions count toward required minimum distributions once you reach your RMD age.

Nonqualified annuity, bought with after-tax money

Box 2a is smaller than box 1 whenever basis is being recovered. There are no required minimum distributions on the contract during your lifetime.

Nonqualified withdrawal before annuitizing

Gains come out first under the last-in, first-out rule, so early partial withdrawals are often fully taxable even though most of the contract is your own principal. Our guide to nonqualified annuity taxation explains why.

Roth-funded contract

Qualified Roth distributions are generally not taxable, but the distribution is still reported and box 7 carries a Roth-specific code.

What if box 2a is blank or says “taxable amount not determined”?

It means the payer could not calculate your taxable amount and is handing you the job. This happens most often when the insurer does not have reliable records of your basis, which is common after a contract has changed hands or moved through an exchange.

01Find your basis

Check box 9b first. If it is empty, dig out the original application, the 1035 exchange paperwork, and any statements showing what you originally paid in.

02Confirm what type of contract this is

Qualified pre-tax money generally has no basis to recover. Nonqualified money almost always does.

03Identify the distribution type

A withdrawal before annuitizing follows the last-in, first-out rule. An annuitized payment follows the exclusion ratio.

04Bring both to a tax professional

IRS Publication 575 covers pension and annuity income and is the reference your preparer will use.

05Do not simply report box 1 as fully taxable

That is the expensive default, and on a nonqualified contract with real basis it can overstate your income by thousands.

Box 2a is the payer’s opinion. Your basis is the fact. When the two disagree, go find the paperwork.

Which 1099-R surprises catch annuity owners?

The recurring surprises are timing and coding, not arithmetic. Here is what to watch for.

  • A form for a 1035 exchange you thought was invisible. Code 6 with zero in box 2a is normal. See our guide to the 1035 exchange for what qualifies.
  • Withholding you did not authorize. Federal withholding applies to many distributions by default. Box 4 shows what was taken, and you get credit for it on your return.
  • A code 1 you can defend. Being under 59½ generally means an additional 10 percent tax on the taxable portion, but exceptions exist and the code on the form is not the final word.
  • Surrender charges that do not appear anywhere. A surrender charge reduces what you receive, but box 1 may still reflect the gross amount before the charge. Compare the form to the carrier’s settlement statement.
  • A “7D” code on a nonqualified contract. The D flags that the payment may be subject to the 3.8 percent net investment income tax under section 1411, which applies only above statutory income thresholds.
  • Multiple forms from one carrier. Separate contracts, separate distribution types, and mid-year changes each generate their own form. Missing one is the easiest way to get an IRS notice.

What should you do when the form arrives?

Open it in January, not in April. Errors are fixable while the tax year is still fresh in everyone’s memory and the carrier’s service line is not yet buried.

01Match box 1 against your own records

Add up what you actually received plus box 4 withholding. The totals should reconcile.

02Sanity check box 7 against your age and the transaction

Age 59½ or older on a normal payment should generally be code 7.

03Check whether box 2a makes sense for the contract type

A nonqualified annuitized payment showing box 2a equal to box 1 deserves a question, unless your basis is already fully recovered.

04Confirm state boxes 14 through 16

before filing any state return.

05Call the carrier for a corrected form if something is wrong

Ask for Form 1099-R corrected, and get a timeline in writing.

06Hand the whole packet to your tax professional,

including box 9b and any 1035 paperwork.

How soon are you retiring?

Next step

Moving forward

A 1099-R is only intimidating until you know which three boxes carry the story. Box 1 is what left the contract. Box 2a is what the IRS will tax. Box 7 tells them why. Everything else on the page is supporting detail, and most of it exists so that your own principal does not get taxed a second time on its way home.

If the form raised questions about how your contract is structured rather than how it is reported, that is a planning conversation, not a filing one. Our annuity taxes guide covers the broader rules, and our short Find My Advisor questionnaire matches you with a verified Certified Annuity Advisor licensed in your state who can review the contract itself. No pressure, no obligation. Nothing here is tax advice; confirm your specific situation with your own tax professional before you file.

Want a straight answer from a real person?

Find my advisor

Frequently asked questions

Do I get a 1099-R every year I own an annuity?
No. You get one for any year money left the contract. A deferred annuity that only credited interest and paid you nothing generates no form, because tax deferral means the growth is not reported until it comes out. Once you begin withdrawals, required minimum distributions, or annuity payments, expect a form each year those payments continue.
Why is box 2a smaller than box 1 on my annuity 1099-R?
Because part of the money you received was your own after-tax principal coming back to you. On a nonqualified annuitized contract, the exclusion ratio splits each payment between a tax-free return of your investment and taxable gain. Box 5 names the nontaxable portion, and box 1 minus box 2a generally equals box 5.
What does code 7 mean in box 7 of a 1099-R?
Code 7 means a normal distribution, used when the recipient is 59½ or older, per the Guide to Distribution Codes in the IRS Instructions for Forms 1099-R and 5498 for the 2025 tax year. It is the most common code on retirement-age annuity payments and signals that no additional tax on early distributions applies.
What does code D mean on a 1099-R?
Code D flags annuity payments from a nonqualified contract that may be subject to the 3.8 percent net investment income tax under Internal Revenue Code section 1411. It usually appears as the second character in a two-character code such as “7D.” The first character still describes the distribution type. The D is an alert, not a separate tax bill.
Will I get a 1099-R for a 1035 exchange?
Yes, typically with code 6 in box 7 and zero in box 2a. A properly executed 1035 exchange moves one annuity contract to another without a taxable event, but it is still a reportable transaction. If your form shows a taxable amount on what you believe was a clean exchange, contact the carrier before you file.
What if my 1099-R is wrong?
Call the issuing carrier and request a corrected Form 1099-R. Common fixable errors include a wrong distribution code, a missing basis in box 9b, and a taxable amount computed without your after-tax contributions. Fixing it in January is straightforward. Fixing it after the IRS has matched its copy against your return takes considerably longer.
Does an inherited annuity generate a 1099-R?
Yes. Distributions to a beneficiary are reported with code 4 in box 7, meaning death. The distribution is generally taxable as ordinary income to the extent it exceeds the original owner’s investment in the contract, but it is not treated as an early distribution regardless of the beneficiary’s age. See our guide to inherited annuity taxes.
A second opinion

Get a straight read from a licensed annuity specialist.

Bring your goal, your questions, or an illustration someone handed you. A Certified Annuity Advisor compares real products for your situation and explains plainly what does and doesn't fit, so you leave with clarity instead of a pitch.

Call answered by a licensed advisor, with a follow-up in under 60 seconds during business hours.

Get matched in two minutes

Thanks. You are matched.

A Certified Annuity Advisor will reach out shortly.