Code 7 on your 1099-R means the custodian is reporting a normal distribution from your IRA or retirement plan, taken after you reached age 59½. Because the IRS treats it as routine, the 10% early-distribution penalty does not apply. The money is still taxable as ordinary income if it came out of a traditional pre-tax account, and it still has to be reported on your Form 1040.
What Code 7 Tells the IRS
Every 1099-R carries a one- or two-character code in Box 7 that signals how the IRS should treat the withdrawal. Code 7 is the custodian’s certification that the distribution is “normal,” which almost always means the account owner was at least 59½ when the money came out.1Internal Revenue Service. 2025 Instructions for Forms 1099-R and 5498 It applies to traditional IRAs, 401(k)s, 403(b) plans, and certain annuity and insurance contracts.
One wrinkle worth knowing: Code 7 is also used as a catch-all when no other code fits. So while the code almost always signals a straightforward retirement withdrawal, you may occasionally see it on distributions that aren’t garden-variety.
The practical takeaway. If you were 59½ or older when the money left the account, you don’t owe the 10% additional tax, and you don’t need to file Form 5329 to claim an exception. The custodian has already told the IRS the withdrawal was penalty-free.
How the Distribution Gets Taxed
A Code 7 distribution from a traditional IRA funded entirely with pre-tax dollars is taxed as ordinary income at your regular rate. Box 1 of the 1099-R shows the gross amount withdrawn, and Box 2a shows the taxable portion.1Internal Revenue Service. 2025 Instructions for Forms 1099-R and 5498 When every dollar going in was deductible, those two numbers match and the full withdrawal lands in your taxable income.
If you ever made nondeductible contributions, Box 2a will be lower than Box 1. The difference is your basis — the after-tax money you already paid tax on. You track that basis on Form 8606 each year you take a distribution, and only the amount above your basis is taxable.2Internal Revenue Service. Instructions for Form 8606 (2025) Skipping Form 8606 is one of the most expensive oversights in retirement tax planning, because without it the IRS has no record of your basis and may treat the entire withdrawal as taxable.
Where It Goes on Your 1040
IRA distributions go on lines 4a and 4b of Form 1040. Line 4a is the gross distribution from Box 1, and line 4b is the taxable amount from Box 2a. If the entire withdrawal is taxable, both lines show the same number. If part of the distribution was a return of basis, report the lower taxable figure on line 4b after calculating it on Form 8606.2Internal Revenue Service. Instructions for Form 8606 (2025)
Because Code 7 carries no penalty, you don’t file Form 5329 for this distribution. That form comes into play only for early distributions, missed required minimum distributions, or penalty exceptions the custodian didn’t code for you.
Withholding and the Tax Shortfall Trap
Your IRA custodian withholds 10% of the taxable amount for federal income tax by default.3Office of the Law Revision Counsel. 26 U.S. Code 3405 – Special Rules for Pensions, Annuities, and Certain Other Deferred Income You can change that rate to anywhere from 0% to 100% by submitting Form W-4R to the custodian before the distribution.4Internal Revenue Service. 2026 Form W-4R Many retirees discover too late that 10% wasn’t enough. If your federal bracket is 22% or higher, the default leaves a shortfall at filing time, possibly with an underpayment penalty attached.
A different rule governs eligible rollover distributions from employer-sponsored plans like 401(k)s: 20% is withheld automatically, and you cannot opt out unless the money goes directly to another qualified plan or IRA in a trustee-to-trustee transfer.5eCFR. 26 CFR 31.3405(c)-1 – Withholding on Eligible Rollover Distributions State withholding rules vary and may layer on top of the federal amount.
When Code 7 Appears with a Second Character
Box 7 often holds two characters. The first is the primary code and the second adds context. The common pairings involving Code 7:
- 7G, direct rollover. The distribution was transferred directly from one retirement account to another. The “G” tells the IRS the transfer was trustee-to-trustee, so it’s not taxable and nothing shows up on line 4b. The “7” confirms the owner was 59½ or older.1Internal Revenue Service. 2025 Instructions for Forms 1099-R and 5498
- 7B, Roth conversion. Funds moved from a traditional IRA to a Roth IRA for someone 59½ or older. The conversion is a taxable event because traditional IRA money was never taxed going in and Roth accounts hold after-tax dollars. The “7” means no additional penalty on top of the regular tax.1Internal Revenue Service. 2025 Instructions for Forms 1099-R and 5498
- 7J, non-qualified Roth distribution. A Roth IRA withdrawal where the owner is at least 59½ but hasn’t satisfied the five-year holding period. A qualified Roth distribution needs both the age threshold and at least five years since your first Roth contribution. The “J” signals the five-year clock hasn’t run out, so the earnings portion is taxable. The “7” keeps it penalty-free.6Internal Revenue Service. Roth IRAs1Internal Revenue Service. 2025 Instructions for Forms 1099-R and 5498
- Y7, qualified charitable distribution. Starting with the 2025 tax year, custodians use Code Y alongside Code 7 to flag a QCD from a non-inherited IRA. Previously, QCDs showed up under a plain Code 7 and the account owner had to self-report the exclusion.7Internal Revenue Service. Instructions for Forms 1099-R and 5498 (2025)
QCDs Need Extra Attention on Your Return
A qualified charitable distribution lets you send money directly from your traditional IRA to an eligible charity, with the transferred amount excluded from your taxable income. You must be at least 70½ to use this, and the annual cap is indexed for inflation: $108,000 for 2025, rising to $111,000 for 2026. The transfer must go straight from the custodian to the charity. If the check passes through your hands first, the exclusion doesn’t apply.
Even with the new Code Y, you still handle the reporting. On Form 1040, the full distribution amount goes on line 4a, but the QCD portion does not appear on line 4b.7Internal Revenue Service. Instructions for Forms 1099-R and 5498 (2025) If you’re subject to required minimum distributions, a QCD can satisfy part or all of your RMD for the year without adding to taxable income.
The Ripple Effects on Social Security and Medicare
A penalty-free Code 7 distribution is still income, and income has consequences beyond your tax bill.
Social Security benefits can become partly taxable once a combined income figure crosses $25,000 for single filers or $32,000 for joint filers. The IRS adds half your annual Social Security benefit to your other income, including IRA withdrawals, to arrive at that figure.8Internal Revenue Service. IRS Reminds Taxpayers Their Social Security Benefits May Be Taxable A large one-time withdrawal can push you over the line even if your usual income wouldn’t.
Medicare Part B and Part D premiums are income-tested through the Income-Related Monthly Adjustment Amount (IRMAA). Medicare uses your tax return from two years earlier, so a big IRA distribution in 2024 could raise your 2026 premiums. For 2026, the IRMAA surcharge starts at $109,000 for individual filers and $218,000 for joint filers. At the first bracket above those thresholds, the Part B surcharge adds $81.20 per month, raising the total monthly premium from $202.90 to $284.10.9Centers for Medicare & Medicaid Services. 2026 Medicare Parts A and B Premiums and Deductibles Part D carries its own IRMAA surcharges at the same income thresholds.
If Code 7 Is Wrong on Your Form
If your 1099-R shows Code 7 but you were under 59½ when the money came out and no penalty exception applied, the code is wrong. You should have received Code 1, which triggers the 10% additional tax reported on Form 5329.2Internal Revenue Service. Instructions for Form 8606 (2025) The error matters because the IRS matches what your custodian reports against what you file, and a mismatch will generate an automated notice.
Contact the custodian or plan administrator and request a corrected 1099-R. They’ll issue a replacement marked “Corrected” with the right code in Box 7. Custodians must furnish 1099-R forms by January 31 each year,10Internal Revenue Service. General Instructions for Certain Information Returns but corrected forms can take weeks longer. If the corrected form won’t arrive before the filing deadline, extend your return with Form 4868 rather than filing with a mismatch the IRS will flag.
The reverse error happens too. Some custodians assign Code 1 to distributions that should be Code 7, forcing you to file Form 5329 to claim the age-based exception and avoid paying a penalty you don’t owe. If you were 59½ or older at the time of the withdrawal and get Code 1, request a correction. You can still file correctly by completing Part I of Form 5329 with exception code 12 to zero out the penalty, but getting the corrected 1099-R is the cleaner fix.