U.S. · Tax forms
1099-R distribution code 7.
Normal distribution: the code most retirees see.
Code 7 is the IRS code for a normal distribution: the payer paid you from a plan or traditional IRA and you were at least 59½. It is the usual code when no other code applies, and it is never used for a Roth IRA distribution.
Check a pair of codes
Result
What the IRS says code 7 covers
In Table 1, Guide to Distribution Codes, the IRS tells payers to use code 7 in three situations: a normal distribution from a plan, including a traditional IRA, section 401(k) or section 403(b) plan, when the participant is at least age 59½; a Roth IRA conversion when the participant is at least 59½; and a distribution from a life insurance, annuity or endowment contract, including income from a failed life insurance contract under section 7702(g) and (h).
The table adds the catch-all rule: use code 7 if no other code applies. It also says "Do not use code 7 for a Roth IRA." Roth IRA withdrawals use Q, T or J instead. The instructions for box 7a separately say to use code 7 when reporting military pensions or survivor benefit annuities.
Why code 7 is the quiet code
Code 1 prompts the IRS to look at the 10% additional tax on early distributions. Code 7 does the opposite: it says the participant had reached 59½, so that early-distribution question is not what the form is flagging. The taxable amount still shows in box 2a, and for a traditional IRA or pension that amount is normally ordinary income on your return.
The Form 1040 instructions point you to the IRA line (4a and 4b) for IRA distributions and the pension line (5a and 5b) for pensions and annuities. Box 1 goes on the "a" line and the taxable amount from box 2a goes on the "b" line.
Combinations
Table 1 lists A, B, D, K, L, M and Y as codes that may sit beside code 7. 7 and Y is a qualified charitable distribution from a non-inherited IRA; Y was added for 2026 and its use is optional that year. 7 and B is a normal distribution from a designated Roth account in a 401(k), 403(b) or 457(b) plan. 7 and A is for people born before January 2, 1936, who may qualify for the 10-year tax option.
Worked example
Marcus, age 67, takes $24,000 from his traditional IRA. His form shows $24,000 in boxes 1 and 2a and code 7. He reports $24,000 on line 4a and 4b of Form 1040. If he had instead sent $5,000 straight to a charity, the form would show 7 and Y for that amount, and he would use the QCD calculator to see the effect.
Where this code sits in the full table
This page covers one row of the IRS guide. The full 1099-R distribution codes lookup lets you search every code, and the neighbors of code 7 are worth a look: 1, G, Q, 2, 8, J, T, B.
Sources
Retrieved November 1, 2026.
- IRS, Instructions for Forms 1099-R and 5498 (2026): Table 1, Guide to Distribution Codes, and the box 7a, box 2a and Specific Instructions text on code 7.
- IRS, Instructions for Form 5329 (2025): Part I, additional tax on early distributions, the exception list (01 to 23) and Roth IRA distribution rules. This is the tax year 2025 edition, the latest read; the 2026 edition is published later.
- IRS, Instructions for Form 1040 (2025): Where IRA, pension and rollover amounts are reported.
Form 1099-R changes for 2026: box 7 becomes box 7a, and the IRS adds boxes 7b, 7c and 7d. On forms for earlier years the code is in box 7.
Frequently asked questions
Is a 1099-R with code 7 taxable?
Usually yes for a traditional IRA, 401(k) or pension: the taxable amount in box 2a is ordinary income. The code itself only says normal distribution at 59½ or older; box 2a and any basis in box 5 decide the taxable part.
Does code 7 mean I owe the 10% early withdrawal tax?
No. Code 7 is for participants at least age 59½. The early distribution codes are 1 and 2 for IRAs and plans.
Why does my Roth IRA withdrawal not have code 7?
The IRS says not to use code 7 for a Roth IRA. Roth IRA distributions use Q, T or J.
What does 7Y mean on a 1099-R?
Code Y marks a qualified charitable distribution and 7 shows the normal distribution at 59½ or older. The IRS table allows the pair for a QCD from a non-inherited IRA.
Can a 59½ or older taxpayer ever get code 1 instead?
Yes, in one case: modifying a series of substantially equal periodic payments before the 5-year period ends. The IRS says to use code 1 then even at 59½ or older.
Not tax advice
This page summarizes IRS instructions written for payers and is not tax advice. The payer, a CPA or an enrolled agent can confirm what a code means for your situation. Everything runs in your browser; nothing you enter is sent anywhere.