A Thrift Savings Plan (TSP) is a retirement savings program available to federal employees and uniformed service members, offering tax-advantaged investment growth. Participants can choose between a traditional TSP vs. Roth TSP, depending on how they want their contributions and withdrawals to be taxed. A Traditional TSP allows pre-tax contributions, lowering taxable income now but resulting in taxable withdrawals in retirement. A Roth TSP uses after-tax contributions, meaning qualified withdrawals are tax-free.
Here’s a breakdown of the key differences but you can also work with a financial advisor to help you choose the investments and strategies for your situation.
What Is a Thrift Savings Plan (TSP)?
A Thrift Savings Plan (TSP) is an retirement savings account that government employees, including military members, receive as a benefit. TSPs have minimal administrative costs and allow participants to contribute pre- or post-tax dollars. The TSP is overseen by the Federal Retirement Thrift Investment Board (FRTIB) and is intended to supplement other retirement benefits such as a federal pension or Social Security.
In addition, those enrolled in the Federal Employees Retirement System (FERS) or Blended Retirement System (BRS) are eligible for matching contributions from the government. For instance, you might receive matching funds for contributing up to 5% of your paycheck to your account.
However, if you don’t contribute any of wages to your plan, your employer will still deposit an amount equivalent to 1% of your salary to your account annually. This automatic deposit happens once you become vested by working for the number of years your government agency requires.
However, those under the Civil Service Retirement System (CSRS) and military personnel (except those in the Blended Retirement System) do not receive matching funds.
TSPs also offer flexibility in two ways. First, you can select from a range of investment types and funds for your TSP portfolio. Second, you can roll over your account to another investment account if you leave your government job and go into the private sector.
Traditional vs. Roth TSP: Key Differences

The government divides TSPs into Roth (post-tax dollar contributions) and traditional (pre-tax contribution) accounts. Both offer advantages that will fit you depending on your financial situation. Here are the differences:
Contribution Limits
You can contribute up to $24,500 to your TSP in 2026 (up from $23,500 in 2025). Whether you have a Roth, traditional or both, your contributions to all of your TSP accounts combined cannot exceed the elective deferral limit. The exception to this rule is if you’re age 50 or older, in which case you can deposit extra catch-up contributions of up to $8,000 in 2026 (up from $7,500 in 2025).
The IRS also allows participants of TSP and other workplace retirement accounts to save even more between ages 60 and 63 via “super catch-up contributions.” In 2026, these enhanced catch-up contributions are worth up to $11,250, meaning a 60-year-old TSP participant can contribute up to $34,750.
Matching Contributions
After working for the vesting period, eligible government employees receive matching contributions equal to 1% of their pay without having to deposit any money themselves. However, you’ll receive additional matching contributions for depositing up to 5% of your paycheck to either TSP type.
All matching contributions go to your traditional TSP, not your Roth (even if you contribute solely to your Roth account). In other words, a Roth TSP cannot receive matching funds, but any matching dollars you receive will go into your traditional account.
Traditional and Roth accounts offer different tax benefits, but both play a role in retirement income. Run your numbers through SmartAsset’s retirement calculator to see how they might work together.
Retirement Calculator
Calculate whether or not you’re on track to meet your retirement savings goals.
About This Calculator
To estimate how much you may need to save for retirement, we begin by calculating how much you're expected to spend over the course of your retirement. This includes estimating the income you'll need based on your lifestyle preferences, then factoring in how many years you may spend in retirement. We assume a lifespan of 95 by default, though you can adjust it after your calculation is complete.
Once we have a clearer view of your total retirement needs, we use our models to evaluate your existing and future resources. This includes estimating retirement income from Social Security and the impact of current retirement plans, pensions and other accounts. For additional inputs and a comprehensive retirement plan, please see our full Retirement Calculator.
Assumptions
Lifespan: We assume you will live to 95. We stop the analysis there, regardless of your spouse's age.
Retirement accounts: We automatically distribute your future savings optimally among different retirement accounts. We assume that the IRS contribution limits for your retirement accounts increase with inflation.
Social Security: We estimate your Social Security income using your stated annual income and assuming you have worked and paid Social Security taxes for 35 years prior to retirement. Our estimate is sensitive to penalties for early retirement and credits for delaying claiming Social Security benefits.
Return on savings: We assume the percentage return on your savings differs by whether you're pre- or post-retirement and by account type, with a distinction between investment accounts and savings accounts. This assumption does not account for market volatility or investment losses and assumes positive growth over time. All investing involves risk, including the possible loss of principal.
SmartAsset.com is not intended to provide legal advice, tax advice, accounting advice or financial advice (Other than referring users to third party advisers registered or chartered as fiduciaries ("Adviser(s)") with a regulatory body in the United States). Articles, opinions, and tools are for general information only and are not intended to provide specific advice or recommendations for any individual. The retirement calculator is meant to demonstrate different potential scenarios to consider, and is not intended to provide definitive answers to anyone's financial situation. We always suggest that you consult your accountant, tax, legal or financial advisor concerning your individual situation.
This is not an offer to buy or sell any security or interest. All investing involves risk, including loss of principal. Working with an adviser may come with potential downsides such as payment of fees (which will reduce returns). Past performance is not a guarantee of future results. There are no guarantees that working with an adviser will yield positive returns. The existence of a fiduciary duty does not prevent the rise of potential conflicts of interest.
Taxation
Remember, your TSP type determines whether your contributions are from pre- or post-tax dollars. With a traditional TSP, you can fine-tune your contributions to ensure you land in the lowest tax bracket possible. Plus, your withdrawals from a traditional account during retirement are exempt from capital gains taxes and only incur regular income taxes.
On the other hand, you’ve already paid income taxes on the money you deposit to your Roth TSP. As a result, you won’t pay taxes on your withdrawals during retirement. This advantage allows you to withdraw any amount you like in retirement without worrying about raising your tax burden.
Withdrawals
Because TSPs are retirement accounts, you’ll incur a 10% penalty tax on withdrawals from your account before age 59 ½. This penalty applies to both TSP types.
Roth TSP withdrawals are tax-exempt if you make them after age 59 ½. Plus, you must wait five years since your first contribution to withdraw money from your account.
Conversely, you don’t have to wait five years from your first deposit to access your traditional TSP money. Remember, you will pay income taxes on these withdrawals, even if you’re 59 ½ or older.
Traditional vs. Roth TSP: Which One Is Right for You?
The primary difference between Roth and traditional TSPs is how they’re taxed. Specifically, a traditional TSP is better if you want to leverage your account to decrease your current income taxes and pay for withdrawals during retirement. This choice is particularly advantageous if you think you’ll have lower taxes in retirement or think tax regulations will be in your favor later in life.
On the other hand, a Roth TSP allows you to get taxes out of the way immediately. Then, in retirement, you can withdraw money without worrying about your taxes ballooning. This choice can make sense if you want to pay minimal taxes during retirement. Furthermore, since retirees usually receive fewer tax breaks than employees in the middle of their careers, a Roth can give you a tax advantage at the cost of paying income taxes upfront.
One key point to remember is if you choose a Roth TSP, matching contributions will go into your traditional TSP. So, unless you devote your deposits solely to a traditional TSP, you’ll end up with money in both account types. This situation will give you more flexibility in retirement, as you can choose which account to withdraw from, depending on your tax circumstances.
Bottom Line

If you’re a government employee with a TSP, you have a powerful, tax-advantaged account to use. You’ll receive free investment money in your retirement account and can decide whether you want to pay income taxes now (through a Roth TSP) or during retirement (through a traditional TSP). However, by choosing a Roth TSP, you’ll divide your investment money between your contributions in the Roth and the matching contributions from your employer in the traditional.
Tips for Retirement Planning
- Choosing between investment accounts and types can be challenging. You’ll need to consider your risk tolerance, time until retirement and your living expenses during retirement. Fortunately, a financial advisor can help. Finding a financial advisor doesn’t have to be hard. SmartAsset’s free tool matches you with vetted financial advisors who serve your area, and you can have a free introductory call with your advisor matches to decide which one you feel is right for you. If you’re ready to find an advisor who can help you achieve your financial goals, get started now.
- A TSP is a significant benefit for retirement savings. However, if your employer doesn’t provide one, you can save for retirement in other ways and still receive matching funds. Whether you have a 401(k) or another employer-sponsored account, it’s recommended to contribute enough to take advantage of employer matching programs.
Photo credit: ©iStock.com/AndreyPopov, ©iStock.com/jacoblund, ©iStock.com/LaylaBird
