Skip to content
CalculatorBuddy

401(k) Calculator

Project a 401(k) balance at retirement, estimate early-withdrawal taxes and the 10% penalty, and find the contribution window that captures the full employer match.

Maintained by CalculatorBuddy TeamEditorial methodology

Add as a preferred source on Google (opens in a new tab)

Grow contributions, match, and returns to retirement, then compare withdrawal options.

ExampleSample values — edit any field to see your result.

years
$
$
% of salary
% of contribution

Percent of your contribution the employer adds, up to the match limit.

% of salary

Match applies only up to this share of salary (e.g. 50% of the first 3%).

years
years
% / year
% / year
% / year

Results update as you type.

Balance at retirement

$1,711,800

Estimated result

At the retirement age of 65, the 401(k) balance will be $1,711,800, which is equivalent to $608,345 in purchasing power today.

Purchasing power today
$608,345
Total contributions
$556,485
Employee contributions
$488,466
Employer match
$68,020
Investment returns
$1,155,315
Fixed purchasing power monthly
If withdrawing at fixed purchasing power monthly, $9,494 per month can be withdrawn from age 66 and increase 3% per year until 85. It is equivalent to $3,374 in purchasing power today.
Fixed amount monthly
If withdrawing at fixed amount monthly, $12,264 per month can be withdrawn in retirement until 85. At 66, this is equivalent to $4,358 in purchasing power today, and at 85, is equivalent to $2,413.
Fixed amount annually
If withdrawing at fixed amount annually, $149,243 per year can be withdrawn in retirement until 85. At 65, this is equivalent to $53,038 in purchasing power today, and at 85, is equivalent to $29,366.

Saved calculations stay only in this browser. Share copies a link containing your entered values.

Balance composition

Employee contributions 29%, Employer match 4%, Investment returns 67%
  • Employee contributions29%
  • Employer match4%
  • Investment returns67%

Compare scenarios

Keep a baseline, then change an assumption to see its effect side by side.

Year-by-year schedule

AgeContribution / payoutInvestment returnEnd balance
31$8,625.00$2,358.75$45,983.75
32$8,883.75$3,025.54$57,893.04
33$9,150.26$3,748.09$70,791.39
34$9,424.77$4,530.23$84,746.39
35$9,707.51$5,376.01$99,829.91
36$9,998.74$6,289.76$116,118.40
37$10,298.70$7,276.07$133,693.17
38$10,607.66$8,339.82$152,640.65
39$10,925.89$9,486.22$173,052.76
40$11,253.67$10,720.78$195,027.21
41$11,591.28$12,049.37$218,667.86
42$11,939.02$13,478.24$244,085.11
43$12,297.19$15,014.02$271,396.32
44$12,666.10$16,663.76$300,726.19
45$13,046.09$18,434.95$332,207.23
46$13,437.47$20,335.56$365,980.26
47$13,840.59$22,374.03$402,194.88
48$14,255.81$24,559.37$441,010.06
49$14,683.49$26,901.11$482,594.66
50$15,123.99$29,409.40$527,128.04
51$15,577.71$32,095.01$574,800.77
52$16,045.04$34,969.40$625,815.21
53$16,526.39$38,044.70$680,386.30
54$17,022.18$41,333.84$738,742.33
55$17,532.85$44,850.53$801,125.70
56$18,058.83$48,609.31$867,793.84
57$18,600.60$52,625.65$939,020.09
58$19,158.62$56,915.96$1,015,094.67
59$19,733.38$61,497.68$1,096,325.73
60$20,325.38$66,389.31$1,183,040.42
61$20,935.14$71,610.48$1,275,586.03
62$21,563.19$77,182.06$1,374,331.28
63$22,210.09$83,126.18$1,479,667.55
64$22,876.39$89,466.34$1,592,010.29
65$23,562.68$96,227.50$1,711,800.47
66-$149,242.57$102,708.03$1,665,265.93
67-$149,242.57$99,915.96$1,615,939.32
68-$149,242.57$96,956.36$1,563,653.12
69-$149,242.57$93,819.19$1,508,229.74
70-$149,242.57$90,493.78$1,449,480.96
71-$149,242.57$86,968.86$1,387,207.25
72-$149,242.57$83,232.43$1,321,197.12
73-$149,242.57$79,271.83$1,251,226.38
74-$149,242.57$75,073.58$1,177,057.40
75-$149,242.57$70,623.44$1,098,438.27
76-$149,242.57$65,906.30$1,015,102.01
77-$149,242.57$60,906.12$926,765.56
78-$149,242.57$55,605.93$833,128.93
79-$149,242.57$49,987.74$733,874.10
80-$149,242.57$44,032.45$628,663.98
81-$149,242.57$37,719.84$517,141.25
82-$149,242.57$31,028.48$398,927.16
83-$149,242.57$23,935.63$273,620.23
84-$149,242.57$16,417.21$140,794.87
85-$149,242.57$8,447.69$0.00

Project how a 401(k) grows from salary, your contribution rate, the employer match, and investment return; see what an early withdrawal actually nets after tax and the 10% penalty; or find the contribution percentage window that captures the full match without hitting the IRS cap mid-year.

2026 contribution limits

AgeEmployee deferral cap
Under 50$24,500
50 or older$32,500
60–63 (SECURE 2.0 enhanced catch-up)$35,750

The overall employee-plus-employer addition limit is $72,000 in 2026 (not modeled here — elective deferrals bind first for typical match formulas).

Examples

Default projection (age 30, retire at 65)

A 30-year-old earning $75,000, with $35,000 already saved, contributing 10% and receiving a 50% match on the first 3%, at a 6% return and 3% inflation / salary growth, reaches about $1,711,800 at 65 — $608,345 in today's purchasing power. A fixed purchasing-power withdrawal is $9,494 a month from age 66 ( $3,374 today).

Early withdrawal of $10,000

At 25% federal and 5% state tax, still employed, a $10,000 early withdrawal keeps $6,000. The 10% penalty is $1,000, federal tax $2,500, and state tax $500. A qualifying disability or the rule of 55 drops the penalty and you keep $7,000.

Maximize a two-tier match

On $75,000 with 50% of the first 3% plus 20% up to 6%, contribute between 6% and 32.67% of pay. 6% puts $4,500 of yours and $1,575 of match in the plan; 32.67% is the $24,500 IRS cap, still with $1,575 of match.

Formula

Each working year uses this projection loop:

salary_t     = income × (1 + salary increase)^(t − 1)
employee_t   = min(salary_t × contribution %, IRS deferral cap)
match_t      = (salary paid while contributing) × match % × min(contribution %, match limit)
C_t          = employee_t + match_t
return_t     = prior balance × r + C_t × r / 2
end_t        = prior balance + C_t + return_t

The IRS cap starts at $24,500 (2026) and grows with your inflation rate; at ages 50–59 and 64+ it adds the flat $8,000 catch-up; ages 60–63 use the $11,250 enhanced catch-up. If contributions would exceed the cap, they stop mid-year and so does the match.

In retirement, three withdrawal options are sized so the balance reaches $0 at life expectancy:

fixed PP monthly  = PMT(inflation / 12, years in retirement × 12, nest egg)
fixed monthly     = PMT(return / 12, years in retirement × 12, nest egg)
fixed annual      = PMT(return, years in retirement, nest egg)

Today's dollars divide by (1 + inflation)^years to retirement (or to age 85 for the last-year figures).

Check your plan document for its match formula, vesting schedule, eligible compensation, and any year-end true-up. Those details determine whether reaching the annual limit early affects the match.

Sources and limits

The contribution caps come from the IRS 401(k) contribution-limit guidance. Early-distribution exceptions vary by circumstance; review the IRS early-distribution guidance. The calculator does not model vesting, nondiscrimination limits, Roth versus pretax tax treatment, fees, loans, required minimum distributions, or an individual plan's true-up rules.

Frequently asked questions

How is the 401(k) balance at retirement calculated?
Each year salary grows by your increase rate. Employee deferrals are that year's salary times your contribution percent, capped at the IRS limit (and reduced mid-year if you would hit the cap). The employer match is computed on the salary paid while you are still contributing. Investment return uses a mid-year convention: prior balance times the return, plus half a year's return on that year's contributions.
What is the 2026 401(k) contribution limit?
The IRS elective deferral limit for 2026 is $24,500 if you are under 50, or $32,500 with the regular age-50 catch-up. Ages 60–63 can use the higher $35,750 total when the plan permits catch-up contributions. The projection grows the $24,500 base with your inflation assumption while keeping 2026 catch-up amounts flat; those future caps are scenarios, not forecasts of IRS limits.
How does the employer match work?
A typical plan matches a percent of your contribution up to a share of salary — for example 50% of the first 3%. Some plans add a second tier (20% of the next 3%, up to 6% of salary). Plan formulas differ. Some match each paycheck, some offer a year-end true-up, and some restrict eligible compensation. The Maximize tab models a per-paycheck match with no true-up, so compare it with your plan document.
What is the penalty for withdrawing from a 401(k) early?
Withdrawals before 59½ are ordinary income and usually face an extra 10% tax. The penalty (not the income tax) is waived if you have a qualifying disability, another IRS exception, or you left the employer that sponsors the plan in or after the year you turned 55 (the rule of 55). This tab estimates the cash you keep after federal, state, local tax, and the penalty.
Should I always contribute enough to get the full match?
A match can be valuable, but the right contribution depends on cash flow, debt, vesting, plan fees, and the match formula. Check whether your plan has a year-end true-up before changing contributions to avoid reaching the annual limit early.

Related calculators