Finance
401(k) and Workplace Match Calculator
Project employee contributions, employer matching, and a workplace retirement balance from salary growth and return assumptions. The calculator uses annual deposit = employee contribution + min(employee contribution, match cap) × match rate. It returns more than one result so you can check the main answer against a useful secondary measure. Employer match is part of compensation, but vesting and plan formulas determine how much is retained. Contribution limits, tax treatment, investment fees, vesting, and plan rules change; use current plan documents and official limits.
Educational scenario only. Confirm rates, fees, taxes, contract terms, and eligibility with the relevant institution or adviser.
Calculate and compare
Use the number box for precision or the slider for fast scenario testing.
Scenario results
First-year employee contribution
$6,800
Salary times employee contribution rate.
First-year employer match
$2,550
Based on entered match formula.
Projected balance
$550,599.79
End-of-year deposits with constant salary in this simplified model.
How the calculation works
Use consistent units and retain full precision until the final display step.
Worked example
Reproduce the displayed scenario, then change one assumption at a time.
Assumptions behind the result
- • Inputs use the units shown beside each control.
- • The displayed formula is applied without hidden market or demographic data.
- • Rounding occurs only for display; calculations keep full numeric precision.
- • Employer match is part of compensation, but vesting and plan formulas determine how much is retained.
- • Contribution limits, tax treatment, investment fees, vesting, and plan rules change; use current plan documents and official limits.
Mistakes that change the answer
- • Mixing percentages with decimals or mixing incompatible units.
- • Relying on a rounded intermediate value instead of the full result.
- • Changing several assumptions at once instead of testing starting annual salary separately.