Updated September 28, 2026. Quick answer: code P reports the same kind of correction as code 8, an excess contribution or deferral plus its earnings, distributed by the applicable deadline (the return due date including extensions for an IRA under section 408(d)(4), April 15 for a section 402(g) excess deferral), except the correction happened in a calendar year after the one the contribution was originally made for. The P is the IRS telling you the amount belongs to a prior year rather than the year you received it. For an IRA excess contribution returned under section 408(d)(4), the instructions tell payers to advise you that the earnings are taxable in the year in which the contributions were made, so correcting it may mean amending that year’s return; only the earnings go in box 2a, not the returned contribution itself. For a section 402(g) excess deferral distributed by April 15 of the year after the deferral, the excess is taxable in the year you deferred it and the earnings are taxable in the year distributed.
What the IRS tells the payer
From the current instructions, code P is “Excess contributions plus earnings/excess deferrals taxable in 2025 or a previous year”. The full instruction text reads: “See the explanation for code 8. The IRS suggests that anyone using code P for the refund of an IRA contribution under section 408(d)(4), including excess Roth IRA contributions, advise payees, at the time the distribution is made, that the earnings are taxable in the year in which the contributions were made. Note: A participant is allowed to take out a prior-year excess contribution when the IRS provides tax relief by postponing the tax filing due date, for example, due to a federally declared disaster.” It may be used with: 1, 2, 4, B, or J.
Why the year matters
The IRS instructions point you back to code 8’s explanation for the mechanics and add one practical note: payers are told to advise recipients that “the earnings are taxable in the year in which the contributions were made”, not the year of the corrective distribution. That is the detail that trips people up, since the 1099-R itself only shows the current year’s box 1 and 2a figures.
A disaster-relief wrinkle
The instructions also carve out an exception to the ordinary deadline: “A participant is allowed to take out a prior-year excess contribution when the IRS provides tax relief by postponing the tax filing due date, for example, due to a federally declared disaster.”
The 10% additional tax
The same section 408(d)(4) relief that exempts a timely code 8 correction from the 10% additional tax applies to a timely code P correction as well, since the instructions treat them as the same underlying mechanism, distinguished only by which calendar year the correction happened to fall in.
Common mistakes
- Not amending the return for the year the contribution was made. On an IRA correction under section 408(d)(4) that is where the earnings belong; on a section 402(g) excess deferral it is where the excess itself belongs.
- Confusing code P with code 8 purely because both cover excess contributions; the year is the only real distinction.
Box 7 is the payer’s claim, not the law
The code in Box 7a records what the custodian knew when it cut the cheque. It is not a ruling on what you owe, and the IRS instructions say so in as many words. On code 1 the instruction to payers is to use it “even if the distribution is made for medical expenses, health insurance premiums, qualified higher education expenses, a first-time home purchase…” and a list of other genuine statutory exceptions.
Related codes worth reading alongside this one: code 8, code N, and code E.
Every code in one place: the Box 7 table. If yours looks wrong: how to fix it.
Figures verified against the IRS Instructions for Forms 1099-R and 5498 (2026) and the IRS Instructions for Form 5329 (2025) on September 30, 2026.
Sources
- IRS, Instructions for Forms 1099-R and 5498 (2026), Table 1, Guide to Distribution Codes: https://www.irs.gov/instructions/i1099r
- IRS, Instructions for Form 5329 (2025): https://www.irs.gov/instructions/i5329
Optional next step
Want help with this decision?
Ask an adviser how this choice fits your broader retirement and financial plan.
- No fee to request a match
- No obligation to hire
Expect questions about your situation, your name, email and phone, and phone verification by text. A match is not guaranteed.
The form is run by Kapitalwise, our advisor-matching partner. Kapitalwise sends your details to advisers who pay for the introduction, so expect calls and texts. Clear Money Guide is paid when you submit the form, whether or not you ever hire anyone. This is free to you and there is no obligation to hire anyone.
Opens here. Nothing loads and nothing reaches Kapitalwise until you press the button.
How our partner relationships workCode meanings are read from the IRS Instructions for Forms 1099-R and 5498 (current edition, tax year 2026), Table 1, Guide to Distribution Codes, at irs.gov on September 28, 2026. General information, not tax advice. Your own facts decide the outcome, and a preparer or the IRS is the right place to confirm anything consequential.