Understanding 1099-R Code G: Direct Rollover to a Qualified Plan or IRA

Introduction: What Code G Means for Your Retirement Funds Transfer

Distribution Code G on Form 1099-R indicates a direct rollover of funds from one qualified retirement plan to another — such as a 401(k) to an IRA, a 403(b), or a governmental 457(b) — without the recipient ever taking possession of the money. A Code G rollover is tax-free, reports in Box 7, and triggers no early-withdrawal penalty. If Box 2a (taxable amount) shows $0, you owe no income tax on the transfer.

If you have received a Form 1099-R with Code G in Box 7, you are looking at one of the most beneficial distribution codes for retirement savers. Understanding what Code G on Form 1099-R means is essential for anyone moving retirement savings between accounts, whether you are changing employers, consolidating retirement accounts, or simply seeking better investment options. A direct rollover is the safest and most tax-efficient way to move retirement funds, and Code G confirms that this favorable treatment applies to your transaction.

The significance of receiving a 1099-R with Code G cannot be overstated. Unlike distributions with Code 1 (early distribution) or even Code 7 (normal distribution), a Code G distribution is completely non-taxable because the funds went directly to another qualified retirement account. There is no income tax due, no early withdrawal penalty to worry about, and no need to file additional forms to claim a rollover deduction. The tax-free nature of the transaction is built right into the Code G designation.

In this comprehensive guide, we will cover everything you need to know about 1099-R Code G, including:

  • The exact definition of Code G and when plan administrators should use it
  • How Code G differs from other distribution codes like Code 1, Code 7, and Code H
  • Tax implications of receiving a Code G distribution
  • Different scenarios where Code G applies
  • The mechanics of direct rollovers and how they work
  • How to report Code G distributions on your tax return
  • Common mistakes with Code G and how to avoid them
  • What to do if you believe your distribution code is incorrect

Whether you are a participant rolling over your 401(k) to an IRA, a plan administrator reporting rollovers, or a tax professional preparing returns, this guide will provide the clarity you need about 1099-R Code G and direct rollovers from retirement accounts.

What Exactly Does 1099-R Code G Mean?

The Official IRS Definition

According to the IRS instructions for Form 1099-R, Code G should be used for a "Direct rollover of a distribution to a qualified plan, a section 403(b) plan, a governmental section 457(b) plan, or an IRA." The IRS provides detailed guidance indicating that this code applies when:

  • The distribution is transferred directly from one eligible retirement plan to another
  • The participant never takes constructive receipt of the funds
  • The receiving account is a qualified plan, 403(b), governmental 457(b), or IRA
  • The distribution qualifies as an "eligible rollover distribution" under tax law

The key characteristic of a Code G distribution is that it represents a trustee-to-trustee transfer of retirement funds. The money moves directly from the custodian of your old account to the custodian of your new account. Because you never personally receive the funds, the distribution is not treated as a taxable event. This is fundamentally different from receiving a check made out to you and then depositing it into another retirement account within 60 days (which would receive a different code).

When Plan Administrators Use Code G

Financial institutions, plan administrators, and custodians use Code G when the following conditions are met:

  • Direct transfer occurs: The distribution is paid directly to another retirement plan or IRA custodian, not to the participant
  • Eligible rollover distribution: The distribution type qualifies for rollover treatment under IRC Section 402(c)
  • Qualified receiving plan: The funds are transferred to a qualified plan, 403(b), governmental 457(b), or traditional/Roth IRA
  • No withholding applied: Because the distribution goes directly to another retirement account, no mandatory 20% withholding is required
  • Proper documentation: The participant has completed the necessary paperwork to authorize the direct rollover

Code G is the appropriate choice when a participant requests a direct rollover and provides instructions for the funds to be sent directly to another retirement account custodian. The distributing plan makes the check payable to the receiving institution "for the benefit of" (FBO) the participant, not to the participant directly.

Types of Accounts Involved in Code G Transactions

Code G can appear on 1099-R forms involving various types of retirement accounts, both as the distributing account and the receiving account. Here is a breakdown of common scenarios:

From Account Type To Account Type Code G Applicable? Notes
Traditional 401(k) Traditional IRA Yes Most common Code G scenario
401(k) New Employer's 401(k) Yes Plan-to-plan transfer
403(b) Traditional IRA Yes Common for teachers and nonprofit employees
Governmental 457(b) Traditional IRA Yes State and local government employees
Traditional IRA 401(k) Yes Reverse rollover (if plan accepts)
Pension Plan Traditional IRA Yes Lump sum pension distribution rollover
401(k) Roth IRA Code G with H suffix Direct Roth conversion (taxable)
Roth 401(k) Roth IRA Code H Designated Roth to Roth IRA uses Code H
Traditional IRA Another Traditional IRA Usually not reported Trustee-to-trustee IRA transfers typically not reported on 1099-R

Tax Implications of Code G Distributions

Why Code G Distributions Are Not Taxable

The most important tax implication of a 1099-R Code G distribution is that it is not taxable. When you see Code G on your 1099-R, you can take comfort knowing that no income tax is due on that distribution. Here is why:

A direct rollover is specifically designed by the tax code to allow retirement savers to move money between retirement accounts without triggering a taxable event. When the distributing plan sends funds directly to the receiving plan or IRA custodian, the participant is not treated as having received the distribution. This is called avoiding "constructive receipt." Because there is no constructive receipt, there is no taxable income.

The tax treatment is reflected in how Box 2a of your 1099-R is completed. For a Code G distribution:

  • Box 1 (Gross distribution): Shows the total amount distributed
  • Box 2a (Taxable amount): Typically shows $0.00 or is left blank
  • Box 2b: May be checked to indicate "Taxable amount not determined" in some cases
  • Box 4 (Federal tax withheld): Should be $0 (no withholding on direct rollovers)
  • Box 7 (Distribution code): Shows G

No 20% Mandatory Withholding

One of the key advantages of a direct rollover (Code G) versus a distribution paid to you personally is the avoidance of mandatory 20% withholding. Here is how this works:

Distribution Type Withholding Requirement Amount You Receive
Direct Rollover (Code G) No mandatory withholding 100% transferred to new account
Distribution to You (Code 1 or 7) Mandatory 20% federal withholding 80% paid to you; 20% to IRS

Example: Sarah has $100,000 in her 401(k) and wants to roll it to an IRA.

  • Direct Rollover (Code G): The full $100,000 is transferred directly to her IRA. No tax, no withholding.
  • Distribution to Sarah: She receives a check for $80,000 (after 20% mandatory withholding). To complete a rollover, she must deposit $100,000 into her IRA within 60 days, meaning she must come up with $20,000 from other sources. If she only deposits $80,000, the $20,000 not rolled over is taxable income.

This is why financial advisors universally recommend direct rollovers whenever possible. Code G confirms that you received this favorable treatment.

No Early Withdrawal Penalty

Because a Code G distribution is not treated as a taxable distribution to you, the 10% early withdrawal penalty does not apply. Even if you are under age 59 1/2, a direct rollover is not subject to the early distribution penalty because you are not considered to have received a distribution for tax purposes.

This differs from situations where you receive a distribution, owe tax and potentially a penalty, and then try to roll over what remains. With Code G, the entire amount moves tax-free, penalty-free.

How Direct Rollovers Work: The Mechanics of Code G Transactions

Step-by-Step Process of a Direct Rollover

Understanding how a direct rollover works helps explain why Code G represents such favorable tax treatment. Here is the typical process:

Step 1: Initiate the Rollover

You contact your new retirement account provider (where you want the money to go) and complete their rollover paperwork. You provide information about your existing account, including the account number, custodian name, and contact information.

Step 2: Open the Receiving Account (if needed)

If you do not already have an IRA or new employer plan account, you open one. The new provider gives you their account details and routing information for receiving the funds.

Step 3: Request the Direct Rollover from the Old Plan

You contact your old plan administrator and request a direct rollover. You provide the details of the receiving account. Importantly, you instruct them to make the distribution payable to the new custodian "for the benefit of" (FBO) you, not directly to you.

Step 4: Old Plan Processes the Request

The old plan verifies your identity and the receiving account information. They liquidate your investments and prepare the distribution. They issue a check or wire transfer made payable to the new custodian FBO your name.

Step 5: Funds Transfer to New Account

The funds are sent directly to the new custodian, either by check mailed to the custodian (sometimes sent through you but payable to the custodian) or by wire transfer. The new custodian deposits the funds into your new retirement account.

Step 6: Reporting on Form 1099-R

By January 31 of the following year, the old plan administrator issues you a Form 1099-R showing the distribution with Code G in Box 7. This documents that a direct rollover occurred.

Why the Check May Come Through You

In some direct rollovers, the old plan administrator mails a check to you, but the check is made payable to the new custodian FBO your name. This is still a direct rollover even though the check came to your mailbox. You simply forward the check to your new custodian without depositing it into your personal account.

The key distinction is who the check is payable to, not who receives the envelope. If the check is payable to your new retirement account custodian, it is a direct rollover (Code G). If the check is payable to you personally, it is a distribution to you (different code).

Documentation and Record Keeping

For Code G distributions, you should maintain the following records:

  • Form 1099-R from the distributing plan showing Code G
  • Rollover paperwork you completed with both institutions
  • Confirmation from the new custodian showing funds received
  • Account statements showing the rollover deposit
  • Any correspondence related to the transfer

Keep these records for at least seven years in case of any questions from the IRS.

Code G vs. Other Distribution Codes: Key Differences

Code G vs. Code 1 (Early Distribution)

The difference between Code G and Code 1 is substantial and affects your tax liability significantly:

Aspect Code G (Direct Rollover) Code 1 (Early Distribution)
IRS Definition Direct rollover to qualified plan or IRA Early distribution, no known exception
Taxable? No Yes, fully taxable as ordinary income
10% Penalty? No Yes, unless exception applies
Withholding None required Mandatory 20% (eligible rollover distributions)
Where Funds Go Directly to another retirement account To the participant personally
Form 5329 Required? No Yes, to calculate penalty or claim exception

Code G vs. Code 7 (Normal Distribution)

While Code 7 indicates a distribution not subject to the early withdrawal penalty, it differs from Code G in important ways:

  • Code G: Funds transferred directly to another retirement account; not taxable
  • Code 7: Funds distributed to participant; taxable as ordinary income (but no penalty)

Even when no penalty applies, a Code 7 distribution is taxable income that must be reported on your tax return. A Code G distribution is neither taxable nor subject to penalty.

Code G vs. Code H (Direct Rollover of Designated Roth)

Code H is similar to Code G but specifically for designated Roth account rollovers:

  • Code G: Direct rollover of traditional (pre-tax) amounts
  • Code H: Direct rollover of designated Roth account contributions to a Roth IRA

If your 401(k) has both traditional and Roth portions, you may receive separate 1099-R forms or a single 1099-R with multiple codes for different portions of the rollover.

Code G vs. 60-Day Rollover (Code 1 or 7 with Rollover)

A 60-day rollover is different from a direct rollover, even though both can result in no tax if done correctly:

  • Direct Rollover (Code G): Funds go directly to the new account; 1099-R shows Code G; no taxable amount; no withholding; no need to report rollover on tax return (just enters Box 1 amount)
  • 60-Day Rollover: Funds distributed to participant (Code 1 or 7); 20% may be withheld; participant must deposit funds into new account within 60 days; must report as rollover on tax return; if successful, the taxable amount is eliminated

The direct rollover (Code G) is simpler and carries fewer risks. With a 60-day rollover, you risk missing the deadline, not having enough to roll over the full amount (due to withholding), or making errors on your tax return.

Complete Distribution Code Reference

For a comprehensive explanation of all distribution codes used on Form 1099-R, see our guide to 1099-R Distribution Codes.

Common Scenarios Where Code G Applies

Scenario 1: Rolling Over 401(k) to IRA After Leaving a Job

Situation: Marcus, age 45, leaves his job at XYZ Corporation where he has $150,000 in his 401(k). He wants to consolidate his retirement savings in an IRA at his preferred brokerage firm.

Process: Marcus opens a traditional IRA at his brokerage and completes their rollover paperwork. He contacts XYZ Corporation's 401(k) administrator and requests a direct rollover to his new IRA. The administrator issues a check for $150,000 payable to "ABC Brokerage FBO Marcus Smith" and mails it to Marcus's address. Marcus forwards the check to ABC Brokerage, which deposits it into his IRA.

1099-R: Marcus receives a 1099-R showing $150,000 in Box 1, $0 in Box 2a, and Code G in Box 7.

Tax Treatment: No tax due. No penalty. No 20% withholding was taken. Marcus reports the distribution on his tax return but owes nothing on it.

Scenario 2: Consolidating Multiple Retirement Accounts

Situation: Jennifer, age 55, has accumulated retirement accounts from three former employers: a 401(k) with $50,000, another 401(k) with $30,000, and a 403(b) with $25,000. She wants to consolidate everything into a single IRA.

Process: Jennifer opens a traditional IRA and requests direct rollovers from all three accounts. Each former employer's plan administrator processes a direct rollover to her IRA.

1099-Rs: Jennifer receives three separate 1099-R forms, each showing Code G:

  • 401(k) #1: $50,000 in Box 1, $0 in Box 2a, Code G
  • 401(k) #2: $30,000 in Box 1, $0 in Box 2a, Code G
  • 403(b): $25,000 in Box 1, $0 in Box 2a, Code G

Tax Treatment: No tax due on any of the rollovers. Jennifer reports all three on her tax return as non-taxable rollovers.

Scenario 3: Rolling Over to a New Employer's 401(k)

Situation: David, age 38, starts a new job. His new employer's 401(k) plan accepts incoming rollovers. David has $75,000 in his old employer's 401(k) and wants to consolidate it into his new plan.

Process: David coordinates with his new employer's plan administrator to accept an incoming rollover. He then contacts his old employer's plan administrator and requests a direct rollover to his new 401(k). The old plan sends the funds directly to the new plan.

1099-R: David receives a 1099-R from the old plan showing $75,000 in Box 1, $0 in Box 2a, and Code G in Box 7.

Tax Treatment: No tax due. The funds remain in a 401(k) environment, which may offer additional benefits like access to loans or creditor protection (depending on the plan and state law).

Scenario 4: Pension Lump Sum Rollover

Situation: Carol, age 62, retires and is offered a lump sum of $300,000 from her defined benefit pension plan instead of monthly payments. She opts for the lump sum and wants to roll it into an IRA.

Process: Carol elects the lump sum option on her pension paperwork and specifies that she wants a direct rollover to her IRA. The pension plan sends the $300,000 directly to her IRA custodian.

1099-R: Carol receives a 1099-R showing $300,000 in Box 1, $0 in Box 2a, and Code G in Box 7.

Tax Treatment: No immediate tax due. Carol can now take distributions from the IRA as needed, which will be taxed as she withdraws them. She avoids a large tax bill in the year of the pension distribution.

Scenario 5: In-Service 401(k) Rollover

Situation: Robert, age 60, is still working but his employer's 401(k) plan allows in-service distributions for participants over age 59 1/2. Robert wants to roll part of his 401(k) to an IRA for more investment options while still employed.

Process: Robert requests an in-service distribution of $100,000 from his 401(k), specifying a direct rollover to his existing IRA. The plan administrator processes the direct rollover.

1099-R: Robert receives a 1099-R showing $100,000 in Box 1, $0 in Box 2a, and Code G in Box 7.

Tax Treatment: No tax due on the rollover. Robert continues contributing to his 401(k) at work while having some funds in an IRA.

How to Report Code G Distributions on Your Tax Return

Step-by-Step Reporting Process

Reporting a 1099-R Code G distribution is straightforward because the distribution is not taxable. Here is how to report it:

Step 1: Review Your 1099-R Form

Confirm the following on your 1099-R:

  • Box 1 (Gross distribution): The total amount rolled over
  • Box 2a (Taxable amount): Should be $0 or blank
  • Box 7 (Distribution code): Should show G

Step 2: Report on Form 1040

For tax year 2025 and current years, report the Code G distribution on Form 1040:

  • For IRA rollovers (if the distribution was from an IRA):
    • Line 4a: Enter the gross distribution amount from Box 1
    • Line 4b: Enter 0 (taxable amount)
    • Write "ROLLOVER" next to Line 4b
  • For pension, 401(k), 403(b), and other retirement plan rollovers:
    • Line 5a: Enter the gross distribution amount from Box 1
    • Line 5b: Enter 0 (taxable amount)
    • Write "ROLLOVER" next to Line 5b

Step 3: No Additional Forms Needed

Unlike some other distribution codes, Code G does not require:

  • Form 5329 (Additional Taxes on Qualified Plans) - not needed since no penalty applies
  • Form 8606 (Nondeductible IRAs) - not needed for basic Code G rollovers (though may be needed for rollovers involving after-tax money)

Example: Reporting a Code G Rollover

Scenario: William, age 50, received a 1099-R from his former employer's 401(k) showing:

  • Box 1 (Gross distribution): $85,000
  • Box 2a (Taxable amount): $0.00
  • Box 4 (Federal tax withheld): $0.00
  • Box 7 (Distribution code): G

How William reports this:

  1. Form 1040, Line 5a: $85,000 (gross pension distribution)
  2. Form 1040, Line 5b: $0.00 (taxable amount)
  3. William writes "ROLLOVER" next to Line 5b
  4. No Form 5329 needed
  5. No additional tax due

The IRS will see that William received an $85,000 distribution but owed no tax because it was a direct rollover.

What If Your 1099-R Code Is Wrong?

Recognizing Incorrect Code Usage

Your 1099-R may have an incorrect distribution code. Common errors related to Code G include:

  • Code G should have been used but was not: You requested a direct rollover, the funds went to another retirement account, but you received Code 1 or Code 7
  • Code G was used incorrectly: The distribution was actually paid to you, but the plan administrator coded it as G
  • Wrong code for Roth: A designated Roth rollover should be Code H, not Code G
  • Taxable amount is wrong: Box 2a shows a taxable amount when it should be $0 for a Code G distribution

How to Request a Corrected 1099-R

If you believe your distribution code is wrong, follow these steps:

  1. Verify the transaction: Review your records to confirm how the rollover was processed. Check the documentation from both the distributing and receiving accounts.
  2. Contact the distributing plan administrator: Call the institution that issued the 1099-R. Explain the discrepancy and provide documentation showing the funds were transferred directly to another retirement account.
  3. Request a corrected Form 1099-R: Ask for a corrected form showing Code G if the transaction was indeed a direct rollover.
  4. Get written confirmation: Obtain written documentation of the correction for your records.
  5. Follow up: Ensure you receive the corrected 1099-R before the tax filing deadline if possible.

Filing Before Receiving a Correction

If you need to file your tax return before receiving a corrected 1099-R:

  • Report correctly based on the actual transaction: If you know the distribution was a direct rollover, you can report it as such on your tax return, even if the 1099-R shows a different code.
  • Keep documentation: Maintain records proving the direct rollover occurred, including account statements from the receiving account showing the deposit.
  • Be prepared to explain: If the IRS questions the discrepancy between your return and the 1099-R, you will need to provide documentation showing the direct rollover.
  • Consider professional help: Consult a tax professional if you are uncertain how to handle the situation.

Frequently Asked Questions About 1099-R Code G

What does Code G mean on Form 1099-R?

Code G on Form 1099-R means "direct rollover of a distribution to a qualified plan, a section 403(b) plan, a governmental section 457(b) plan, or an IRA." This indicates that your retirement funds were transferred directly from one retirement account to another without you personally receiving the money. Code G distributions are not taxable because the funds went directly to another qualified retirement account.

Is a Code G distribution taxable?

No, a Code G distribution is not taxable. Because the funds were transferred directly to another qualified retirement account through a trustee-to-trustee transfer, no taxable event occurred. Box 2a on your 1099-R should show $0 or be blank, and you owe no income tax on the distribution. This is one of the primary benefits of completing a direct rollover rather than receiving a distribution personally.

Do I owe the 10% early withdrawal penalty on a Code G distribution?

No, you do not owe the 10% early withdrawal penalty on a Code G distribution regardless of your age. Since a direct rollover is not treated as a taxable distribution, the early withdrawal penalty under IRC Section 72(t) does not apply. Even if you are under age 59 1/2, a Code G direct rollover is completely penalty-free. You do not need to file Form 5329 for Code G distributions.

What is the difference between Code G and a 60-day rollover?

Code G indicates a direct rollover where funds transfer directly between retirement account custodians without you receiving the money. A 60-day rollover means you received the distribution personally (typically Code 1 or 7) and then deposited it into another retirement account within 60 days. Direct rollovers (Code G) avoid mandatory 20% withholding and are simpler to report. The 60-day rollover carries risks of missed deadlines, withheld amounts, and potential errors.

Is there mandatory 20% withholding on a Code G distribution?

No, there is no mandatory 20% withholding on a Code G distribution. The 20% mandatory federal tax withholding applies only to eligible rollover distributions paid directly to the participant (not directly to another retirement account). Because a Code G distribution goes directly to another plan or IRA custodian, no withholding is required. Your full account balance transfers to the new account.

How do I report a Code G distribution on my tax return?

Report a Code G distribution on Form 1040 using Lines 4a/4b (for IRAs) or Lines 5a/5b (for pensions and retirement plans). Enter the gross distribution amount from Box 1 on Line 4a or 5a. Enter $0 on Line 4b or 5b as the taxable amount. Write "ROLLOVER" next to Line 4b or 5b. No additional forms are required. The IRS will see the distribution occurred but was tax-free due to the direct rollover.

Can I roll over my 401(k) to a Roth IRA and receive Code G?

A direct rollover from a traditional 401(k) to a Roth IRA is actually a Roth conversion. You may receive Code G with a combined code indicating the conversion, or the form may show the taxable amount in Box 2a. Unlike a traditional-to-traditional rollover, a Roth conversion is taxable because you are moving pre-tax funds into an after-tax Roth account. The transaction is still done directly but has different tax consequences.

What is the difference between Code G and Code H?

Code G is used for direct rollovers of traditional (pre-tax) amounts to qualified plans or IRAs. Code H is used specifically for direct rollovers from a designated Roth account (like a Roth 401(k)) to a Roth IRA. Both codes indicate tax-free direct transfers, but Code H specifically identifies that the source was a designated Roth account and the destination is a Roth IRA.

Why did I receive a 1099-R if my rollover was not taxable?

You receive a 1099-R for any distribution from a retirement account, including non-taxable direct rollovers. The IRS requires reporting of all distributions for tracking and compliance purposes. The 1099-R with Code G shows the IRS that a distribution occurred and confirms it was a direct rollover. The $0 in Box 2a and Code G in Box 7 together indicate no tax is due. This reporting ensures both you and the IRS have matching records.

Can I do a partial direct rollover and receive Code G?

Yes, you can do a partial direct rollover. If you roll over only a portion of your retirement account directly to another account, the portion that is directly rolled over will be reported with Code G. If you also take a distribution of the remaining balance paid to you, that portion would be reported with a different code (such as Code 1 or Code 7). You may receive one 1099-R with both codes or separate forms for each portion.

What if my 1099-R has the wrong code?

If your 1099-R shows the wrong distribution code, contact the plan administrator or financial institution that issued the form. Explain the discrepancy and provide documentation showing that a direct rollover occurred. Request a corrected 1099-R showing Code G. If you cannot get a correction before filing, you can report the transaction correctly on your return based on the actual facts, but maintain documentation to support your position if the IRS questions the discrepancy.

Do I need Form 5329 for a Code G distribution?

No, you do not need Form 5329 for a Code G distribution. Form 5329 is used to calculate the 10% early withdrawal penalty or claim exceptions to it. Since Code G distributions are not subject to the early withdrawal penalty (they are not taxable distributions), there is no penalty to calculate or exception to claim. You simply report the rollover on your Form 1040 as described above.

How BoomTax Helps with 1099-R Code G Filings

Accurate Code Selection for Payers

If you are a plan administrator, financial institution, or TPA filing 1099-R forms, selecting the correct distribution code is essential for compliance and participant satisfaction. BoomTax provides comprehensive tools to ensure accurate code selection:

Intelligent Validation: BoomTax validates your 1099-R data against hundreds of IRS rules before filing. If you select Code G but Box 2a shows a taxable amount (other than certain Roth conversions), the system will flag the inconsistency so you can verify and correct it before submission.

Code Guidance: The platform provides built-in guidance on when to use Code G versus other codes. When entering distribution data, you can access reference information about each code to ensure you are selecting the appropriate one for the transaction.

Bulk Processing Capabilities: For organizations processing thousands of rollovers annually, BoomTax supports bulk data import from Excel, CSV, or your administration system. Upload your distribution data with codes included and let BoomTax validate everything before filing.

Unlimited Free Corrections: If you discover a code error after filing, BoomTax includes unlimited free corrections. Simply locate the original filing, update the distribution code to G, and resubmit the corrected form to the IRS.

Solutions for Different Industries

BoomTax serves organizations across the retirement and financial services industry with specialized features:

Get Started Today

Whether you are filing a few dozen 1099-R forms or hundreds of thousands, BoomTax makes the process simple and compliant. E-file your 1099-R forms with BoomTax and leverage our validation technology to ensure every distribution code is correct.

Ready to simplify your 1099-R filing? Create your free BoomTax account today and experience the easiest way to file retirement distribution forms accurately, including all direct rollovers with Code G.

Conclusion: Understanding 1099-R Code G Direct Rollovers

1099-R Code G indicates a direct rollover of retirement funds to a qualified plan, 403(b), governmental 457(b), or IRA. This is the most tax-efficient way to move retirement savings between accounts because the transaction is completely tax-free and penalty-free.

Key takeaways about 1099-R Code G:

  • Code G means direct rollover. Your funds were transferred directly from one retirement account to another without you taking personal receipt of the money.
  • The distribution is not taxable. Box 2a should show $0, and you owe no income tax on a Code G distribution.
  • No early withdrawal penalty applies. Even if you are under age 59 1/2, a direct rollover is penalty-free.
  • No mandatory 20% withholding. Unlike distributions paid to you, direct rollovers transfer 100% of your balance to the new account.
  • Report on Form 1040 as a rollover. Enter the amount on Line 4a or 5a, put $0 on Line 4b or 5b, and write "ROLLOVER" next to the taxable amount line.
  • No Form 5329 is needed for Code G distributions.
  • If your code appears wrong, contact the plan administrator to request a corrected 1099-R.

For participants, understanding Code G confirms that your rollover was processed correctly and you have no tax liability from the transaction. For payers, accurate use of Code G ensures compliance with IRS reporting requirements and prevents confusion for plan participants.

If you have questions about Code G distributions or need help with 1099-R filing, BoomTax provides the tools and resources to make tax reporting straightforward. Our platform validates codes, supports bulk filing, and includes unlimited corrections to ensure accuracy for every distribution you report.

References and Resources

   Help