Retirement Planning Calculator
Your personalized roadmap to a comfortable retirement
The Essentials
Start with these 4 inputs to get your initial retirement score
Total annual contribution: $27,600
Additional Income Streams
Life Events
Plan for major expenses or income changes (college, home purchase, inheritance, career breaks)
Account Breakdown
Advanced tax optimization: specify Traditional, Roth, and Taxable account percentages
📊 Click to expand account allocation sliders (coming in next phase)
Your Retirement Readiness Score
Running 1,000 simulations...
Your #1 Priority Action
Increase your 401(k) contribution to 6% to maximize employer match
Maximize Employer Match
Contribute at least 6% to get the full employer match. That's free money!
Consider Your Risk Tolerance
With 30 years until retirement, you may be able to take more investment risk for higher returns.
Detailed Results & Analysis
Based on 1,000 Monte Carlo simulations with varying market conditions
Fidelity Milestone
You've saved 2.1× your salary; aim for 2.0× by age 35
Fidelity recommends 2.0× salary by age 35
Federal Reserve SCF
Above the 75th percentile for your income bracket
Federal Reserve data: healthy target is $350k
Income Replacement
Your retirement income will replace 76% of projected pre-retirement salary
Target: 70% (typical retirement replacement)
Benchmarks from Fidelity/Federal Reserve – illustrative, not personalized financial advice. Your situation may differ based on employer match, life events, and personal goals.
Plan Your NRI Retirement with Advanced Strategy Tools
Retirement planning for NRIs and overseas Indians presents unique challenges that traditional calculators don't address. You're managing retirement across two countries, two tax systems, two currencies, and often two different cost-of-living situations. This advanced retirement calculator is specifically designed to help you navigate these complexities.
Unlike standard retirement tools, this calculator considers NRI-specific factors: Double Taxation Avoidance Agreement (DTAA) benefits, currency risk between USD and INR, tax residential status changes, repatriation strategies, and withdrawal optimization across US and India tax jurisdictions. Whether you plan to retire in the US or eventually return to India, this tool helps you visualize your retirement scenario and make informed decisions.
How to Use This NRI Retirement Calculator
Follow these steps to build a comprehensive retirement plan that accounts for your multi-country financial situation:
Step 1: Input Your Current Financial Situation
Enter your current age, desired retirement age, and existing retirement savings across all accounts (US 401k, IRA, India investments, NRE accounts, etc.). This gives the calculator a complete picture of your starting point. Many NRIs are surprised at how much they've accumulated across different accounts and countries.
Step 2: Define Your Retirement Income Goals
Specify your desired annual retirement income in USD and/or INR. Consider whether you plan to retire in the US (higher living costs, comprehensive healthcare) or India (lower costs, family proximity). Your income goal will vary significantly based on your retirement location and lifestyle choices.
Step 3: Set Your Investment Strategy
Choose your expected annual returns based on your asset allocation. Conservative NRIs averaging 5-6% returns, moderate investors targeting 7-8%, and aggressive investors expecting 8-10% or higher. Consider your home currency (USD or INR) and geographic diversification. Most advisors recommend not keeping all assets in one currency or one country.
Step 4: Factor In Currency and Tax Considerations
Specify your tax residential status (NRI, Resident, or planning to transition). Input any ongoing contributions and expected salary growth if still working. The calculator models how currency fluctuations between USD and INR affect your purchasing power, especially important if you plan to return to India where your expenses will be in rupees.
Step 5: Explore Scenarios and Optimize
Use the Monte Carlo simulation to see best, worst, and probable outcomes. Run multiple scenarios: What if you retire 5 years earlier? What if you increase contributions by $500/month? What if you return to India and reduce living costs by 40%? This scenario analysis is crucial for NRI retirement planning where multiple variables can shift your timeline.
Understanding NRI Retirement Planning
NRI retirement planning differs fundamentally from US domestic retirement planning. You must coordinate two tax systems, manage currency exposure, plan for potential residential status changes, and decide where and how you'll live in retirement. Let's break down the key factors.
Dual Taxation and DTAA Benefits
Understanding Dual Taxation Risk
Without proper planning, you could pay taxes in both the US and India on the same retirement income. The US taxes its citizens on worldwide income regardless of where they live. India taxes Residents on worldwide income as well. If you're both a US citizen and Indian Resident, your retirement income could theoretically be taxed twice.
How DTAA Prevents Double Taxation
The India-US tax treaty (DTAA) determines which country has primary taxing rights for different types of income. For example, retirement account distributions typically follow specific rules under the treaty. As an NRI (Non-Resident for Indian tax purposes), you often have significant advantages: Indian-source income is taxed in India, but US-source income may only be taxed in the US. This can save substantial taxes if structured properly.
Withdrawal Strategy Under DTAA
Your withdrawal strategy should leverage DTAA benefits. This might mean: taking distributions from US retirement accounts when NRI status is advantageous, recognizing taxable gains strategically across years, coordinating withdrawals with your residential status changes, and using treaty provisions for specific types of income. A cross-border tax professional can model your optimal withdrawal sequence.
Currency Risk and Management Strategy
The Currency Challenge for NRI Retirees
If your retirement assets are in USD but you plan to live in India (INR expenses), currency fluctuations directly impact your purchasing power. A 10% depreciation of the rupee against the dollar is devastating if you have no USD income. Conversely, if your assets are in INR but you want USD-based income, rupee appreciation helps. Understanding this risk is crucial for retirement peace of mind.
Natural Hedging Through Geographic Diversification
The most practical approach is natural hedging: keep assets in the same currency as your likely retirement expenses. If you plan to live in India 5+ years, gradually build an INR-based portfolio (through NRI accounts, India direct investments, or repatriation). If you'll stay in the US, maintain USD assets. Most NRIs use a hybrid approach: keeping enough USD for US-based expenses and enough INR for India-based needs.
Time Diversification for Large Conversions
When you do need to convert currencies (repatriating large sums, moving money to India for retirement), avoid converting everything at once. Spread conversions over 12-24 months to reduce timing risk. This is called time diversification. You'll catch good conversion rates over the period, lowering your average cost.
Tax Residential Status: The Biggest Tax Variable
How India Determines Tax Residency
Your residential status is determined by the 183-day physical presence rule and residential ties. Spend more than 183 days in India in a financial year? You're Resident for that year, and you pay Indian taxes on worldwide income. Spend less than 183 days? You're an NRI, and you only pay Indian taxes on Indian-source income. This binary switch has massive tax implications. A $100,000 retirement distribution might be fully taxable as an NRI in India but only partially taxable once you're Resident.
NRI Status Advantages in Retirement
As an NRI, you have significant tax advantages: US-sourced income (like distributions from US retirement accounts) may not be taxed in India at all, you can earn income in India with NRI withholding tax rates (often lower), and you maintain flexibility to avoid the 183-day threshold. Many retirees strategically extend their NRI status for 3-5 years after retiring from their job by managing their days in India.
Planning Your Transition Year
When you finally transition to Resident status (permanently returning to India), your transition year matters greatly. Plan which large withdrawals or income recognitions happen in your last NRI year vs. your first Resident year. The difference can be thousands or tens of thousands in taxes. Many NRIs work with tax advisors to carefully time major financial moves around residential status changes.
Repatriation Planning: USD vs INR Assets
The Repatriation Decision
Repatriation—converting US assets to India assets—is one of the most consequential retirement decisions for NRIs. There's no universally right answer. Some NRIs keep everything in USD and live on international transfers. Others gradually repatriate to INR for simplicity and rupee hedging. Others maintain a permanent split. Your decision depends on your retirement timeline, rupee view, tax situation, and personal preferences.
Tax Implications of Repatriation
Realize that repatriating USD investments to India can trigger taxable gains in India if you have accumulated gains. If you bought US stocks at $10k and they're worth $50k, bringing that $50k to India may trigger capital gains tax on the $40k gain. This tax cost must be factored into your repatriation timeline. Spreading repatriation across 3-5 years, if possible, can help manage the tax impact.
Gradual Repatriation Strategy
Many advisors recommend a gradual approach: maintain a 3-5 year emergency fund in USD abroad, gradually shift your portfolio allocation toward INR investments as you approach retirement, repatriate in tranches (not lump sums) to manage currency timing, and keep some USD assets for flexibility (if you travel to US regularly or want international exposure). This balanced approach gives you both stability (INR for India retirement) and flexibility (USD for US needs).