Skip to main content

TSP withdrawal tax calculator

Trace a one-time post-separation distribution from gross TSP dollars to rollover, cash now, estimated tax, and what may still be due when you file.

Rule snapshot
Reviewed
Primary sources
IRS distribution rules and TSP.gov
Privacy
Entries are calculated in this browser

Withdrawal scenario

Trace gross TSP money to after-tax cash

Withholding and final liability are modeled separately so a 20% holdback is never mistaken for a settled tax bill.

Calculated in this browser. No input is transmitted or stored.

Distribution and withholding

Start with the total request, any same-tax direct rollover, and the payment category.

Total requested from TSP before rollover allocation or withholding.

Total vested account immediately before the request. It determines whether this is a full or partial distribution.

Inferred payment status: Enter the gross request and total vested balance to classify the payment.
Payment category

Traditional-to-Traditional or Roth-to-Roth amount sent directly to an eligible account.

Use a whole percentage of at least 20%. A full-account eligible-rollover distribution under $200 may have $0 mandatory withholding if the tax-year aggregate remains under $200.

Traditional and Roth sources

Account balances determine the modeled taxable and nontaxable allocation unless you provide an exact taxable amount.

Distribution source

Traditional balance immediately before this modeled distribution.

Already-taxed combat-zone contributions still in the Traditional balance; do not include their earnings.

Leave blank for the account-source estimate. Use a verified TSP or tax-document amount when available.

Dates and early-distribution exceptions

Exact dates screen age 59½, separation-year and Roth qualification rules.

Used for age 59½ and separation-year exception screening.

Use the separation tied to this employer plan, not a later IRA date.

The modeled payment date. This page is limited to 2026 distributions.

For an eligible plan distribution after separation, the public-safety exception can use the earlier of the calendar year you reach age 50 or 25 years of service under the plan. Confirm qualified-public-safety status and service with a tax professional.

Other 10% additional-tax exception

Use this only for an exception not already determined from age, separation or the public-safety inputs.

Final-liability assumptions

These rates estimate this distribution's contribution to the return; they do not compute tax brackets or a full filing.

Your estimate of the regular federal rate applied to the taxable distribution.

Enter 0 or leave blank if none is modeled. TSP itself withholds $0 for state/local tax.

Planning estimate—not a tax return

Filing status, other income, credits and state-specific rules can materially change the result. Periodic W-4P payments, RMDs, annuities and official eligibility determinations are outside scope.

Withdrawal results

Add a withdrawal scenario

Enter the distribution and account details, or load the illustrative sample to review the cash and tax calculation.

Method

Four ledgers, not one misleading net number

Each stage answers a different question. Keeping them separate prevents withholding from being subtracted twice and makes every approximation visible.

  1. 01

    Confirm the payment, then split cash

    The requested gross amount is first checked against the total vested balance. A partial single payment must be at least $1,000; an entire $5–$199.99 account follows the TSP automatic-distribution rules. A same-tax direct rollover is then separated from participant cash.

  2. 02

    Classify what is taxable

    Traditional tax-exempt combat-pay contributions and Roth basis can be nontaxable. The calculator applies the TSP source-selection and pro-rata rules before estimating tax.

  3. 03

    Keep withholding and liability apart

    TSP withholding is a payment toward federal tax, not a verdict on what you owe. Your marginal-rate estimate and any additional 10% tax form a separate liability ledger.

  4. 04

    Screen plan-specific exceptions

    Age 59½, the separation-year rule, and the qualified-public-safety rule can change the additional-tax estimate. An uncertain exception produces a range instead of an invented answer.

Read the result

Withheld now is not the same as owed

TSP sends federal withholding to the IRS as a credit in your name. The estimate then compares that credit with the regular tax, state/local tax, and possible additional tax attributable to the withdrawal.

ResultWhat it means
Cash nowParticipant cash minus TSP federal withholding.
Estimated liabilityModeled regular, state/local, and additional tax—not a filed-return result.
Later due or refundEstimated liability minus the federal withholding credit.
After-tax cashParticipant cash minus estimated liability; withholding is not subtracted again.

Additional-tax screen

The date you separated can matter more than the date you withdraw

The general separation exception requires you to leave service during or after the calendar year you turn 55. Leaving at 54 and withdrawing at 56 does not satisfy that rule.

A qualified public-safety employee can use the earlier of age 50 or 25 years of service under the plan, after separation. This tool screens qualified-public-safety status and service separately; it does not determine whether your position qualifies.

These exceptions belong to employer plans. Rolling money to an IRA before a later distribution can remove the separation-based exception, even though another IRA exception might apply.

What the screen does not certify

  • Whether a position meets the federal qualified-public-safety definition
  • Disability, reservist, medical, domestic-abuse, disaster, birth/adoption, or other exception evidence
  • Substantially equal periodic payment compliance or recapture risk
  • The exception code and amount ultimately reported on Form 5329

Scope & assumptions

Exact classification where possible; approximation where necessary

Deterministic parts

  • Full-account versus $1,000-minimum partial-payment classification
  • Direct-rollover and participant-cash reconciliation
  • Traditional tax-exempt and Roth-basis pro-rata allocation
  • Whole-percent W-4R withholding on the applicable taxable payment
  • Age and separation-date screening from the entered facts

Approximate or excluded parts

  • Federal and state/local tax use your marginal-rate assumptions, not complete returns
  • Processing-day source balances can differ from the values entered
  • The under-$200 result assumes this is the entire vested account and no other eligible-rollover distribution changes the tax-year total
  • A direct rollover of Traditional tax-exempt contributions requires the receiving IRA or plan to accept those funds
  • RMDs, installments and W-4P periodic withholding are separate calculations
  • Annuities, loans, beneficiaries, court orders, eligibility and advice are out of scope

No shared data-platform feed is needed. The rules are versioned with the page, while account composition, dates, exception facts, and tax rates come from you. If your TSP tax notice supplies an exact taxable amount, the calculator can use it instead of the balance-based estimate.

Questions

TSP withdrawal-tax FAQ

How much federal tax does TSP withhold from a withdrawal?

For the taxable part of an eligible rollover distribution paid to you, federal withholding generally defaults to 20%; Form W-4R permits a higher whole-number rate, but not a lower one. Withholding is not required if your eligible rollover distributions for the tax year total less than $200. A direct rollover generally has no current withholding. A nonperiodic payment that is not eligible for rollover generally defaults to 10% and permits a whole-number election from 0% through 100%, although rates below 10% are generally unavailable for payments delivered outside the United States and its territories. These are withholding rules, not final tax rates.

Can a partial TSP withdrawal be less than $1,000?

No. Under 5 C.F.R. § 1650.12, an elected partial single payment must be at least $1,000. A payment of the entire account can be smaller. If the entire vested account is at least $5 but less than $200 and the TSP processes its automatic distribution, the TSP pays it to the participant and does not offer a direct rollover. A separated account below $5 is forfeited to the TSP, but the participant can contact the record keeper to reclaim that amount without later investment earnings.

Is every TSP withdrawal subject to the additional 10% tax?

No. It generally applies to the taxable participant-paid amount before age 59½ unless an exception applies. This tool screens the age-55 separation rule, the qualified-public-safety age-50 or 25-years-of-service rule, and a user-confirmed other exception. Verify any exception before filing Form 5329.

Does the age-55 exception apply if I left federal service earlier?

Generally no. Separation must occur during or after the calendar year in which you turn 55. Waiting until age 55 to withdraw does not repair an earlier separation. The exception is plan-specific and generally does not follow the money into an IRA.

Are Roth TSP withdrawals always tax-free?

No. A qualified Roth distribution generally requires both the five-tax-year period and age 59½, disability, or death. This participant calculator models age and disability; beneficiary and death-account workflows are excluded. If the participant payment is not qualified, it is divided pro rata between nontaxable basis and taxable earnings.

Does TSP withhold state income tax?

TSP does not withhold state or local income tax. Your state may still tax the distribution. The optional state/local rate here is a user-supplied approximation and does not determine your state's actual treatment.

Can this calculator prepare my tax return?

No. It estimates the incremental effect of one withdrawal using the rates and facts you enter. It does not model brackets, deductions, credits, other income, estimated-tax penalties, state-specific exclusions, or every exception. Your TSP tax notice, Form 1099-R, and filed return control.

Protect the transition runway

A withdrawal is one lever—not the whole plan.

See federal-experience-matched private roles before deciding how much retirement savings must cover the gap.

Explore matched roles