Finance

401(k) Calculator

Project a 401(k) balance with your monthly contribution, the employer match and compounding returns.

FreeNo sign-in
Share

Inputs

$

Enter 0 if you have not started.

$

The amount taken from each pay.

$

Used to work out the employer match.

%

Many employers match 50% of what you contribute.

%

Employers typically match up to 6% of salary.

%

Long-run average before fees and inflation.

years

Press Enter to calculate · nothing is sent anywhere

Awaiting input

Fill in the fields and press Calculate. Your result appears here and stays in view as you scroll.

The guide

Understanding the 401(k)

Project a 401(k) balance with your monthly contribution, the employer match and compounding returns.

What each input means

The calculator asks for 7 pieces of information. Every field is validated before the maths runs, so an impossible value is refused rather than quietly producing a wrong answer.

InputWhat it asks forExample
Current 401(k) balanceEnter 0 if you have not started.30000
Your monthly contributionThe amount taken from each pay.600
Annual salaryUsed to work out the employer match.85000
Employer matchMany employers match 50% of what you contribute.50 %
Match limit (share of salary)Employers typically match up to 6% of salary.6 %
Annual investment returnLong-run average before fees and inflation.7 %
Years until retirementA number in years, at least 0 and no more than 50.30 years

A worked example using the default inputs

With current 401(k) balance of 30000, your monthly contribution of 600, annual salary of 85000, employer match of 50 %, match limit (share of salary) of 6 %, the calculator returns $1,234,721 $813 added each month.

Result lineValue
Projected balance in 30 years$1,234,721 $813 added each month
Your contributions$216,000
Employer match$212
Employer match per month$212
Total match over the term$76,500
Investment growth$912,221

The same arithmetic runs whatever you type into the form above, so you can reproduce any figure by matching the inputs listed here.

How this is calculated

Each month the balance grows by the return and gains your contribution plus the employer match. Match = min(your contribution, salary ÷ 12 × limit) × match rate.

Working values are kept at full precision and rounded only for display. Impossible dates, zero denominators, negative amounts where they make no sense, and out-of-range values are rejected before any result is shown.

The methods behind these money tools

Almost everything in this section is one of six calculations. Once you know which one a tool is running, the result stops being a black box: you can check it roughly on paper, and you can see which input is doing the work.

MethodThe arithmeticWhere it is used
Amortising paymentPMT = A × i ÷ (1 − (1 + i)⁻ⁿ)Mortgage payment, loan payment, auto loan, debt payoff
Compound growthFV = PV × (1 + r)ⁿ + PMT × ((1 + r)ⁿ − 1) ÷ rCompound interest, investment, retirement, savings goal
Simple interestI = P × r × tInterest calculator
Implied rateThe payment equation solved numerically for the rateInterest rate
Net versus grossGross = net × (1 + rate); net = gross ÷ (1 + rate)GST and VAT, US sales tax
Progressive bandsTax = the sum of each band × its rate, less creditsIncome tax and take-home pay

A is the amount borrowed, i the interest rate per period, n the number of payments, r the rate per period, PV the present value and PMT a regular contribution.

Two conventions matter more than any formula. First, the rate and the period must match: a 6% annual rate over monthly payments is 0.5% per month and 360 periods, not 6% per period. Second, money paid later is worth less than money paid now, which is why an amortising loan charges interest on the opening balance of each period rather than on the average balance.

Nominal and real returns are different things. A 7% return with 3% inflation buys roughly 3.9% more each year, not 7%: real rate ≈ (1 + nominal) ÷ (1 + inflation) − 1.

Two worked examples from this section

These scenarios use the same arithmetic as the tools above, so you can follow the numbers from input to result and then repeat them with your own figures.

A 30-year mortgage of $600,000 at 6.1%

The monthly rate is 6.1% ÷ 12 ≈ 0.5083% and there are 360 payments. Feeding those into the amortising payment formula gives a fixed instalment of about $3,636.

Monthly principal and interest
≈ $3,636
Total repaid over 30 years
≈ $1,308,900
Interest paid in total
≈ $708,900
Share of the total that is interest
≈ 54%

Notice that more than half of everything paid is interest. That is the single most useful fact a mortgage calculator produces, and it is why a small change in rate or term moves the total so much more than it moves the monthly figure.

Adding and removing 10% GST on $250

Adding tax is a multiplication; removing it is a division by the same factor, never a subtraction of the same percentage. Subtracting 10% from a GST-inclusive price gives the wrong answer because the tax was charged on the smaller, exclusive amount.

$250 plus 10% GST
$275.00
GST component
$25.00
$275 with GST removed (275 ÷ 1.1)
$250.00
The common mistake (275 − 10%)
$247.50 — too low

The same split works for any rate: divide by one plus the rate to go backwards. For 15% VAT, divide by 1.15; for 18% GST, divide by 1.18.

Assumptions behind every finance figure

Results are computed in exact arithmetic and only rounded for display, so a payment shown as $2,413.65 comes from the unrounded monthly rate rather than from a rounded one. Where a calculator compounds, it compounds at the frequency you choose; where it amortises, it assumes payments land at the end of each period unless the tool says otherwise.

Tax and contribution rates are the legislated rates for the tax year noted in each tool. They change, sometimes retrospectively, and none of these tools can see your personal circumstances: deductions, offsets, salary sacrifice, HELP or student loan balances, private health cover, investment losses, provincial or state tax, and treaty arrangements are all outside the model.

  • Lenders and tax offices round differently from us, and they use daily interest, fees and assessment rules that a formula cannot reproduce. Expect small differences from an official statement.
  • Nominal returns are not real returns. A 7% return with 3% inflation buys about 3.9% more each year, not 7%.
  • Every figure is a planning estimate. For a decision with money at stake, confirm it with the lender, the tax office or a licensed adviser.

Sources and further reading

Reviewed 4 November 2026 · CalcFlow editorial

Common questions

Frequently asked

What does a 50% match up to 6% actually mean?+

Your employer adds 50 cents for every dollar you contribute, but only on contributions up to 6% of your salary. If you save 6% of an $85,000 salary, you put in $5,100 and receive $2,550.

Should I contribute more than the match?+

The match is an immediate return you cannot get elsewhere, so capture all of it first. Beyond that, compare the plan fees and fund choices with an IRA or taxable account.

Does this include the effect of inflation?+

No. At 3% inflation, a balance thirty years away buys roughly 40% of what the same figure buys today. Reduce the return by about 3 points for a today’s-dollars estimate.

Keep going

Often used together

Pairs well with

The next question people ask after this one usually sits in another section.