← Return to home page
Retirement Plan Builder
Enter your numbers once and see how savings, Social Security, and retirement spending fit together year by year.
Free users get a snapshot and key milestones; Premium unlocks the full timeline, save/compare, and export.
How this tool works
This planner combines logic from several of our calculators — growth projections, Social Security claiming adjustments,
spending-gap math, required minimum distributions (RMDs), and a simplified federal tax estimate — into one consistent timeline.
Use it as your starting point. Premium adds a Monte Carlo stress test on the same plan.
Open the specialized calculators below for Roth conversions and deeper tax modeling.
Federal estimates use fixed 2026 ordinary-income brackets and base standard deductions. Future calendar years reuse these values as a projection assumption, not future statutory law. Credits, itemized deductions and additional age-based deductions are not included.
This is a quick annual planning snapshot. Ages mean ages attained in each calendar year; retirement and claims begin at the start of the selected modeled age-year, with 12 monthly payments. Exact birthday-month, midyear retirement, payment lag, spousal top-ups and survivor benefits are not modeled. Spending is entered in retirement-start dollars and inflates after retirement. Before retirement, contributions represent your net saving after living costs and taxes. Use Your Retirement Journey Matters for the deeper six-phase process.
Your retirement plan snapshot
Projected at retirement
—
Target for retirement-start income gap
—
Annual guaranteed income at retirement start
—
Lifetime est. federal tax (retirement years)
—
Your planning takeaway
Build your plan to see how savings, income, taxes, and withdrawals fit together.
Portfolio balance over time
Key milestones
| Age |
Portfolio |
Withdrawal |
Social Security (household) |
Other income |
RMD |
Est. federal tax |
Total income | Spending requested / funded | Unfunded spending + tax |
Year-by-year timeline
| Age |
Portfolio |
Withdrawal |
Social Security (household) |
Other income |
RMD |
Est. federal tax |
Total income | Spending requested / funded | Unfunded spending + tax |
Monte Carlo stress test
Thousands of random market scenarios test whether portfolio withdrawals can cover your spending gap
and estimated federal taxes through your plan end age. Simulations use the same annual
cash-flow timing, RMDs, account sources and tax funding as the deterministic plan.
Zero volatility reproduces the deterministic plan at the same expected return.
72.4%
See the probability your plan lasts through your plan end age under thousands of market scenarios.
Upgrade to Premium
Educational model only
Federal tax estimates are simplified (standard deduction, 50% of Social Security treated as taxable, no state tax, IRMAA, or NIIT).
The initial tax-deferred share also allocates contributions. Other assets are treated as tax-free principal/Roth assets because no taxable cost basis is supplied; taxable gains are not modeled. Discretionary withdrawals use other assets before traditional assets. Surplus income and excess RMDs are saved in other assets. Taxes and spending occur before annual investment returns; taxes take priority if resources are insufficient. RMDs apply to the tax-deferred portion of your portfolio only. Monte Carlo uses random annual returns (not a forecast of actual markets).
This is educational — not tax or financial advice.
Dig deeper with specialized tools
These open in a new tab with your plan numbers pre-filled.
🔒 See what Premium adds to this plan
Turn this plan into a decision you can revisit: unlock the full timeline, Monte Carlo stress test, PDF report, save and compare scenarios, CSV export, and plain-English AI explanations.
7-day free trial, then $3/month or $30/year. See pricing
See Calculator Premium
RonBelisle.com — educational planning illustration. Review the displayed inputs, timing, assumptions and supported statutory scope. Results are estimates, not guaranteed outcomes or personalized advice. Retain scenario inputs with this printout.