Skip to main content
All Articles
Financial Guide
6 min read August 30, 2026

How to Calculate TSP Matching Contributions and Maximize Every Dollar

Most federal employees contribute to the Thrift Savings Plan without ever verifying they receive the full agency match. The math takes under two minutes. Missing it costs thousands of dollars per year.

How to Calculate TSP Matching Contributions and Maximize Every Dollar

Key Takeaways

  • FERS employees receive up to 5% of base pay in agency TSP contributions, but only if they contribute at least 5% themselves.
  • Contributing 4% instead of 5% costs a $90,000-salary employee $900 in free agency match every single year.
  • Set your TSP contribution election to exactly 5% of base pay to capture the full match with zero excess out-of-pocket cost.
  • Tool: Run your TSP growth projection with full matching →

Find and Roll Over Your Old 401(k)s

Capitalize finds old 401(k)s and handles the entire rollover for you, free, with zero paperwork on your end.

Interactive Calculator
Full screen
Loading Calculator
calcmoney.io/calculatorsOpen full screen

The TSP Matching Formula Is Simpler Than Most Employees Realize

Federal employees covered by FERS (Federal Employees Retirement System) receive agency TSP contributions in two layers. First, the agency deposits an automatic 1% of base pay into the employee's TSP account, regardless of whether the employee contributes anything. Second, the agency matches dollar-for-dollar on the next 3% of base pay the employee contributes, then 50 cents per dollar on the following 2%.

The total maximum agency contribution is 5% of base pay. The employee must contribute 5% to receive it in full.

The matching formula in plain terms:

  • Agency automatic contribution: 1% of base pay (always paid)
  • Employee contributes 1% to 3%: Agency matches 100% of that amount
  • Employee contributes 4% to 5%: Agency matches 50% of the incremental amount
  • Employee contributes above 5%: No additional match

Add those layers together and the math confirms: contributing exactly 5% of base pay triggers the full 5% agency contribution. Total TSP inflow equals 10% of base pay.

Worked Example 1: GS-9 Employee Earning $68,000

A GS-9 federal employee in Washington, D.C. earns a base salary of $68,000. She currently contributes 3% to her TSP account, or $2,040 per year.

Her agency contribution breaks down as follows:

  • Automatic 1%: $680
  • Dollar-for-dollar match on her 3% contribution: $2,040
  • Total agency contribution: $2,720

If she increases her contribution to 5% ($3,400 per year), her agency match changes:

  • Automatic 1%: $680
  • Dollar-for-dollar match on 3%: $2,040
  • 50-cent match on the incremental 2% ($1,360): $680
  • Total agency contribution: $3,400

The difference in agency contributions: $3,400 minus $2,720 equals $680 more per year in free money. Her personal cost to capture that $680 is contributing an additional $1,360 from her paycheck, or roughly $52.31 per biweekly pay period before any tax benefit.

Since TSP contributions reduce federal taxable income, and she falls in the 22% marginal bracket, her actual after-tax cost is closer to $1,061 per year. She receives $680 from the agency on top of that. The net out-of-pocket cost to capture the full match: approximately $381 annually.

Worked Example 2: GS-13 Employee Earning $112,000

A GS-13 employee earning $112,000 contributes 5% to the TSP. His agency match calculation:

  • Automatic 1%: $1,120
  • Match on 3%: $3,360
  • Match on incremental 2%: $1,120
  • Total agency match: $5,600

He contributes $5,600 of his own salary. The agency adds $5,600. His TSP receives $11,200 per year from these two sources alone, before any returns.

Over 20 years, assuming a 6.5% average annual return in the TSP's L 2050 Fund, that $5,600 annual agency contribution alone compounds to approximately $219,000. That figure represents money he would have forfeited entirely by contributing even 4% instead of 5%.

CSRS Employees Do Not Receive the Same Match

Employees under CSRS (Civil Service Retirement System) receive no agency matching contributions to the TSP. The CSRS pension replaces much of the matching function, but no automatic or matching TSP deposit applies. CSRS employees who contribute to the TSP do so entirely with their own funds.

This distinction matters for anyone who transitioned from CSRS Offset to FERS. Verify your retirement system classification in your SF-50 (Notification of Personnel Action) before assuming any match applies.

How to Verify Your Current TSP Contribution Rate

Log into your agency's HR portal, typically Employee Express for most civilian agencies, or myPay for DOD employees. Locate the TSP contribution election field. Confirm it shows a percentage, not a flat dollar amount. The IRS caps TSP contributions at $23,500 for 2025 (or $31,000 if age 50 or older under the catch-up provision), but the matching formula applies only to the percentage of base pay, not to catch-up contributions.

If your election is set to a dollar amount rather than a percentage, a mid-year raise will not automatically increase your contribution as a share of pay. That mismatch silently reduces your effective contribution rate and can cause you to fall below 5% without any notification.

Maximizing Beyond the Match: The 2025 Contribution Limits

Capturing the full 5% match is the floor, not the ceiling. The 2025 TSP elective deferral limit is $23,500. An employee earning $112,000 who maxes out the TSP contributes 20.98% of base pay, well above the 5% match threshold.

Employees aged 50 or older may contribute an additional $7,500 in catch-up contributions under IRS rules, bringing the 2025 maximum to $31,000. The SECURE 2.0 Act also introduced a higher catch-up limit of $11,250 for participants aged 60 through 63 beginning in 2025, raising that cohort's maximum to $34,750.

The agency match applies only to the first 5% of base pay. All contributions above that threshold are personal and unmatched. Still, maximizing the TSP shelter makes sense for high earners given the tax deferral on traditional TSP contributions or the tax-free growth available through the Roth TSP option.

Run Your Exact Numbers Before Changing Your Election

The TSP matching formula produces consistent, predictable results. The variables are your base pay, your contribution percentage, your time horizon, and your expected fund return. Small differences in those inputs produce large differences in outcomes over a 20- to 30-year career.

The CalcMoney retirement calculator lets you input your specific base salary, current contribution rate, agency match structure, and projected retirement date. It outputs total projected TSP balance, total agency contributions received, and the dollar cost of under-contributing. Use it before adjusting your TSP election to confirm the exact impact on your paycheck and your projected balance.

Calculate your TSP matching contribution and projected balance →

You Might Also Like

Results are estimates for informational purposes only. Consult a licensed financial professional before making financial decisions.

Featured Partner
FIDELITY

Put These Numbers to Work

Open a Fidelity brokerage account. $0 commissions, no account minimums, fractional shares available.

Run the Numbers

Affiliated. We may earn a commission.


One money insight per week.

Calculator deep-dives, rate alerts, and financial analysis written for real decisions. Unsubscribe anytime.

1 email/week. No spam. Unsubscribe in one click.

Free Tools

Run the actual numbers

Stop estimating. Plug in your numbers and get a precise answer in seconds. Free, no signup required.

Open the Retirement Income Calculator