Take any money out of an annuity — or move it, exchange it, or inherit it — and a Form 1099-R shows up the following January. The same form covers everything from a fully taxable withdrawal to a paperwork-only exchange where you owe nothing. This guide decodes the boxes and codes in plain language; for the underlying tax rules the form is reporting on, see our guide to how annuities are taxed.
What Form 1099-R Is
Form 1099-R reports distributions from pensions, annuities, retirement plans, and insurance contracts. Your insurance company files it with the IRS and sends you a copy — required by January 31 — for any distribution of $10 or more during the year. The IRS matches the insurer's copy against your return, which is why a form you think is a mistake still needs to be dealt with, not ignored.
One form per contract, per payer, per distribution type. If you took withdrawals from two annuities, or took a withdrawal and also did an exchange, expect multiple forms.
The Boxes That Matter
Every box worth reading — gross distribution, taxable amount, the two Box 2b checkboxes, withholding, tax-free recovery, and the code box — is clickable in the Decoder above, with the plain-English meaning for each.
Box 7 Codes Annuity Owners Actually See
The code picker above covers the working set — 1, 2, 3, 4, 6, 7, D, G, and W — with what each means and what to check before filing. The letter codes ride alongside numbers: a 59-year-old's non-qualified withdrawal might arrive as 1D, a beneficiary's as 4D.
Three Situations That Confuse People Every Year
Tap each card for the resolution.
The prose version: a 1035 exchange is tax-free but still reportable — Box 1 shows the amount moved, Box 2a shows zero, Box 7 shows code 6, and the form documents the basis that carried to the new contract. Withdrawal surprises come from LIFO: earnings come out first and are fully taxable, so an early withdrawal from a contract with growth can be 100% taxable, while annuitized payments split under the exclusion ratio — and if the contract is a qualified annuity funded entirely with pre-tax money, everything is taxable. See what makes an annuity qualified versus non-qualified. And beneficiary distributions arrive with code 4 — no 10% penalty at any age, but the earnings are still ordinary income, with the payout method controlling when that income lands; the full rulebook is in our guide to inherited annuity tax rules.
Before You File: A Short Checklist
- Match Box 1 against your own statements. A surrender, a withdrawal, and rider charges can each generate separate forms.
- If Box 2b's "taxable amount not determined" is checked, gather your premium history before your preparer computes the taxable amount — the insurer's basis records may be incomplete, especially after exchanges.
- Check the code against reality. If you were disabled but received code 1, or did a direct transfer that shows as a taxable distribution, request a corrected 1099-R before filing.
- Don't forget Box 4 withholding — it's money already paid in, and it's easy to miss when a form arrives for a contract you surrendered mid-year.
- Special case: payments from a charitable gift annuity also arrive on a 1099-R, with the tax-free, ordinary, and capital-gain split shown — see how charitable gift annuities are taxed.
If the form is pushing your income higher than you'd like year after year, the levers for managing annuity taxation — timing, annuitization, exchanges — are covered in strategies for reducing tax on annuities. A tax professional should confirm anything you plan to act on; the 1099-R reports what happened, but your return decides what it costs.
Free Comparison Report
Planning a move that will generate next year's 1099-R?
Before you surrender, exchange, or annuitize, get a personalized report comparing your options — including how each choice shows up at tax time. Free, takes 30 seconds.
Related on AnnuityRatesHQ
