401(k) Calculator
Finance & InvestmentProject your 401(k) retirement savings including employer match and investment growth. See your balance at retirement based on your salary, contribution rate, and return.
Balance growth to retirement
Enter your salary and contribution rate to see your 401(k) grow.
Balance Breakdown
Contributions (incl. employer match) vs. investment growth
What is a 401(k)?
A 401(k) calculator projects the future value of your workplace retirement savings account based on your current balance, salary, contribution rate, employer match structure, expected investment return, and years until retirement. It compounds your combined monthly contributions — your share and your employer's — at the selected annual return rate to produce a retirement balance estimate and a breakdown of how much comes from contributions versus investment growth.
The 401(k) is the most widely used retirement savings vehicle for US employees. Named after the section of the tax code that created it, a 401(k) allows you to contribute pre-tax dollars from each pay cheque — reducing your taxable income today — and invest those contributions in a menu of funds chosen by your employer. Taxes are deferred until you withdraw in retirement.
The most powerful feature of a 401(k) is the employer match — additional contributions your employer makes on your behalf, typically up to a fixed percentage of your salary. A 100% match on up to 3% of salary effectively doubles the first 3% you contribute, representing an immediate 100% return on that portion of your savings before any market growth. Our calculator models this precisely: the employer match input lets you specify both the ceiling (e.g., "up to 3% of salary") and the match ratio (e.g., 100% for dollar-for-dollar, 50% for $0.50 per $1).
The projected balance is calculated using the future value of an ordinary annuity, with monthly compounding at the equivalent of your annual return rate. You can see how the projection separates into principal — your total invested amount, meaning your contributions plus employer match plus starting balance — and investment growth, with a chart making that split instantly visible.
Use this calculator alongside our 401(k) Contribution Calculator to first verify you are maximising your employer match, then use the projection here to model long-term wealth.
How to use this 401(k) calculator
Set your Current Age and Retirement Age — the gap between these determines how many months your contributions compound. Every additional year of saving has a disproportionate impact due to compounding.
Enter your Annual Salary — use your current gross salary. The calculator assumes a flat salary throughout; if you expect significant raises, the projection will be conservative, which is appropriate for planning.
Set Your Contribution rate — enter the percentage of your salary you currently contribute or plan to contribute. Start with whatever captures your full employer match, then model higher rates to see the long-term difference.
Enter your Employer Match structure — set "Employer Match Up To" to the salary percentage your employer matches (e.g., 3%), and "Employer Match Ratio" to the proportion they contribute per dollar you put in (100% = dollar-for-dollar, 50% = $0.50 per $1). Check your plan documents or HR for these figures.
Enter your Current 401(k) Balance — include the balance from all 401(k) accounts you plan to continue growing. If you have multiple accounts from previous employers, include rolled-over balances or treat them separately.
Adjust the Expected Annual Return — 7% is a long-run historical average for a diversified equity portfolio. Use 5–6% for a conservative mixed allocation, or 8–9% for an equity-heavy younger investor's portfolio.
Read the pie chart and breakdown — the chart splits your projected balance between total invested and investment growth. If growth is a small fraction of the total, either the time horizon is short or the return assumption is low — both worth addressing.
Formula & Methodology
The 401(k) projection uses the future value of an ordinary annuity combined with the future value of an existing lump sum: Projected Balance = PV × (1+r)ⁿ + PMT × ((1+r)ⁿ − 1) / r Where: - PV = current 401(k) balance — part of your starting principal - PMT = total monthly contribution (employee + employer match) — the principal added each month - r = monthly rate = (1 + Annual Return%)^(1/12) − 1 - n = months until retirement = (Retirement Age − Current Age) × 12 Employer match calculation: Annual Employer Match = Salary × min(Contribution%, Match Cap%) × Match Ratio% Worked example: - Age 30, retiring at 65 (35 years = 420 months) - Salary: $75,000 | Contribution: 6% | Employer: 100% up to 3% - Current balance: $0 | Annual return: 7% Annual employee contribution: $75,000 × 6% = $4,500 Annual employer match: $75,000 × 3% × 100% = $2,250 Total monthly PMT: ($4,500 + $2,250) ÷ 12 = $562.50 Monthly rate: (1.07)^(1/12) − 1 = 0.5654% Projected balance: $562.50 × ((1.005654)^420 − 1) / 0.005654 = $989,000 (approx.) Total principal invested: $4,500 × 35 + $2,250 × 35 = $236,250 Investment growth: $989,000 − $236,250 ≈ $752,750 Assumptions: Contributions are constant in nominal terms (salary and rate do not grow). Returns are averaged annually and compounded monthly. No account fees, plan administrative costs, or tax drag are modelled. The projection is pre-tax — a traditional 401(k) balance will be reduced by income tax on withdrawal. For tax-adjusted projections, compare with a Roth vehicle using our Compound Interest Calculator.
Frequently Asked Questions