1099-R Tax Calculator: Retirement Distribution Tax

Calculate tax on 1099-R retirement distributions. Estimate federal and state tax on pension, IRA, 401k withdrawals including early withdrawal penalties.

Share:

1099-R Tax Calculator

Estimate federal and state taxes on retirement distributions — pension, IRA, 401(k), and annuity withdrawals for the 2025 tax year.

Distribution Details (Boxes 1 & 2a)

Roth qualified distributions are tax-free. Select Roth only for non-qualified withdrawals.

100% for pre-tax accounts. Lower if you had after-tax contributions (basis).

Under 59½ triggers the 10% early withdrawal penalty unless an exception applies.

Income & Filing Status

W-2 wages, Social Security, other income — determines your tax bracket.

Enter 0 for no-tax states (FL, TX, NV, etc.). Some states exempt retirement income.

Withholding & Exceptions

Default withholding is 20% for eligible rollovers, 10% for periodic payments.

Total Tax Owed

$11,578

Effective rate: 23.2%

Net After Tax

$38,423

What you keep from the distribution

Tax Still Due

$1,578

After withholding credits

Marginal Bracket

22%

Federal bracket for this distribution

Tax Breakdown

Gross Distribution$50,000
Taxable Amount (100%)$50,000
Federal Income Tax$9,078
State Income Tax (5%)$2,500
Total Tax on Distribution$11,578
Federal Withholding (Box 4)+$10,000
State Withholding (Box 14)+$0
Additional Tax Due$1,578
1099-R Tax Calculator: Retirement Distribution TaxBy Marko ŠinkoSelf‑Employed, 1099 & Specific Income
1099-R retirement distribution tax breakdown showing pension IRA and 401k withdrawal taxation

A 1099-R tax calculatortakes the guesswork out of one of the most confusing tax forms retirees and early withdrawers face. You withdrew $50,000 from your traditional IRA last year, $10,000 was withheld for federal taxes, and now you're staring at Form 1099-R wondering: do I owe more, or am I getting a refund? The answer depends on your other income, your filing status, your age, and whether Box 2a shows the full amount as taxable. This article walks through three real scenarios — a retiree drawing a pension, a mid-career worker cashing out a 401(k), and a Roth IRA owner taking a non-qualified distribution — so you can see exactly how the math works for each situation.

What Form 1099-R Actually Reports

Every time a retirement plan custodian, pension fund, or insurance company sends you money from a tax-deferred account, they file Form 1099-R with the IRS and mail you a copy. The form has about 20 boxes, but four of them drive your entire tax bill:

  • Box 1 — Gross Distribution: The total amount paid out before any withholding. If you took $50,000 from your IRA, Box 1 says $50,000 regardless of how much was withheld.
  • Box 2a — Taxable Amount: The portion subject to income tax. For most traditional IRA and 401(k) withdrawals, this equals Box 1 because all contributions were pre-tax. If you had after-tax (basis) contributions, Box 2a will be lower. Per IRS instructions for Form 1099-R, the payer must report the taxable portion or check the "Taxable amount not determined" box and leave it to you to calculate using Form 8606.
  • Box 4 — Federal Income Tax Withheld: The amount your plan already sent to the IRS on your behalf. For eligible rollover distributions, the default withholding rate is 20%. For periodic pension payments, it depends on your W-4P elections.
  • Box 7 — Distribution Code:A one- or two-character code that tells the IRS why you received the money. Code 1 means early distribution (penalty likely), Code 7 means normal distribution (age 59½+), and Code G means a direct rollover (no tax). There are about 15 possible codes, and each one changes the tax treatment.

Scenario 1: Retiree Taking a $35,000 Pension Distribution

Barbara is 67, single, and retired. She receives a $35,000 annual pension from her former employer. Her only other income is $22,000 in Social Security benefits, of which roughly $18,700 is taxable at her income level. Her 1099-R shows Box 1 and Box 2a both at $35,000 (fully taxable — no after-tax contributions). Box 4 shows $3,500 withheld (10% periodic withholding). Here's how the federal tax shakes out:

  1. Total income: $35,000 pension + $18,700 taxable Social Security = $53,700
  2. Standard deduction (single, 65+): $17,550 (the extra $1,800 senior bump applies)
  3. Taxable income: $53,700 − $17,550 = $36,150
  4. Federal tax: 10% on the first $11,925 = $1,193 + 12% on the remaining $24,225 = $2,907
  5. Total federal tax: $4,100
  6. Tax attributable to the pension: about $3,690 (the marginal portion at the 12% bracket)

Barbara had $3,500 withheld but owes roughly $4,100 total — she'll owe about $600 when she files. Not catastrophic, but enough to trigger an underpayment penalty if she doesn't adjust her W-4P or make estimated payments. She could bump her withholding to 12% and be roughly break-even. If Barbara lives in a state like California (9.3% rate on this income), she'd owe an additional $3,255 in state tax, bringing her total tax on the pension to about $6,945 — meaning she keeps just $28,055 of the $35,000.

For estimating taxes on Social Security income alongside your pension, see our taxable Social Security benefits calculator.

Scenario 2: Early 401(k) Cash-Out at Age 42

Derek is 42 and just left his job. He has $80,000 in his 401(k) and decides to cash it out rather than roll it over. His W-2 income for the year is $65,000. He's single with no dependents. This is where the numbers get painful.

The plan withholds 20% ($16,000) for federal taxes as required for eligible rollover distributions. His 1099-R shows Box 1: $80,000, Box 2a: $80,000, Box 4: $16,000, and Box 7: Code 1 (early distribution, no known exception). The IRS treats that $80,000 as ordinary income stacked on top of his $65,000 salary:

ItemWithout Cash-OutWith $80K Cash-Out
Total Income$65,000$145,000
Standard Deduction$15,750$15,750
Taxable Income$49,250$129,250
Federal Tax$6,260$22,958
10% Early Penalty$0$8,000
Total Federal Tax$6,260$30,958

The cash-out pushes Derek from the 22% bracket into the 24% bracket. His federal tax jumps from $6,260 to $22,958 — a $16,698 increase — plus the $8,000 early withdrawal penalty on top. The 20% withholding ($16,000) doesn't even cover the federal income tax, let alone the penalty. Derek will owe the IRS an additional $14,958 when he files. Add a 5% state tax ($4,000) and the total tax bill on that $80,000 comes to $28,698. He keeps just $51,302 out of $80,000.

Had Derek rolled the 401(k) into a traditional IRA instead, he'd owe $0 in tax and keep the full $80,000 growing tax-deferred. That's the $28,698 cost of an early cash-out at this income level. Use our tax bracket calculator to see where your combined income lands.

Scenario 3: Non-Qualified Roth IRA Withdrawal at Age 55

Roth distributions trip people up because the rules have layers. Qualified distributions from a Roth IRA are 100% tax-free and don't even generate a taxable 1099-R. But "qualified" means two things must be true: the account has been open at least 5 years, AND you're 59½ or older (or meet another exception like disability or first-time home purchase up to $10,000).

Maria is 55 and has had her Roth IRA for 8 years. She contributed $40,000 over the years and the account is now worth $62,000. She withdraws the full $62,000. Under the Roth ordering rules (IRS Publication 590-B), withdrawals come out in this order: (1) contributions first, then (2) conversions, then (3) earnings. So her $40,000 of contributions comes out tax-free and penalty-free regardless of age. The remaining $22,000 is earnings — and because Maria is under 59½, this portion is taxable AND subject to the 10% early penalty.

If Maria has $50,000 in other income (single), the $22,000 in taxable earnings pushes her taxable income from $34,250 to $56,250 — still within the 22% bracket. Her federal tax on those earnings: about $4,840. The 10% penalty adds $2,200. Total tax cost on the Roth "earnings" portion: $7,040. The $40,000 in contributions? Zero tax, zero penalty.

The 7 Distribution Codes That Change Everything

Box 7 on your 1099-R contains one or two distribution codes. Entering the wrong code on your tax return — or misunderstanding what your code means — is one of the most common 1099-R filing mistakes. Here are the codes that matter most:

CodeMeaningTax Treatment
1Early distribution, no known exceptionTaxable + 10% penalty
2Early distribution, exception appliesTaxable, NO penalty
3DisabilityTaxable, NO penalty
4Death (beneficiary distribution)Taxable, NO penalty (10-year rule may apply)
7Normal distribution (age 59½+)Taxable, NO penalty
GDirect rollover to another plan or IRANot taxable, no penalty
TRoth IRA distribution, exception may applyContributions tax-free; earnings depend on qualification

Got a Code G on your 1099-R? You don't owe a dime — but you still need to report it on your return. Got a Code 1 when you actually qualify for the Rule of 55 (separation from service at age 55+)? You'll need to file Form 5329 and claim the exception yourself to avoid the penalty. The custodian doesn't always know your situation, so Code 1 doesn't necessarily mean you owe the 10% — it means they couldn't confirm an exception.

When a 1099-R Doesn't Mean You Owe Tax

Not every 1099-R results in a tax bill. Three common situations where you receive the form but owe nothing:

Direct rollovers (Code G).You moved money from a 401(k) to an IRA, or from one IRA to another. Box 2a should show $0 or be blank. If the custodian mistakenly shows a taxable amount, you'll need to attach an explanation to your return.

Qualified Roth distributions.If you're 59½+, the account is 5+ years old, and the distribution is from a Roth IRA, the entire amount is tax-free. You'll still get a 1099-R with Code Q (or Code T), but Box 2a should be $0.

Return of excess contributions. If you over-contributed to an IRA and withdrew the excess before the filing deadline, the 1099-R reports the withdrawal, but only the earnings portion is taxable. The contribution amount itself is just returned to you. This is reported with Code 8 or P.

To understand how your overall federal tax picture changes with these distributions, try our federal income tax calculator or see what effective tax rate you're actually paying.

5 Penalty Exceptions Most People Don't Know About

The 10% early withdrawal penalty on pre-59½ distributions has more exceptions than most people realize. Using the right exception saves real money — on a $50,000 early withdrawal, that's $5,000 you keep.

  1. Rule of 55:Left your employer at age 55 or older? Distributions from that employer's 401(k) or 403(b) are penalty-free. This does NOT apply to IRAs — only employer plans. For public safety employees, the age drops to 50. SECURE 2.0 expanded this in 2025 with a limited provision for specific emergency distributions.
  2. 72(t) / SEPP:Substantially Equal Periodic Payments let you take penalty-free IRA distributions at any age — but you must continue for 5 years or until 59½, whichever is later. Miss a payment or change the amount, and the IRS retroactively applies the 10% to every distribution.
  3. First-time home purchase:Up to $10,000 from an IRA (lifetime limit) for buying, building, or rebuilding a first home. "First-time" means you haven't owned a home in the prior 2 years. Doesn't apply to 401(k) plans.
  4. Medical expenses exceeding 7.5% of AGI:If you have unreimbursed medical bills above the 7.5% floor, the portion above that threshold is penalty-exempt. At $100,000 AGI with $12,000 in medical bills, you can withdraw up to $4,500 penalty-free ($12,000 − $7,500 threshold).
  5. Qualified birth or adoption (SECURE Act): Up to $5,000 per parent within one year of the birth or adoption. Both parents can each take $5,000 ($10,000 total per child) penalty-free. You can repay the amount later and avoid income tax too.

If you're self-employed and considering early distributions, also check how your 1099 self-employment tax interacts with retirement withdrawals — both stack as ordinary income.

State Tax: 13 States That Don't Tax Retirement Income

Federal tax is only half the picture. State tax on retirement distributions varies wildly — from 0% to over 13% in California. Thirteen states impose no income tax on retirement distributions at all:

Alaska, Florida, Nevada, New Hampshire, South Dakota, Tennessee, Texas, Washington, and Wyoming have no state income tax on any income. Illinois, Iowa (starting 2023), Mississippi, and Pennsylvania specifically exempt retirement income even though they tax other types of income. That's a meaningful difference. A $50,000 pension in California costs about $3,500 in state tax. The same pension in Florida costs $0.

Many other states offer partial exemptions. New York excludes the first $20,000 of pension income for residents 65+. Colorado excludes $24,000 for ages 55–64 and $36,000 for 65+. Georgia excludes up to $65,000 for those 62+ (or with total disability at any age). Check your state's rules before assuming you owe the full rate — our Social Security tax calculator can help estimate the federal portion of Social Security alongside your 1099-R income.

Frequently Asked Questions

Related Calculators