Roth TSP Calculator
Project Your Roth TSP Growth
Use this Roth TSP Calculator to estimate the future value of your tax-free retirement savings. Input your current balance, contributions, and expected returns to see your projected nominal and inflation-adjusted balances at retirement.
Your current balance in your Roth TSP account.
The amount you contribute to your Roth TSP each year. (Max for 2024 is $23,000, or $30,500 if age 50+)
The percentage by which your annual contribution increases each year.
Your expected average annual investment return.
Your current age in years.
The age at which you plan to retire and start withdrawing.
The expected average annual inflation rate. Used to calculate inflation-adjusted values.
Your Projected Roth TSP Growth
Projected Roth TSP Balance at Retirement (Nominal)
This calculator projects your Roth TSP balance by iteratively applying your annual contributions, which increase by your specified rate, and your annual rate of return. It then adjusts the final balance for inflation to show its purchasing power in today’s dollars. The calculation assumes contributions are made at the beginning of each year and returns are compounded annually.
Roth TSP Balance Growth Over Time
■ Inflation-Adjusted Balance
Caption: This chart illustrates the growth of your Roth TSP balance over your working years, showing both the nominal (future dollar) and inflation-adjusted (today’s dollar) values.
Year-by-Year Roth TSP Projection
| Year | Age | Starting Balance | Annual Contribution | Earnings | Ending Balance (Nominal) | Ending Balance (Real) |
|---|
Caption: Detailed year-by-year breakdown of your Roth TSP balance, contributions, earnings, and both nominal and inflation-adjusted ending balances.
What is a Roth TSP?
The Thrift Savings Plan (TSP) is a retirement savings and investment plan for federal employees and members of the uniformed services. The Roth TSP is a specific type of TSP account that allows participants to contribute after-tax dollars, similar to a Roth IRA. The key benefit of a Roth TSP is that qualified withdrawals in retirement are completely tax-free, including both contributions and earnings.
Who Should Use a Roth TSP?
A Roth TSP is particularly advantageous for individuals who anticipate being in a higher tax bracket during retirement than they are in today. This often includes younger federal employees who expect their income to grow significantly over their career, or those who believe tax rates will be higher in the future. It’s also beneficial for those who want to diversify their tax exposure in retirement, having both pre-tax (Traditional TSP) and post-tax (Roth TSP) savings.
Common Misconceptions About Roth TSP
- It’s the same as a Roth IRA: While similar in tax treatment, Roth TSP is specifically for federal employees and has higher contribution limits than a Roth IRA. It also offers unique investment options (G, F, C, S, I, and L Funds).
- You can’t contribute if your income is too high: Unlike Roth IRAs, there are no income limitations for contributing to a Roth TSP. Any federal employee eligible for TSP can contribute to the Roth version, regardless of their income level.
- You lose the matching contributions: Agency matching contributions are always pre-tax, even if you contribute to a Roth TSP. These matching funds go into your Traditional TSP balance, ensuring you still benefit from the government match.
- Withdrawals are always tax-free: Withdrawals are only tax-free if they are “qualified.” This generally means the account has been open for at least five years and you are at least age 59½, disabled, or deceased.
Roth TSP Calculator Formula and Mathematical Explanation
Our Roth TSP Calculator uses a compound interest formula, iteratively applied year after year, to project your balance. It also accounts for increasing contributions and adjusts for inflation to provide a more realistic view of your future purchasing power.
Step-by-Step Derivation:
The core calculation for each year involves updating the balance based on the previous year’s balance, the current year’s contribution, and the annual rate of return. Contributions are assumed to be made at the beginning of the year.
- Initial State:
Balance_Year0 = Current Roth TSP BalanceContribution_Year0 = Annual Contribution
- For each subsequent year (Year N, from Current Age to Retirement Age):
- Calculate Contribution for Year N:
Contribution_YearN = Contribution_Year(N-1) * (1 + Annual Contribution Increase Rate) - Calculate Balance Before Earnings:
Balance_BeforeEarnings_YearN = Balance_Year(N-1) + Contribution_YearN - Calculate Earnings for Year N:
Earnings_YearN = Balance_BeforeEarnings_YearN * Annual Rate of Return - Calculate Ending Balance (Nominal) for Year N:
Balance_Nominal_YearN = Balance_BeforeEarnings_YearN + Earnings_YearN - Calculate Ending Balance (Inflation-Adjusted) for Year N:
Balance_Real_YearN = Balance_Nominal_YearN / (1 + Inflation Rate)^(N)
(Where N is the number of years from the start of the projection)
- Calculate Contribution for Year N:
- Total Contributions: Sum of all annual contributions made over the projection period.
- Total Earnings: Final Nominal Balance – Initial Balance – Total Contributions.
Variables Table:
| Variable | Meaning | Unit | Typical Range |
|---|---|---|---|
| Current Roth TSP Balance | The existing amount in your Roth TSP account. | Dollars | $0 – $1,000,000+ |
| Annual Contribution | The amount you plan to contribute to your Roth TSP each year. | Dollars | $0 – $30,500 (2024 max for 50+) |
| Annual Contribution Increase Rate | The percentage by which your annual contribution grows each year. | % | 0% – 5% |
| Annual Rate of Return | The average annual growth rate of your investments within TSP. | % | 4% – 10% |
| Current Age | Your age at the start of the projection. | Years | 20 – 60 |
| Retirement Age | Your desired age to stop working and access funds. | Years | 55 – 70 |
| Annual Inflation Rate | The rate at which the cost of goods and services increases. | % | 2% – 4% |
Practical Examples Using the Roth TSP Calculator
Let’s look at a couple of scenarios to understand how the Roth TSP Calculator can help you plan for retirement.
Example 1: Young Federal Employee Starting Early
Sarah is 25 years old and just started her federal career. She has a current Roth TSP balance of $5,000. She plans to contribute $8,000 annually, increasing her contributions by 3% each year. She expects an average annual return of 7% and plans to retire at 60. She estimates inflation at 3%.
- Current Roth TSP Balance: $5,000
- Annual Contribution: $8,000
- Annual Contribution Increase Rate: 3%
- Annual Rate of Return: 7%
- Current Age: 25
- Retirement Age: 60
- Annual Inflation Rate: 3%
Calculator Output:
- Projected Roth TSP Balance at Retirement (Nominal): Approximately $1,250,000
- Total Contributions Made: Approximately $400,000
- Total Earnings: Approximately $850,000
- Projected Roth TSP Balance at Retirement (Inflation-Adjusted): Approximately $450,000 (in today’s dollars)
Interpretation: Sarah’s early start and consistent contributions, even with modest increases, lead to significant tax-free growth. While the nominal balance is impressive, the inflation-adjusted figure gives her a clearer picture of her purchasing power in retirement. This highlights the power of compounding over a long time horizon, a key aspect of retirement savings projection.
Example 2: Mid-Career Federal Employee Catching Up
David is 45 years old and has a Roth TSP balance of $150,000. He’s now focused on retirement and plans to contribute $15,000 annually, increasing by 2% each year. He anticipates a 6% annual return and aims to retire at 65. He also uses a 3% inflation rate.
- Current Roth TSP Balance: $150,000
- Annual Contribution: $15,000
- Annual Contribution Increase Rate: 2%
- Annual Rate of Return: 6%
- Current Age: 45
- Retirement Age: 65
- Annual Inflation Rate: 3%
Calculator Output:
- Projected Roth TSP Balance at Retirement (Nominal): Approximately $1,100,000
- Total Contributions Made: Approximately $350,000
- Total Earnings: Approximately $600,000
- Projected Roth TSP Balance at Retirement (Inflation-Adjusted): Approximately $500,000 (in today’s dollars)
Interpretation: Even starting later, David’s higher initial balance and substantial contributions allow him to build a significant tax-free nest egg. The calculator helps him visualize how his current efforts translate into future retirement security, emphasizing the importance of consistent contributions for federal employee retirement planning.
How to Use This Roth TSP Calculator
Our Roth TSP Calculator is designed to be user-friendly and provide clear insights into your retirement savings. Follow these steps to get the most accurate projection:
- Enter Your Current Roth TSP Balance: Input the total amount you currently have saved in your Roth TSP account. If you’re just starting, enter ‘0’.
- Specify Your Annual Contribution: Enter the dollar amount you plan to contribute to your Roth TSP each year. Remember to consider the TSP contribution limits for the current year.
- Set Your Annual Contribution Increase Rate (%): This is a crucial factor. If you expect your income to grow and plan to increase your contributions over time, enter a realistic percentage (e.g., 1-3%).
- Input Your Annual Rate of Return (%): This is your estimated average annual growth rate for your TSP investments. Historical averages for diversified portfolios often range from 6-8%, but past performance doesn’t guarantee future results.
- Enter Your Current Age and Retirement Age: These inputs determine your investment time horizon, which significantly impacts compounding.
- Provide the Annual Inflation Rate (%): This helps the calculator show you the “real” value of your money in retirement, accounting for the erosion of purchasing power over time.
- Review Your Results:
- Projected Roth TSP Balance at Retirement (Nominal): This is the total dollar amount you’d have at retirement, in future dollars.
- Total Contributions Made: The sum of all your contributions over the projection period.
- Total Earnings: The amount your investments grew, excluding your contributions.
- Projected Roth TSP Balance at Retirement (Inflation-Adjusted): This is the most important figure for understanding your future purchasing power, expressed in today’s dollars.
- Analyze the Chart and Table: The visual chart provides a quick overview of your growth, while the detailed table offers a year-by-year breakdown, allowing you to see the impact of compounding over time.
Use the “Reset” button to clear all fields and start over, or the “Copy Results” button to save your projection for future reference or sharing.
Key Factors That Affect Roth TSP Results
Understanding the variables that influence your Roth TSP’s growth is essential for effective retirement planning. Our Roth TSP Calculator highlights these factors:
- Contribution Amount and Consistency: The more you contribute, and the more consistently you do so, the faster your balance will grow. Maximizing your contributions, especially early in your career, has a profound impact due to compounding.
- Annual Rate of Return (Investment Choices): Your choice of TSP funds (G, F, C, S, I, L Funds) directly affects your rate of return. Higher returns accelerate growth, but typically come with higher risk. Regularly reviewing TSP fund performance is crucial.
- Time Horizon (Compounding Effect): The number of years you contribute and allow your investments to grow is perhaps the most powerful factor. Starting early allows your money to compound for longer, leading to exponential growth.
- Annual Contribution Increase Rate: Even a small annual increase in your contributions can significantly boost your final balance over decades. This simulates salary increases and a commitment to saving more as your income grows.
- Inflation Rate (Real vs. Nominal Value): Inflation erodes the purchasing power of money over time. A higher inflation rate means your nominal balance will buy less in the future. The Roth TSP Calculator’s inflation-adjusted result provides a realistic view of your future wealth. For more on this, see our inflation-adjusted retirement calculator.
- Tax Bracket Changes: The primary advantage of Roth TSP is tax-free withdrawals in retirement. If you expect to be in a higher tax bracket in retirement than you are now, the Roth option is generally more beneficial. This is a key consideration when comparing Roth vs Traditional TSP.
Frequently Asked Questions (FAQ) About Roth TSP
Q: What is the difference between Roth TSP and Traditional TSP?
A: The main difference lies in the tax treatment. With Roth TSP, you contribute after-tax dollars, and qualified withdrawals in retirement are tax-free. With Traditional TSP, you contribute pre-tax dollars (or tax-deductible), your contributions and earnings grow tax-deferred, but withdrawals in retirement are taxed as ordinary income.
Q: What are the contribution limits for Roth TSP?
A: The contribution limits for Roth TSP are the same as for Traditional TSP. For 2024, the elective deferral limit is $23,000. If you are age 50 or older, you can contribute an additional catch-up contribution of $7,500, for a total of $30,500. These limits apply to your combined Roth and Traditional TSP contributions.
Q: Can I contribute to both Roth TSP and Roth IRA?
A: Yes, you can contribute to both a Roth TSP and a Roth IRA, provided you meet the eligibility requirements for each. Roth IRA contributions have separate income limitations, which Roth TSP does not.
Q: How do I choose my TSP funds for Roth TSP?
A: Your investment choices (G, F, C, S, I, and L Funds) apply to both your Roth and Traditional TSP balances. You allocate your contributions and existing balance across these funds based on your risk tolerance and time horizon. The L Funds (Lifecycle Funds) are target-date funds that automatically adjust their asset allocation over time.
Q: What happens to my Roth TSP if I leave federal service?
A: If you leave federal service, you have several options for your Roth TSP balance: you can leave it in the TSP, transfer it to a Roth IRA, or transfer it to an eligible Roth 401(k) or 403(b) plan with a new employer. You cannot continue to contribute to the TSP once you leave federal service.
Q: Is Roth TSP always better than Traditional TSP?
A: Not always. The “better” option depends on your individual circumstances, particularly your current tax bracket versus your expected tax bracket in retirement. If you expect to be in a lower tax bracket in retirement, Traditional TSP might be more advantageous due to the upfront tax deduction. Many financial advisors recommend a mix of both to diversify tax risk.
Q: How does inflation affect my Roth TSP?
A: Inflation reduces the purchasing power of your money over time. While your Roth TSP balance grows in nominal dollars, the actual value of that money (what it can buy) decreases due to inflation. Our Roth TSP Calculator provides an inflation-adjusted balance to show you the real value of your savings in today’s dollars.
Q: When can I withdraw from my Roth TSP?
A: Qualified withdrawals from your Roth TSP are tax-free. To be qualified, the withdrawal must occur after you reach age 59½, become disabled, or die, AND at least five years must have passed since January 1 of the calendar year in which you made your first Roth contribution to the TSP. Non-qualified withdrawals may be subject to taxes on earnings and a 10% early withdrawal penalty.
Related Tools and Internal Resources
Explore more tools and guides to optimize your federal retirement planning:
- TSP Contribution Limits Calculator: Determine how much you can contribute to your TSP annually.
- Federal Retirement Planning Guide: A comprehensive guide to navigating your federal benefits and retirement options.
- Roth vs Traditional TSP Comparison: Understand the tax implications and decide which TSP option is best for you.
- TSP Fund Performance Tracker: Monitor the historical returns of the various TSP investment funds.
- Retirement Savings Projection: A broader calculator to estimate your overall retirement nest egg.
- Inflation-Adjusted Retirement Calculator: See how inflation impacts your future retirement income and savings.