Skip to content
Welcome to neomojo

Welcome to your geoFIRE Retirement Planner!

Plan your retirement across multiple countries. Model costs city by city, add income streams, stress-test with Black Swan events and Monte Carlo simulations, compare scenarios side by side, and export a professional report — all in one tool.

Who is this for?
🌍People planning to split retirement across multiple countries
🔥FIRE community members aiming for early financial independence
💼Remote workers exploring geographic arbitrage strategies
📊Anyone who wants a real stress-test, not just a simple calculator
Your Workflow
1
Add your Locations Locations
Type a city name — the autocomplete covers 200+ cities worldwide with pre-filled costs. Assign months per year to each location (must total 12). Costs are split into 6 categories: utilities, living, insurance, health, transport, luxury.
2
Add Income Streams (optional) Income
Pensions, rental income, part-time work, or any recurring cash flow. Set a start and end age for each stream. Income offsets your withdrawals and extends your capital.
3
Review Assumptions Assumptions
Capital, savings rate, gross return, travel budget, large purchases, planning horizon. Tax rates and inflation are auto-set from your locations. The Retirement Spending Smile automatically reduces costs as you age — see the Age Phases section for details.
4
Read your Dashboard Dashboard
Three key numbers: Safe Exit Age (when work becomes optional), Survival Gauge (how long your capital lasts), Risk Score (0–100 composite). Green = comfortable. Red = needs adjustment.
5
Stress-test and Simulate Black Swan
Run Black Swan stress tests (market crash, inflation shock, etc.) and Monte Carlo simulations (1,500 randomised runs). These reveal how your plan holds up under extreme and uncertain conditions.
6
Compare Scenarios Compare
Save snapshots of different plans (e.g. 'Portugal-heavy' vs 'Thailand-mix'), then pick any two to compare side by side. You'll see the difference in Safe Exit Age, burn rate, risk, and capital projections. You can also load a snapshot back into your main plan or generate a report directly from it.
7
Export your Report Export Report
Generate a professional HTML report with SVG charts (capital projection, cost breakdown, Monte Carlo gauge), year-by-year tables, and a disclaimer. Print-ready and shareable.
8
Ask the AI Advisor AI Advisor
Chat with the geoFIRE AI Advisor — it has full access to your plan data and gives you personalised analysis. Ask questions like 'Am I on track?', 'Find cheaper alternatives', or 'What if markets crash?' The advisor analyses your actual numbers and provides data-driven insights.
Understanding your Metrics
Safe Exit Age
≤ 5 years away — you're almost there
5–15 years — on track, keep optimising
> 15 years — reduce spending or increase capital
Survival Gauge
15+ years of runway — very safe
5–15 years — moderate buffer
< 5 years — plan needs significant changes
Risk-O-Meter
< 30 — Low risk, comfortable margins
30–50 — Moderate, some exposure
> 50 — Elevated to high, review your plan
Feature Overview
🌍200+ City Database
Autocomplete with pre-filled living costs, automatic country and tax rate assignment.
📉Retirement Spending Smile
Age-based cost adjustment across 4 phases (Go-Go, Slow-Go, No-Go, Late-Life). Spending naturally decreases mid-retirement, then may rise for healthcare.
💰Income Streams
Model pensions, rental income, part-time work, or dividends. Each stream has a start/end age — they offset your withdrawals automatically.
Black Swan Stress Tests
Five catastrophic scenarios: Market Crash (−40%), Lost Decade, Inflation Shock, Tax Shock, Personal Crisis. See your survival age under each.
Monte Carlo Simulator
1,500 randomised simulations with stochastic returns and inflation. Shows survival probability and P5–P95 outcome range.
Snapshot Comparison
Save named snapshots of your plan, then compare any two side by side. Load a snapshot as your main plan or generate a report directly from it.
Visual Report Export
Professional HTML report with inline SVG charts, print-optimised layout, year-by-year projection table, and disclaimer. No JavaScript needed to view.
AI Advisor
Chat-based AI assistant that analyses your actual plan data and provides personalised insights on sustainability, cost optimisation, tax strategy, and risk scenarios.
Pro Tips
💡Months must total exactly 12. Use 0 months for a location to keep it saved without affecting your plan.
💡Save a snapshot before making big changes — you can always compare back to where you were.
💡Your data auto-saves to your browser. Use Export/Import in the sidebar to back up or transfer between devices.
💡The Risk Score combines withdrawal rate, survival years, and Monte Carlo survival probability into a single 0–100 number. Aim for green (< 30).
Questions or feedback? Reach us at support@neomojo.io