What this calculator does

A 401(k) is a retirement savings plan offered by many employers in the United States. You choose a share of each paycheck to put in. Many employers also add money of their own, called a match. The money is invested and can grow for decades.

This calculator estimates what your 401(k) could be worth on the day you retire. It uses your age, retirement age, current balance, salary, savings rate, employer match, yearly raise and expected return. You get five results:

  • Estimated balance at retirement: the projected total in future dollars.
  • In today's dollars: the same total after taking out the effect of inflation, so you can judge what it might buy.
  • Your total contributions: everything you put in from your paychecks.
  • Total employer match: the free money your employer adds.
  • Investment growth: what is left after subtracting your starting balance and all contributions.

A collapsible table shows your salary, contributions and balance for every year until you retire.

How to use it

  1. Current age and retirement age. Both are whole numbers. The retirement age must be higher than your current age.
  2. Current 401(k) balance. What the account holds today. Use 0 if you are just starting.
  3. Current annual salary. Your pay before taxes.
  4. Your contribution. The share of your salary you save, such as 8%.
  5. Employer match rate and limit. A common plan says "50% of what you contribute, up to 6% of pay". That means a match rate of 50 and a limit of 6. Check your plan documents for your own numbers. Enter 0 for the rate if there is no match.
  6. Yearly raise, annual return and inflation. These are guesses about the future. Try a low, a middle and a high value to see the range.

Results update as you type.

How the calculation works

The calculator moves forward one year at a time. In each year it does three things in order:

New balance = old balance × (1 + return) + your contribution + employer match

Your contribution is your salary times your savings rate. The employer match is the match rate times the smaller of two amounts: your contribution, or the match limit times your salary. Then your salary goes up by the yearly raise for the next year.

Contributions are assumed to be paid in at the end of each year. In real life you contribute every paycheck, so your money would be invested a little sooner and the real result could be slightly higher.

To show the result in today's dollars, the final balance is divided by (1 + inflation) raised to the number of years until you retire.

IRS limits built into the calculator

The IRS caps how much you can put into a 401(k) from your own pay each year. For 2026 the limit is $24,500. People who are 50 or older can add a catch-up amount of $8,000, for a total of $32,500. Under a rule from the SECURE 2.0 Act, people aged 60 to 63 can add a higher catch-up of $11,250 instead, for a total of $35,750, if their plan allows it.

If your savings rate would go above the limit for your age, the calculator stops at the limit and tells you. The IRS changes these limits from year to year. This tool keeps them at 2026 values for every future year, which is a simple assumption and not a forecast.

Worked examples

The base case is a 30-year-old with a $20,000 balance and a $70,000 salary. They save 8%, get a 50% match up to 6% of pay, earn a 3% raise each year, and expect a 6% return and 2.5% inflation. They retire at 65.

ScenarioBalance at retirementIn today's dollars
Base case (retire at 65)$1,404,259.32$591,714.25
Same, but no employer match$1,063,203.61$448,003.24
Same, saving 10% instead of 8%$1,631,629.79$687,521.58
Same, retiring at 67$1,623,109.26$650,975.64
Same, but starting at age 40$650,014.56$350,611.74
Same, but a 4% return$950,736.22$400,612.73
Same, but an 8% return$2,139,315.09$901,445.48

In the base case, you put in $338,587.66, your employer adds $126,970.37, and investment growth supplies the remaining $918,701.29. The match alone is worth about $340,000 more at retirement in this example. Starting ten years later cuts the result by more than half. Time in the market matters as much as the amount you save.

Frequently asked questions

What return should I enter?
Nobody knows future returns. Stock-heavy portfolios have historically earned more than bonds over long periods, but with big ups and downs, and past results do not guarantee future ones. Try several values, including a low one, and avoid planning around the best case.
Does the employer match count toward the $24,500 limit?
No. The $24,500 limit applies to your own pay deferrals. Employer contributions fall under a separate, higher overall limit for all contributions to the plan. This calculator checks only your own limit.
What is vesting?
Some employers require you to work for a set time before the match is fully yours. If you leave early, you may lose part of it. This calculator assumes you keep all of it.
Is this traditional or Roth?
The calculator does not separate them. A traditional 401(k) is taxed when you withdraw, while Roth withdrawals can be tax-free if the rules are met. The balance shown is before any tax on withdrawals.
Why show today's dollars?
Prices rise over time, so a million dollars in 35 years buys less than a million dollars now. Dividing by inflation gives a more useful sense of what the balance could do for you.

Things to keep in mind

This is an estimate, not a promise and not tax or investment advice. Real returns change every year, and your account can lose value. The calculator does not include fees, taxes, vesting, withdrawal rules, Social Security or the IRS limit on pay that can be used for plan calculations. Check the figures for your own plan with your plan administrator, and see the IRS pages listed below for the current limits.