Employer Match Calculator Formula
Understand the math behind the employer match calculator. Each variable explained with a worked example.
Formulas Used
Annual Employer Match
employer_match_annual = employer_annualTotal Annual (You + Employer)
total_annual_contrib = your_annual_contrib + employer_annualEmployer Match FV (at Retirement)
match_future_value = annual_return > 0 ? employer_annual * (pow(1 + annual_return / 100, years) - 1) / (annual_return / 100) : employer_annual * yearsFree Money Left on Table
left_on_table = max(annual_salary * match_limit / 100 * match_pct / 100 - employer_annual, 0) * yearsVariables
| Variable | Description | Default |
|---|---|---|
annual_salary | Annual Salary(USD) | 80000 |
your_contribution_pct | Your Contribution(%) | 6 |
match_pct | Employer Match Rate(%) | 50 |
match_limit | Match Limit (% of Salary)(%) | 6 |
years | Years of Employment(years) | 20 |
annual_return | Expected Annual Return(%) | 7 |
your_annual_contrib | Derived value= annual_salary * your_contribution_pct / 100 | calculated |
matchable_pct | Derived value= min(your_contribution_pct, match_limit) | calculated |
employer_annual | Derived value= annual_salary * matchable_pct / 100 * match_pct / 100 | calculated |
How It Works
Employer 401(k) Match
An employer match is essentially free money added to your retirement account based on your contributions.
Common Match Formulas
Formula
Annual Match = Salary x min(Your%, Match Limit%) x Match Rate
The Cardinal Rule
Always contribute at least enough to get the FULL employer match. Not doing so is turning down free money -- an immediate 50-100% return on your contribution.
Worked Example
$80,000 salary, contributing 6%, employer matches 50% up to 6%, 20 years at 7%.
- 01Your contribution = $80,000 x 6% = $4,800/year
- 02Employer match = $4,800 x 50% = $2,400/year
- 03Total annual = $4,800 + $2,400 = $7,200
- 04Match future value = $2,400/yr at 7% for 20 years = ~$98,400
Frequently Asked Questions
What does a 50% match up to 6% mean?
If you contribute 6% of your salary, your employer adds an additional 3% (50% of your 6%). If you contribute less than 6%, the match is proportionally less. If you contribute more than 6%, the match stays at 3%.
Should I contribute more than the match limit?
First, contribute enough to get the full match. Then consider whether to put extra money in a Roth IRA ($7,000 limit), then max out the 401(k) ($23,500 limit in 2025). The match is the highest-return investment available.
What is a vesting schedule?
Some employers require you to stay a certain number of years before you fully own the match. Common schedules: 3-year cliff (0% until year 3, then 100%) or 6-year graded (20% per year). Check your plan documents.
Ready to run the numbers?
Open Employer Match Calculator