401K Calculator (401 Calculator)

The 401(k) Calculator can estimate a 401(k) balance at retirement as well as distributions in retirement based on income, contribution percentage, age, salary increase, and investment return. It is mainly intended for use by U.S. residents.

Project retirement savings with compound interest, employer match, and yearly growth charts.

Balance Growth By Year

Each bar shows the split between total contributions and investment growth each year.

Year 1 (Age 31)

9,294
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 294.44 Balance: 9,294.44
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 2 (Age 32)

19,261
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 966.33 Balance: 19,260.77
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 3 (Age 33)

29,948
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 1,686.80 Balance: 29,947.58
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 4 (Age 34)

41,407
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 2,459.35 Balance: 41,406.93
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 5 (Age 35)

53,695
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 3,287.75 Balance: 53,694.68
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 6 (Age 36)

66,871
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 4,176.03 Balance: 66,870.71
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 7 (Age 37)

80,999
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 5,128.53 Balance: 80,999.24
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 8 (Age 38)

96,149
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 6,149.88 Balance: 96,149.12
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 9 (Age 39)

112,394
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 7,245.07 Balance: 112,394.18
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 10 (Age 40)

129,814
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 8,419.42 Balance: 129,813.61
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 11 (Age 41)

148,492
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 9,678.68 Balance: 148,492.28
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 12 (Age 42)

168,521
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 11,028.96 Balance: 168,521.24
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 13 (Age 43)

189,998
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 12,476.85 Balance: 189,998.09
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 14 (Age 44)

213,028
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 14,029.42 Balance: 213,027.51
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 15 (Age 45)

237,722
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 15,694.21 Balance: 237,721.72
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 16 (Age 46)

264,201
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 17,479.36 Balance: 264,201.08
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 17 (Age 47)

292,595
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 19,393.56 Balance: 292,594.64
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 18 (Age 48)

323,041
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 21,446.13 Balance: 323,040.77
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 19 (Age 49)

355,688
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 23,647.08 Balance: 355,687.85
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 20 (Age 50)

390,695
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 26,007.14 Balance: 390,694.99
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 21 (Age 51)

428,233
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 28,537.81 Balance: 428,232.81
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 22 (Age 52)

468,484
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 31,251.42 Balance: 468,484.23
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 23 (Age 53)

511,645
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 34,161.20 Balance: 511,645.43
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 24 (Age 54)

557,927
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 37,281.33 Balance: 557,926.76
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 25 (Age 55)

607,554
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 40,627.01 Balance: 607,553.77
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 26 (Age 56)

660,768
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 44,214.55 Balance: 660,768.32
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 27 (Age 57)

717,830
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 48,061.43 Balance: 717,829.75
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 28 (Age 58)

779,016
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 52,186.41 Balance: 779,016.16
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 29 (Age 59)

844,626
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 56,609.58 Balance: 844,625.74
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 30 (Age 60)

914,978
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 61,352.50 Balance: 914,978.25
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 31 (Age 61)

990,417
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 66,438.29 Balance: 990,416.54
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 32 (Age 62)

1,071,308
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 71,891.73 Balance: 1,071,308.27
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 33 (Age 63)

1,158,048
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 77,739.40 Balance: 1,158,047.67
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 34 (Age 64)

1,251,057
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 84,009.80 Balance: 1,251,057.47
Personal Contributions: 6,000.00Employer Match: 3,000.00

Year 35 (Age 65)

1,350,791
Personal Contributions: 6,000.00 Employer Match: 3,000.00 Investment Growth: 90,733.48 Balance: 1,350,790.95
Personal Contributions: 6,000.00Employer Match: 3,000.00
Employer matches this % of your monthly contribution
Projected Balance at Retirement
$1,350,791
Est. monthly withdrawal (4% rule)$4,503
Years to Retirement35
Total Personal Contributions210,000
Total Employer Match105,000
Investment Growth1,035,791

How This 401K Calculator Works

This free 401K calculator (also searched as a 401 calculator) estimates your projected retirement balance by compounding monthly contributions and employer match at your expected annual return. Use it to compare match scenarios and plan long-term savings.

Retirement Savings Tips

  • Start as early as possible — compound interest rewards time more than contribution size.
  • Always contribute enough to capture the full employer match. It is free money.
  • Increase contributions by 1% each year as your income grows to stay on track for retirement.

401 Calculator FAQs

What is a 401K and how does this calculator help?

A 401K is a tax-advantaged employer-sponsored retirement account. This calculator projects your balance at retirement based on your current savings, monthly contributions, employer match, and expected annual investment return.

How is the employer match calculated?

Enter the employer match as a percentage of your monthly contribution. For example, 50% means your employer adds $250 for every $500 you contribute. The exact match structure varies by employer.

What annual return rate should I use?

A commonly used estimate for a diversified stock-heavy portfolio is 6–8% per year over the long term. Lower rates are more conservative. This calculator does not account for inflation or taxes.

More about this tool

How to use

  1. Enter your current age and the age you want to model as retirement.
  2. Add current savings and a monthly contribution amount.
  3. Set an assumed annual return and employer-match percentage based on your plan details.
  4. Review the projected balance and contribution/growth breakdown, then test more than one return assumption.

Worked example

A saver aged 35 could enter a retirement age of 65, current savings of $25,000, monthly contributions of $500, a 5% assumed annual return, and a 50% employer-match input. The projection shows how those assumptions combine; it is not a promised balance or a recommendation to use a particular return.

Treat a retirement projection as a scenario

The projection is driven by the ages, current savings, monthly contribution, employer match, and annual-return assumption entered in the form. The chart separates personal contributions, employer contributions, and modeled growth so you can see which assumptions drive the result.

Investment returns vary and contributions or employer-plan rules can change. This calculator does not establish eligibility, contribution limits, vesting, fees, tax treatment, or an appropriate investment allocation. Check your plan documents and consider a range of return assumptions rather than relying on one projection.

Frequently asked questions

What inputs affect the projected balance?

The form uses current age, retirement age, current savings, monthly contribution, assumed annual return, and employer match.

Is the projected return guaranteed?

No. The annual return is an assumption for the scenario. Actual investment performance can be higher or lower, including negative periods.

Does this calculate 401(k) contribution limits?

No. It projects a balance from the values entered and does not verify current IRS limits or a specific plan’s rules.

What does the monthly withdrawal figure mean?

It is an illustrative figure calculated by the page using a 4% rule display, not a guarantee that a particular withdrawal is sustainable.

Related tools and guides