Skip to content
Independent money guidance
Clear Money Guide
Start here
Menu

Two Codes in Box 7 of a 1099-R: Which Pairs Are Legal

Updated August 26, 2026. Quick answer: two codes in the distribution box is the normal case, not an error. The IRS permits a maximum of 2, and of the 435 pairs that 30 codes could theoretically form it permits 47 — 10.8% of them. Every pair being searched for right now — 7D, B1, 1D, 4D and Y7 — is one of the legal ones. The full chart is below, read out of the current instructions rather than summarised.

What the IRS tells the payer

Two Cautions sit under the distribution-code instruction, and between them they answer the question:

“Enter a maximum of two alphanumeric codes in box 7a. See Table 1 for allowable combinations.”

IRS, Instructions for Forms 1099-R and 5498 (2026), Box 7a, first Caution

“Only three numeric combinations are permitted on one Form 1099-R: codes 8 and 1, 8 and 2, or 8 and 4. If two or more other numeric codes are applicable, you must file more than one Form 1099-R.”

IRS, Instructions for Forms 1099-R and 5498 (2026), Box 7a, first Caution

So the ceiling is 2 characters, and only 3 of the legal pairs are two digits: 18, 28 and 48. Everything else that is legal is a digit and a letter, which is the shape the instruction states outright:

“When applicable, enter a numeric and an alpha code.”

IRS, Instructions for Forms 1099-R and 5498 (2026), Box 7a

The complete pairing chart

30 codes, each with the codes it may share the box with. 8 of them — 5, 9, E, F, N, Q, R, T — may never be paired with anything at all. The busiest is code 4, which may appear with 11 others.

CodeWhat the payer is reportingMay be paired with
1Early distribution, no known exception8, B, D, K, L, M, P
2Early distribution, exception applies8, B, D, K, L, M, P
3DisabilityD
4Death8, A, B, D, G, H, K, L, M, P, Y
5Prohibited transactionNone
6Section 1035 exchangeW
7Normal distributionA, B, D, K, L, M, Y
8Excess contributions plus earnings/excess deferrals (and/or earnings) taxable in 20261, 2, 4, B, J, K
9Cost of current life insurance protectionNone
AMay be eligible for 10-year tax option4, 7
BDesignated Roth account distribution1, 2, 4, 7, 8, G, L, M, P, U
CReportable death benefits under section 6050YD
DAnnuity payments from nonqualified annuities and distributions from life insurance contracts that may be subject to tax under section 14111, 2, 3, 4, 7, C
EDistributions under Employee Plans Compliance Resolution System (EPCRS)None
FCharitable gift annuityNone
GDirect rollover and direct payment4, B, K
HDirect rollover of a designated Roth account distribution to a Roth IRA4
JEarly distribution from a Roth IRA, no known exception8, P, S
KDistribution of traditional IRA assets not having a readily available FMV1, 2, 4, 7, 8, G, Y
LLoans treated as deemed distributions under section 72(p)1, 2, 4, 7, B
MQualified plan loan offset1, 2, 4, 7, B
NRecharacterized IRA contribution made for 2026None
PExcess contributions plus earnings/excess deferrals taxable in 2025 or a previous year1, 2, 4, B, J
QQualified distribution from a Roth IRANone
RRecharacterized IRA contribution made for 2025 or a previous yearNone
SEarly distribution from a SIMPLE IRA in the first 2 years, no known exceptionJ
TRoth IRA distribution, exception appliesNone
UDividends distributed from an ESOP under section 404(k)B
WCharges or payments for purchasing qualified long-term care insurance contracts under combined arrangements6
YQualified charitable distribution (QCD) claimed under section 408(d)(8)4, 7, K

The chart is a mutual relation and was checked as one before it was published: every code that lists a partner is itself listed by that partner, in all 47 pairs. The IRS does not state that anywhere — it is a property of the table, and if it ever failed the chart would be right in one direction and wrong in the other.

The pairs people are actually looking up

These are the code pairs that reached this site from search over the last 90 days. Every one of them is legal, and each one means something specific:

PairWhat the first character saysWhat the second says
7DNormal distributionAnnuity payments from nonqualified annuities and distributions from life insurance contracts that may be subject to tax under section 1411
B1Designated Roth account distributionEarly distribution, no known exception
1DEarly distribution, no known exceptionAnnuity payments from nonqualified annuities and distributions from life insurance contracts that may be subject to tax under section 1411
4DDeathAnnuity payments from nonqualified annuities and distributions from life insurance contracts that may be subject to tax under section 1411
Y7Qualified charitable distribution (QCD) claimed under section 408(d)(8)Normal distribution

Read that table as one sentence per row, and read the two halves as independent. A 7D is not a code in its own right: it is a normal distribution that also carries the D, and the second character neither cancels nor qualifies the first. Each is a separate fact the payer is reporting in one box. What the D is doing there has a page of its own.

7D now means two different things, and the difference is one year

This is the trap on the most-searched pair. For tax year 2026 the IRS renumbered the box:

“We renumbered box 7 and the ‘IRA/SEP/SIMPLE’ checkbox to boxes 7a and 7b and we added boxes 7c (Trump account) and 7d (Earnings on excess contributions).”

IRS, Instructions for Forms 1099-R and 5498 (2026), What’s New

So on the form you are holding for 2025, the distribution code sits in box 7 and there is no box 7d at all. On the 2026 form there is a box 7d of its own, for earnings on excess contributions, and the codes moved to box 7a. Measured in the two forms themselves: the 2026 Form 1099-R carries the label 11 times and the 2025 form carries it not once. “7D” the code pair and “box 7d” the box are unrelated and now coexist. If you are reading a code out of a box, it is the pair. If you are reading a dollar figure, it is the box.

One code has a fixed position, and only one

Nothing in the instructions fixes which character comes first — except for a qualified charitable distribution:

“When reporting a QCD, you must use code Y first with either code 4, 7, or K.”

IRS, Instructions for Forms 1099-R and 5498 (2026), Table 1 footnote **

“To report a QCD, use code Y with: Code 7 for a QCD from a non-inherited (normal distribution) IRA, Code 4 for a QCD from an inherited (death distribution) IRA, or Code K for a QCD reporting distributions of traditional IRA assets not having a readily available FMV that are either from non-inherited or inherited IRAs.”

IRS, Instructions for Forms 1099-R and 5498 (2026), Qualified charitable distributions (QCDs)

And the reason a QCD can still arrive with no Y on it at all:

“For tax year 2026, using code Y is optional. You may choose, but are not required, to use code Y.”

IRS, Instructions for Forms 1099-R and 5498 (2026), Table 1, code Y

That is why Y7 is being searched for and why its absence proves nothing. A custodian that used the code told you the distribution was a QCD; a custodian that did not has reported an ordinary normal distribution, and the two look identical on paper. The exclusion is claimed on your return either way. The code 7 page covers what that costs if you miss it.

What happens when the pair is not legal

Nothing, on your side. The rule binds the payer, not you:

“If two or more distribution codes are not valid combinations, you must file more than one Form 1099-R.”

IRS, Instructions for Forms 1099-R and 5498 (2026), Box 7a

“For example, if part of a distribution is premature (code 1) and part is not (code 7), file one Form 1099-R for the part to which code 1 applies and another Form 1099-R for the part to which code 7 applies.”

IRS, Instructions for Forms 1099-R and 5498 (2026), Box 7a, first Caution

So two 1099-Rs from the same custodian for the same account is a normal outcome, not a duplicate and not an error. It is what the instructions require when one distribution carries two facts that cannot share a box. There is a second version of the same move, where a code is dropped rather than a form added:

“If a qualified plan loan offset occurs in a designated Roth account (codes M and B), or a loan is treated as a deemed distribution under section 72(p) (codes L and B), and a numeric code is needed to indicate whether the recipient is subject to the 10% tax under section 72(t), omit code M or L, as applicable.”

IRS, Instructions for Forms 1099-R and 5498 (2026), Box 7a, second Caution

That is worth knowing if you were expecting an M or an L and got a bare numeric code: the code L page covers the loan side of it, and the code J page covers the one pairing rule that runs the other way — a J that outranks a Q or a T. Every code that has a page of its own states its own partners; this page is the chart they are read from. And the codes are read by machine on the other end:

“Read the codes carefully and enter them accurately because the IRS uses the codes to help determine whether the recipient has properly reported the distribution. If the codes you enter are incorrect, the IRS may improperly propose changes to the recipient’s taxes.”

IRS, Instructions for Forms 1099-R and 5498 (2026), Box 7a

What this page does not tell you

  • Whether your pair is correct for your facts. The chart says which pairs the IRS permits. It cannot say whether the custodian picked the right one, and a legal pair can still be the wrong pair. What to do about a code you think is wrong is a separate question.
  • What you owe. No pair on this page is a tax calculation. The second character never changes the first one’s meaning; it adds a fact.
  • Ordering, except for Y. The instructions fix the position of exactly one code. For every other pair this page does not claim an order, because the source does not state one.
  • Boxes 7c and 7d. Both are new for 2026 and neither is a distribution code. They are named here only so they are not mistaken for one.

Sources

What it establishesSource, read this session
The ceiling of two codes, and the pointer to the table of allowable combinations.IRS, Instructions for Forms 1099-R and 5498 (2026), Box 7a, first Caution
The three all-numeric pairs, and the requirement to file a second form otherwise.IRS, Instructions for Forms 1099-R and 5498 (2026), Box 7a, first Caution
Every code, its meaning, and the codes it may be paired with.IRS, Instructions for Forms 1099-R and 5498 (2026), Table 1
Code Y goes first, and which three codes it may go with.IRS, Instructions for Forms 1099-R and 5498 (2026), Table 1 footnote
Code Y is optional for 2026, so its absence proves nothing.IRS, Instructions for Forms 1099-R and 5498 (2026), Table 1, code Y
The renumbering that created box 7a and added boxes 7c and 7d.IRS, Instructions for Forms 1099-R and 5498 (2026), What’s New
The box labels on the form itself.IRS, Form 1099-R (2026)

General consumer information, not tax, legal or financial advice. Every quotation above was read from the issuing authority’s own page or PDF on 2026-08-26, and forms and instructions change every year; your own facts decide the outcome, and anything consequential belongs with a preparer or the IRS rather than with a web page.

Next step