401K Calculator

Project 401(k) saving, compare early withdrawal costs, and maximize matching contributions.

Project savings one year at a time. Starting balance plus employee contributions includes the starting 401(k) balance plus the sum of each projected year’s capped employee contribution.

years
years
years
$
$Your existing account total. Included once before future contributions and growth.
% of salary
%The percentage your employer adds for each eligible dollar you contribute. 50% means $0.50 per $1.
% of salaryThe portion of salary eligible for matching. At 6%, contributions above 6% of salary receive no additional match.
%
%
%

Result

Projected 401(k) balance$1,833,238.65
Employee contributions$353,816.24
Starting 401(k) balance$100,000.00
Starting balance plus employee contributions$453,816.24
Employer contributions$106,144.87
Inflation-adjusted balance$831,869.71
Initial monthly retirement withdrawal$9,566.78
Initial withdrawal in today’s dollars$4,341.12
Total retirement withdrawals$3,551,184.88

Retirement income uses the entered life expectancy. Annual return is effective; monthly withdrawals increase at the monthly-equivalent inflation rate. Constant returns, full vesting and no taxes or fees are assumed. This is a sustainable-withdrawal illustration, not an RMD calculation or a guarantee.

Annual iteration: the entered salary applies to the first projection year; salary increases once after each year. Each year’s employee contribution is salary × contribution percentage, capped by the limit for your age at the start of that projection year. Starting balance plus employee contributions adds the entered starting 401(k) balance once to the sum of these annual employee amounts. It excludes future investment returns and future employer matching; the starting balance may already contain past employer contributions and returns. The Employee column shows only that year’s new employee contribution.

The opening balance earns the entered annual return first, then employee and employer contributions are added at year end. All projected years use 2026 limits with age-based catch-up; future limit increases are not projected. Employer matching uses up to $360,000 of compensation; annual additions excluding catch-up are capped at the lesser of compensation or $72,000. Catch-up deferrals above the regular employee limit are excluded from that additions cap. Other employers’ plans and nondiscrimination tests are not modeled. Calculations retain full precision; displayed annual amounts are rounded.

Calculation details

Each row represents one projection year. Age is your age at year end; salary and contributions apply to that year. Balance is the account total after annual growth and year-end contributions. Amounts are in USD.

Scroll horizontally or vertically to see more. Download CSV for the complete schedule.

Year-end ageSalaryEmployee contributionEmployer contributionYear-end balance
3680,0008,0002,400116,400
3781,6008,1602,448133,992
3883,2328,323.202,496.96152,851.68
3984,896.648,489.662,546.90173,059.34
4086,594.578,659.462,597.84194,700.20
4188,326.468,832.652,649.79217,864.65
4290,092.999,009.302,702.79242,648.62
4391,894.859,189.492,756.85269,153.87
4493,732.759,373.282,811.98297,488.36
4595,607.419,560.742,868.22327,766.62
4697,519.559,751.962,925.59360,110.16
4799,469.949,946.992,984.10394,647.86
48101,459.3410,145.933,043.78431,516.45
49103,488.5310,348.853,104.66470,860.95
50105,558.3010,555.833,166.75512,835.18
51107,669.4710,766.953,230.08557,602.32
52109,822.8610,982.293,294.69605,335.43
53112,019.3111,201.933,360.58656,218.07
54114,259.7011,425.973,427.79710,444.92
55116,544.8911,654.493,496.35768,222.45
56118,875.7911,887.583,566.27829,769.65
57121,253.3112,125.333,637.60895,318.76
58123,678.3712,367.843,710.35965,116.07
59126,151.9412,615.193,784.561,039,422.79
60128,674.9812,867.503,860.251,118,515.90
61131,248.4813,124.853,937.451,202,689.16
62133,873.4513,387.344,016.201,292,254.05
63136,550.9213,655.094,096.531,387,540.92
64139,281.9413,928.194,178.461,488,900.02
65142,067.5814,206.764,262.031,596,702.81
66144,908.9314,490.894,347.271,711,343.14
67147,807.1114,780.714,434.211,833,238.65

Retirement withdrawals

USD, before tax. Withdrawals start at the end of the first retirement month, increase monthly with inflation, and target depletion at life expectancy. No new contributions, RMD rules or withdrawal penalties are modeled here.

Year-end ageOpening balanceInvestment returnAnnual withdrawalsEnding balance
681,833,238.65106,849.06116,110.881,823,976.83
691,823,976.83106,214.72119,013.661,811,177.89
701,811,177.89105,366.19121,989.001,794,555.08
711,794,555.08104,286.21125,038.721,773,802.57
721,773,802.57102,956.38128,164.691,748,594.26
731,748,594.26101,357.08131,368.811,718,582.53
741,718,582.5399,467.42134,653.031,683,396.92
751,683,396.9297,265.09138,019.351,642,642.66
761,642,642.6694,726.37141,469.841,595,899.19
771,595,899.1991,825.96145,006.581,542,718.56
781,542,718.5688,536.92148,631.751,482,623.73
791,482,623.7384,830.57152,347.541,415,106.77
801,415,106.7780,676.38156,156.231,339,626.92
811,339,626.9276,041.84160,060.141,255,608.63
821,255,608.6370,892.35164,061.641,162,439.34
831,162,439.3465,191.09168,163.181,059,467.25
841,059,467.2558,898.88172,367.26945,998.87
85945,998.8751,974.05176,676.44821,296.48
86821,296.4844,372.26181,093.35684,575.39
87684,575.3936,046.36185,620.69535,001.06
88535,001.0626,946.19190,261.20371,686.05
89371,686.0517,018.44195,017.73193,686.76
90193,686.766,206.42199,893.180

How to use this calculator

Project savings one year at a time. Starting balance plus employee contributions includes the starting 401(k) balance plus the sum of each projected year’s capped employee contribution. Enter amounts in the units shown, select the applicable options, and click Calculate. Use Reset to restore the starting values.

Calculation formula

For each year: employee = min(annual salary × contribution%, age-based annual limit); employer = min(employee, annual salary × match limit%) × match%; ending balance = opening balance × (1 + annual return) + employee + employer. Starting balance plus employee contributions = starting 401(k) balance + sum of annual employee amounts.

Assumptions and accuracy

Review timing, rates, fees and result notes when comparing scenarios. Future returns and rates are assumptions rather than guaranteed outcomes. Monetary display follows the currency’s precision; intermediate calculations retain additional digits.

Year-specific parameters are documented in the calculation notes. Rule eligibility and individual circumstances can change the result.

Choose what to calculate

401k growth calculator

Project annual account growth with salary increases, employee contributions and employer matching under the documented annual limits.

Open this calculation

401k contribution calculator

Review each year’s employee contribution separately from employer additions and account growth. Starting balance is shown separately from new employee contributions.

Open this calculation

401k employer match calculator

Explore matching tiers using the Maximize Employer Match form. Eligibility and plan-specific rules must be checked separately.

Related searches: 401k match calculator

Open this calculation

401k early withdrawal calculator

Estimate the net amount after entered income-tax rates and any modeled 10% early-distribution tax. Selected qualifying exceptions waive the additional tax, not ordinary income tax.

Open this calculation

Understanding this calculation

The 401(k) projection grows the opening balance once per year, then adds employee and employer contributions at year end. A separate retirement schedule illustrates before-tax withdrawals.

Reading your result

Employee contributions
New employee deposits during the projection; the starting balance is shown separately.
Projected 401(k) balance
Starting savings plus modeled contributions and investment growth at retirement.
Initial monthly retirement withdrawal
The illustrated first withdrawal using life expectancy and inflation; it does not enforce RMD rules.

Compare two scenarios

  1. Change the employee contribution rate while keeping salary, retirement age and return unchanged.
  2. Use Maximize Employer Match to examine matching tiers before comparing higher contribution rates.

Check before comparing

  • Future years hold the stated 2026 limits fixed rather than predicting future limit increases.
  • Match limits describe eligible salary bands and are not the same as the employer match percentage.
  • The retirement income illustration assumes full vesting and excludes taxes and fees.

Worked examples

Withdraw a retirement balance over one year

Already retired at age 67; life expectancy 68; balance $12,000; return and inflation both 0%.

  1. The remaining retirement horizon is 12 months.
  2. No interest or inflation: 12000 ÷ 12 = 1000 at each month end.

Initial monthly retirement withdrawal is $1,000 before tax; the illustrated ending balance is zero after one year.

Try these inputs

Find a steady contribution window for a two-tier match

Age 35; salary $80,000; match 100% on the first 3%, then 50% on the next 2%; fixed 2026 employee limit $24,500.

  1. Minimum for the full match is 3% + 2% = 5% of salary.
  2. Maximum steady rate without reaching the annual employee limit early is 24500 ÷ 80000 × 100 = 30.625%.
  3. The annual employer match is 80000 × 3% + 80000 × 2% × 50% = 3200.

Under equal-pay, full-year and no-true-up assumptions, a steady election between 5% and 30.625% earns the modeled full match.

Try these inputs

Understand the first year of a 401(k) projection

Starting balance $100,000; salary $80,000; employee contribution 10%; employer matches 50% of contributions up to 3% of salary; annual return 6%.

  1. Employee contribution = 80000 × 10% = 8000.
  2. Employer contribution = min(8000, 80000 × 3%) × 50% = 1200.
  3. Year-end balance = 100000 × 1.06 + 8000 + 1200 = 115200.

The first year ends with $115,200. The employee contribution is $8,000 and the employer contribution is $1,200.

Try these inputs

Common questions

Why does life expectancy change the retirement withdrawal?

It sets the number of retirement months. A longer retirement usually requires a smaller initial withdrawal from the same balance. The retirement-date balance is unchanged; the separate withdrawal schedule changes.

What if the annual limit prevents the full employer match?

The calculator reports that no full-match contribution-rate window exists and shows the partial match at the employee limit. The window assumes equal pay, per-pay-period matching and no annual true-up. Your plan can apply additional limits.

What is Starting balance plus employee contributions?

It is the entered starting balance plus future annually calculated employee contributions. Future employer contributions and future investment returns are excluded. The starting balance itself may already contain earlier employer money and returns.

Does a 50% match with a 3% limit mean the employer pays 3%?

No. In this model the employer matches half of eligible employee contributions up to 3% of salary, so the maximum match is 1.5% of salary before other plan limits.

Does the employee contribution total include my current 401(k) balance?

Employee contributions means new employee deposits over the projection. Starting 401(k) balance is separate, and Starting balance plus employee contributions combines them once. Employer matching and investment earnings are separate components. Future projections hold the stated 2026 limits fixed.

Scope and assumptions

Future years use fixed 2026 employee limits with age-based catch-up. The projection applies the 2026 $72,000 annual-additions cap excluding employee catch-up and the $360,000 employer matching compensation cap. It does not project future legal changes, other employers’ contributions or all plan-specific limits. A separate before-tax retirement schedule uses month-end withdrawals that increase monthly with inflation and target depletion at life expectancy; it does not enforce RMD rules.

Sources

Calculation methods and formulas

401(k) Projection

Project savings one year at a time. Starting balance plus employee contributions includes the starting 401(k) balance plus the sum of each projected year’s capped employee contribution.

For each year: employee = min(annual salary × contribution%, age-based annual limit); employer = min(employee, annual salary × match limit%) × match%; ending balance = opening balance × (1 + annual return) + employee + employer. Starting balance plus employee contributions = starting 401(k) balance + sum of annual employee amounts.

Early Withdrawal Cost

Estimate income tax and the additional early-distribution penalty.

Net withdrawal = gross − marginal income tax − applicable 10% additional tax.

Maximize Employer Match

Find a steady contribution-rate window for two matching bands without reaching the employee limit early.

Employer match = first band × first match rate + additional band × second match rate.

See our calculation methodology and review status for data versions, rounding and validation limitations.