Skip to content
Math of Money

401(k) Calculator

See how your 401(k) could grow with your contribution rate, employer match, and expected returns — including this year's IRS limits and catch-up contributions.

By S M Ariful Islam ShawonLast updated

401(k) details

yrs
yrs
$
%
%
Employer match
$
%
%
Roth vs. pre-tax
Contribution type
%
%
Balance at retirement
$1,495,253
Balance (today's $)
$531,388
Adjusted for 3.0% inflation
Your contributions
$253,941
Employer match ('free money')
$126,970
Investment growth
$1,094,342

Pre-tax vs. Roth after-tax value (same contribution amount)

Traditional (pre-tax)
$1,270,965
Taxed at 15% on withdrawal
Roth
$1,495,253
Tax-free at withdrawal — already taxed today

Both columns project the same dollar contributions and growth. Traditional contributions reduce your taxable income by about $55,867 today (at your 22% current rate), while Roth contributions are made with money that's already been taxed. Traditional tends to come out ahead when your retirement tax rate is lower than today's; Roth tends to come out ahead when it's higher.

Cumulative employee contributions, employer match, and growth by year
EmployeeEmployer matchGrowth
Age 30$4,200$2,100$1,621
Age 31$8,526$4,263$3,802
Age 32$12,982$6,491$6,597
Age 33$17,571$8,786$10,063
Age 34$22,298$11,149$14,261
Age 35$27,167$13,584$19,256
Age 36$32,182$16,091$25,120
Age 37$37,348$18,674$31,928
Age 38$42,668$21,334$39,764
Age 39$48,148$24,074$48,716
Age 40$53,793$26,896$58,878
Age 41$59,607$29,803$70,353
Age 42$65,595$32,797$83,250
Age 43$71,763$35,881$97,689
Age 44$78,115$39,058$113,796
Age 45$84,659$42,329$131,707
Age 46$91,399$45,699$151,570
Age 47$98,341$49,170$173,541
Age 48$105,491$52,745$197,790
Age 49$112,856$56,428$224,499
Age 50$120,441$60,221$253,862
Age 51$128,254$64,127$286,088
Age 52$136,302$68,151$321,404
Age 53$144,591$72,296$360,049
Age 54$153,129$76,564$402,283
Age 55$161,923$80,961$448,383
Age 56$170,980$85,490$498,647
Age 57$180,310$90,155$553,395
Age 58$189,919$94,960$612,970
Age 59$199,817$99,908$677,739
Age 60$210,011$105,006$748,096
Age 61$220,512$110,256$824,465
Age 62$231,327$115,663$907,300
Age 63$242,467$121,233$997,085
Age 64$253,941$126,970$1,094,342

Uses 2026 IRS figures. IRS Notice 2025-67 — 2026 retirement plan limits · IRS — Retirement topics, 401(k) and profit-sharing plan contribution limits

Yearly balance

401(k) yearly schedule (yearly)
AgeSalaryEmployeeEmployerGrowthBalance
Age 30$70,000$4,200$2,100$1,621$27,921
Age 31$72,100$4,326$2,163$2,182$36,591
Age 32$74,263$4,456$2,228$2,795$46,070
Age 33$76,491$4,589$2,295$3,466$56,420
Age 34$78,786$4,727$2,364$4,198$67,708
Age 35$81,149$4,869$2,434$4,995$80,007
Age 36$83,584$5,015$2,508$5,864$93,393
Age 37$86,091$5,165$2,583$6,809$107,950
Age 38$88,674$5,320$2,660$7,836$123,767
Age 39$91,334$5,480$2,740$8,951$140,938
Age 40$94,074$5,644$2,822$10,162$159,567
Age 41$96,896$5,814$2,907$11,475$179,762
Age 42$99,803$5,988$2,994$12,898$201,642
Age 43$102,797$6,168$3,084$14,439$225,333
Age 44$105,881$6,353$3,176$16,107$250,969
Age 45$109,058$6,543$3,272$17,911$278,696
Age 46$112,329$6,740$3,370$19,863$308,668
Age 47$115,699$6,942$3,471$21,971$341,052
Age 48$119,170$7,150$3,575$24,249$376,026
Age 49$122,745$7,365$3,682$26,708$413,782
Age 50$126,428$7,586$3,793$29,363$454,523
Age 51$130,221$7,813$3,907$32,227$498,470
Age 52$134,127$8,048$4,024$35,315$545,857
Age 53$138,151$8,289$4,145$38,645$596,936
Age 54$142,296$8,538$4,269$42,234$651,976
Age 55$146,564$8,794$4,397$46,100$711,267
Age 56$150,961$9,058$4,529$50,264$775,118
Age 57$155,490$9,329$4,665$54,748$843,860
Age 58$160,155$9,609$4,805$59,575$917,848
Age 59$164,960$9,898$4,949$64,769$997,464
Age 60$169,908$10,195$5,097$70,358$1,083,113
Age 61$175,006$10,500$5,250$76,369$1,175,233
Age 62$180,256$10,815$5,408$82,834$1,274,290
Age 63$185,663$11,140$5,570$89,785$1,380,785
Age 64 (retire)$191,233$11,474$5,737$97,257$1,495,253

Save calculation

Saving calculations to a free account with Google sign-in is coming soon.

For now, copy the share link — it keeps every input, so you can bookmark it or reopen this exact calculation later.

How to use this calculator

  1. Enter your current age, planned retirement age, salary, and expected annual raise.
  2. Enter the percent of pay you plan to contribute, then choose your employer's match schedule (or build a custom one).
  3. Enter your current 401(k) balance and expected annual return, plus an inflation rate to see your balance in today's dollars.
  4. Choose whether you're contributing pre-tax (Traditional) or Roth, and enter your current and expected retirement tax rates for the after-tax comparison.
  5. Review your projected balance, total employee and employer contributions, and growth. Check whether you're contributing enough to capture the full employer match, and see if any future year would exceed the 2026 IRS elective-deferral limit of $24,500.

How it's calculated

Each year, your contribution is salary × contribution %, capped at the IRS elective-deferral limit for your age that year (the 2026 base limit is $24,500, plus a $8,000 catch-up at age 50+, or a higher $11,250 catch-up at ages 60–63). Your employer's match is applied to the percentage you actually contribute after any cap, using your selected tier schedule (for example, "50% up to 6% of pay" matches half of your contribution up to 6% of salary).

Salary, your contribution, and the employer match are all capped at the annual compensation limit under Internal Revenue Code §401(a)(17) ($360,000 for 2026).

Contributions in a given year are assumed to be spread evenly through the year, so they earn about half a year's growth on average, while your starting balance earns a full year's growth at your expected annual return.

Your balance in today's dollars divides the projected balance at retirement by your inflation rate compounded over the years until retirement, so it reflects today's purchasing power.

IRS contribution limits are held flat at their 2026 amounts for every future year of the projection — they aren't inflated forward, since the IRS sets each year's limit separately based on that year's inflation data. Contribution limits IRS publishes only cover 2026; if the IRS raises limits in future years, your actual allowed contribution could be somewhat higher than shown here in years marked "capped."

The pre-tax vs. Roth comparison projects the identical dollar contributions and growth for both, then applies your retirement tax rate to the Traditional balance (since withdrawals are taxed as ordinary income) while the Roth balance is shown as-is (qualified Roth withdrawals are tax-free). It does not separately model investing the up-front tax savings from a Traditional contribution, or the fact that Roth contributions cost more take-home pay today at the same election percentage.

Assumptions

  • This calculator assumes a constant annual return, salary growth rate, and contribution percentage every year — it doesn't model market volatility, job changes, contribution changes, or plan loans/withdrawals.
  • Contribution limits (elective deferral, catch-up, and the compensation limit) are IRS figures for 2026 and are held flat for future projection years rather than assumed to grow with inflation.
  • The employer match presets are common, illustrative schedules — check your plan's summary plan description for your actual match formula, vesting schedule, and any true-up provisions.
  • The Roth vs. pre-tax comparison is a simplified illustration based on the tax rates you enter, not a personalized tax projection — actual outcomes depend on your full tax situation, future tax law, and state taxes.
  • Results are estimates for planning purposes only and don't account for plan fees, required minimum distributions, or your complete financial picture — consult a qualified financial or tax professional for personalized advice.

Frequently asked questions

What is the 2026 401(k) contribution limit?

For 2026, the IRS elective-deferral limit is $24,500. Savers age 50 or older can contribute an additional $8,000 catch-up, and savers who are age 60, 61, 62, or 63 at any point during the year get a higher catch-up of $11,250 instead. These limits apply to your own elective deferrals and don't include employer contributions.

How does an employer 401(k) match work?

Most employers match a percentage of what you contribute, up to a cap expressed as a percent of your salary. For example, "50% up to 6%" means your employer adds 50 cents for every dollar you contribute, up to 6% of your pay — contributing less than 6% leaves part of that match unclaimed, often called "leaving free money on the table." Some plans use tiered formulas, such as matching 100% of the first 3% of pay and 50% of the next 2% (a common "safe harbor" design).

What are catch-up contributions, and how do the age 60–63 rules work?

Catch-up contributions let savers 50 and older contribute more than the standard limit. Starting in 2025, a new, higher catch-up applies specifically to savers who turn 60, 61, 62, or 63 during the year (it reverts to the regular age-50 catch-up at 64). This calculator applies the correct catch-up amount automatically based on your age in each projected year.

Roth 401(k) or Traditional (pre-tax) 401(k) — which is better?

It depends mainly on whether you expect your tax rate to be higher or lower in retirement than it is today. Traditional contributions reduce your taxable income now and are taxed as ordinary income when withdrawn; Roth contributions are made with after-tax money but qualified withdrawals in retirement are tax-free. This calculator shows both after-tax outcomes side by side using the tax rates you enter, but it can't predict future tax law or your personal tax bracket decades from now.

What happens if my contribution percentage would exceed the IRS limit?

The calculator automatically caps your dollar contribution at the IRS elective-deferral limit that applies to your age in each projected year, and flags any year where your elected percentage would have exceeded it. Your employer's match is then calculated on your actual (capped) contribution percentage, matching how most real plans handle a mid-year contribution cap.

Does the compensation limit affect my contribution or match?

Yes. The IRS also caps the salary used to calculate contributions and matching under Internal Revenue Code §401(a)(17) — $360,000 for 2026. If your salary is above this limit, both your contribution percentage and your employer's match are calculated on the capped amount, not your full salary.

Should I contribute enough to get the full employer match?

Employer matching contributions are effectively free money added to your retirement savings, so many savers prioritize contributing at least enough to capture the full match before directing additional savings elsewhere (like an IRA or a taxable account). This calculator flags when your contribution percentage falls short of your plan's full match.

How accurate is the 'balance in today's dollars' figure?

It divides your projected nominal balance at retirement by your inflation rate compounded over the years until retirement, showing what that balance would be worth in today's purchasing power. It's a standard, simple inflation adjustment — it doesn't attempt to predict actual future inflation, which will vary year to year.

Can I model a 401(k) with no employer match?

Yes — choose "No employer match" from the match schedule menu. The calculator will then project growth from your own contributions and investment returns alone, with no employer contribution amount.

Does this calculator account for vesting schedules?

No. It assumes 100% of the employer match shown becomes yours. Many employer matching contributions vest gradually over several years of service — check your plan documents for your vesting schedule, since you may forfeit unvested employer contributions if you leave before becoming fully vested.

Related calculators

Related guides

Key terms

Sources

Disclaimer: This calculator provides estimates for educational purposes only and is not financial, tax, or legal advice or an offer of credit. Actual payments depend on your lender, loan terms, taxes, and insurance. Consult a qualified professional before making financial decisions.