401(k) Employer Match Calculator Guide: Formula & Worked Example
Short answer
Growth of your 401(k) with employer matching. In the fixed example below, balance at retirement is 935,365.72. Your answer depends on the inputs and assumptions you choose.
Formula
Result = 401(k) Employer Match Calculator calculation using annual salary, your contribution, employer match, match limit, current balance, annual return, years, salary growth
The inputs are annual salary, your contribution, employer match, match limit, current balance, annual return, years, salary growth. Use the input scale shown beside each field and keep time periods and units consistent. Only round the final result for display.
Worked example
- Annual salary
- 75000
- Your contribution
- 6
- Employer match
- 50
- Match limit
- 6
- Current balance
- 20000
- Annual return
- 7
- Years
- 30
- Salary growth
- 2
- Balance at retirement: 935,365.72
- Your contributions: 182,556.36
- Employer match (free money): 91,278.18
- Investment growth: 641,531.18
Understanding the result
Growth of your 401(k) with employer matching. Start with the base example, then replace each value with the figure that matches your situation.
Annual salary
The example uses 75000 for annual salary. This is an illustration, not a recommended value. Keep the unit and time period shown by the field.
Your contribution
The example uses 6 % for your contribution. This is an illustration, not a recommended value. Keep the unit and time period shown by the field.
Employer match
The example uses 50 % of yours for employer match. This is an illustration, not a recommended value. Keep the unit and time period shown by the field.
Match limit
The example uses 6 % of salary for match limit. This is an illustration, not a recommended value. Keep the unit and time period shown by the field.
Current balance
The example uses 20000 for current balance. This is an illustration, not a recommended value. Keep the unit and time period shown by the field.
Annual return
The example uses 7 % for annual return. This is an illustration, not a recommended value. Keep the unit and time period shown by the field.
Years
The example uses 30 for years. This is an illustration, not a recommended value. Keep the unit and time period shown by the field.
Salary growth
The example uses 2 % for salary growth. This is an illustration, not a recommended value. Keep the unit and time period shown by the field.
What the comparison means
The comparison changes only annual salary, keeping every other example input fixed. This isolates that input's effect on the primary result. It does not predict future outcomes.
Rates, fees, eligibility, local tax rules and provider rounding can change the final amount. Reference tax and exchange-rate data may be outdated; verify the official source before deciding.
Comparison
| Scenario | Input | Result |
|---|---|---|
| Lower input | Annual salary: 60000 | Balance at retirement: 778,741.59 |
| Base example | Annual salary: 75000 | Balance at retirement: 935,365.72 |
| Higher input | Annual salary: 90000 | Balance at retirement: 1,091,989.84 |
Common mistakes
- Using the wrong units for annual salary.
- Comparing results while changing more than one input at a time.
- Rates, fees, eligibility, local tax rules and provider rounding can change the final amount. Reference tax and exchange-rate data may be outdated; verify the official source before deciding.
Checklist
- Confirm annual salary.
- Confirm your contribution is expressed in %.
- Confirm employer match is expressed in % of yours.
- Confirm match limit is expressed in % of salary.
- Confirm current balance.
- Check the result against your source or provider.
Calculators Percentage Editorial Team
Calculator guides from the Calculators Percentage team. These introductory examples are educational, not professional advice.
Last reviewed:
Rates, fees, eligibility, local tax rules and provider rounding can change the final amount. Reference tax and exchange-rate data may be outdated; verify the official source before deciding.
