TSP Calculator
Project a Thrift Savings Plan balance with agency matching
Last updated October 2026
Method: Contributions compound monthly at the annual return you assume. 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 2026 IRS elective deferral limit of $24,500, plus the $8,000 catch-up in the years you turn 50 or older or the $11,250 catch-up in the years you turn 60 to 63, with the limits held at 2026 levels.
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. 2026 limit on your own contributions in the year you turn 36: $24,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. The return is your assumption, not a forecast; TSP fund performance varies year to year. Contribution limits follow the 2026 IRS figures and are held at that level; agency contributions follow the TSP rules of 1% automatic plus 100% of the first 3% of pay and 50% of the next 2%. BRS members receive the matching contributions only after two years of service and the service contributions end after 26 years of service; vesting of the automatic 1% is not modeled.
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 7% return is an assumption, not a forecast.
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,347 | $99,136 | $237,483 |
| 20 years | $194,379 | $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.
2026 contribution limits
The IRS sets an elective deferral limit that caps what you personally can put into the TSP each calendar year. For 2026 that limit is $24,500, up from $23,500 in 2025. In the years you turn 50 or older you may add a $8,000 catch-up contribution, for a total of $32,500, and in the years you turn 60, 61, 62 or 63 a higher catch-up of $11,250 applies instead, allowing $35,750. Agency automatic and matching contributions sit outside those numbers, so a FERS employee at the limit still receives the full 5% of pay on top; together with your regular contributions they must stay within the $72,000 annual additions limit, which TSP participants rarely approach.
Two rules changed recently. You no longer file a separate catch-up election: once you turn 50, contributions above the regular limit spill over into catch-up automatically. And since January 2026, if your FICA wages in the prior year were above $150,000, those catch-up contributions must go to your Roth balance.
The calculator applies the correct limit for each projected year based on the age you reach that year, 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 the 2026 limit of $24,500 partway through the 18th one. For the remaining 8 pay periods nothing is withheld, so no match is paid: at 4% of $6,923.08 per period that is about $2,215 of matching forfeited in a single year. The automatic 1% keeps arriving, since it does not depend on your deferral. This applies if you are under 50; from the year you turn 50, contributions spill over into catch-up and the match continues until the combined limit. 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: whole years; the difference sets the projection length, and the age you reach each year decides whether the catch-up limit applies. FERS employees often model 57 to 62; the calculator accepts any span up to age 100.
- 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 2026 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.
- For BRS members, matching starts after two years of service and service contributions end after 26 years; the projection applies them every year.
- 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 Bulletin 25-3, 2026 TSP contribution limits ($24,500 elective deferral limit, $8,000 and $11,250 catch-up limits, $72,000 annual additions limit, Roth catch-up rule).
- Thrift Savings Plan: What is a contribution? (agency automatic 1% and matching contributions, BRS timing).
- Thrift Savings Plan: Fact sheet: Annual limit on elective deferrals (January 2026) (catch-up spillover, matching stops when contributions stop).
- Thrift Savings Plan: Summary of the Thrift Savings Plan (vesting periods).
- Internal Revenue Service: 401(k) limit increases to $24,500 for 2026 (applies to the TSP).
- Department of Defense: Blended Retirement System (service contributions from 60 days, matching from two years through 26 years of service).
โ ๏ธ 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 $24,500 limit early stops your contributions, and if you are under 50 the match stops with them. On a $180,000 salary at 20% per paycheck the limit is hit in the 18th of 26 pay periods, which costs about $2,215 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 2026?
The IRS elective deferral limit for 2026 is $24,500 (it was $23,500 in 2025). In the years you turn 50 or older you can add a catch-up contribution of $8,000 for a total of $32,500, and in the years you turn 60, 61, 62 or 63 a higher catch-up of $11,250 applies instead, allowing $35,750. Since 2026, catch-up contributions must go to the Roth balance if your FICA wages in the prior year were above $150,000. 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 are under 50 and front-load your contributions, your payroll contributions stop once you reach the elective deferral limit, and with them the matching contributions for every remaining pay period. On a $180,000 salary contributing 20% per paycheck, you would hit the 2026 limit of $24,500 partway through the 18th of 26 pay periods and forfeit roughly $2,215 of matching for the last 8. If you are turning 50 or older, contributions above the regular limit spill over into catch-up and the match continues until you reach the combined limit. The 1% automatic contribution continues either way. Spread contributions evenly across all 26 pay periods to avoid losing match.
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?
Any rate you enter is an assumption, not a forecast: TSP fund returns change every year, and the G Fund, the bond funds and the stock funds behave very differently. The calculator starts at 7% a year before inflation as an illustration of a stock-heavy mix over decades. 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. The TSP publishes each fund's actual past returns on tsp.gov.
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: three years of federal civilian service for most FERS employees, two years for congressional and certain noncareer positions, and two years of uniformed service 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 2026 limit every year ($24,500, or $32,500 in the years you turn 50 to 59 and $35,750 in the years you turn 60 to 62) 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,848,167 at an assumed 7% average annual return, with the limits held at 2026 levels. Of that, about $775,250 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 (from 60 days of service) and the same matching schedule on basic pay after two years of service, and both end after 26 years of service, so choose the FERS or BRS option. The projection applies the match from the first year, so it slightly overstates the first two years for a new member. 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 2026 elective deferral limit of $24,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