When you withdraw money from your Individual Retirement Account (IRA), whether through regular distributions, early withdrawals, required minimum distributions (RMDs), or rollovers, the financial institution holding your account must report that distribution to the IRS using Form 1099-R. Understanding how 1099-R IRA distributions are reported is essential for both IRA custodians who must file these forms accurately and account holders who need to report them correctly on their tax returns.
The 1099-R form captures critical information about your IRA distribution, including the gross amount distributed, the taxable amount, any federal or state taxes withheld, and most importantly, the distribution code that tells the IRS the nature of your withdrawal. The distribution code determines whether you owe the 10% early withdrawal penalty, whether the distribution qualifies for special tax treatment, or whether it was a tax-free rollover or conversion.
For tax year 2025, the IRS continues to require that IRA custodians file Form 1099-R for every distribution made during the year. The filing deadline for furnishing 1099-R forms to recipients is January 31, 2026, and the deadline for electronic filing with the IRS is March 31, 2026. Missing these deadlines or filing incorrect information can result in significant penalties for financial institutions.
In this comprehensive guide, we will cover everything you need to know about reporting IRA distributions on Form 1099-R, including:
Whether you are an IRA account holder trying to understand your 1099-R, a custodian or financial institution responsible for filing these forms, or a tax professional preparing returns, this guide provides the comprehensive information you need for accurate 1099-R IRA reporting.
Form 1099-R is the IRS information return used to report distributions from retirement plans, pensions, annuities, profit-sharing plans, IRAs, and insurance contracts. When you receive a distribution from your IRA, whether traditional, Roth, SEP, or SIMPLE, your IRA custodian must issue a 1099-R showing the details of that distribution.
The form serves two purposes: it informs you of the amount distributed and any taxes withheld so you can accurately complete your tax return, and it reports this information to the IRS so they can verify that you have properly reported the income and paid any taxes due. Unlike 401(k) distributions which may be reported by an employer or TPA, IRA distributions are always reported by the financial institution serving as the IRA custodian.
Understanding the key boxes on your 1099-R is essential for proper tax reporting. Here is what each important box means for IRA distributions:
| Box | Description | What It Means for IRAs |
|---|---|---|
| Box 1 | Gross Distribution | Total amount distributed from your IRA during the year, including any amounts rolled over, converted, or withheld for taxes |
| Box 2a | Taxable Amount | The portion of the distribution subject to income tax. For traditional IRAs with only deductible contributions, this typically equals Box 1. May be less if you have nondeductible (basis) contributions. |
| Box 2b | Taxable Amount Not Determined | Checkbox indicating the custodian could not determine the taxable amount. Common for IRAs with basis. You must calculate on your tax return using Form 8606. |
| Box 4 | Federal Income Tax Withheld | Amount of federal tax withheld from the distribution. Unlike 401(k) plans, IRA withholding is elective (you can choose 0% to 100%), though 10% is default if you do not specify. |
| Box 5 | Employee Contributions/Designated Roth Contributions | For traditional IRAs, this shows nondeductible contributions (basis). For Roth IRAs, this shows your total Roth contributions that represent non-taxable return of principal. |
| Box 7 | Distribution Code(s) | Code indicating the type of distribution. Critical for determining tax treatment, penalties, and whether it was a rollover, conversion, or taxable distribution. |
| IRA/SEP/SIMPLE Checkbox | Account Type Indicator | This checkbox must be marked for IRA distributions to distinguish them from employer plan distributions. |
| Box 12 | State Tax Withheld | Amount of state income tax withheld from the distribution, if applicable based on your state's requirements. |
| Box 14 | State Distribution | Amount of distribution subject to state tax withholding. |
The IRA custodian or trustee is responsible for issuing Form 1099-R to account holders and filing with the IRS. This is typically:
For account holders, this means you should receive your 1099-R from the financial institution where your IRA is held. If you transferred your IRA to a new custodian during the year, you may receive 1099-R forms from both the old and new institutions depending on when distributions or transfers occurred.
The distribution code in Box 7 of your 1099-R is perhaps the most important piece of information on the form. This code tells the IRS what type of distribution you received and determines the tax treatment. For IRAs, several codes are commonly used:
Code 1 indicates an early distribution from your IRA before you reached age 59 1/2, with no known exception to the 10% additional tax penalty. If you receive Code 1, you will likely owe the 10% early withdrawal penalty in addition to regular income tax unless you can claim an exception on your tax return using Form 5329.
Common situations for Code 1 with IRAs:
Code 2 indicates an early distribution where the custodian knows an exception to the 10% penalty applies. Note that certain IRA-specific exceptions (like first-time home purchase or higher education expenses) are claimed on the tax return rather than reported with Code 2, so your 1099-R may still show Code 1 even when an exception applies.
Exceptions that may trigger Code 2 for IRA distributions:
Code 7 indicates a normal distribution that is not subject to the 10% early withdrawal penalty. This is the standard code for IRA distributions taken after age 59 1/2.
When Code 7 applies to IRA distributions:
Code G indicates a direct rollover from an IRA to an eligible employer plan such as a 401(k), 403(b), or governmental 457(b). This is less common than IRA-to-IRA transfers but is used when moving IRA funds into an employer plan.
Code 4 indicates a distribution paid to a beneficiary following the death of the IRA account holder. Death distributions are not subject to the 10% early withdrawal penalty regardless of the beneficiary's age, though they may be taxable. Under the SECURE Act rules, most non-spouse beneficiaries must distribute inherited IRA funds within 10 years.
Code J is specific to Roth IRAs and indicates an early distribution where the IRA holder has not satisfied the five-year holding period and is under age 59 1/2. The distribution may include both contributions (tax-free) and earnings (potentially taxable and subject to penalty).
Code T indicates a Roth IRA distribution where an exception to the 10% penalty applies, but the five-year holding period has not been met. This code is used when someone under 59 1/2 takes a distribution that qualifies for a penalty exception.
Code Q indicates a qualified distribution from a Roth IRA. To be qualified, you must be age 59 1/2 or older (or disabled, or deceased) AND have satisfied the five-year holding period. Qualified Roth distributions are completely tax-free.
Code B is typically combined with another code (like 1B or 7B) and indicates a distribution from a designated Roth account in an employer plan. This is distinct from a Roth IRA, which uses codes J, T, or Q.
| Code | Description | 10% Penalty? | Taxable? |
|---|---|---|---|
| 1 | Early distribution, no known exception (Traditional IRA) | Yes (unless exception claimed) | Yes (minus basis) |
| 2 | Early distribution, exception applies (Traditional IRA) | No | Yes (minus basis) |
| 3 | Disability | No | Yes (minus basis) |
| 4 | Death distribution to beneficiary | No | Yes (minus basis) |
| 7 | Normal distribution (age 59 1/2 or older) | No | Yes (minus basis) |
| G | Direct rollover to qualified plan | No | No |
| J | Early distribution from Roth IRA | On earnings (if non-qualified) | Earnings only (if non-qualified) |
| T | Roth IRA, exception applies, five-year not met | No | Earnings only |
| Q | Qualified distribution from Roth IRA | No | No |
Traditional IRA contributions are typically made with pre-tax dollars (deductible contributions), which means you received a tax deduction when the money went into the account. The trade-off is that distributions are taxable as ordinary income when you withdraw them. This includes both your original contributions and any investment earnings.
However, if you made nondeductible contributions to your traditional IRA (contributions for which you did not receive a tax deduction, tracked on Form 8606), you have "basis" in your IRA. When you take distributions, you must calculate the taxable portion using the pro-rata rule, which allocates each distribution between taxable and non-taxable amounts based on your total basis versus total IRA balance.
Tax calculation example with no basis:
Robert, age 65, takes a $40,000 distribution from his traditional IRA. He made only deductible contributions over the years. His 1099-R shows Box 1 (Gross Distribution) as $40,000, Box 2a (Taxable Amount) as $40,000, and Code 7 in Box 7. Because he is over 59 1/2, no early withdrawal penalty applies. The full $40,000 is added to his taxable income for the year.
If Robert is in the 22% federal tax bracket and lives in a state with 5% income tax, his taxes on the distribution would be approximately:
If you have made nondeductible contributions to your traditional IRA, you cannot simply withdraw those contributions tax-free. Instead, the IRS requires you to apply the pro-rata rule, which treats each distribution as a proportional mix of taxable and non-taxable amounts based on your total basis relative to your total traditional IRA balances.
Pro-rata calculation example:
Sarah has $100,000 total across all her traditional IRAs, including $20,000 in nondeductible contributions (basis). She takes a $10,000 distribution. Using the pro-rata rule:
Sarah must report $8,000 as taxable income, not the full $10,000. She calculates this on Form 8606 and carries the result to her Form 1040. Importantly, the pro-rata rule considers ALL traditional IRA balances (including SEP and SIMPLE IRAs) when calculating the taxable portion, even if you are only withdrawing from one account.
If you take a distribution from your traditional IRA before age 59 1/2 and no exception applies, you will owe a 10% additional tax (penalty) on the taxable portion of the distribution. This penalty is reported on Form 5329 and added to your tax liability.
Example with early withdrawal penalty:
Lisa, age 45, withdraws $25,000 from her traditional IRA to pay off debt. She has no basis in the IRA. Her 1099-R shows Code 1, indicating an early distribution with no known exception. Lisa owes:
The IRS provides several exceptions to the 10% penalty for early IRA distributions. Some are unique to IRAs and do not apply to 401(k) plans:
Important: For IRA-specific exceptions like first-time home purchase and education expenses, your 1099-R will typically still show Code 1 because the custodian may not know you qualify for the exception. You claim the exception on your tax return using Form 5329 to avoid the penalty.
Roth IRA contributions are made with after-tax dollars, so qualified distributions from a Roth IRA are completely tax-free. To be a qualified distribution, two requirements must be met:
If a Roth IRA distribution is not qualified, the ordering rules determine what portion is taxable:
Example of Roth IRA ordering rules:
Tom, age 50, has a Roth IRA with $50,000 in contributions, $20,000 from a conversion done 3 years ago, and $15,000 in earnings. He withdraws $60,000.
A direct transfer (also called a trustee-to-trustee transfer) moves IRA funds directly from one IRA custodian to another without you taking possession of the money. The key advantage of direct transfers is that they are NOT reported on Form 1099-R at all. Because you never receive the funds, there is no distribution to report.
Benefits of direct IRA transfers:
A 60-day rollover occurs when you receive a distribution check from your IRA and then deposit it into the same or another IRA within 60 days. This IS reported on Form 1099-R with the appropriate code (1, 2, or 7 depending on age), and you must report the rollover on your tax return.
Key considerations for 60-day IRA rollovers:
Example of 60-day rollover reporting:
Maria, age 55, receives a $50,000 distribution from her traditional IRA. She elected no withholding and deposits the full $50,000 into another IRA within 45 days. Her 1099-R shows:
Maria reports on her Form 1040:
A Roth conversion moves money from a traditional IRA (or other pre-tax retirement account) to a Roth IRA. Unlike rollovers, conversions are taxable events because you are moving pre-tax money into an after-tax account.
Roth conversions are reported on Form 1099-R with Code 2 (early distribution, exception applies) or Code 7 (normal distribution) in Box 7, depending on your age. Box 2a will show the taxable amount of the conversion. The IRA/SEP/SIMPLE checkbox should be marked.
Key points about Roth conversion reporting:
Example of Roth conversion reporting:
James, age 52, converts $100,000 from his traditional IRA to a Roth IRA. His 1099-R from the traditional IRA custodian shows:
James reports the $100,000 as taxable IRA income on his Form 1040 and pays income tax on the full amount. No 10% penalty applies because conversions are exempt.
A recharacterization treats a contribution made to one type of IRA as if it were made to a different type. For example, you can recharacterize a traditional IRA contribution as a Roth IRA contribution (or vice versa). Recharacterizations must be done by the tax filing deadline plus extensions.
When you recharacterize, the original contribution plus earnings is transferred to the other IRA type. The custodian reports the transfer on Form 1099-R with Code N (Recharacterized IRA contribution made for the current year) or Code R (Recharacterized IRA contribution made for the prior year).
Note: Since 2018, you can no longer recharacterize a Roth conversion. You can only recharacterize annual contributions.
Once you reach the required minimum distribution (RMD) age, you must begin taking minimum distributions from your traditional IRA each year. These distributions are reported on Form 1099-R with Code 7 (normal distribution).
RMD starting age (based on birth year):
Important IRA-specific RMD rules:
When you inherit an IRA, the RMD rules depend on your relationship to the deceased owner and when they died. Under the SECURE Act (for owners who died in 2020 or later):
Inherited IRA distributions are reported on Form 1099-R with Code 4 (death) in Box 7.
Failing to take your required minimum distribution results in an excise tax:
When you receive your 1099-R, carefully review all boxes:
If you have nondeductible contributions (basis) in your traditional IRA, you must complete Form 8606 to calculate the taxable portion of your distribution using the pro-rata rule. This form tracks your basis and determines how much of each distribution is tax-free return of basis versus taxable earnings.
IRA distributions are reported on Form 1040, Lines 4a and 4b:
Special notations:
If your distribution code is 1 (early distribution, no known exception) and you believe an exception applies, you must complete Form 5329 to:
The federal tax withheld from your distribution (Box 4 of 1099-R) is included on Form 1040, Line 25b, along with any other tax withholding. This amount is credited against your total tax liability.
Yes, you will receive a Form 1099-R for any distribution from your IRA, including cash withdrawals, rollovers that go through your hands (60-day rollovers), Roth conversions, and required minimum distributions. The 1099-R reports the amount distributed, taxable amount, withholding, and the distribution code. The only exception is direct trustee-to-trustee transfers, which are not reported on 1099-R.
The distribution code depends on your age and circumstances. For traditional IRAs, Code 1 is used for early distributions (under 59 1/2) with no known exception, Code 2 for early distributions with known exceptions, and Code 7 for normal distributions after 59 1/2. For Roth IRAs, Code J indicates early non-qualified distributions, Code T indicates distributions where an exception applies, and Code Q indicates qualified tax-free distributions.
Direct trustee-to-trustee transfers are NOT reported on Form 1099-R. However, 60-day rollovers (where you receive the funds and then deposit them into another IRA within 60 days) ARE reported with the applicable code. You must indicate the rollover on your tax return by entering the gross amount on Line 4a, $0 (or the non-rolled-over amount) on Line 4b, and writing "ROLLOVER" next to the entry.
A Roth conversion is reported on Form 1099-R from the distributing traditional IRA custodian. Box 7 typically shows Code 2 (if under 59 1/2) or Code 7 (if 59 1/2 or older). The full amount appears in Box 1 and Box 2a. The IRA checkbox is marked. You report the conversion on Form 8606 Part II and include the taxable amount on Form 1040. No 10% early withdrawal penalty applies to conversions.
For tax year 2025, Form 1099-R must be furnished to recipients by January 31, 2026. The deadline for filing with the IRS is February 28, 2026 for paper filing or March 31, 2026 for electronic filing. Custodians filing 10 or more information returns are required to file electronically. Missing these deadlines can result in penalties.
No, a direct trustee-to-trustee transfer between IRAs is not taxable and is not even reported on Form 1099-R. This is the simplest and most tax-efficient way to move IRA funds between custodians. You do not need to report direct transfers on your tax return. The once-per-year rollover limitation does not apply to direct transfers.
Code 1 indicates an early distribution before age 59 1/2 with no known exception to the 10% penalty. Code 7 indicates a normal distribution after age 59 1/2, which is not subject to the early withdrawal penalty. If you receive Code 1 but believe an exception applies (such as education expenses or first-time home purchase), you claim the exception on Form 5329 when filing your tax return.
If you take an early IRA distribution to pay for qualified higher education expenses, your 1099-R will likely show Code 1 because the custodian may not know about the exception. Report the distribution on Form 1040 Lines 4a and 4b, then complete Form 5329 Part I to claim the education expense exception. Use exception code 08 on Form 5329 to avoid the 10% early withdrawal penalty on the portion used for qualified education.
Yes, several exceptions can help you avoid the 10% early withdrawal penalty on IRA distributions. IRA-specific exceptions include first-time home purchase (up to $10,000), qualified education expenses, and health insurance premiums while unemployed. Other exceptions include disability, medical expenses exceeding 7.5% of AGI, substantially equal periodic payments (SEPP), qualified birth or adoption distributions, and emergency expense withdrawals under SECURE 2.0.
Qualified Roth IRA distributions are reported on Form 1099-R with Code Q in Box 7. A distribution is qualified if you are age 59 1/2 or older (or disabled or deceased) AND have satisfied the five-year holding period. Code Q distributions are completely tax-free: Box 2a shows $0 taxable. You still report them on your tax return (Line 4a shows the gross, Line 4b shows $0).
If your 1099-R has an incorrect distribution code, contact your IRA custodian to request a corrected form. For example, if you received Code 1 but were over age 59 1/2 (should be Code 7), or received Code J instead of Code Q for a qualified Roth distribution. If you cannot get a corrected form before filing, you can report the correct information on your return and keep documentation to support your position.
Report IRA distributions on Form 1040, Lines 4a and 4b. Line 4a shows the gross distribution (Box 1 of 1099-R), and Line 4b shows the taxable amount. If you have basis in your IRA, complete Form 8606 to calculate the taxable amount. Federal tax withheld (Box 4) goes on Line 25b. If an early withdrawal penalty applies, use Form 5329 to calculate it and add it to your total tax.
If you are an IRA custodian, bank, brokerage, or financial institution responsible for filing 1099-R forms for IRA distributions, BoomTax provides comprehensive tools to ensure accurate and timely reporting:
Intelligent Code Validation: BoomTax validates distribution codes against account type and recipient circumstances. If you select Code 7 for someone under 59 1/2 from a traditional IRA, or use Code J when Code Q is appropriate for a Roth distribution, the system flags the potential issue so you can verify or correct before filing.
IRA-Specific Compliance: BoomTax ensures the IRA/SEP/SIMPLE checkbox is properly marked for all IRA distributions and validates that Roth IRA distributions use the correct Roth-specific codes (J, T, Q) rather than the general codes used for other retirement accounts.
Bulk Processing Capabilities: For financial institutions managing thousands of IRA accounts with distributions, BoomTax supports bulk data import from your core banking or brokerage systems. Upload distribution data in bulk and let BoomTax validate everything before submission.
Unlimited Free Corrections: If you discover a code error or other mistake after filing, BoomTax includes unlimited free corrections. Quickly locate the original filing, update the information, and resubmit the corrected form to the IRS and account holder.
Automated Recipient Delivery: BoomTax handles recipient copy distribution through print-and-mail services or electronic delivery, ensuring IRA owners receive their 1099-R forms by the January 31 deadline.
BoomTax serves organizations across the financial services industry with specialized features:
Whether you are filing 1099-R forms for a small credit union's IRAs or millions of accounts across a major brokerage, BoomTax makes the process simple and compliant. E-file your 1099-R forms with BoomTax and leverage our validation technology to ensure every IRA distribution is reported correctly.
Ready to simplify your 1099-R IRA filing? Create your free BoomTax account today and experience the easiest way to file retirement distribution forms.
Reporting IRA distributions on Form 1099-R requires understanding the distribution codes, tax implications, and proper reporting procedures. Whether you are an account holder receiving a distribution or a custodian filing forms, accuracy is essential to avoid penalties and ensure compliance.
Key takeaways for 1099-R IRA reporting:
For IRA custodians and financial institutions, using reliable filing software like BoomTax ensures accurate code selection, timely filing, and efficient corrections when needed. For account holders, understanding your 1099-R helps you report distributions correctly and avoid unexpected taxes or penalties.
If you have questions about 1099-R IRA reporting or need help with your 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.
BoomTax and its affiliates do not provide tax, legal, or accounting advice. This material has been prepared for informational purposes only, and is not intended to provide, and should not be relied on for, tax, legal, or accounting advice. You should consult your own tax, legal, and accounting advisors prior to engaging in any transaction.