Built for Your Retirement
FREE
The Free Retirement Planner
- Runs millions of market scenarios each simulation
- Provides your optimal account withdrawal strategy
- Handles all the complexity involved with calculating federal and state taxes
- Utilizes the Roth conversion ladder for early retirement
- Strategically minimizes taxes paid over your life, average savings of tens of thousands of dollars
- Models conservative social security payments to accommodate realistic, higher spending rates
- Comes with your own 24/7 AI retirement advisor who you can direct to make changes for you
- Continually updates with user-requested features
PREMIUM
Everything in Free, Plus
Normally $10/month
- Unlimited retirement simulations
- Configure advanced parameters, like inflation rate, tax changes, dividend rates
- Freshly-optimized withdrawal calculations every year you need it
- Detailed worksheets for more accurate results
- Unlimited access to AI retirement advisor
- Prioritized human support if you need it
- Hundreds of times cheaper than a traditional financial planner
- 3 day free trial with no restrictions - cancel anytime
The Details
How it Works
7 years in the making, PRIME™ (Personalized Retirement Income Management Engine) tests whether your savings will last through retirement by running millions of randomized market scenarios. Each scenario uses a different sequence of market returns to see how your portfolio would perform under good years and bad.
For each scenario, PRIME:
- Starts with your current account balances.
- Simulates each year of retirement, withdrawing money to cover your spending target.
- Applies randomized market returns based on your equity allocation.
- Calculates all the taxes along the way: income tax, capital gains, dividends, and even Social Security taxation.
- Tracks whether your money runs out before retirement ends.
The success rate is the percentage of scenarios where your money lasted the full retirement period. A higher success rate means your plan is more resilient to bad market conditions.
What it Does
PRIME doesn't just test a fixed withdrawal plan. It actively searches for the best withdrawal strategy by evaluating different approaches. The core trade-off it optimizes is how aggressively to withdraw from pre-tax and taxable accounts early on (paying some tax now) versus deferring and risking higher taxes later when Required Minimum Distributions kick in.
It balances two objectives:
- Maximizing success rate - making sure your money lasts through retirement.
- Preserving ending wealth - ensuring a safety buffer and leaving money for heirs.
Account Types
Pre-Tax Retirement (Traditional 401(k), IRA)
Contributions were tax-deductible; withdrawals are taxed as ordinary income. Required Minimum Distributions (RMDs) start at age 73 or 75 depending on birth year under SECURE Act 2.0. Penalty-free withdrawals at age 60+. A large pre-tax balance can push you into high tax brackets once RMDs begin.
Post-Tax Retirement (Roth IRA, Roth 401(k))
Contributions were after-tax; withdrawals are completely tax-free. No RMDs for Roth IRAs. Ideal for later years when other income sources may push you into higher brackets.
Ordinary Brokerage (Taxable Investment)
Dividends are taxed annually, some at lower "qualified" rates, some at ordinary income rates. Capital gains are taxed when you sell, based on the difference between sale price and cost basis. No age restrictions or penalties on withdrawals.
Cash / Savings
Uninvested funds (checking, savings, money market). Cash is withdrawn first before any investment accounts, and it is not subject to taxes or market growth. When advancing years, any excess withdrawal carryover is tracked here.
Roth Conversion Ladder
A key strategy that PRIME uses: in years when your income is low (and therefore your tax rate is low), it converts pre-tax money to Roth. You pay a small amount of tax now, but the money grows tax-free in Roth forever. Converted amounts become available penalty-free after 5 years.
This is often the single biggest tax-saving move by filling up 0-20% tax brackets now to avoid 22-32% tax later when RMDs force large withdrawals.
Social Security
Benefits begin at your configured claiming age (default 67, configurable from 62 to 70). Enter your full benefit at age 67; PRIME automatically adjusts based on claiming age: claiming early reduces benefits (down to 70% at age 62), while delaying increases them (up to 124% at age 70).
Benefits increase annually with a cost-of-living adjustment (COLA). Social Security income is partially taxable depending on your total income (something most calculators don't model at all!). Somewhere between 0 and 85% of benefits are taxable based on the numbers. PRIME does this calculation and optimizes around it, because modeling ALL taxation is critical for tax-efficiency.
Modeling even highly conservative social security benefits can dramatically increase success rates (or conersely, increase the amount you can withdraw).
Tax Optimization
PRIME handles federal and state income taxes, capital gains taxes, Social Security taxation, and dividend taxes. It finds the withdrawal order that minimizes your lifetime tax burden and maximizes your success rate.
- Marginal rate - the tax rate on your next dollar of income. Much higher than your effective rate.
- Effective rate - total taxes divided by total income; what you actually pay as a percentage.
- Standard deduction - the first ~$30,000 (married) or ~$15,000 (single) of income is tax-free at the federal level, and states often have these as well. Using these up is a good way to dramatically save on lifetime taxes.
- Tax bracket inflation - brackets widen each year with inflation (modeled conservatively), so you can withdraw slightly more each year before hitting the next bracket.
Year-by-Year Retirement Execution
Retirement lasts a long time, not just a single year. In the app, you can step through retirement one year at a time in the Retirement Years timeline.
- Run a simulation for Year 1 to get the optimal withdrawal strategy.
- Lock and advance to save that year's plan and apply a randomly sampled market return to grow your balances.
- Your age increases by 1, retirement length decreases by 1, Social Security gets a COLA adjustment, and balances reflect post-withdrawal, post-growth values.
- Run a new simulation for Year 2 with updated balances. Repeat for as many years as you like.
Stepping through the years is great for understanding your near-term retirement possibilities (don`'t worry, you can always undo this by unlocking prior years). You can also use this feature to come back every year and get your new PRIME-optimized withdrawal strategy for whatever target annual expenses you need next.
What Affects Your Success Rate
- More savings - higher success rate.
- Lower annual spending - higher success rate.
- Longer retirement - lower success rate (more years to fund).
- Higher Equity allocation - often higher success rates for longer retirements, but lower for shorter retirements (double-edged sword).
- Social Security income - reduces reliance on portfolio, improves success rate.
- Expense inflation - higher inflation erodes purchasing power faster.
How to Execute your Withdrawal Plan
After running a simulation, PRIME tells you exactly how much to withdraw from each account. Here is how to execute each type of withdrawal or income source in practice.
Pre-Tax Withdrawal (401k / IRA)
Log into your 401(k) or IRA provider and request a distribution for the amount shown. This will be taxed as ordinary income. PRIME will never suggest withdrawing this before age 60 as there is a 10% penalty for doing so.
Required Minimum Distribution (RMD)
If you are 73 or older (75 for those born 1960+), you are required to withdraw a minimum amount from pre-tax accounts each year. Most custodians can calculate and auto-distribute your RMD. PRIME does the appropriate calculations and includes this in your withdrawal plan automatically.
Roth Conversion Ladder
When PRIME recommends a Roth conversion, it means converting money from your traditional IRA or 401(k) into a Roth IRA. To do this, contact your brokerage or use their online tools to initiate a Roth conversion. You will owe income tax on the converted amount in the year of conversion, but the money then grows tax-free in the Roth. Converted amounts become available for penalty-free withdrawal after 5 years, which is why PRIME plans these conversions well in advance.
Roth (Post-Tax) Withdrawal
Withdraw from your Roth IRA or Roth 401(k) through your brokerage. These withdrawals are completely tax-free (for contributions and qualified earnings). No special steps needed beyond requesting the distribution.
Brokerage (Taxable) Withdrawal
Sell investments in your taxable brokerage account for the amount shown. You will owe capital gains tax on any gains above your cost basis. PRIME assumes that you use the "Average Cost" cost basis when selling which evenly spreads your tax burden across your withdrawals from your brokerage account.
Brokerage Dividends
Dividends are paid automatically by your investments. No action is needed on your part. PRIME accounts for dividends in the plan because they generate taxable income and reduce the amount you need to sell.
Social Security
Benefits are deposited automatically once you have filed with the SSA. No withdrawal action needed. PRIME automatically accounts for the partial taxability of Social Security income when optimizing your other withdrawals.
Roth Conversion Ladder (Matured Funds)
After 5 years, previously converted Roth funds become available for penalty-free withdrawal. PRIME tracks this pipeline automatically. When it tells you to withdraw from the Roth conversion ladder, simply withdraw from your Roth IRA as you would for any other Roth withdrawal.
Excess Funds
Sometimes PRIME's optimal strategy withdraws slightly more than you need in a given year to take advantage of low tax brackets. This excess carries over as cash to the next year and is used before any new withdrawals. Keep it in a savings or money market account.
Tip: PRIME assumes you have no other income besides Social Security and your investment accounts. For best results, start using PRIME-optimized withdrawals in your first full calendar year of retirement, after any final employment income has been received.
All Configurable Parameters
Every parameter you can adjust in the app. Parameters marked with a star are available with the paid plan.
Personal Details
Your age at the start of retirement.
Determines when RMDs begin, when Social Security kicks in, and how long your money needs to last.
Number of years the retirement plan should cover.
Longer retirements require more savings. Most planners use 30 years as a baseline.
State of residence. Determines state income tax brackets.
State taxes vary dramatically. Even some states that may seem expensive, like CA, can be cheaper in lower brackets than states with flat-rate income tax brackets.
Married filing jointly vs single. Affects tax brackets and standard deduction.
Married filers get roughly double the standard deduction and wider tax brackets.
Annual Spending
Post-tax annual spending target. Taxes should NOT be included.
This is your living expenses only: housing, food, healthcare, travel. PRIME specifically handles taxes for you.
Annual rate at which your spending target increases.
Prices rise over time. 3% is a conservative default. Lower it if you expect to spend less as you age.
How willing you are to cut spending in years where your portfolio has fallen behind its expected trajectory. 0 means never cut; 1 means cut by the full percentage shortfall. Off (blank) by default.
Real retirees often tighten their belt in down years, which makes their plan more resilient. Modeling that willingness lets the plan lean into market upside knowing you'll flex if things go wrong.
Largest amount (in today's dollars) you'd be willing to cut from your spending target in any one year, regardless of how poorly the portfolio has done. Inflated each year alongside spending.
Caps the worst-case cut so your plan never assumes you'll trim more than you're truly willing to. A common rule of thumb is to cap the cut around your discretionary spending budget.
Investment Accounts
Total balance in traditional 401(k), IRA, and other pre-tax accounts.
Withdrawals are taxed as ordinary income. Large balances can cause high RMD taxes later.
Total balance in Roth IRA, Roth 401(k), and other post-tax accounts.
Withdrawals are tax-free. The calculator strategically saves Roth for higher-income years.
Total balance in taxable investment/brokerage accounts.
Subject to capital gains and dividend taxes. Provides flexibility with no age restrictions.
Cash or savings not invested. Used first, tax-free, with no market influence.
Sometimes the optimal strategy withdraws a little extra for flexibility in future years. You can also configure this if you have leftover funds from previous year withdrawals.
Fraction of diversified portfolio in equities vs bonds. Drives expected returns and volatility. Lower equity makes more sense when closer to traditional retirement age, and higher equity makes more sense for longer retirements.
Higher equity means higher expected returns but more year-to-year volatility. Applied across all accounts. Returns and volatility are based on an internationally diversified market-weight index fund portfolio. Adjusting this will not substantially change success rates.
Total cost basis of your taxable brokerage holdings. Defaults to 70% of the brokerage balance if left blank.
Determines how much capital gains tax you owe when selling. Check your brokerage statement for the actual value.
Annual dividend yield on taxable brokerage account.
Dividends generate taxable income each year. Adjust to match your actual portfolio yield.
Fraction of dividends taxed at the lower qualified rate vs ordinary income.
Qualified dividends are taxed at favorable capital gains rates. The default of 20% is the typical proportion for conservative portfolios utilizing bonds during retirement. Portfolios with a higher proportion of equities are likely to have this be higher.
Social Security
Expected annual Social Security benefit at full retirement age (67). Automatically adjusted if claiming age differs. Modeling it conservatively matters for accuracy, but tweaking this value usually moves the success rate only modestly.
Check ssa.tools for your estimated benefit. Even a rough estimate significantly improves accuracy.
Age at which you start benefits (62-70). Benefits are reduced ~6-7%/yr before 67, increased 8%/yr after. Empirically has only a small effect on overall success rate.
Claiming at 62 gives 70% of your full benefit. Waiting until 70 gives 124%.
Annual cost-of-living adjustment for Social Security benefits. Empirically has only a small effect on overall success rate.
Historical average is about 2.6%. A conservative 2% default ensures your plan is resilient. Reduce this to reflect potentially reduced social security benefits over time.
Annual rate at which Social Security taxation thresholds grow. Lower values mean more SS income is taxable over time.
These thresholds haven't been updated since 1993. A low growth rate makes the projection more conservative.
Tax Settings
Age at which Required Minimum Distributions begin. If left blank, defaults to 73 (born 1951-1959) or 75 (born 1960+) per SECURE Act 2.0.
Override only if you have reason to expect a different age. This is automatically set by the calculator currently. Born 1951-1959: age 73. Born 1960+: age 75.
Annual rate at which tax bracket thresholds are adjusted for inflation.
Brackets widen each year, letting you withdraw slightly more before hitting the next bracket. The IRS and state tax agencies have historically adjusted brackets to reflect inflation. The default 2.5% is a conservative amount, and less than the default 3% expense inflation rate, meaning taxability will generally increase over time.
Plan Optimization
How strongly the plan prioritizes having enough money for retirement vs. leaving a larger balance at the end of retirement. 100% puts all the weight on not running out; 0% puts all the weight on leaving larger balances.
Most users care most about not running out. A small tilt toward ending balance (the 20% default) nudges the plan to preserve assets when it can do so without sacrificing reliability. Drop this lower if leaving money behind matters more to you.
Penalty applied to remaining pre-tax balances when evaluating plan quality. Reflects that pre-tax funds still owe ordinary income tax when withdrawn later (including by heirs).
25% is a reasonable estimate of the effective ordinary-income tax rate heirs pay on inherited IRAs under the SECURE Act 10-year rule. Raise it if you expect heirs in a higher bracket; lower it if the pre-tax funds will be drawn down before any inheritance.
Upcoming Features
CanIRetireNow is constantly improving with what our users need to retire.
Have a feature idea or found something that could be better? Simply chat with your AI advisor or email devs@caniretirenow.app and track all feature requests here.