Improvement: Explore Benefits Timing
See how different CPP/QPP and OAS start ages affect your overall retirement plan in one compact view. Quickly compare outcomes and choose timing that better supports your income and estate goals.
Whether you rely on RRSPs, TFSAs and government benefits or manage a complex mix of Corporate Accounts, Rentals, and Defined Benefit Pensions, MayRetire brings it all together into one clear, tax-efficient plan.

Detailed Canadian retirement planning, with room to grow.
MayRetire starts with a strong free planning foundation, then adds deeper scenario testing and complex household modeling with MayRetire Plus.
Included in Free
MayRetire Free covers many common Canadian retirement plans without requiring a subscription.
Available in MayRetire Plus
MayRetire Plus adds advanced tools for users with more complex plans or who want to test resilience more thoroughly.
Start free. Upgrade when you need more depth.
MayRetire is designed so the free version remains useful, while Plus unlocks advanced planning for complex households and deeper scenario testing.
Use MayRetire Free to build a detailed Canadian retirement plan, understand taxes and withdrawals, review projected cash flow and estate outcomes, and explore many realistic retirement scenarios. Free planning includes personalized retirement phases, one-time purchases or withdrawals, charitable giving, account-level asset allocation, and detailed reports you can export.
Plus unlocks advanced planning features for more complex households, deeper scenario testing, richer plan comparison, and additional planning options such as rentals, debts, corporate accounts, Defined Benefit pensions, principal residence planning, investment portfolios, and whole life insurance.
$49 for the first year when you subscribe by August 31.
Before subscribing, we recommend reviewing the comprehensive MayRetire Tutorial for more detail about Free and Plus features, assumptions, limitations, and whether MayRetire covers your planning needs and expectations.
MayRetire Free and MayRetire Plus are intended for personal and household planning.
MayRetire Free and MayRetire Plus are retirement-planning software tools, not financial, tax, legal, or investment advice, and they do not guarantee outcomes. Use is subject to our Terms of Service, including limitation of liability.
"Easily the best tool I've tried. As a software developer, I appreciate the single-page design—it's the right choice. Data entry for assets and income is simple, efficient, and surprisingly complete."
"Simple to use but feature-complete. I've maintained a complex Excel sheet for years, and MayRetire completely blows it out of the water."
"Finally, a tool that assumes you're smart enough to understand your own portfolio. It lets you focus on tweaking scenarios to see the impact immediately. Awesome."
"I've been using the platform for months and it's fantastic. I recently discovered the 'backtest' feature... wow! It adds a whole new layer of confidence."
"I stumbled upon this when I asked Claude for a good Canadian-specific retirement calculator for couples. I have since been running multiple scenarios and have to say it is such a powerful tool. For me, it really strikes a great balance between customization and user-friendliness."
"Quickest and most straightforward tool I've used. Gives a great high-level look to see if you're on the right track before moving to a plan with a financial advisor."
We are constantly improving MayRetire based on feedback from the community.
See how different CPP/QPP and OAS start ages affect your overall retirement plan in one compact view. Quickly compare outcomes and choose timing that better supports your income and estate goals.
MayRetire now includes an optional Plan Workspace for keeping up to eight plan variants together. Add or import plans, review calculated outcomes at a glance, switch between alternatives, and compare Workspace plans without managing separate files.
MayRetire now models annual management fees across registered and non-registered accounts, including deductible portions and detailed year-by-year fee reporting throughout the projection.
Choose your Target After-Tax Estate—the amount you want to leave behind after taxes—or set it to $0 for a “Die with Zero” plan. MayRetire estimates how much you can spend each year while preserving the minimum annual spending you specify.
MayRetire now supports Withdrawal Overrides, giving you more control over how retirement income is sourced. Set requested RRSP/RRIF/LIF, TFSA, non-registered, or corporate withdrawals for selected years and manage them through a compact visual timeline.
MayRetire is moving to a Free + Plus model so the planner can stay accurate, dependable, and actively improved. Free remains capable for many plans, while Plus adds deeper testing and advanced tools.
MayRetire now lets you include your principal residence directly: keep it in your estate, sell it later, or downsize and include the net proceeds or shortfall in your plan. Debt planning was also enhanced to support reverse mortgage scenarios.
MayRetire now supports separate taxable Investment Portfolios, a significant update built around many user requests. Model different ownership shares, asset allocations, capital-access rules, distribution withdrawal priorities, and custom income-portfolio assumptions alongside your regular non-registered account.
MayRetire now supports debt planning for mortgages, HELOCs, and loans, with debt payments integrated into retirement cash flow, deductible-interest tax treatment, estate impact, and detailed annual projections.
MayRetire now supports tax-efficient charitable donation planning with after-tax cash donations, in-kind donations from non-registered investments, and corporate in-kind donations.
MayRetire now includes Suggested Adjustments, a new feature that evaluates targeted changes to your existing plan and surfaces ones that may improve outcomes such as income sustainability, after-tax estate, benefit timing, asset allocation, RRSP strategy, or stress-test funding.
MayRetire can now generate a much more polished PDF report with an executive summary, plan snapshots, polished charts, and optional detailed yearly projections. If you want a quick sense of the new format, review the sample report.
MayRetire now includes Stress Test, a new planning tool that runs your retirement plan through a curated set of severe adverse market scenarios such as an early crash, stagflation, a lost decade, and stock-bond breakdown. Unlike Monte Carlo, these are fixed named stress paths that are easy to interpret and compare.
In Tim Cestnick’s Globe and Mail column on retirement income planning, MayRetire is mentioned as a recommended online tool for testing CPP timing, RRSP drawdowns, and longevity scenarios.
The MayRetire Tutorial has been refreshed and is now available as a Web page. It also serves as a primary training resource for the MayRetire AI Assistant.
We redesigned the main input area into collapsible panels, so the same fields are now organized into clearer sections like Government Benefits, Assets, and Strategy.
MayRetire now models CCPC investment accounts directly in your retirement plan, integrating corporate dividends with CPP, OAS, and RRSP income while tracking CDA, GRIP, and RDTOH to optimize dividend mix.
MayRetire now allows you to visualize the financial impact of an early death, helping you ensure the surviving spouse’s retirement plan remains secure.
Very informative Youtube review and tutorial of MayRetire by Canadian personal finance YouTuber Sean Schwarzer. Watch the video here.
The Detailed Projections Table presents a wealth of data, but we know it can be cumbersome. Based on feedback, we added an option to show/hide specific column groups, allowing you to focus strictly on relevant data.
Dale Roberts uses MayRetire to model a comprehensive retirement strategy, demonstrating how to achieve a $110,000 annual retirement income. Read the full article here.
Many financial tools monetize your data by selling leads to wealth advisors. We don't. MayRetire is built on a Local-First Architecture.
Your financial inputs are stored in `localStorage` on your own device. We do not have a database of your net worth.
No Facebook Pixel. We don't share your portfolio size with ad networks.
Since you own the data, you can export your plan to JSON or CSV at any time for your own backups.
MayRetire started as a personal project. I was frustrated with the options for Canadian retirement planning: clunky government calculators, overly simple estimates, or complex tools that required hours of work before seeing even initial results.
I spent hours watching videos from leading Canadian planners and simply couldn't comprehend why even basic planning services start at $3,000–$4,000. When I attempted retirement planning at one of the big Canadian banks, it was a disappointment. When I asked which account I should withdraw from first to be tax-efficient, the answer was: "To answer that, you need to talk to your accountant."
I decided to build a better way. What began as a tool for our own family has evolved into a platform trusted by thousands of Canadians to make confident, data-backed decisions about their future.
Now, MayRetire is improving rapidly, driven almost entirely by the feedback and suggestions of our users. And this is just the beginning.
Join thousands of fellow Canadians taking control of their retirement data.