1099 R Distribution Code G

Moving retirement money can sound complicated, but Code G is usually a sign that your funds traveled the proper route. This guide explains what the code means, when taxes may apply, and how to handle the form without unnecessary stress.

If you received Form 1099-R and noticed the letter G in Box 7, you may be wondering whether you owe taxes or accidentally triggered a retirement distribution. 1099 R Distribution Code G generally identifies a direct rollover or qualifying direct payment involving retirement funds, often when money moves from a 401(k), 403(b), governmental 457(b) plan, or another qualified retirement plan into an eligible retirement account. Instead of receiving the retirement funds personally, the money generally moves directly between plans or financial institutions. This distinction matters because a properly completed direct rollover is usually not immediately taxable when pretax retirement money moves into another eligible pretax retirement plan. However, Code G does not guarantee that every dollar is tax-free. A rollover involving a Roth conversion or certain Roth contributions can produce a taxable amount. Your Form 1099-R, Box 7 distribution code, gross distribution, taxable amount, direct rollover, 401(k) rollover, IRA rollover, and destination account should all be reviewed together before deciding how the transaction affects your return. IRS instructions specifically use Code G for qualifying direct rollovers and certain other direct retirement plan payments.

What Does Distribution Code G Mean?

Distribution Code G generally means retirement funds were transferred directly to another eligible retirement plan.

The IRS uses distribution codes in Box 7 of Form 1099-R to describe the type of transaction being reported. Code G commonly appears when an administrator sends retirement assets directly from one eligible plan to another.

Examples can include a direct rollover from:

  • A 401(k) to a traditional IRA
  • A 403(b) to an eligible IRA
  • A governmental 457(b) plan to another eligible retirement plan
  • One qualified employer retirement plan to another qualified plan

The 2026 IRS instructions also use Code G for certain additional transactions, including designated Roth matching and nonelective contributions in specific circumstances.

Is A 1099-R Code G Distribution Taxable?

A Code G transaction is often not taxable, but the final tax treatment depends on where the money went and what type of money was transferred.

For example, suppose $60,000 moves directly from a traditional 401(k) into a traditional rollover IRA. If the entire amount qualifies for rollover treatment, the transaction generally does not create $60,000 of taxable income.

You still receive Form 1099-R because the retirement plan administrator must report the distribution.

The IRS explains that rollover transactions generally are not taxable unless, for example, pretax retirement funds are moved into a Roth IRA or designated Roth account. Such conversions can make some or all of the amount taxable.

Why Did I Receive A 1099-R If I Did Not Take Money Out?

You can receive Form 1099-R even when retirement money never reached your personal bank account.

A retirement plan technically distributed the assets from the old account. The fact that those assets went directly into another retirement account does not prevent the transaction from being reported.

Form 1099-R is used to report qualifying distributions from pensions, annuities, retirement plans, IRAs, and similar accounts.

That is why seeing a large number in Box 1 does not automatically mean you received that amount as spendable income.

What Should You Do With A Code G Form

What Do Boxes 1, 2a, And 7 Mean?

Understanding three boxes can make Form 1099-R much easier to read.

Box 1, Gross Distribution

Box 1 generally shows the total amount distributed from the retirement account.

If $40,000 was directly rolled over, Box 1 may show $40,000 even though you never personally received the money.

Box 2a, Taxable Amount

Box 2a shows the amount the payer considers taxable when applicable.

For a straightforward pretax plan to pretax plan direct rollover, the taxable amount may be zero. Different circumstances, especially Roth conversions, can produce a taxable amount.

Box 7, Distribution Code

Box 7 explains the nature of the distribution.

When Code G appears, it generally signals a qualifying direct rollover or another transaction specifically assigned that code under IRS instructions.

Code G Versus Code H

Code G and Code H both involve direct rollovers, but they are not interchangeable.

Code H specifically applies to a direct rollover from a designated Roth account into a Roth IRA.

The IRS instructs payers not to use Code G for that particular transaction. Instead, Code H should be used.

This difference helps the IRS understand which type of retirement assets moved between accounts.

Does A Direct Rollover Avoid Withholding?

A qualifying direct rollover usually avoids the mandatory withholding that can apply when eligible rollover funds are paid directly to you.

This is one reason many retirement savers choose trustee-to-trustee or plan-to-plan transfers. The funds can stay inside the retirement system instead of passing through your personal account.

It also reduces the risk of missing rollover deadlines or accidentally keeping part of the distribution.

What Should You Do With A Code G Form?

Start by comparing Form 1099-R with records from the account that received the rollover.

Confirm the amount transferred, the receiving account, and whether the destination was traditional or Roth.

If you rolled money into an IRA, you may later receive Form 5498 from the receiving institution showing rollover contributions. IRS Form 5498 instructions state that Box 2 reports rollover contributions, including qualifying direct rollover contributions made to an IRA.

Keep both forms with your tax records.

If Box 2a shows an unexpected taxable amount, or the destination account does not match your records, contact the plan administrator before filing.

Common Mistakes With Distribution Code G

One common mistake is assuming the amount in Box 1 automatically becomes taxable income.

Another is assuming Code G always means zero tax. A direct rollover into a Roth account can have different tax consequences.

People also sometimes forget to enter the 1099-R into tax software because they believe a tax-free rollover does not need reporting. Rollovers can still be reportable even when no federal income tax is ultimately due.

1099 R Distribution Code G FAQS

Frequently Asked Questions

Is 1099-R Code G Taxable?

Usually not for a standard direct rollover between compatible pretax retirement accounts. Roth conversions and some other transactions can create taxable income.

What Does G Mean In Box 7?

Code G generally identifies a qualifying direct rollover or another direct retirement plan payment covered by IRS Code G rules.

Do I Report A Code G 1099-R?

Yes. A rollover can still be reportable even when the taxable amount is zero.

Is Code G The Same As A Withdrawal?

No. It commonly indicates that money moved directly between eligible retirement accounts rather than being kept as a personal cash withdrawal.

Back to top button