Finance calculators

TSP Calculator

Updated Jun 3, 2026 By Jehan Wadia
Your Profile
Enter age between 18 and 75
Retirement age must be greater than current age
Enter a valid salary
FERS receives agency matching; CSRS does not.
Traditional: pre-tax now, taxed at withdrawal.
Your Contributions
Pay Period Schedule: 26 pay periods per year (biweekly federal standard).
Current TSP Balance
Future Contribution Allocation
Contributions will be allocated proportionally to your current balance breakdown. If you entered a single total, the default blended return is applied.
Default expected returns use TSP historical averages since each fund's inception (source: TSP.gov). You can override the blended assumed return below.
Leave blank to use fund-weighted historical returns.

Your TSP Projection At Age 62

Projected Balance At Retirement
$0
Total Your Contributions
$0
Total Agency Match
$0
Total Investment Growth
$0
Starting Balance
$0
Years To Retirement
0
Blended Assumed Return
0%
First-Year Annual Contribution
$0
Balance Growth Over Time
Contribution Sources Breakdown
Year-By-Year Projection
Age Salary Your Contribution Agency Match Growth End Balance

Introduction

The Thrift Savings Plan (TSP) is the retirement savings plan for federal employees and members of the military. It works a lot like a 401(k) in the private sector. You put money in from each paycheck, your agency may add a match, and your savings grow over time through investments in TSP funds like the G, F, C, S, I, and Lifecycle (L) funds.

This TSP Calculator helps you see how much money you could have when you retire. Enter your age, salary, contribution rate, and current balance, and the tool builds a year-by-year projection of your TSP growth. It factors in annual raises, IRS contribution limits, catch-up contributions for those 50 and older, enhanced catch-up limits for ages 60 through 63, and FERS agency matching. You can also pick your fund allocation to get a blended return estimate based on real TSP historical averages.

Whether you just started your federal career or you are a few years from retirement, this calculator gives you a clear picture of where your TSP balance is headed so you can make smart decisions about how much to save and how to invest.

How to Use Our TSP Calculator

Enter your personal and salary details below. The calculator will show you how much your Thrift Savings Plan could grow by the time you retire.

Current Age: Enter how old you are right now, between 18 and 75.

Planned Retirement Age: Enter the age you plan to stop working. This must be older than your current age.

Current Annual Salary: Enter your total yearly pay before taxes. If you need to convert an hourly wage to an annual figure, use our Hourly to Salary Calculator.

Expected Annual Raise: Enter the percent raise you expect to get each year. A common estimate is 2% to 3%. You can use our Pay Raise Calculator to see how different raise amounts affect your salary over time.

Retirement System: Pick FERS or CSRS. FERS employees get agency matching contributions. CSRS employees do not.

Contribution Type: Pick Traditional or Roth. Traditional contributions are pre-tax now and taxed when you withdraw. Roth contributions are taxed now and withdrawn tax-free in retirement. If you are exploring the Roth option further, our Roth IRA Calculator can help you model Roth growth outside of the TSP.

Contribution Basis: Choose whether to enter your TSP contribution as a percent of your salary or as a dollar amount per pay period.

TSP Deferral Percentage / Amount Per Pay Period: Enter how much of your pay you want to put into your TSP each pay period. The calculator uses 26 pay periods per year. If you want to double-check your per-paycheck amounts, our Biweekly Paycheck Calculator can help.

Current TSP Balance: Enter your current TSP account balance as a single total, or switch to the "By Fund" view to enter the balance for each fund separately.

Future Contribution Allocation: Choose "Mirror Current Balance" to split future contributions the same way your current balance is divided. Choose "Custom Allocation" to set your own percentages for each fund. The percentages must add up to 100%.

Override Blended Annual Return: Leave this blank to use the historical average return based on your fund mix. Or enter your own expected return rate if you want to use a different number.

Click Calculate Projection to see your projected TSP balance at retirement, total contributions, agency match, investment growth, a growth chart, and a year-by-year breakdown table.

What Is the Thrift Savings Plan (TSP)?

The Thrift Savings Plan, or TSP, is a retirement savings account for federal employees and members of the military. It works a lot like a 401(k) that private companies offer. You put money from your paycheck into the account, and it grows over time through investments. The goal is to build up a large balance you can use when you retire. For military members, our Military Retirement Calculator can help estimate your pension alongside your TSP savings.

How TSP Contributions Work

Each pay period, a portion of your salary goes into your TSP account. You choose how much to contribute, either as a percentage of your pay or a fixed dollar amount. Federal employees under the FERS retirement system get free money from their agency. The agency automatically puts in 1% of your salary and then matches up to 4% more based on what you contribute. CSRS employees do not get this match.

There are two types of contributions. Traditional contributions are taken from your pay before taxes, so you pay less tax now but owe taxes when you withdraw the money in retirement. Roth contributions are taken after taxes, so you pay tax now but your withdrawals in retirement are tax-free. Understanding your tax bracket can help you decide which type makes more sense for your situation.

IRS Contribution Limits

The IRS sets a cap on how much you can put into your TSP each year. For 2025, the base limit is $23,500. If you are age 50 or older, you can add an extra $7,500 in catch-up contributions. If you are between ages 60 and 63, the catch-up amount increases to $11,250. These limits apply only to your own contributions — the agency match does not count toward the cap.

TSP Investment Funds

Your TSP money is invested in funds you choose. There are five core funds:

  • G Fund — Government securities. Very safe, low returns.
  • F Fund — Bonds. Low to moderate risk. If you are interested in how bonds work, our Bond Yield Calculator can help you understand fixed-income returns.
  • C Fund — Tracks the S&P 500 large U.S. companies. Higher risk, higher potential returns.
  • S Fund — Small and mid-sized U.S. companies. Higher risk.
  • I Fund — International stocks. Adds global diversity.

There are also Lifecycle (L) Funds that automatically mix the five core funds for you. Each L Fund is designed for a target retirement year. As that year gets closer, the fund shifts to safer investments. If you do not want to pick your own mix, an L Fund is a simple choice.

Why Starting Early Matters

The longer your money stays invested, the more it can grow through compound interest. Compound interest means your earnings start earning their own returns. Even small contributions made early in your career can grow into large amounts by retirement. Waiting just a few years to start can cost you tens of thousands of dollars in lost growth. The Rule of 72 is a quick way to estimate how long it takes for your money to double at a given return rate. If you are curious about the minimum balance you need now to reach your goal without additional contributions, our Coast FIRE Calculator can show you that number.

What This Calculator Does

This TSP calculator estimates how much your account could be worth by the time you retire. You enter your age, salary, contribution rate, current balance, and investment choices. It then projects your balance year by year, showing how much comes from your contributions, agency matching, and investment growth. Use it to test different scenarios and find a savings plan that fits your retirement goals. For a broader look at your complete retirement picture — including Social Security benefits, pensions, and other savings — explore our Retirement Calculator. You can also use our Future Value Calculator to model lump-sum or recurring investments outside of the TSP, or check your net worth to see how your TSP fits into your overall financial health. If you will need to take Required Minimum Distributions from your TSP in retirement, plan ahead so withdrawals do not push you into a higher tax bracket.


Frequently asked questions

What is the FERS agency match and how is it calculated?

If you are in the FERS retirement system, your agency puts in 1% of your salary automatically, even if you contribute nothing. On top of that, the agency matches your first 3% dollar for dollar and your next 2% at 50 cents on the dollar. So if you contribute at least 5% of your salary, you get the full match of 5% total from your agency. CSRS employees do not get any agency match.

What are the 2025 TSP contribution limits?

For 2025, the base IRS limit is $23,500. If you are age 50 or older, you can add $7,500 in catch-up contributions for a total of $31,000. If you are between ages 60 and 63, the catch-up amount is $11,250 instead, giving you a total limit of $34,750. These limits apply only to your own contributions. Agency matching does not count toward the cap.

How many pay periods does this calculator use?

The calculator uses 26 pay periods per year. This is the standard biweekly pay schedule for most federal employees. Your annual contribution is divided across these 26 pay periods.

What happens if my contributions exceed the IRS annual limit?

If your per-pay-period amount would push your total past the IRS limit, the calculator caps your contributions at the limit for that year. The tool also warns you and shows which pay period you would hit the cap. This matters because if you stop contributing early in the year, you could miss out on agency matching in the remaining pay periods.

What is the difference between Mirror Current Balance and Custom Allocation?

Mirror Current Balance splits your future contributions the same way your current balance is divided across funds. Custom Allocation lets you set your own percentages for each fund. Your custom percentages must add up to exactly 100%.

Where do the default fund return rates come from?

The default return rates are based on historical average annual returns for each TSP fund since its inception, sourced from TSP.gov. For example, the C Fund default is 11%, the G Fund is 4.5%, and the S Fund is 9%. These are averages and do not guarantee future results.

Can I set my own expected rate of return?

Yes. Use the Override Blended Annual Return field to enter any return rate you want. If you leave it blank, the calculator uses the weighted average of your fund allocation based on historical returns.

What is the difference between Traditional and Roth TSP contributions?

Traditional contributions come out of your pay before taxes. You pay less tax now but owe taxes when you withdraw in retirement. Roth contributions come out after taxes. You pay tax now, but qualified withdrawals in retirement are tax-free. This calculator projects the balance growth the same way for both types. The difference shows up in how much tax you pay at withdrawal.

Does this calculator account for inflation?

The calculator does not adjust your final balance for inflation. The numbers shown are in future dollars. To get a rough idea of what your balance would be worth in today's dollars, subtract 2% to 3% from your expected return rate using the override field.

What is the enhanced catch-up contribution for ages 60 to 63?

Starting in 2025, if you are between ages 60 and 63, the IRS allows a higher catch-up contribution of $11,250 instead of the standard $7,500 for those 50 and older. This means your total limit during those years is $34,750. This is a provision from the SECURE 2.0 Act.

How does the calculator handle annual salary raises?

Each year in the projection, your salary increases by the percentage you enter in the Expected Annual Raise field. Your contributions grow along with your salary if you chose the percentage-of-salary basis. This gives a more realistic projection over a long career.

What does the Growth column in the table mean?

The Growth column shows how much your balance grew from investment returns that year. It includes growth on your starting balance for the year plus an estimate of growth on contributions added during the year. The calculator uses a mid-year contribution approximation, meaning it assumes contributions are spread across the year rather than added all at once.

Should I pick FERS or CSRS in the calculator?

Pick the system you are actually enrolled in. Most federal employees hired after 1987 are in FERS. Those hired before 1984 who did not switch are in CSRS. The main difference in this calculator is that FERS employees receive agency matching contributions and CSRS employees do not.

Does the agency match count toward the IRS contribution limit?

No. The IRS elective deferral limit only applies to the money you put in. The agency's automatic 1% and matching contributions do not count toward the annual cap.

What are Lifecycle L Funds?

Lifecycle funds are pre-mixed portfolios that blend the five core TSP funds for you. Each L Fund targets a specific retirement year. As you get closer to that year, the fund automatically shifts to safer investments like the G and F Funds. If you do not want to choose your own fund mix, picking the L Fund closest to your retirement year is a simple option.

Can I enter my TSP balance by individual fund?

Yes. Click By Fund under Current TSP Balance. You can then enter the dollar amount you hold in each of the five core funds and any Lifecycle funds. The calculator adds them up and can use that breakdown to mirror your allocation for future contributions.

Why does my projected balance change so much when I adjust the return rate?

Even a small change in the return rate has a big effect over many years because of compound growth. For example, over 20 years, a 7% return produces a much larger balance than a 5% return. The longer your time to retirement, the bigger the impact of the return rate.

What if I contribute a flat dollar amount instead of a percentage?

Switch the Contribution Basis to $ Per Pay Period and enter your amount. The calculator multiplies it by 26 pay periods to get your annual contribution. Note that this amount stays the same each year in the projection, unlike a percentage which grows with your salary.

How much should I contribute to get the full FERS match?

You need to contribute at least 5% of your salary to get the full FERS agency match. The agency puts in 1% automatically, matches your first 3% fully, and matches the next 2% at half. That gives you 5% from the agency on top of your 5%, for a total of 10% going into your TSP.

Does this calculator show taxes on withdrawals?

No. This calculator projects your TSP balance growth but does not calculate taxes owed at withdrawal. Traditional TSP withdrawals are taxed as ordinary income. Roth TSP qualified withdrawals are tax-free. Talk to a tax professional to estimate your tax burden in retirement.