TSP Calculator
Project a Thrift Savings Plan balance with agency matching
Last updated September 2026
Method: Contributions compound monthly at your expected annual return. Agency contributions follow the TSP rules published at tsp.gov: an automatic 1% of basic pay plus a match of 100% on the first 3% of pay and 50% on the next 2%. Employee contributions are capped at the 2025 IRS elective deferral limit of $23,500, plus the $7,500 age-50 catch-up and the $11,250 catch-up for ages 60-63.
Included: Your contributions, agency automatic and matching contributions, starting balance, annual pay raises, compound growth, a first-year contribution breakdown and a year-by-year table.
Not included: TSP fund expense ratios, inflation adjustments, vesting forfeitures, the FERS or BRS pension, Social Security, and the income tax owed on traditional TSP withdrawals. Results are estimates, not investment or tax advice.
๐ช Projected TSP balance at age 62
๐ต This year going into your TSP
Effective contribution rate 5.0% of basic pay. 2025 elective deferral limit for your age: $23,500.
๐ Year-by-year projection
| Age | Basic pay | You | Agency | Balance |
|---|---|---|---|---|
| 36 | $80,000 | $4,000 | $4,000 | $61,876 |
| 37 | $81,600 | $4,080 | $4,080 | $74,776 |
| 38 | $83,232 | $4,162 | $4,162 | $88,777 |
| 39 | $84,897 | $4,245 | $4,245 | $103,962 |
| 40 | $86,595 | $4,330 | $4,330 | $120,421 |
| 41 | $88,326 | $4,416 | $4,416 | $138,247 |
| 42 | $90,093 | $4,505 | $4,505 | $157,545 |
| 43 | $91,895 | $4,595 | $4,595 | $178,425 |
| 44 | $93,733 | $4,687 | $4,687 | $201,003 |
| 45 | $95,607 | $4,780 | $4,780 | $225,407 |
| 46 | $97,520 | $4,876 | $4,876 | $251,772 |
| 47 | $99,470 | $4,973 | $4,973 | $280,246 |
| 48 | $101,459 | $5,073 | $5,073 | $310,982 |
| 49 | $103,489 | $5,174 | $5,174 | $344,151 |
| 50 | $105,558 | $5,278 | $5,278 | $379,931 |
| 51 | $107,669 | $5,383 | $5,383 | $418,515 |
| 52 | $109,823 | $5,491 | $5,491 | $460,111 |
| 53 | $112,019 | $5,601 | $5,601 | $504,941 |
| 54 | $114,260 | $5,713 | $5,713 | $553,243 |
| 55 | $116,545 | $5,827 | $5,827 | $605,273 |
| 56 | $118,876 | $5,944 | $5,944 | $661,304 |
| 57 | $121,253 | $6,063 | $6,063 | $721,632 |
| 58 | $123,678 | $6,184 | $6,184 | $786,571 |
| 59 | $126,152 | $6,308 | $6,308 | $856,461 |
| 60 | $128,675 | $6,434 | $6,434 | $931,663 |
| 61 | $131,248 | $6,562 | $6,562 | $1,012,567 |
| 62 | $133,873 | $6,694 | $6,694 | $1,099,591 |
Estimate, not investment advice. Returns are assumed, not guaranteed, and TSP fund performance varies year to year. Contribution limits follow the 2025 IRS figures; agency contributions follow the TSP rules of 1% automatic plus 100% of the first 3% of pay and 50% of the next 2%.
TSP calculator: everything you need to know
A TSP calculator projects what your Thrift Savings Plan will be worth at retirement once agency money and compound growth are included. Example: a federal employee earning $80,000 who contributes 5% of pay from age 35 to 62, starting from a $50,000 balance at a 7% average annual return, is projected to reach about $1,099,591 - and exactly half of the money contributed along the way comes from the agency.
The Thrift Savings Plan is the defined-contribution piece of federal retirement, open to civilian employees under FERS and CSRS and to service members under the Blended Retirement System. It works like a large, unusually cheap 401(k): you choose a percentage of basic pay, the money goes into index-style funds, and under FERS or BRS your employer adds contributions of its own. What makes the TSP distinctive is not the math but the matching formula, which is fixed government-wide rather than negotiated employer by employer.
How the TSP agency match works
Under FERS and BRS there are two separate streams of employer money, and it helps to keep them apart:
- Agency automatic 1%: your agency deposits 1% of basic pay every pay period whether or not you contribute a cent yourself.
- Agency matching: on top of the automatic 1%, your agency matches 100% of the first 3% of pay you contribute, then 50% of the next 2%.
Written as a formula, the agency contribution as a percentage of basic pay is:
Agency % = 1 + min(C, 3) + 0.5 × min(max(C − 3, 0), 2) where C is your own contribution as a percentage of basic pay. The function stops rising at C = 5, where the agency contributes 1% + 3% + 1% = 5% of pay. Contributing 6%, 10% or 20% adds nothing further to the match. That is why 5% is treated as the floor for anyone eligible: the first five percentage points of your own money are the only ones that come with a guaranteed 100% or 50% return attached before a single dollar is invested.
Agency contributions by your contribution rate
The table below applies the formula above to an $80,000 basic pay salary. Read the last column as the total that lands in your TSP account in one year.
| You contribute | Your money | Automatic 1% | Match | Into the account |
|---|---|---|---|---|
| 0% | $0 | $800 | $0 | $800 |
| 1% | $800 | $800 | $800 | $2,400 |
| 2% | $1,600 | $800 | $1,600 | $4,000 |
| 3% | $2,400 | $800 | $2,400 | $5,600 |
| 4% | $3,200 | $800 | $2,800 | $6,800 |
| 5% | $4,000 | $800 | $3,200 | $8,000 |
| 6% | $4,800 | $800 | $3,200 | $8,800 |
| 10% | $8,000 | $800 | $3,200 | $12,000 |
Two things stand out. Contributing nothing still gets you $800 a year, because the automatic 1% is unconditional. And the jump from 4% to 5% costs you $800 of pay but brings in $1,200 - $800 of yours plus $400 more from the agency. After 5%, every extra dollar is purely your own.
A fully worked example
Take a FERS employee, age 35, earning $80,000 in basic pay, with $50,000 already in the TSP, contributing 5% of pay, planning to retire at 62. Assume a 7% average annual return and 2% annual pay raises. That is a 27-year projection.
In year one you contribute 5% of $80,000 = $4,000, which is $153.85 out of each of the 26 pay periods. The agency adds the automatic 1% ($800) plus a 4% match ($3,200), so $4,000 of agency money joins your $4,000. Total deposits in year one: $8,000, or about $666.67 a month. With monthly compounding at 7%, the balance ends year one at roughly $61,876.
Each following year the salary grows 2%, so contributions grow with it: by year 10 the salary is about $95,607, you put in $4,780 and the agency puts in $4,780, and the balance is near $225,407. By year 20 the balance is about $605,273. At age 62 the projection lands at $1,099,591, made up of:
- $50,000 starting balance,
- $141,377 of your own contributions,
- $141,377 of agency automatic and matching contributions,
- $766,836 of investment growth.
The headline lesson: your own deposits are only about 13% of the final number. Agency money matches them dollar for dollar at a 5% contribution rate, and compounding does the rest of the work.
Projected balance by contribution rate
Same $80,000 salary, same $50,000 starting balance, 7% return and 2% raises, but run over 30 years from age 35 to 65. Only the contribution percentage changes.
| Contribution | Your total | Agency total | Growth | Balance at 65 |
|---|---|---|---|---|
| 3% | $97,363 | $129,818 | $825,982 | $1,103,164 |
| 5% | $162,272 | $162,272 | $1,027,479 | $1,402,023 |
| 8% | $259,636 | $162,272 | $1,228,975 | $1,700,883 |
| 10% | $324,545 | $162,272 | $1,363,305 | $1,900,122 |
| 15% | $486,817 | $162,272 | $1,699,132 | $2,398,221 |
Notice how the agency column stops growing at 5%: $162,272 is the ceiling no matter how much more you save. Notice too that the 3% row still receives $129,818 of agency money, because the automatic 1% plus a 3% match is 4% of pay even though you only contributed 3%.
What time does to the number
Contributing 5% of an $80,000 salary with 2% raises and the full match, starting from zero at age 30 and earning 7% a year, produces very different results depending only on how long the money stays invested:
| Years invested | You + agency | Growth | Final balance |
|---|---|---|---|
| 10 years | $87,598 | $37,326 | $124,924 |
| 15 years | $138,348 | $99,136 | $237,483 |
| 20 years | $194,378 | $208,957 | $403,336 |
| 25 years | $256,242 | $389,149 | $645,392 |
| 30 years | $324,545 | $671,654 | $996,198 |
| 35 years | $399,956 | $1,102,014 | $1,501,970 |
Deposits roughly quadruple between 10 and 35 years, but the balance grows twelvefold. Growth passes contributions somewhere around year 20 and never looks back. This is why a new hire who starts at 5% on day one usually beats a colleague who waits five years and then saves twice as much.
2025 contribution limits
The IRS sets an elective deferral limit that caps what you personally can put into the TSP each calendar year. For 2025 that limit is $23,500. From age 50 you may add a $7,500 catch-up contribution, for a total of $31,000, and a special higher catch-up of $11,250 applies for ages 60 to 63, allowing $34,750. Agency automatic and matching contributions sit outside those numbers entirely, so a FERS employee at the limit still receives the full 5% of pay on top.
The calculator applies the correct limit for each projected year based on your age, which is why a high contribution percentage flattens out in the year-by-year table once the cap binds.
The front-loading trap
Because the match is calculated per pay period, hitting the annual limit early stops both your contributions and the match. Say you earn $180,000 and elect 20% of pay. Each of the 26 pay periods is $6,923.08, so you contribute $1,384.62 per period and cross $23,500 partway through the 17th one. For the remaining 9 pay periods nothing is withheld, so no match is paid: at 4% of $6,923.08 per period that is about $2,492 of matching forfeited in a single year. The automatic 1% keeps arriving, since it does not depend on your deferral. The fix is arithmetic, not strategy: choose a percentage that spreads your target evenly over all 26 pay periods.
How to use this TSP calculator
- Retirement system: pick FERS or BRS if you receive agency or service contributions, or CSRS if you do not. Legacy military retirement behaves like CSRS here.
- Current age and retirement age: the difference sets the projection length. FERS employees often model 57 to 62; the calculator accepts any span.
- Annual basic pay: use base salary only. Locality pay counts as basic pay for civilians, but military allowances such as BAH and BAS do not.
- Your contribution: enter a percentage of pay. The label shows what that is per pay period across 26 paychecks.
- Current TSP balance: the amount in the account today, across traditional and Roth balances combined.
- Expected return and pay raise: 7% and 2% are reasonable long-run placeholders. Lower both for a conservative view.
The projection updates instantly. Read the balance at the top, then check the first-year breakdown card to confirm the agency numbers, and scroll the year-by-year table to see when the balance crosses milestones that matter to you.
Who this calculator is for
- New federal hires deciding what percentage to elect in their first weeks on the job.
- Mid-career civil servants checking whether their current rate gets them to a target balance.
- Service members under BRS confirming they clear the 5% threshold for the full service match.
- Employees approaching 50 weighing whether catch-up contributions are worth the take-home pay.
- Anyone comparing federal and private-sector offers who wants to price the value of the agency match.
Key TSP terms explained
- Basic pay: the salary the contribution percentage is applied to. Overtime and military allowances are excluded.
- Elective deferral: the money you choose to have withheld from pay, subject to the annual IRS limit.
- Agency automatic 1%: the unconditional employer deposit, paid even at a 0% contribution rate.
- Vesting: the service time required to own the automatic 1% and its earnings, generally three years for most federal civilian positions and two years under BRS. Your own money and the match are yours immediately.
- Traditional vs Roth TSP: pre-tax now and taxed later, versus after-tax now and tax-free qualified withdrawals. Agency money always lands in the traditional balance.
- Lifecycle (L) funds: ready-made mixes of the individual TSP funds that shift toward conservative holdings as a target date approaches.
What changes the result the most
- Years invested: the strongest lever by far. In the table above, five extra years at the end added over $500,000.
- Assumed return: in the worked example, the balance runs $631,161 at 4%, $754,417 at 5%, $907,880 at 6%, $1,099,591 at 7% and $1,339,815 at 8%. A one-point change moves the result by roughly 20%.
- Reaching 5%: moving from 3% to 5% in the worked example lifts the projection from $868,460 to $1,099,591, and $28,275 of that gain is agency money you would otherwise never see.
- Pay growth: promotions and step increases raise every future contribution, since the percentage is applied to a bigger salary.
- Starting balance: money already invested compounds for the entire span, so a transfer-in or an old rollover matters more than it looks.
Practical tips
- Elect at least 5% from your first eligible pay period. Missed matching cannot be made up later.
- Raise the percentage with every step increase or promotion so the higher contribution never hits your take-home pay.
- Divide your annual target by 26, not by 12, when converting a dollar goal into a percentage.
- Re-run the projection at a lower return, such as 5%, and make sure the plan still works in the pessimistic case.
- Remember the TSP is one leg of a three-legged stool. Model the pension and Social Security separately, then add them.
Limitations and assumptions
- Returns are assumed to be constant. Real markets deliver good and bad years in an unpredictable order, and the sequence matters near retirement.
- Results are in nominal dollars, with no inflation adjustment. Subtract your inflation assumption from the return for a rough real-terms view.
- Vesting is not modeled. If you leave federal service before vesting, the automatic 1% and its earnings are forfeited.
- The 2025 IRS limits are held flat for all future years, although the IRS typically raises them over time, so long projections are conservative on that point.
- The projection shows a gross balance. Traditional TSP withdrawals are taxable as ordinary income, and fund expenses, though very low in the TSP, are not deducted.
How it compares to related calculators
This page answers "what will my TSP be worth?" Neighboring questions have their own tools. The 401(k) Calculator runs the same compounding math but lets you type in any employer match formula, so use it for a private-sector plan or a non-standard match; use this page when you want the TSP rules of 1% automatic plus 3-and-2 matching applied for you. The FERS Retirement Calculator handles the civilian pension annuity, and the Military Retirement Calculator covers BRS retired pay, both of which sit alongside the TSP rather than inside it. Add the Social Security Calculator for the third leg. For a broader, non-federal view of the same savings question, the Retirement Calculator and the Investment Calculator are more flexible, and the Roth IRA Calculator helps if you are saving beyond the TSP.
Sources
- Thrift Savings Plan - tsp.gov, official plan rules on agency automatic and matching contributions, vesting and contribution limits.
- Internal Revenue Service - 2025 elective deferral limit of $23,500, age-50 catch-up of $7,500, and the $11,250 catch-up for ages 60-63 (IRS Notice 2024-80).
โ ๏ธ Common mistakes & edge cases
Contributing less than 5% of basic pay
At 3% on an $80,000 salary you receive $3,200 of agency money instead of $4,000. That $800 a year is a guaranteed return you can never claim retroactively, and over 27 years of 2% raises it adds up to roughly $28,275 of agency contributions you never receive, before any growth on them.
Front-loading and losing the match
Reaching the $23,500 limit in October stops your contributions, and the match stops with them. On a $180,000 salary at 20% per paycheck that costs about $2,492 of matching in one year. Spread the target across all 26 pay periods.
Counting allowances as basic pay
Service members sometimes apply the percentage to total compensation. Matching is calculated on basic pay only, so BAH, BAS and special pays do not increase the service match even though you may contribute from some of them.
Assuming the automatic 1% is already yours
The automatic 1% and its earnings require a vesting period, generally three years of federal civilian service and two years under BRS. Leaving earlier forfeits that portion, though your own contributions and the match stay with you.
Reading a nominal projection as today's money
A $1,099,591 balance 27 years out does not have the purchasing power of $1,099,591 today. Re-run the projection with a lower return, for example 4% instead of 7%, to approximate an inflation-adjusted figure.
Treating the TSP as the whole retirement plan
For FERS and BRS participants the TSP is one of three parts, alongside the pension and Social Security. Modeling only this account understates retirement income and can push people into saving decisions they do not need.
❓ Frequently asked questions
How does the TSP agency match work?
Under FERS and the military Blended Retirement System, your agency or service puts in 1% of basic pay automatically, whether or not you contribute. On top of that it matches your own contributions dollar for dollar on the first 3% of pay, then 50 cents on the dollar for the next 2%. Contribute 5% and you receive the full 5% from your agency: 1% automatic plus a 4% match. Anything you contribute above 5% is not matched.
How much should I contribute to my TSP?
At an absolute minimum, contribute 5% of basic pay so you capture the entire agency match. On an $80,000 salary that 5% is $4,000 a year from you and $4,000 a year from your agency, so your account grows by $8,000 while your take-home pay drops by only the $4,000 (less, since traditional contributions are pre-tax). Beyond 5%, more is generally better up to the IRS elective deferral limit, but the match no longer increases.
What is the TSP contribution limit for 2025?
The IRS elective deferral limit for 2025 is $23,500. If you are age 50 or older you can add a catch-up contribution of $7,500 for a total of $31,000, and a special higher catch-up of $11,250 applies for ages 60 to 63, allowing $34,750. Agency automatic and matching contributions are separate and do not count against these employee limits.
What happens if I hit the TSP limit before the end of the year?
If you front-load your contributions and reach the elective deferral limit early, your payroll contributions stop, and with them the matching contributions for every remaining pay period. On a $180,000 salary contributing 20% per paycheck, you would hit $23,500 after about 17 of 26 pay periods and forfeit roughly $2,492 of matching for the rest of the year. The 1% automatic contribution continues either way. Spread contributions evenly across all 26 pay periods to avoid this.
Is this TSP calculator the same as a 401(k) calculator?
The compounding math is identical, which is why our 401(k) Calculator can model a TSP if you translate the match. This page differs by hard-coding the actual TSP rules: the 1% agency automatic contribution, the 100% match on the first 3% and 50% on the next 2%, and the FERS, BRS and CSRS distinction. If your employer uses a different match formula, the 401(k) page lets you enter it manually.
Do CSRS employees get TSP matching?
No. Employees covered by the older Civil Service Retirement System can contribute to the TSP and get the same funds, tax treatment and IRS limits, but they receive no agency automatic 1% and no matching contributions. Members of the legacy military retirement system are in the same position. Select the CSRS option in the calculator to project growth from your own contributions only.
What rate of return should I use for a TSP projection?
Returns are never guaranteed. A diversified mix of the TSP stock funds and the G Fund is often modeled at roughly 6% to 8% a year over long periods before inflation, and the calculator defaults to 7%. Lower the figure for a conservative plan and compare the results: at a 5% return instead of 7%, the worked example on this page falls from about $1,099,591 to about $754,417.
When am I vested in the TSP?
Your own contributions and their earnings are yours immediately, and so are the matching contributions. The agency automatic 1% contribution and its earnings require a vesting period, generally three years of federal civilian service (two years for some positions) and two years for the automatic 1% under the Blended Retirement System. If you leave before then, only the automatic 1% portion is forfeited. This calculator does not subtract unvested amounts.
Should I choose traditional or Roth TSP?
Traditional TSP contributions are made before tax, lowering your taxable income now, and withdrawals are taxed as ordinary income later. Roth TSP contributions come out of after-tax pay and qualified withdrawals are tax free. Agency and matching contributions always go into the traditional balance regardless of which you choose. The calculator projects the gross balance, so use it for either choice and then plan the tax treatment separately.
How much will I have if I max out the TSP every year?
Contributing the full 2025 elective deferral limit of $23,500 a year on an $80,000 salary with 2% raises and the full agency match, starting from a $50,000 balance at age 35 and retiring at 62, projects to roughly $2,737,166 at a 7% average annual return. Of that, about $732,000 comes from your own deferrals and about $141,377 from agency contributions, with the remainder from compound growth.
Does the TSP calculator account for inflation?
No. The projected balance is in nominal future dollars, so a seven-figure result in 2050 buys less than seven figures buys today. If you want a rough inflation-adjusted view, subtract your inflation assumption from the return: entering 4% instead of 7% approximates a real return after 3% inflation and shows the balance in today's purchasing power.
Can I use this calculator for military TSP under the Blended Retirement System?
Yes. Service members under BRS receive the same 1% automatic service contribution and the same matching schedule on basic pay after two years of service, so choose the FERS or BRS option. Enter your annual basic pay only, since allowances such as BAH and BAS are not basic pay and do not count toward the match calculation.
Does this calculator include the FERS pension or Social Security?
No. The TSP is only one of the three parts of federal retirement. Use the FERS Retirement Calculator for the defined-benefit annuity, the Military Retirement Calculator for the BRS pension, and the Social Security Calculator for your estimated benefit. Add those income streams to the balance projected here to see your full retirement picture.
Is this a free TSP calculator?
Yes. There is no sign-up, no fee and no limit on how many projections you can run. Change your contribution percentage, retirement age, expected return and pay raise as often as you like to compare scenarios side by side.
๐ก Good to know
Five percent is the number to remember
Contributing 5% of basic pay is the point where the agency contribution maxes out at 5% as well. Below it you forfeit matching; above it the extra is still worth saving, but it is entirely your own money.
Agency money does not count against the IRS limit
The 2025 elective deferral limit of $23,500 applies only to what you defer from pay. Automatic and matching contributions are on top, so maxing out and receiving the full match at the same time is normal, not a conflict.
The match is a return before the market opens
A dollar-for-dollar match on the first 3% of pay is an immediate 100% return on that money, and the next 2% earns 50%. No investment assumption in this calculator comes close to that, which is why the first five percentage points are treated as non-negotiable.
Related Calculators
401(k) Calculator
Project your 401(k) balance at retirement with employer match
FERS Retirement Calculator
Federal employee FERS annuity estimate from high-3 salary and service
Military Retirement Calculator
Estimated military retired pay under High-3 and the Blended Retirement System
Retirement Calculator
Find out if you are on track to retire comfortably
Roth IRA Calculator
Estimate tax-free growth of your Roth IRA at retirement
Investment Calculator
Calculate investment growth with contributions and returns