PersonalCFO
All ToolsSign Up Free

Tax Filing

  • Tax Refund Estimator
  • Tax Bracket Calculator
  • Paycheck Calculator
  • W-4 Optimizer
  • Bonus Tax
  • Estimated Tax
  • Self-Employment Tax
  • Salary vs 1099
  • Salary to Hourly

Retirement

  • 401(k) Optimizer
  • RMD Calculator
  • Roth Conversion
  • SS Claiming Optimizer
  • Backdoor Roth
  • Retirement Income Tax
  • SS Break-Even
  • IRMAA Surcharge
  • Retirement Savings
  • Roth vs Traditional
  • Healthcare Plan Comparator

Investments

  • Capital Gains Tax
  • Compound Interest
  • Tax Loss Harvesting
  • Investment Fee Analyzer
  • Advisor Fee Calculator
  • Tax-Equivalent Yield
  • Stock Option Tax
  • NIIT (3.8%)

Mortgage & Home

  • Mortgage Payment
  • Mortgage Payoff
  • Rent vs Buy

Financial Independence

  • FIRE Calculator
  • Coast FIRE
  • Safe Withdrawal Rate
  • Net Worth Calculator

Debt Payoff

  • Credit Card Payoff
  • Student Loan Payoff
  • Auto Loan Payoff
  • Debt Snowball/Avalanche

Full Suite

Tax planning, financial statements, investment tracking, and retirement optimization.

Create free account →

Calculations are estimates for educational purposes. Not tax advice. Consult a qualified tax professional for your specific situation.

Privacy · Terms

Retirement Planning Calculator

Model your full financial lifecycle — from today through retirement and beyond. Enter your income, spending, and account balances, then hit Optimize. The engine finds your optimal savings order, Social Security claiming age, Roth conversion strategy, and tax-efficient withdrawal sequence.

$
%
$
$
%

Net estate after heir taxes. Set $0 for 'die broke'.

$
▶DemographicsMFJ · No state tax
▶Income & Spending$100,000 in · $60,000 out
▶Accounts & Balances401k · $0
▶529 EducationOff
▶Social SecurityPIA $2,500
▶GoalsNone
▶Advanced2.0% div · 30% heir rate
Enter inputs to generate projection

How the Optimizer Works

The planning engine solves for one of three objectives: maximum sustainable spending in retirement, earliest possible retirement age, or maximum estate value. It holds the other two variables fixed and searches for the optimal answer.

Savings waterfall determines the optimal order to fund your accounts each year — employer match first, then HSA, then the mix of traditional and Roth that minimizes lifetime taxes. The order depends on your current marginal rate, expected retirement rate, and account-specific rules (contribution limits, catch-up provisions, mega backdoor Roth eligibility).

Social Security optimization evaluates every possible claiming combination for you and your spouse (if applicable), weighted by mortality probability. Delaying often wins because the 8%/year delayed retirement credits are actuarially generous — but the right answer depends on your specific tax situation, other income, and health.

Roth conversions are modeled year-by-year during the “gap years” between retirement and RMD age. The engine converts just enough to fill low brackets without triggering IRMAA surcharges, reducing future RMDs and their tax impact.

Withdrawal sequencing in retirement follows tax-optimal ordering: taxable accounts first (to harvest low capital gains rates), then traditional accounts (forced by RMDs), then Roth (tax-free, grows longest). The exact sequence depends on your bracket, state taxes, and ACA subsidy eligibility.

Want to save your plan and track progress over time? Create a free account to persist your inputs, link your accounts for automatic balance updates, and generate reconciled financial statements.