Research-backed approaches to retirement planning
Most retirement calculators show you a final portfolio balance. That number is meaningless. What matters is: How much can I spend each month, in today's dollars, with confidence?
Sagery inverts the traditional approach. Instead of asking “Will my $2.3M portfolio last?”, we ask “What income stream will this portfolio sustainably generate?” We convert your assets into after-tax monthly purchasing power across multiple market scenarios—bull markets, bear markets, and genuine tail risks. This gives you the clarity David (and every prudent retiree) deserves.
Why after-tax? Because a pre-tax $5,000/month projection is useless if taxes consume $1,200 of it. We calculate federal brackets, state taxes, RMDs, and Roth conversions. The number you see is the money you can actually spend.
A Monte Carlo simulation runs 1,000+ synthetic market futures to show you the range of possible retirement outcomes. Each simulation:
A single “average” return (say, 7% annually) hides catastrophic risks. Sequence of returns matters. A 40% crash in year 1 of retirement is devastating—you withdraw when prices are low, locking in losses. Monte Carlo shows you this explicitly: the 10th percentile outcome (1 in 10 bad luck), the 50th (median), and the 90th (best luck). You're not betting on average; you're hedging against the bad scenarios.
Sagery offers multiple statistical models. Each makes different assumptions about market behavior:
| Model | Distribution | Assumption |
|---|---|---|
| Basic Normal | Gaussian (bell curve) | Returns follow a normal distribution. Simple, classic, underestimates tail risk. |
| Historical Pattern | Bootstrap sampling | Samples actual historical year-over-year returns. No assumptions about distribution shape. |
| Bull/Bear Cycles | Regime-switching | Markets oscillate between bull/bear regimes. Captures duration and correlation of downturns. |
| Black Swan Events | Extreme value theory | Explicitly models rare, catastrophic crashes (2008, 1987, 2020). Heavy-tailed distribution. |
After 1,000 simulations, we rank outcomes by your sustainable monthly income:
David's rule: Expect the 25th–50th percentile, hope for higher, prepare for the 10th.
We calculate federal tax using 2026 IRS brackets (updated annually). Here's the logic:
Different income types are taxed differently. We track:
State tax varies by residence. You select your state; we apply the 2026 tax code:
At age 73 (changing to 75 in 2033), federal law requires you to withdraw a percentage of pre-tax retirement accounts (traditional IRA, 401(k), etc.). The formula:
Our engine calculates RMDs automatically and forces withdrawals to satisfy them. This impacts your tax bracket and Roth conversion strategy.
A Roth conversion moves money from a traditional IRA to a Roth IRA. You pay taxes now, but withdrawals in retirement are tax-free. Our engine evaluates:
Early retirees (before Social Security) often face low tax brackets—ideal conversion years. Our tool flags these opportunities.
This is a planning estimate, not tax advice. Sagery models retirement income and applies simplified tax rules. Tax law is complex, with edge cases, deductions, credits, and state-specific rules we cannot fully replicate. Always consult a tax professional (CPA or tax attorney) before making major decisions like Roth conversions, charitable giving, or withdrawal sequencing. We are software engineers, not tax experts.
The simplest strategy: withdraw 4% of your starting portfolio in year 1, then adjust for inflation each year.
A variant where you withdraw a fixed percentage of remaining balance each year. This adapts to portfolio growth or decline:
Most sophisticated: adjust your withdrawal based on portfolio performance. If your portfolio is up, spend more. If it's down, tighten the belt.
The most tax-efficient approach: withdraw from accounts in order of tax efficiency, minimizing lifetime taxes:
Sagery defaults to tax-smart sequencing + inflation adjustment, with guardrails as an optional mode. You choose.
Your Social Security benefit is calculated from your 35 highest earning years. The formula uses three “bend points” (2026 figures):
This is why your benefit is progressive: lower earners get a higher percentage replacement, higher earners a lower percentage. It's a social insurance program.
Your full retirement age (FRA) is based on birth year. You can claim as early as 62 (reduced) or as late as 70 (enhanced).
| Claiming Age | Benefit % of PIA | Notes |
|---|---|---|
| 62 (earliest) | ~70% of PIA | Reduced for life; earn-test until FRA |
| 67 (Full Retirement Age for many) | 100% of PIA | Your calculated benefit |
| 70 (latest) | ~124% of PIA | Maximum benefit; 8% per year delayed |
Claiming early vs. late is an economic trade-off. We calculate the break-even age:
Our tool calculates this for your specific PIA and age trajectory. If your health is excellent (parent/grandparent lived to 95), delaying often wins. If health is poor, claiming at 62 may be correct.
Every year, Social Security adjusts benefits for inflation using the Consumer Price Index (CPI-W). Our default assumption:
Up to 85% of your Social Security may be taxable, depending on “combined income”:
This means retirees with substantial other income may owe tax on Social Security. Our engine calculates this interplay precisely.
Every number we show rests on assumptions. Here are ours, exposed for scrutiny. You can adjust all of these.
| Parameter | Default Value | Adjustable Range | Source / Notes |
|---|---|---|---|
| Equity Return (Nominal) | 7.0% | 0% – 15% | Historical S&P 500, 1926–2025 |
| Bond Return (Nominal) | 3.5% | 0% – 8% | Historical intermediate-term Treasury |
| Equity Volatility (Std Dev) | 15% | 5% – 30% | Historical market variance; adjust if expecting calm/turbulent markets |
| Inflation Rate | 3.0% | 0% – 8% | Historical CPI average; 2% is optimistic, 4% is hawkish |
| Stock / Bond Correlation | 0.15 | -1.0 – 1.0 | Negative = diversification benefit (bonds up when stocks down) |
| Initial Withdrawal Rate | 4.0% | 2% – 8% | Trinity Study; 3% is conservative, 5%+ is aggressive |
| Rebalancing Frequency | Annually | Quarterly / Annually / Never | Annual is typical; reduces drift without over-trading |
| Tax Brackets | 2026 IRS | Auto-updated annually | We track IRS releases and update every January 1st |
| Social Security Bend Points | 2026 SSA | Auto-updated annually | Updated by SSA each October based on wage index |
Not equally. Equity return assumptions drive 60–70% of variance in outcomes. A 1% change in return (6% vs. 7%) can shift your sustainable income by 5–10%. Inflation assumptions matter next (10–15% sensitivity). Tax assumptions are more stable because tax law changes slowly.
David's advice: Test your plan under pessimistic assumptions: 5% equity return, 4% inflation, higher taxes. If it still works, you have a robust plan.
We are rigorous. We are also honest about what we cannot do.
Past performance does not predict future results. Our historical returns (7% equity, 3.5% bond) are based on 100+ years of U.S. market data. Future returns could be higher or lower due to:
We calculate federal and state income tax using bracket-based logic. We miss:
Use Sagery for scenario modeling. Hire a CPA for tax filing.
Sagery is an educational tool. We model retirement income under various assumptions. We are not licensed financial advisors, tax professionals, or attorneys. Do not rely solely on our output for major financial decisions. Consult qualified professionals (CFP, CPA, tax attorney) before implementing Roth conversions, withdrawal strategies, Social Security claiming decisions, or significant portfolio changes. Your situation is unique; our tool is generic.
We test rigorously, but software is imperfect. If you spot an error in our calculations, formulas, or assumptions, please report it immediately. Transparency is our core value.
Now that you understand how we calculate, let's run your retirement projection with real data and transparent formulas.
Unlike tools that hide their math behind account linking and advisor fees, we show you exactly how every number is calculated.
Launch Retirement CalculatorWe're passionate about transparency. If you'd like to understand a specific calculation, verify an assumption, or suggest an improvement, reach out to our team. Financial planning should be demystified, not obscured.