1099-R Box 7 Code G: Direct Rollovers, Reporting, and Taxes

Code G in Box 7 of Form 1099-R means the payer treated your distribution as a direct rollover, and in almost every case you owe no tax on it. The money moved straight from one retirement account into another eligible retirement plan or IRA without passing through your hands. You still have to report the distribution on your Form 1040, but the taxable amount is usually zero.

What Code G Means on Form 1099-R

Code G is defined as “Direct rollover and direct payment.” Plan administrators use it when funds move from a qualified plan, a 403(b) plan, or a governmental 457(b) plan directly into another eligible retirement plan or IRA.1Internal Revenue Service. Instructions for Forms 1099-R and 5498 The defining feature is that the money never lands in your personal account. A check may be issued, but it is made payable to the receiving custodian for your benefit, not to you.2Internal Revenue Service. Rollovers of Retirement Plan and IRA Distributions

Code G also covers direct transfers of IRA funds into an employer plan, and one situation that looks different from the rest: an in-plan Roth conversion, where pre-tax money in a 401(k), 403(b), or governmental 457(b) is converted to a designated Roth account inside the same plan.1Internal Revenue Service. Instructions for Forms 1099-R and 5498 That last case is the one where Code G can carry a tax bill, and it is addressed below.

One boundary worth knowing so you don’t misread your form: a direct rollover from a designated Roth account into a Roth IRA is not Code G. It uses Code H instead, because those dollars are already after-tax Roth money and the reporting rules differ.1Internal Revenue Service. Instructions for Forms 1099-R and 5498

Why the Distribution Is Usually Not Taxable

Federal law says that when you roll an eligible distribution into another qualified retirement plan, the transferred amount is not included in gross income for the year.3Office of the Law Revision Counsel. 26 USC 402 – Taxability of Beneficiary of Employees Trust The dollars kept their retirement-savings status; only their location changed.

A direct rollover also avoids the mandatory 20% federal withholding that applies to eligible rollover distributions paid to the participant. When you elect a direct rollover, no withholding is required because the payer sends the funds to the receiving plan rather than to you.4Office of the Law Revision Counsel. 26 USC 3405 – Special Rules for Pensions, Annuities, and Certain Other Deferred Income2Internal Revenue Service. Rollovers of Retirement Plan and IRA Distributions That is why Box 4 on a Code G 1099-R normally shows zero withholding, and why the gross amount in Box 1 typically matches what actually reached the new account.

How to Report Code G on Your Tax Return

Even with nothing taxable, the IRS still expects to see the distribution on your return. Which lines to use depends on where the money came from.

If the distribution came from an employer plan such as a 401(k), 403(b), 457(b), pension, or profit-sharing plan, put the gross amount from Box 1 on Line 5a of Form 1040 and enter zero on Line 5b. If it came from a traditional IRA, SEP-IRA, or SIMPLE IRA, put Box 1 on Line 4a and enter zero on Line 4b. The pair of entries, gross on the “a” line and zero on the “b” line, tells the IRS that a distribution occurred and none of it was taxable.

Most Code G 1099-Rs show Box 2a (Taxable Amount) as zero or blank, which lines up with entering zero on the taxable line. Sometimes, though, the payer fills in Box 2a with the full distribution because it didn’t know the money was headed to another plan. In that case, still enter zero on Line 4b or 5b and write “Rollover” next to it.5Internal Revenue Service. About Form 1099-R That notation overrides what the payer reported and keeps the distribution out of your taxable income. It matters, because whatever ends up on Line 4b or 5b flows into adjusted gross income and can affect brackets, credits, and phaseouts.

When Code G Actually Creates a Tax Bill

The main exception is the in-plan Roth conversion. When you move pre-tax money in a 401(k), 403(b), or governmental 457(b) into a designated Roth account within the same plan, the transaction is reported with Code G, but Box 2a will show the taxable portion of the conversion.1Internal Revenue Service. Instructions for Forms 1099-R and 5498

Report that Box 2a amount on Line 5b as ordinary income. The reasoning is straightforward: those dollars went in pre-tax, so switching them to Roth status means paying income tax now in exchange for tax-free withdrawals later. A large conversion can push you into a higher bracket for the year, so the timing and size are worth planning around.

The tell for this scenario is Box 2a. If Code G is in Box 7 and Box 2a is zero or blank, the distribution is not taxable. If Code G is in Box 7 and Box 2a shows a dollar figure, look closely at what actually happened inside the plan before assuming the form is wrong.

Direct Rollover vs. Indirect Rollover

Code G is the direct-rollover code, and the difference from an indirect rollover has real money consequences. In a direct rollover, the check is made payable to the new custodian for your benefit. No tax is withheld, and Code G appears on your 1099-R.2Internal Revenue Service. Rollovers of Retirement Plan and IRA Distributions

In an indirect rollover, the check is made out to you personally. The payer withholds 20% for federal taxes before you ever see the money.4Office of the Law Revision Counsel. 26 USC 3405 – Special Rules for Pensions, Annuities, and Certain Other Deferred Income You then have 60 days to deposit the full original amount into an eligible retirement plan, which means you have to replace the withheld 20% out of your own pocket to complete a full rollover.6Internal Revenue Service. Topic No. 413, Rollovers From Retirement Plans Deposit only the 80% you received, and the missing 20% is treated as a taxable distribution, plus a possible 10% early withdrawal penalty if you are under 59½.7Internal Revenue Service. Retirement Topics – Exceptions to Tax on Early Distributions Miss the 60-day deadline and the whole amount becomes taxable.

If Code G is on your form, none of that applies to you. Your rollover was direct, no withholding was taken, and there is no 60-day clock to worry about.

What to Do If Your 1099-R Is Wrong

Errors on Form 1099-R happen. A payer might use the wrong code, misstate the taxable amount in Box 2a, or get the gross figure wrong. The IRS receives its own copy of every 1099-R, so a mismatch between your return and the form can bring a notice.

Start with the financial institution that issued the form and ask for a corrected 1099-R. If a correction has not arrived by the end of February, call the IRS at 800-829-1040. The IRS will contact the payer and send you Form 4852, which acts as a substitute for the incorrect 1099-R.8Internal Revenue Service. Topic No. 154, Form W-2 and Form 1099-R (What to Do if Incorrect or Not Received)

If you have to file before the corrected form arrives, use Form 4852 to estimate the correct figures from your own records.9Internal Revenue Service. About Form 4852, Substitute for Form W-2, Wage and Tax Statement, or Form 1099-R Keep the documentation that supports the rollover, including account statements, transfer confirmations, and any correspondence with the institutions involved. If a corrected 1099-R later shows different numbers than what you filed, amend the return with Form 1040-X.8Internal Revenue Service. Topic No. 154, Form W-2 and Form 1099-R (What to Do if Incorrect or Not Received)