Distributions From Pensions, Annuities, Retirement or Profit-Sharing Plans, IRAs, Insurance Contracts, etc.
How to Report a 401(k) Rollover on Form 1099-R
Form 1099-R is the information return issued by the distributing plan, IRA custodian, or pension administrator whenever a distribution of $10 or more is made from a retirement account. It reports the gross amount distributed, the taxable amount, any federal or state taxes withheld, and a distribution code that classifies the transaction for IRS automated processing.
1Form 1099-R β Overview & Purpose
Form 1099-R is the information return issued by the distributing plan, IRA custodian, or pension administrator whenever a distribution of $10 or more is made from a retirement account. It reports the gross amount distributed, the taxable amount, any federal or state taxes withheld, and a distribution code that classifies the transaction for IRS automated processing.
Form Profile β Form 1099-R
- Formal Name
- Distributions From Pensions, Annuities, Retirement or Profit-Sharing Plans, IRAs, Insurance Contracts, etc.
- Who Issues It
- The paying institution β the employer plan administrator, IRA custodian, pension fund, or annuity company β is legally required to issue Form 1099-R. The account holder never creates this form; they receive it.
- Who Receives It
- The account holder receives Copy B of Form 1099-R for their tax records. The IRS receives Copy A directly from the paying institution. The IRS uses these two copies to cross-reference the account holder's tax return via the Automated Underreporter (AUR) program.
- Issuance / Due Date
- The paying institution must issue Form 1099-R by January 31 of the year following the distribution. For distributions made in 2026, Form 1099-R must be mailed by January 31, 2027.
- Retention Period
- Retain Form 1099-R for at least 7 years β the IRS statute of limitations for most returns. For Roth IRA transactions, retain indefinitely to document the 5-year holding period and contribution basis.
- Filer Role
- recipient β the account holder does not file Form 1099-R; they use it to complete Form 1040
- Reported On Tax Return
- Form 1040, Lines 5a and 5b (pension and IRA distributions)
- Filing Deadline
- The information on Form 1099-R is incorporated into Form 1040, which is due April 15 (or October 15 with extension). There is no separate filing deadline for 1099-R recipients.
Every rollover β even a perfectly executed, non-taxable direct rollover β generates a Form 1099-R. The gross distribution amount appears in Box 1 regardless of whether any tax is owed. The distribution code in Box 7 signals to the IRS whether the transaction is a rollover, a taxable distribution, or a conversion. The account holder must report the 1099-R on their tax return even if the taxable amount is $0.
- Form 8606 (if Roth conversion or non-deductible IRA basis)
- Form 5329 (if early distribution penalty applies or exception is claimed)
- Schedule 2 (if additional taxes from Form 5329 are owed)
2401(k) β Account-Specific Rules
Separation from the sponsoring employer (termination, resignation, retirement, or layoff). Some plans allow in-service distributions at age 59Β½ or older.
Tax Treatment
Pre-Tax
Pre-tax (traditional) or post-tax (Roth 401(k) if plan offers it)
Distribution Form
Form 1099-R
The plan administrator issues a check made payable directly to the new custodian (e.g., 'Fidelity FBO John Smith'). The mandatory 20% federal withholding does NOT apply to direct rollovers. This is the IRS-preferred method.
Contribution Form
Form 5498
Confirms rollover contributions to the custodian.
Eligibility to roll over a 401(k) is almost always tied to a triggering event: leaving the employer, reaching age 59Β½ (for in-service distributions), or plan termination. The plan document governs β not the IRS alone. Some plans allow partial distributions; most require a full lump-sum upon separation.
3How to Report Your 401(k) Rollover on Form 1099-R
Follow these steps to correctly report your 401(k) rollover on Form 1099-R. Each scenario (direct rollover, indirect rollover, Roth conversion) has its own reporting path.
Distribution Code Quick Reference
Box 7 of Form 1099-R controls how the IRS classifies your 401(k) distribution. Verify the code on your 1099-R before filing.
- Code G
- Direct rollover β non-taxable, no penalty
- Code H
- Direct rollover from designated Roth account β non-taxable
- Code 7
- Normal distribution (age 59Β½+) β taxable, no penalty
- Code 1
- Early distribution, no exception β taxable + 10% penalty
- Code 2
- Early distribution, exception applies β taxable, no penalty
- Code Q
- Qualified Roth IRA distribution β fully tax-free
- Code J
- Early Roth IRA distribution, no exception β taxable earnings + penalty
- Code S
- SIMPLE IRA early distribution within 2 years β 25% penalty
4Form 1099-R β Box-by-Box Field Guide
The following fields on Form 1099-R are most relevant to 401(k) rollover transactions. Verify each field against your actual form.
The total amount distributed before any withholding. This is the amount you must rollover 100% of to avoid a taxable event on an indirect rollover. Always verify Box 1 matches your records.
The portion of the distribution the payer considers taxable. For direct rollovers, this should be $0. For Roth conversions, this is the full pre-tax amount. If Box 2b 'Taxable amount not determined' is checked, you may need Form 8606 to calculate it.
The amount withheld for federal income taxes. For indirect rollovers from qualified plans, this is typically 20% of Box 1. This amount is a tax credit on your Form 1040 and will be refunded if the rollover is completed.
The single most important box for rollover filers. Code G = direct rollover (non-taxable). Code H = Roth direct rollover (non-taxable). Code 1 = early distribution, no exception (penalty applies). Code 7 = normal distribution. Code 2 = early distribution, exception applies. Code S = SIMPLE IRA distribution within 2 years (25% penalty).
State income tax withheld, if any. Some states require mandatory withholding on retirement distributions β verify against your state's rules. Like federal withholding, this is a tax credit on your state return.
If checked, the paying institution did not calculate the taxable amount β you must determine it yourself, typically using Form 8606 for IRAs with non-deductible contributions.
5401(k) β Specific Behavior on Form 1099-R
π Account-Specific Logic
Form 1099-R β 401(k)
Direct rollover generates Code G. Indirect rollover generates Code 1 (under 59Β½) or Code 7 (59Β½+). The plan must also provide a written explanation of rollover options under IRC Section 402(f) before issuing the distribution.
7Expert Analysis
Form 1099-R is the single most mishandled tax document in the retirement planning space β not because it is complex, but because its consequences are invisible until they create a problem. A Form 1099-R showing $500,000 in Box 1 with Code G and $0 in Box 2a is a non-event for tax purposes. But if the recipient fails to report it on their Form 1040, the IRS's Automated Underreporter system generates a CP2000 notice proposing $500,000 in additional income β often months or years after the original return was filed. The form requires action even when it carries zero tax consequence.
Retirees who consolidate multiple retirement accounts in a single year commonly receive 4β8 Form 1099-R documents in January β from former employer plans, IRA custodians, and pension administrators. Each document requires individual attention on the tax return. Missing even one 1099-R is one of the most common triggers for IRS correspondence among the 60β75 demographic. Organizing all 1099-R forms in a single folder before beginning the tax return is the simplest preventive measure.
8Common Mistakes to Avoid
Not reporting a Form 1099-R that shows a non-taxable rollover
Many participants who complete a direct rollover assume they have nothing to report because the transaction was non-taxable. The IRS receives the 1099-R from the plan and cross-references it against the return. If the return does not address the distribution, the IRS proposes tax on the full Box 1 amount. Always report Form 1099-R on your return β enter the gross amount on Line 5a and $0 on Line 5b with 'ROLLOVER' written on the dotted line.
Accepting an incorrect distribution code without requesting a correction
A plan administrator that codes a direct rollover as Code 1 (early distribution, no exception) instead of Code G will cause the IRS to automatically assess the 10% early withdrawal penalty on the entire distribution amount. The account holder must either obtain a corrected 1099-R from the issuer or file Form 5329 documenting the rollover exception. Option 1 (corrected 1099-R) is cleaner β but requires acting quickly before the filing deadline.
Discarding the Form 1099-R after filing because 'the rollover was tax-free'
Form 1099-R should be retained for at least 7 years regardless of whether any tax was owed. For Roth conversions specifically, the 1099-R documents the basis for future tax-free withdrawal calculations. If the IRS later questions a distribution from a Roth IRA that was funded by a conversion, the 1099-R from the conversion year is the primary documentation of the event. Discarding it creates an evidentiary gap that is difficult to fill years later.
9Frequently Asked Questions
I received a Form 1099-R but I rolled over my retirement account β do I owe taxes?
Not if you executed a direct rollover. Form 1099-R is issued for every distribution including direct rollovers β but a direct rollover has $0 in Box 2a (taxable amount) and Code G in Box 7, meaning no tax is owed. Report the gross amount from Box 1 on Form 1040 Line 5a and $0 on Line 5b with 'ROLLOVER' written next to it. This closes the IRS's matching inquiry without triggering any tax assessment.
What does distribution code G mean on Form 1099-R?
Code G indicates a direct rollover to a qualified plan or IRA β the IRS's preferred rollover method. A 1099-R with Code G carries zero income tax consequences. The gross amount in Box 1 is reportable on Form 1040 Line 5a, but Line 5b (taxable amount) is $0. No early withdrawal penalty applies, and no Form 5329 or Form 8606 is required for a straightforward direct rollover between pre-tax accounts.
What should I do if the distribution code on my Form 1099-R appears to be wrong?
Contact the issuing institution immediately and request a corrected Form 1099-R. Common errors include Code 1 instead of Code G (direct rollover coded as early distribution) or Code 7 instead of Code G. If the corrected form is not available before your filing deadline, file your return with the original and attach a written explanation, or file Form 5329 to claim the rollover exception and avoid the auto-assessed penalty.
Do I need Form 1099-R for a 401(k) rollover?
Direct rollover generates Code G. Indirect rollover generates Code 1 (under 59Β½) or Code 7 (59Β½+). The plan must also provide a written explanation of rollover options under IRC Section 402(f) before issuing the distribution.
What is the filing deadline for Form 1099-R?
Form 1099-R is due: The information on Form 1099-R is incorporated into Form 1040, which is due April 15 (or October 15 with extension). There is no separate filing deadline for 1099-R recipients.. The paying institution must issue Form 1099-R by January 31 of the year following the distribution. For distributions made in 2026, Form 1099-R must be mailed by January 31, 2027.
10IRS References & Regulatory Authority
Primary Publication
IRS Publication 575 (Pension and Annuity Income) β Form 1099-R reporting
Secondary Publication
IRS Instructions for Forms 1099-R and 5498
IRC Sections
IRC Section 6047 (information reporting for retirement plan distributions); IRC Section 3405 (withholding rules reflected in Box 4)
401(k) β Distribution Form
Form 1099-R
401(k) β Contribution Form
Form 5498
401(k) β Primary Reference
IRS Publication 575 (Pension and Annuity Income)