Pre-Tax vs Post-Tax

RetirementDifficulty: ██░░░

Traditional (pay taxes later) vs Roth (pay taxes now). Deferral wins when your rate drops in retirement. Roth wins when your rate rises. Math, not dogma.

Interactive Visualization

t=0s

Many retirees pick Traditional or Roth accounts by habit, not math. A few percentage points of tax rate change can flip a lifetime of outcomes.

TL;DR: This lesson explains **Pre-Tax** (Traditional) versus **Post-Tax** (Roth) accounts so you can compare after-tax outcomes using marginal tax rates, compounding, and explicit IF/THEN/BECAUSE rules.

The Problem - What Goes Wrong When People Pick Accounts by Dogma

People often pick retirement accounts by slogans rather than numbers. That creates two common failures. First, taking the immediate tax break with a Traditional 401(k) and assuming it is always superior can leave retirees with higher taxes later. Second, picking Roth accounts because "tax-free forever" sounds nice can waste money if the saver was in a low tax bracket now and will be in a lower bracket later. Concrete failure example. Imagine a 30-year-old saving $6,000 per year for 35 years at 6% nominal return, paying 24% marginal tax today and expecting 22% in retirement. In a Traditional account the pre-tax contributions grow tax-deferred then are taxed on withdrawal. In a Roth the after-tax contribution grows tax-free. Many decide Roth because of a vague idea of tax-free growth. That can be the wrong choice when math says otherwise. If the saver’s marginal rate falls from 24% to 12%, the Traditional path often yields higher after-tax retirement dollars. IF current marginal rate is higher than expected retirement rate, THEN tax-deferral may win BECAUSE taxes are paid later at a lower percentage on a larger balance. This section builds the core error: confusing the emotional appeal of tax-free with the arithmetic of marginal rates and compounding. It also connects to prerequisites. In Tax Brackets we covered marginal versus effective rates and how extra income is taxed. In Compound Interest we showed why starting early matters. Both matter here. The concrete danger: a 10% difference in tax rates can change after-tax final balances by 5-20% depending on time horizon and returns. Without running the numbers, decisions become guesses. The remainder of this lesson replaces guessing with formulas and a simple decision tree.

How It Actually Works - The Math and Mechanisms

What matters is after-tax wealth at withdrawal. That means modeling contributions, growth, and taxes. Define variables: CC = annual pre-tax contribution, rr = annual real return, nn = years invested, tnowt_{now} = current marginal tax rate, trett_{ret} = retirement marginal tax rate. For a Traditional account (pre-tax contributions): 1) Contribute CC pre-tax each year; after nn years the pre-tax balance is approximately Btrad=C(1+r)n1rB_{trad} = C\frac{(1+r)^n - 1}{r}. 2) Withdrawals are taxed at trett_{ret}, leaving after-tax Atrad=Btrad(1tret)A_{trad} = B_{trad}(1 - t_{ret}). For a Roth account (post-tax contributions): 1) Contribute after-tax amount Cpost=C(1tnow)C_{post} = C(1 - t_{now}) each year; balance grows tax-free to Broth=Cpost(1+r)n1rB_{roth} = C_{post}\frac{(1+r)^n - 1}{r}. 2) Withdrawals are tax-free so Aroth=BrothA_{roth} = B_{roth}. Compare by ratio or difference: Atrad/Aroth=C(1tret)C(1tnow)=1tret1tnowA_{trad} / A_{roth} = \frac{C(1 - t_{ret})}{C(1 - t_{now})} = \frac{1 - t_{ret}}{1 - t_{now}} because the common growth factor cancels. This neat simplification shows growth cancels if contribution amounts are defined consistently - the time value of taxes affects the comparison only via the tax rates if contribution is defined pre-tax for Traditional and post-tax for Roth. Practical test rule: IF tret<tnowt_{ret} < t_{now}, THEN Traditional may produce more after-tax dollars BECAUSE you paid taxes later at a lower rate. IF tret>tnowt_{ret} > t_{now}, THEN Roth may produce more after-tax dollars BECAUSE you locked in a lower tax payment today while future withdrawals avoid higher rates. Example numbers. If tnow=24%t_{now}=24\% and tret=12%t_{ret}=12\%, then Atrad/Aroth=(10.12)/(10.24)=0.88/0.761.158A_{trad}/A_{roth} = (1 - 0.12)/(1 - 0.24) = 0.88/0.76 \approx 1.158, meaning Traditional yields about 16% more after-tax retirement dollars assuming the same dollar of pre-tax contribution. Conversely, if tnow=12%t_{now}=12\% and tret=24%t_{ret}=24\%, Roth yields about 17% more. Remember to use marginal tax rates not effective rates when modeling the impact of future withdrawals on taxable income. Also incorporate state taxes by adding tstatet_{state} to both tnowt_{now} and trett_{ret}. This math ignores some complications - covered later - but gives a clear, testable rule.

The Decision Framework - IF/THEN/BECAUSE Rules to Choose Pre-Tax or Post-Tax

Decision-making fails when advice lacks conditional structure. This framework uses explicit IF/THEN/BECAUSE lines and numeric ranges. Start by estimating your marginal tax rates now and in retirement. Use a range, not a point. For most people, estimate tnowt_{now} within a 3-6 percentage point range and trett_{ret} within a 5-10 point range. Rule 1 - Income fall scenario: IF current marginal tax rate is materially higher than expected retirement rate - for example tnowtret5%t_{now} - t_{ret} \ge 5\%, THEN prioritize Traditional (pre-tax) contributions BECAUSE taxes paid later will likely be at a lower percentage, increasing after-tax accumulation by roughly 1tret1tnow1\frac{1 - t_{ret}}{1 - t_{now}} - 1. Rule 2 - Income rise scenario: IF expected retirement marginal rate is materially higher than current rate - for example trettnow5%t_{ret} - t_{now} \ge 5\%, THEN favor Roth (post-tax) contributions BECAUSE locking in the lower current rate avoids higher taxes on future withdrawals. Rule 3 - Close-call scenario: IF tnowtret<5%|t_{now} - t_{ret}| < 5\%, THEN consider a split approach - such as 50/50 Roth and Traditional or using marginal buckets - BECAUSE small changes or tax-law risk can flip the winner. Rule 4 - Employer match and immediate return: IF employer match is pre-tax, THEN contribute enough to get the full match even if Roth seems attractive BECAUSE the match is effectively an immediate 100% return before taxes. Rule 5 - Flexibility and tax diversification: IF you expect uncertain tax policy or variable income, THEN diversifying across account types may reduce future tax risk BECAUSE having both pre-tax and post-tax buckets lets you optimize withdrawals later. Each rule is conditional and quantified. Run the math with AtradA_{trad} and ArothA_{roth} formulas for your specific CC, rr, nn, tnowt_{now}, and trett_{ret} to test trade-offs numerically.

Edge Cases and Limitations - Where This Framework Breaks Down

This clean model leaves out at least several important realities. First limitation - tax law uncertainty: IF tax brackets change materially before or during retirement, THEN conclusions built on current trett_{ret} may be invalid BECAUSE bracket levels and deductions can shift total tax paid by 5-15 percentage points in some scenarios. Second limitation - Medicare premiums and IRMAA: Withdrawals that raise reported income can increase Medicare Part B and D premiums by 300300-1,000 per person per year for affected income bands. IF Traditional withdrawals push adjusted gross income across IRMAA thresholds, THEN net after-tax benefit can fall by additional hundreds to thousands of dollars BECAUSE these surcharges are not modeled in simple marginal-rate math. Third limitation - Required minimum distributions (RMDs): RMDs force taxable withdrawals from pre-tax accounts starting at specific ages, altering timing and tax brackets. IF forced RMDs coincide with other income - such as Social Security - THEN trett_{ret} may be higher than planned BECAUSE the combined income raises taxable portions. Fourth limitation - state taxes and residency changes: Moving to a state with 0% income tax can make Traditional look better; moving to a high-tax state can favor Roth. Include a range for state taxes, commonly 0-10% depending on state. Fifth limitation - early withdrawal rules and penalty exceptions: Roth principal withdrawals are tax- and penalty-free, but earnings often face taxes and 10% penalties if taken before age 59 1/2 and not meeting exceptions. The model above assumes qualified distributions. Sixth limitation - non-tax factors: estate planning, basis step-up, and Medicaid eligibility may push preferences in different directions. This framework also does not model stochastic returns beyond expected rr or the interaction with Social Security taxation bands. Use this framework as a prioritized quantitative filter, not a full financial plan. IF multiple limitations apply simultaneously, THEN consider running scenario analyses with 3-5 different trett_{ret} outcomes ranging by 10 percentage points BECAUSE that reveals sensitivity to uncertain assumptions.

Worked Examples (2)

30-Year Saver: When Traditional Beats Roth

Age 30, contribute $6,000 per year pre-tax for 35 years, expected real return 5% annually, current marginal tax rate 24%, expected retirement marginal tax rate 12%. Calculate after-tax retirement balances for Traditional and Roth paths.

  1. Compute pre-tax future value for Traditional: Btrad=6000×(1+0.05)3510.05B_{trad} = 6000\times\frac{(1+0.05)^{35}-1}{0.05}. Compute numerator: (1.05)355.516(1.05)^{35} \approx 5.516. So Btrad6000×5.51610.05=6000×4.5160.05=6000×90.32B_{trad} \approx 6000\times\frac{5.516-1}{0.05} = 6000\times\frac{4.516}{0.05} = 6000\times90.32 \approx 541,920.

  2. After-tax Traditional: Atrad=Btrad(1tret)=541,920×(10.12)=541,920×0.88A_{trad} = B_{trad}(1 - t_{ret}) = 541,920\times(1 - 0.12) = 541,920\times0.88 \approx 476,089.

  3. Roth path: first compute after-tax contribution: Cpost=6000×(10.24)=6000×0.76=C_{post} = 6000\times(1 - 0.24) = 6000\times0.76 = 4,560. Future value: Broth=4560×(1.05)3510.05=4560×90.32B_{roth} = 4560\times\frac{(1.05)^{35}-1}{0.05} = 4560\times90.32 \approx 411,336.

  4. Compare: AtradBroth=476,089411,336=A_{trad} - B_{roth} = 476,089 - 411,336 = 64,753 advantage to Traditional, about 15.7% higher after-tax.

  5. Insight: The Traditional route wins because taxes paid later fall from 24% to 12%, and that 12-point gap amplifies through compounding on the pre-tax funds.

Insight: This example shows that a 12 percentage point fall in marginal tax rate can yield a 15-16% higher after-tax retirement balance, even though Roth sounds "tax-free".

Mid-Career Switch: When Roth Wins

Age 45, can contribute $19,500 per year for 20 years, expected return 6% annually, current marginal tax rate 12%, expected retirement marginal tax rate 22%. No employer match. Compare after-tax outcomes.

  1. Traditional future value pre-tax: Btrad=19500×(1.06)2010.06B_{trad} = 19500\times\frac{(1.06)^{20}-1}{0.06}. Compute (1.06)203.207(1.06)^{20} \approx 3.207. So Btrad19500×3.20710.06=19500×36.78B_{trad} \approx 19500\times\frac{3.207-1}{0.06} = 19500\times36.78 \approx 717,210.

  2. After-tax Traditional: Atrad=717,210×(10.22)=717,210×0.78A_{trad} = 717,210\times(1 - 0.22) = 717,210\times0.78 \approx 559,420.

  3. Roth path: after-tax contribution Cpost=19500×(10.12)=19500×0.88=C_{post} = 19500\times(1 - 0.12) = 19500\times0.88 = 17,160. Future value: Broth=17,160×36.78B_{roth} = 17,160\times36.78 \approx 631,645.

  4. Compare: Roth after-tax $631,645$ minus Traditional after-tax $559,420$ = $72,225 advantage to Roth, about 12.9% higher.

  5. Insight: When expected retirement marginal rate increases by about 10 points, paying tax today at a 12% rate beats deferring to an expected 22% later.

Insight: Both examples reinforce that the deciding variable is the gap between marginal tax rates now and later, not the label "Roth" or "Traditional".

Key Takeaways

  • The core comparison simplifies to Atrad/Aroth=1tret1tnowA_{trad}/A_{roth} = \frac{1 - t_{ret}}{1 - t_{now}} when contributions are normalized, so compute with your marginal rates before deciding.

  • IF current marginal tax rate exceeds expected retirement rate by about 5 percentage points or more, THEN pre-tax (Traditional) contributions may increase after-tax retirement wealth BECAUSE taxes are paid later at the lower rate on a larger accumulated principal.

  • IF expected retirement marginal tax rate exceeds current rate by about 5 percentage points or more, THEN Roth contributions may increase after-tax wealth BECAUSE you lock in a lower tax payment now while future growth is tax-free.

  • When the gap is small - within about 5 percentage points - THEN splitting contributions between Roth and Traditional may reduce risk BECAUSE tax-law changes or income variability can flip the winner.

  • Employer match effectively yields an immediate 100% pre-tax return, so IF an employer match is available, THEN contribute at least enough to get the full match even if you lean Roth BECAUSE the match dominates marginal account-choice math.

Common Mistakes

  • Using effective tax rate instead of marginal tax rate. Why wrong: Marginal rates determine the tax on the next dollar withdrawn. Using effective rate underestimates tax on additional withdrawals and can mislead the decision by 3-10 percentage points.

  • Ignoring timing effects like RMDs and IRMAA. Why wrong: RMDs can force withdrawals that raise trett_{ret} temporarily and IRMAA can add 300300-1,000 per person per year, reducing net benefits by more than the simple marginal-rate comparison suggests.

  • Treating Roth as "better" for growth alone. Why wrong: The growth rate rr cancels in the basic ratio, so the tax-rate gap matters more than compound returns when comparing equal-dollar contributions. Growth matters for absolute wealth but not for which account wins under the normalized comparison.

  • Neglecting state taxes. Why wrong: State tax differences of 0-10% materially change tnowt_{now} and trett_{ret} and can flip the decision, especially for high-savings scenarios.

Practice

easy

Easy: Age 25, plan to contribute $5,500 per year for 40 years at 6% return. Current marginal tax rate 22%, expected retirement marginal rate 15%. Which account likely gives higher after-tax retirement dollars? Show math.

Hint: Compute the ratio 1tret1tnow\frac{1 - t_{ret}}{1 - t_{now}} and interpret above or below 1.

Show solution

Compute ratio = (1 - 0.15)/(1 - 0.22) = 0.85/0.78 \approx 1.089. Ratio > 1, so Traditional after-tax balance is about 8.9% higher than Roth for the same pre-tax contribution. Therefore Traditional likely gives higher after-tax retirement dollars.

medium

Medium: Age 40, can contribute $19,500 per year for 25 years at 5% return. Current marginal tax rate 24% including state tax, expected retirement marginal rate uncertain between 18% and 28%. Compare after-tax outcomes for both extremes and recommend an allocation strategy using an IF/THEN/BECAUSE rule.

Hint: Compute A_trad/A_roth ratio for both t_ret values, then choose split if outcomes cross near zero.

Show solution

Compute ratio formula: (1 - t_ret)/(1 - t_now) with t_now = 0.24. If t_ret = 0.18: ratio = 0.82/0.76 \approx 1.079 => Traditional yields ~7.9% more. If t_ret = 0.28: ratio = 0.72/0.76 = 0.947 => Roth yields ~5.3% more. IF t_ret uncertain and crosses both sides, THEN split contributions (for example 50/50) may reduce regret BECAUSE it hedges both scenarios. A specific recommendation is a 40-60 split toward the option that seems slightly more likely based on personal projections.

hard

Hard: Age 55 with 800,000inTraditionalaccounts,noRothbalance,planningtoretireat67.Currentmarginaltaxrate32800,000 in Traditional accounts, no Roth balance, planning to retire at 67. Current marginal tax rate 32%, expected retirement marginal rate 22% absent conversions. However, converting 200,000 to Roth now would incur tax at 32% but reduce future RMDs and taxable income that affect Medicare IRMAA which could otherwise cost $8,000 per year for 5 years around age 70. Evaluate whether a partial Roth conversion makes sense. Show math for after-tax cost of conversion and downstream savings range.

Hint: Compute immediate tax cost 32% of $200,000. Estimate RMD reduction effect by calculating tax saved on reduced withdrawals and subtract IRMAA avoided. Do a simple 10-year window where RMDs would have been high.

Show solution

Immediate tax on conversion = 200,000×0.32=200,000\times0.32 = 64,000 paid now. Converted 200,000growstaxfree;butwecareaboutavoidedtaxablewithdrawalsandIRMAA.AssumetheconversionreducesfutureRMDsandtaxableincomeby200,000 grows tax-free; but we care about avoided taxable withdrawals and IRMAA. Assume the conversion reduces future RMDs and taxable income by 200,000 principal that would have otherwise been withdrawn over, say, years 68-77. If withdrawals would have been taxed at 22%, tax avoided on those withdrawals equals roughly 200,000×0.22=200,000\times0.22 = 44,000 in nominal taxes (ignoring growth/timing). Additionally, avoiding IRMAA surcharges saves about 8,000peryearfor5years=8,000 per year for 5 years = 40,000. Combine avoided taxes plus IRMAA savings = 44,000+44,000 + 40,000 = 84,000.Netcomparison:pay84,000. Net comparison: pay 64,000 now to avoid 84,000laterintaxes/IRMAAwithinthesimplifiedhorizon.Because84,000 later in taxes/IRMAA within the simplified horizon. Because 84,000 > $64,000, conversion may produce a net tax and surcharge saving in this simplified model. IF time-value of money and growth are included, then discounting and growth assumptions change the math; still, this calculation shows partial conversion can make sense when conversion taxes are lower than future combined taxes and surcharges BECAUSE it reduces taxable income that triggers additional non-tax costs. This simplified model omits many dynamics and needs scenario testing with projected RMD schedules, growth rates, and Medicare brackets.

Connections

Prerequisites: This lesson builds directly on Tax Brackets (/money/tax-brackets) where marginal versus effective rate distinctions were defined, and on Compound Interest (/money/compound-interest) where growth and the Rule of 72 were analyzed. Downstream topics unlocked: Roth conversions and sequencing (/money/roth-conversion), Required Minimum Distributions and withdrawal sequencing (/money/rmd-withdrawal-sequencing), and Medicare IRMAA planning (/money/medicare-irmaa). Understanding Pre-Tax vs Post-Tax is required for those topics because they all depend on marginal-rate timing, compounding effects, and the interaction between taxable income and means-tested rules.