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
Nonqualified annuity, bought with after-tax money
Nonqualified withdrawal before annuitizing
Roth-funded contract
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
02Confirm what type of contract this is
03Identify the distribution type
04Bring both to a tax professional
05Do not simply report box 1 as fully taxable
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
02Sanity check box 7 against your age and the transaction
03Check whether box 2a makes sense for the contract type
04Confirm state boxes 14 through 16
05Call the carrier for a corrected form if something is wrong
06Hand the whole packet to your tax professional,
How soon are you retiring?
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?