Distribution code 7D on Form 1099-R tells you two things at once: the “7” means this was a normal distribution taken on or after age 59½, and the “D” means the money came from a nonqualified annuity or a life insurance contract rather than a qualified retirement plan like a 401(k) or IRA.1Internal Revenue Service. Instructions for Forms 1099-R and 5498 (2025) No 10% early-withdrawal penalty applies. Only the earnings portion of the payout is taxable as ordinary income, but the D also flags your distribution for possible 3.8% Net Investment Income Tax, which is where many recipients get surprised.
What the 7 Tells the IRS
A “7” in Box 7 identifies the payment as a normal distribution, meaning it was made on or after the date you turned 59½.1Internal Revenue Service. Instructions for Forms 1099-R and 5498 (2025) Because the distribution qualifies as normal, the 10% additional tax on premature annuity withdrawals under Section 72(q) does not apply. That penalty has an explicit exception for distributions received at age 59½ or later.2Office of the Law Revision Counsel. 26 USC 72 – Annuities; Certain Proceeds of Endowment and Life Insurance Contracts
If you’re under 59½, the code should be 1D instead, and the earnings portion would be hit with the 10% additional tax unless an exception applies.2Office of the Law Revision Counsel. 26 USC 72 – Annuities; Certain Proceeds of Endowment and Life Insurance Contracts
What the D Tells the IRS
The D identifies the payment source as something outside the qualified retirement system: a nonqualified annuity, a life insurance policy surrender, or a distribution from a modified endowment contract.1Internal Revenue Service. Instructions for Forms 1099-R and 5498 (2025) If the money had come from a 401(k), 403(b), or IRA, Box 7 would show just “7” with no letter.
The reason the D matters is Section 1411. The taxable portion of a nonqualified annuity or life insurance distribution counts as net investment income, so it can trigger the 3.8% Net Investment Income Tax. Qualified plan distributions are specifically excluded from that surtax.3Office of the Law Revision Counsel. 26 USC 1411 – Net Investment Income Tax That single letter is the difference between a distribution the IRS treats as retirement income and one it treats as investment income.
How the Taxable Amount Is Figured
Nonqualified annuities are bought with after-tax dollars, so only the growth is taxable when money comes out. Two different rules control how much of any given payment is earnings versus a return of your own money.
Withdrawals Before Annuitization
If you pull cash from a nonqualified annuity before it starts making scheduled payments, the IRS treats every dollar as coming from earnings first. Everything is taxable income until the accumulated gains are exhausted; only then do you start recovering your original premium tax-free.4Internal Revenue Service. Publication 575 (2025), Pension and Annuity Income For example, if you put $100,000 into an annuity now worth $140,000 and withdraw $50,000, the first $40,000 is taxable and only $10,000 is a tax-free return of premium.
Periodic Annuity Payments
Once scheduled payments begin, the IRS lets you spread the tax-free return of premium across your expected lifetime using the General Rule, which produces an exclusion ratio equal to your investment in the contract divided by the total expected return.4Internal Revenue Service. Publication 575 (2025), Pension and Annuity Income That ratio determines what fraction of each payment escapes tax. The full calculation is in IRS Publication 939.
Life Insurance Surrenders
If the D on your form reflects a life insurance surrender, the taxable amount is the cash received minus your investment in the contract. Your investment is generally the premiums you paid, reduced by any dividends, rebates, or unrepaid loans that weren’t previously taxed.5Internal Revenue Service. For Senior Taxpayers
The Aggregation Rule
One thing worth knowing if you own multiple contracts: if you bought more than one annuity from the same insurance company in the same calendar year, the IRS treats them as a single contract for calculating the taxable portion of any withdrawal.2Office of the Law Revision Counsel. 26 USC 72 – Annuities; Certain Proceeds of Endowment and Life Insurance Contracts The issuer should have already factored aggregation into Box 2a.
Where Code 7D Income Goes on Your Return
The gross distribution from Box 1 goes on line 5a of Form 1040. The taxable amount from Box 2a goes on line 5b.5Internal Revenue Service. For Senior Taxpayers If Box 2a is blank and the “Taxable amount not determined” box in 2b is checked, you’re responsible for computing the taxable portion yourself under the General Rule in Publication 939.
The 3.8% Net Investment Income Tax
The Net Investment Income Tax applies to the lesser of your net investment income or the amount by which your modified adjusted gross income exceeds a statutory threshold.3Office of the Law Revision Counsel. 26 USC 1411 – Net Investment Income Tax The thresholds are:
- $250,000 for married couples filing jointly
- $200,000 for single filers
- $125,000 for married filing separately
Those thresholds are fixed in the statute with no inflation adjustment, so they pull in more taxpayers every year.3Office of the Law Revision Counsel. 26 USC 1411 – Net Investment Income Tax The taxable amount from Box 2a counts as net investment income on Form 8960, which is where you compute the tax.6Internal Revenue Service. About Form 8960, Net Investment Income Tax Individuals, Estates, and Trusts The NIIT sits on top of ordinary income tax, so a large 7D distribution can carry a combined federal marginal rate well above what the same dollar would face from a traditional IRA.
Downstream Effects Most People Miss
Medicare Premiums Two Years Later
The taxable portion of a 7D distribution flows into your adjusted gross income, which feeds the modified adjusted gross income Medicare uses to set premium surcharges. Medicare looks back two years, so a distribution received in 2026 affects your 2028 Part B and Part D premiums.
Cross certain income thresholds and you’ll owe an Income-Related Monthly Adjustment Amount (IRMAA) on top of the standard premium. For 2026, the standard Part B premium is $202.90 per month, but IRMAA can push it as high as $689.90. The first surcharge bracket starts at MAGI above $109,000 for individual filers and $218,000 for joint filers.7Centers for Medicare & Medicaid Services. 2026 Medicare Parts A and B Premiums and Deductibles Part D adds its own surcharge at the same brackets, up to $91.00 per month at the top tier. A single lump-sum distribution can bump you into a higher bracket for a full year of Medicare premiums.
Withholding and Estimated Tax
These distributions aren’t wages, and there’s no automatic withholding for the NIIT. The issuer may withhold federal income tax if you ask (or apply a default rate), but the surtax is on you. The IRS treats the NIIT the same as regular income tax for estimated payment purposes.8Internal Revenue Service. Questions and Answers on the Net Investment Income Tax
The safe harbor for avoiding an underpayment penalty is paying at least 90% of the current year’s total tax or 100% of the prior year’s tax, whichever is smaller.9Internal Revenue Service. Estimated Taxes If a large 7D payment hits mid-year, making an estimated payment in that quarter is the cleanest way to stay inside the safe harbor.
Verifying the Numbers on Your 1099-R
Three boxes are worth checking against your own records before you file:
- Box 1, Gross Distribution: the total amount paid, which should match what you actually received plus any tax withheld.
- Box 2a, Taxable Amount: the earnings portion the issuer computed. For a lump-sum withdrawal this reflects the earnings-first rule; for periodic payments it reflects the exclusion ratio. If 2a is blank and 2b is checked, you calculate this yourself.10Internal Revenue Service. Form 1099-R 2025 Distributions From Pensions, Annuities, Retirement or Profit-Sharing Plans, IRAs, Insurance Contracts, Etc.
- Box 5, Employee Contributions/Insurance Premiums: the cost basis being returned to you tax-free.1Internal Revenue Service. Instructions for Forms 1099-R and 5498 (2025)
If Box 2a looks too high, the issuer may have used the wrong cost basis. Your basis is the total premiums paid, minus any amounts already recovered tax-free, refunded premiums, and unrepaid policy loans not previously included in income.4Internal Revenue Service. Publication 575 (2025), Pension and Annuity Income Dig out the original contract, premium records, and any prior 1099-R showing basis recovery. If numbers don’t reconcile, ask the issuer for a corrected form. The IRS has a copy of the original, and filing with a different taxable amount is a reliable way to draw a notice.
When the Code Itself Is Wrong
Two miscoding situations are common enough to know about.
A qualified plan loan offset should carry Code M alongside the normal distribution code, producing something like 7M. The M unlocks an extended rollover deadline: the due date of your return, including extensions, rather than the standard 60 days.11Internal Revenue Service. Plan Loan Offsets If your form shows 7D when it should show 7M, you could lose that extended window.
The other miscoding runs the opposite direction: a distribution from a qualified plan mistakenly labeled with a D. If the money came from a 401(k), 403(b), or IRA, the code should be 7 alone. A stray D wrongly puts the payment inside the NIIT net. Either way, only a corrected 1099-R from the payer fixes it.
State Tax Treatment
The earnings portion of a 7D distribution is generally taxable at the state level too, on top of federal ordinary income tax and any NIIT. Treatment varies widely: some states have no income tax, some offer partial exemptions for pension and annuity income, and the highest state marginal rates exceed 13%. Check your state’s rules on annuity income before filing, because the combined federal, NIIT, and state bill on a large distribution can run well above what most people plan for.