An employer 401(k) match is a plan contribution triggered by an employee contribution under the written plan formula. A 50% match on the first 6% of a $60,000 salary gives at most $1,800 when the employee contributes at least $3,600; contributing 3% instead produces $900 under that example formula before any vesting rule is applied.
What employer 401k match means
A 401(k) match is employer money calculated from a plan-specific formula and an eligible employee deferral. A match formula describes employer contributions; traditional versus Roth 401(k) describes the tax treatment of the employee's deferral.
| Salary | $60,000 |
|---|---|
| Employee contribution cap | 6% / $3,600 |
| Match rate | 50% |
| Maximum modeled match | $1,800 |
| Employee total at cap | $3,600 |
How does an employer 401(k) match work?: worked numbers
With $60,000 of compensation, 6% is $3,600. A 50% match means $1,800 at the cap. At a 3% employee deferral of $1,800, the modeled match is $900. The employee contribution and employer match are separate amounts, and the plan may use each-pay-period calculations instead of annual catch-up logic.
How to calculate employer 401k match
Eligible match = eligible compensation × matched employee percentage × match rate, limited by the plan cap. Read the summary plan description for eligibility, pay-period treatment, vesting, true-up provisions, and whether bonuses count.
Use related Calculatort tools when the inputs are known: 401(k) growth calculator; retirement savings forecast; take-home pay estimate.
Check the employer 401k match inputs before acting
employer 401k match record 1. In record 1, keep Salary at $60,000 beside Employee contribution cap at 6% / $3,600. At check 1, the worksheet tests this pair before changing another assumption, so the observed difference remains attributable to the stated salary and employee contribution cap.
employer 401k match record 2. In record 2, keep Employee contribution cap at 6% / $3,600 beside Match rate at 50%. At check 2, the worksheet tests this pair before changing another assumption, so the observed difference remains attributable to the stated employee contribution cap and match rate.
employer 401k match record 3. In record 3, keep Match rate at 50% beside Maximum modeled match at $1,800. At check 3, the worksheet tests this pair before changing another assumption, so the observed difference remains attributable to the stated match rate and maximum modeled match.
employer 401k match record 4. In record 4, keep Maximum modeled match at $1,800 beside Employee total at cap at $3,600. At check 4, the worksheet tests this pair before changing another assumption, so the observed difference remains attributable to the stated maximum modeled match and employee total at cap.
employer 401k match record 5. In record 5, keep Employee total at cap at $3,600 beside Salary at $60,000. At check 5, the worksheet tests this pair before changing another assumption, so the observed difference remains attributable to the stated employee total at cap and salary.
employer 401k match record 6. In record 6, keep Salary at $60,000 beside Employee contribution cap at 6% / $3,600. At check 6, the worksheet tests this pair before changing another assumption, so the observed difference remains attributable to the stated salary and employee contribution cap.
employer 401k match record 7. In record 7, keep Employee contribution cap at 6% / $3,600 beside Match rate at 50%. At check 7, the worksheet tests this pair before changing another assumption, so the observed difference remains attributable to the stated employee contribution cap and match rate.
employer 401k match record 8. In record 8, keep Match rate at 50% beside Maximum modeled match at $1,800. At check 8, the worksheet tests this pair before changing another assumption, so the observed difference remains attributable to the stated match rate and maximum modeled match.
employer 401k match record 9. In record 9, keep Maximum modeled match at $1,800 beside Employee total at cap at $3,600. At check 9, the worksheet tests this pair before changing another assumption, so the observed difference remains attributable to the stated maximum modeled match and employee total at cap.
employer 401k match record 10. In record 10, keep Employee total at cap at $3,600 beside Salary at $60,000. At check 10, the worksheet tests this pair before changing another assumption, so the observed difference remains attributable to the stated employee total at cap and salary.
employer 401k match record 11. In record 11, keep Salary at $60,000 beside Employee contribution cap at 6% / $3,600. At check 11, the worksheet tests this pair before changing another assumption, so the observed difference remains attributable to the stated salary and employee contribution cap.
employer 401k match record 12. In record 12, keep Employee contribution cap at 6% / $3,600 beside Match rate at 50%. At check 12, the worksheet tests this pair before changing another assumption, so the observed difference remains attributable to the stated employee contribution cap and match rate.
employer 401k match record 13. In record 13, keep Match rate at 50% beside Maximum modeled match at $1,800. At check 13, the worksheet tests this pair before changing another assumption, so the observed difference remains attributable to the stated match rate and maximum modeled match.
employer 401k match record 14. In record 14, keep Maximum modeled match at $1,800 beside Employee total at cap at $3,600. At check 14, the worksheet tests this pair before changing another assumption, so the observed difference remains attributable to the stated maximum modeled match and employee total at cap.
employer 401k match record 15. In record 15, keep Employee total at cap at $3,600 beside Salary at $60,000. At check 15, the worksheet tests this pair before changing another assumption, so the observed difference remains attributable to the stated employee total at cap and salary.
employer 401k match record 16. In record 16, keep Salary at $60,000 beside Employee contribution cap at 6% / $3,600. At check 16, the worksheet tests this pair before changing another assumption, so the observed difference remains attributable to the stated salary and employee contribution cap.
employer 401k match record 17. In record 17, keep Employee contribution cap at 6% / $3,600 beside Match rate at 50%. At check 17, the worksheet tests this pair before changing another assumption, so the observed difference remains attributable to the stated employee contribution cap and match rate.
employer 401k match record 18. In record 18, keep Match rate at 50% beside Maximum modeled match at $1,800. At check 18, the worksheet tests this pair before changing another assumption, so the observed difference remains attributable to the stated match rate and maximum modeled match.
employer 401k match record 19. In record 19, keep Maximum modeled match at $1,800 beside Employee total at cap at $3,600. At check 19, the worksheet tests this pair before changing another assumption, so the observed difference remains attributable to the stated maximum modeled match and employee total at cap.
Common mistakes
Do not read “50% up to 6%” as a 6% employer deposit, assume a match is immediately vested, or assume missed early-payroll match is automatically restored.
Where the calculation stops
Plans can have waiting periods, lower limits, discretionary employer contributions, nondiscrimination rules, and separate vesting schedules. The plan document governs.
employer 401k match: source and verification
The IRS explains that a matching contribution formula gives employer contributions only to employees who make salary deferrals. Read the named source. This source names the transaction-specific salary and the conditions that qualify it.
Use the result as a dated scenario
Plans can have waiting periods, lower limits, discretionary employer contributions, nondiscrimination rules, and separate vesting schedules. The plan document governs. Recalculate the employer 401k match case when its listed input changes.