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.
| Code | What the payer is reporting | May be paired with |
|---|---|---|
| 1 | Early distribution, no known exception | 8, B, D, K, L, M, P |
| 2 | Early distribution, exception applies | 8, B, D, K, L, M, P |
| 3 | Disability | D |
| 4 | Death | 8, A, B, D, G, H, K, L, M, P, Y |
| 5 | Prohibited transaction | None |
| 6 | Section 1035 exchange | W |
| 7 | Normal distribution | A, B, D, K, L, M, Y |
| 8 | Excess contributions plus earnings/excess deferrals (and/or earnings) taxable in 2026 | 1, 2, 4, B, J, K |
| 9 | Cost of current life insurance protection | None |
| A | May be eligible for 10-year tax option | 4, 7 |
| B | Designated Roth account distribution | 1, 2, 4, 7, 8, G, L, M, P, U |
| C | Reportable death benefits under section 6050Y | D |
| D | Annuity payments from nonqualified annuities and distributions from life insurance contracts that may be subject to tax under section 1411 | 1, 2, 3, 4, 7, C |
| E | Distributions under Employee Plans Compliance Resolution System (EPCRS) | None |
| F | Charitable gift annuity | None |
| G | Direct rollover and direct payment | 4, B, K |
| H | Direct rollover of a designated Roth account distribution to a Roth IRA | 4 |
| J | Early distribution from a Roth IRA, no known exception | 8, P, S |
| K | Distribution of traditional IRA assets not having a readily available FMV | 1, 2, 4, 7, 8, G, Y |
| L | Loans treated as deemed distributions under section 72(p) | 1, 2, 4, 7, B |
| M | Qualified plan loan offset | 1, 2, 4, 7, B |
| N | Recharacterized IRA contribution made for 2026 | None |
| P | Excess contributions plus earnings/excess deferrals taxable in 2025 or a previous year | 1, 2, 4, B, J |
| Q | Qualified distribution from a Roth IRA | None |
| R | Recharacterized IRA contribution made for 2025 or a previous year | None |
| S | Early distribution from a SIMPLE IRA in the first 2 years, no known exception | J |
| T | Roth IRA distribution, exception applies | None |
| U | Dividends distributed from an ESOP under section 404(k) | B |
| W | Charges or payments for purchasing qualified long-term care insurance contracts under combined arrangements | 6 |
| Y | Qualified 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:
| Pair | What the first character says | What the second says |
|---|---|---|
| 7D | Normal distribution | Annuity payments from nonqualified annuities and distributions from life insurance contracts that may be subject to tax under section 1411 |
| B1 | Designated Roth account distribution | Early distribution, no known exception |
| 1D | Early distribution, no known exception | Annuity payments from nonqualified annuities and distributions from life insurance contracts that may be subject to tax under section 1411 |
| 4D | Death | Annuity payments from nonqualified annuities and distributions from life insurance contracts that may be subject to tax under section 1411 |
| Y7 | Qualified 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 establishes | Source, 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.