Investing & Retirement 401(k), IRA & Tax-Advantaged Accounts IRC §401(k), §401(a)(17), §402(g)

401(k) Employer Match Calculator

Employer match formulas are written in a compressed shorthand — “100% of the first 3%, then 50% of the next 2%” — that hides how much money is actually on the table and what deferral rate captures all of it. Enter your pay, your deferral rate and both tiers of your plan's formula, and this calculator returns the annual match in dollars, the match per paycheck, the deferral percentage that earns every dollar available, and how much you are currently forgoing.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Annual eligible payThe compensation your plan uses for the match, which may exclude bonuses or commissions.80000 $
Your deferral rateThe percentage of each paycheck you send to the plan.4 %
Tier 1 match rateCents matched per dollar you defer in the first tier; 100 means dollar for dollar.100 %
Tier 1 capHow much of your pay the first tier applies to, expressed as a deferral percentage.3 % of pay
Tier 2 match rateMatch rate on the next band of deferrals; set to zero if your plan has a single tier.50 %
Tier 2 capWidth of the second band in deferral percentage points, on top of tier 1.2 % of pay
Pay periods per yearUsed to convert the annual match into a per-paycheck figure.26 (every two weeks)
Elective deferral limitThe IRC section 402(g) limit for your plan year; it was $23,500 for 2025 and is indexed each year, so check the current figure.23500 $
Compensation limitThe IRC section 401(a)(17) cap on pay that a plan may count; it was $350,000 for 2025 and is indexed each year.350000 $

It returns

  • Employer match for the year — Assumes the match is calculated on your full-year deferrals.
  • Match per paycheck
  • Deferral rate that captures every dollar
  • Match you are forgoing
  • Your own contribution
  • Total going into the plan
  • Match as a share of pay

The formula

M=Wmin(d,c1)R1+min(max(dc1,0),c2)R210000
dfull=c1+c2

In plain text: Match = Pay × [min(d, c₁)·R₁ + min(max(d − c₁, 0), c₂)·R₂] / 10,000

  • MAnnual employer matching contribution ($)
  • WEligible pay, capped at the §401(a)(17) limit ($)
  • dYour deferral as a percentage of pay (%)
  • c₁, c₂Width of each match tier in deferral percentage points (%)
  • R₁, R₂Match rate in each tier, in cents per dollar (%)

The division by 10,000 converts two percentages multiplied together back into a fraction of pay. If your deferral is capped by the §402(g) elective deferral limit, the effective deferral percentage used in the formula is the capped dollar amount divided by eligible pay.

Updated Category 401(k), IRA & Tax-Advantaged Accounts Verified against published test cases Reading time 11 min

How to read a match formula

A match formula has two parts per tier: a rate and a cap. “50% up to 6%” means the employer pays 50 cents for every dollar you defer, but only on the first 6% of your pay. The maximum the employer will ever pay is therefore 50% × 6% = 3% of pay, and you must defer the full 6% to get it.

Those two percentages are frequently confused, and the confusion always costs money in the same direction. People hear “6%” and defer 6% believing they are receiving 6%; they are receiving 3%. Or they hear “50%” and defer 3% thinking that is enough; it earns half the available match.

Tiered formulas compress two of these into one sentence. The most common is “100% of the first 3%, then 50% of the next 2%” — the safe harbor basic match defined in IRC section 401(k)(12). Its ceiling is 3% × 100% + 2% × 50% = 4% of pay, and it takes a 5% deferral to reach. Deferring 4% earns 3.5% of pay, so the last percentage point of deferral is worth half a point of match while the first three are worth a full point each.

The distinction that matters for your decision is between the marginal match on your next dollar and the average match across everything you defer. Inside tier 1 of that formula the marginal rate is 100 cents on the dollar. Inside tier 2 it is 50 cents. Above 5% it is zero — the plan will happily take your money and will not match another cent of it.

The arithmetic, including the two statutory caps

The match is the sum of each tier's contribution: your deferral percentage clipped to that tier's width, multiplied by that tier's rate, multiplied by pay. Written as one expression, Match = Pay × [min(d, c1)·R1 + min(max(d − c1, 0), c2)·R2] ÷ 10,000. The 10,000 in the denominator is simply two percentage conversions: one for the deferral rate and one for the match rate.

Two statutory caps sit on top and the calculator applies both. Section 401(a)(17) limits the compensation a qualified plan may count — $350,000 for 2025, indexed annually. Pay above it is invisible to the plan, so a $400,000 earner is matched as though they earned $350,000. Section 402(g) limits your own elective deferrals — $23,500 for 2025, also indexed, with an additional catch-up amount available from age 50. When the dollar cap binds before your percentage does, the effective deferral rate for match purposes becomes the capped dollars divided by eligible pay.

A third limit, section 415(c), caps everything going into your account from all sources — your deferrals, the match, and any profit sharing. It rarely binds for an employee with a typical match, but it is the constraint that governs the self-employed, which is why the solo 401(k) calculator works from it directly.

Note what the formula does not depend on: how much is already in your account, your investment return, or your age. The match is a function of this year's pay and this year's deferral rate, nothing else. That is what makes it the one part of a retirement plan you can compute exactly rather than project.

Worked example: $80,000 pay, 4% deferral, 100% of 3% then 50% of 2%

These are the calculator's defaults, paid every two weeks.

  1. Your contribution. 4% × $80,000 = $3,200 for the year, or $123.08 per paycheck across 26 periods.
  2. Tier 1. Your 4% deferral covers the whole 3% first tier. Matched at 100%, that is 3% × 100% = 3% of pay = $2,400.
  3. Tier 2. One percentage point of deferral remains (4% − 3%), and the tier is 2 points wide, so only 1 point falls in it. Matched at 50%, that is 1% × 50% = 0.5% of pay = $400.
  4. Total match. $2,400 + $400 = $2,800, which is 3.5% of pay, or $107.69 per paycheck.
  5. Find the ceiling. The formula's maximum is 3% × 100% + 2% × 50% = 4% of pay = $3,200, reached at a 5% deferral.
  6. Measure the gap. $3,200 − $2,800 = $400 forgone. Getting it costs one more percentage point of deferral: 1% × $80,000 = $800 of your own money.
  7. Price that trade. $800 of additional deferral produces $400 of additional employer money — an immediate 50% return on the marginal dollar, before any investment gain and before the tax deduction on the deferral itself.

Compare that with the first three percentage points, where $2,400 of deferral produced $2,400 of match: a 100% immediate return. The marginal value of deferring falls as you climb the tiers, which is why the sensible plan is to reach the top of the match first, and then decide separately whether to keep going for reasons that have nothing to do with the match.

Per-payroll matching, front-loading and the true-up

Most plans compute the match each pay period rather than once at year end, and that detail can cost a high earner thousands of dollars. If you front-load your deferrals and hit the section 402(g) limit in September, your deferral for October, November and December is zero — and on a per-payroll formula, a zero deferral earns a zero match in those periods. You reached the annual dollar cap and still lost a quarter of the year's match.

The remedy is a true-up: a year-end reconciliation in which the employer recomputes the match against your full-year deferrals and pays any shortfall. Many plans offer one and many do not, and it is not something you can infer from the formula — you have to read the summary plan description or ask the plan administrator directly. If your plan has no true-up, spread your deferrals evenly so you reach the annual limit with the last paycheck of the year rather than early.

Vesting is the other question the formula does not answer. Your own deferrals are always 100% yours immediately. The employer's match may be subject to a vesting schedule — commonly graded over several years, or a cliff after a set period — unless it is a safe harbor match, which must vest immediately. Unvested match is forfeited if you leave, so the effective value of a match at an employer you expect to leave within a year is lower than the headline figure and can be zero.

Once you have the annual match figure, treat it as part of your savings rate rather than a bonus. In the worked example the total going into the plan is $6,000 on $80,000 of pay, a 7.5% savings rate of which 3.5 points cost you nothing. Feed the combined figure into the 401(k) growth calculator to project the balance, and use the retirement savings needed calculator to check the rate against your target.

Common match formulas and what they are worth

Employer maximum as a percentage of pay, and the deferral rate required to reach it. Dollar column assumes $80,000 of eligible pay.
FormulaDeferral for full matchEmployer max (% of pay)On $80,000
50% up to 6%6%3.0%$2,400
100% up to 3%3%3.0%$2,400
100% up to 4% (safe harbor enhanced)4%4.0%$3,200
100% of first 3%, 50% of next 2% (safe harbor basic)5%4.0%$3,200
100% of first 1%, 50% of next 5%6%3.5%$2,800
25% up to 8%8%2.0%$1,600
100% up to 6%6%6.0%$4,800

Two formulas can require the same 6% deferral and pay 3.0% or 6.0% of pay. Compare plans on the employer maximum, not on the deferral rate the sentence mentions.

Mistakes that leave employer money behind

  • Reading the cap as the match rate. “50% up to 6%” pays 3% of pay, not 6%. The cap tells you how much to defer; the rate tells you what you get.
  • Front-loading without a true-up. Hitting the annual deferral limit in September can forfeit the match on every remaining paycheck if the plan matches per pay period.
  • Deferring on base pay only when the plan matches bonuses too. Some plans count a bonus as eligible pay, and a zero deferral election on that bonus loses the match on it.
  • Ignoring the vesting schedule. Unvested match is forfeited on departure, so check the schedule before you count the money as yours.
  • Missing the eligibility waiting period. New hires often are not matched for the first months of service, and the shortfall never comes back.
  • Stopping at the match ceiling by default. The match is a reason to reach 5%; it is not a reason to stop there. Whether to keep going is a separate question about your savings rate, answered by your retirement target rather than by the formula.

Where the match sits in a contribution plan

The usual order of operations puts the match first because it is the only step whose return is certain. Deferring to the top of the match earns 50 to 100 cents on the dollar the moment the payroll runs, which no investment can promise. After that the ranking depends on your circumstances rather than on arithmetic: high-interest debt, an emergency reserve, a health savings account, and further retirement saving all have reasonable claims.

The account type is a separate decision from the match. Whether your deferral goes to the traditional or Roth side of the plan changes your tax treatment, not your match — employers match Roth deferrals on the same formula, though the match itself is generally credited to a pre-tax source unless your plan offers a Roth match election. The traditional versus Roth calculator frames that trade-off, and the Roth IRA growth calculator covers the outside-the-plan alternative.

If you leave before vesting, or change jobs mid-year, recompute rather than assuming. A new employer's plan starts a fresh formula, a fresh eligibility clock and a fresh vesting schedule, while the section 402(g) limit follows you across both jobs for the calendar year. That combination — one personal deferral limit, two separate match formulas — is exactly the situation in which people accidentally over-defer at the second employer and lose match at the first. Before touching money already in an old plan, check the cost with the early withdrawal penalty calculator.

Frequently asked questions

What does "50% up to 6%" actually pay?

Three percent of your pay, once you defer at least 6%. The employer contributes 50 cents per dollar you defer, and only on deferrals up to 6% of pay, so the maximum is 0.50 × 6% = 3%. On $80,000 that is $2,400 a year, and it requires $4,800 of your own money. Deferring less than 6% earns proportionally less; deferring more earns nothing extra.

Should I contribute more than the match ceiling?

Often yes, but for different reasons. Above the ceiling the marginal match is zero, so the case rests on the tax treatment and on whether your savings rate is sufficient for your retirement target rather than on free money. Check the rate you need with a retirement target calculator, and weigh alternatives — high-interest debt, an emergency fund, a health savings account — that may beat additional unmatched deferrals.

What is a 401(k) true-up and do I have one?

A true-up is a year-end payment that reconciles a per-payroll match against your full-year deferrals, so you receive the same total you would have if the match were computed annually. It exists specifically to fix the front-loading problem. Not all plans offer one, and the formula alone does not tell you — check the summary plan description or ask your plan administrator, because without a true-up you should spread deferrals evenly across the year.

Does the employer match count toward my contribution limit?

Not toward the section 402(g) elective deferral limit, which applies only to your own contributions. It does count toward the overall section 415(c) annual additions limit, which covers everything credited to your account from every source. For most employees with a typical match the 415(c) limit is nowhere near binding, but it does bind for owner-employees making both employee and employer contributions to their own plan.

Is the match taxable to me now?

No. Employer matching contributions are not included in your current taxable income and grow tax-deferred; they are taxed as ordinary income when withdrawn, in the same way as your own pre-tax deferrals. Some plans now permit you to elect a Roth match, in which case the match is included in your income for the year it is made and comes out tax-free later, subject to the usual qualified-distribution rules.

What happens to the match if I leave before I am vested?

You forfeit the unvested portion. Your own deferrals and their earnings are always fully yours; the employer's contributions may follow a graded or cliff vesting schedule, so an early departure can mean walking away from part or all of the match. Safe harbor matching contributions are the exception — they must be fully vested immediately, which is one of the trade-offs employers accept in return for skipping annual nondiscrimination testing.

Why did my match stop partway through the year?

Almost certainly because your deferrals stopped. Once you hit the annual elective deferral limit, payroll must cease your contributions, and a plan that matches per pay period has nothing to match in the remaining periods. This is the classic front-loading trap. If your plan has no true-up, lower your deferral percentage so the limit is reached on the final paycheck instead.

Does the compensation limit affect me?

Only if your eligible pay exceeds the section 401(a)(17) figure, which was $350,000 for 2025 and is indexed each year. Above that ceiling, a qualified plan simply cannot count the extra pay, so both the match and any profit-sharing allocation are calculated on the capped amount. Someone earning $400,000 under the default formula is matched exactly as though they earned $350,000.

References