Skip to main content
Laboratory
LAB/401(k) Paycheck Impact
Long-term Planning·Beginner·3 min

401(k) Paycheck Impact: What a Deferral Really Costs Per Pay Period

Shows what a 401(k) deferral does to one paycheck: the take-home cost of a pre-tax deferral against a Roth deferral at the same rate, the match earned per pay period, and the match a front-loaded schedule forgoes when the plan has no true-up.

How to use it

A pre-tax deferral does not reduce take-home pay by the amount deferred. It reduces the wages in the base for income tax withholding, so take-home falls by the deferral less the income tax that no longer applies to it. A Roth deferral of the same size reduces take-home by the full amount. That gap is the first thing this module computes, side by side, on one pay stub. The second thing is less well known and costs real money. Employer match is calculated pay period by pay period, on that period's own deferral. Defer at a high enough rate and the annual limit is reached before the last payroll of the year, the deferral stops, and every remaining pay period earns no match at all. Unless the plan offers a true-up, that match is gone. The chart prices it across every deferral rate. One point holds throughout and is frequently got wrong: an elective deferral is excluded from income tax at the time of deferral but stays in the wage base for Social Security and Medicare tax. The saving is the income tax only.

What you give it

  • Annual salary and pay frequency — weekly, every two weeks, twice a month, or monthly
  • Deferral rate, in percent of pay, the way plan elections are actually written
  • Tax treatment: pre-tax (traditional) or designated Roth
  • Your marginal income tax rate, federal plus state folded into one number
  • Employer match rate and match cap, entered as the two independent parts a plan document uses
  • Whether the plan offers a true-up
  • Age reached this calendar year, which sets the catch-up tier
  • Base elective deferral limit, the pay periods already elapsed this year, and the dollars already deferred year to date

What you get back

  • The take-home cost of the deferral per paycheck, and the cost per dollar deferred
  • A per-paycheck ledger: gross pay, the deferral, the change in income tax withholding, and the net change in take-home
  • The same deferral rate priced under both tax treatments, decomposed into take-home and forgone withholding
  • Employer match earned per pay period, with the cap position flagged
  • The deferral rate needed to reach the annual limit over the pay periods remaining in the year
  • Signature chart: match collected under an even schedule against a front-loaded one, across every deferral rate, with the forgone match shaded

Take-home pay falls by, per paycheck

$216.00

A 8.0% pre-tax deferral moves $276.92 into the plan each pay period, but take-home falls by only $216.00. The difference, $60.92, is income tax withholding that no longer applies to those wages.

Cost per dollar deferred · $0.78 of take-home per $1.00 into the plan

Into the plan

$276.92

8.0% of $3,461.54 gross, every two weeks

Out of take-home

$216.00

$276.92 less 22.0% withholding

Employer match

$103.85

50% on the first 6.0% of pay

26 pay periods · $3,461.54 gross per period · Social Security and Medicare tax is unchanged by the deferral, on both treatments · every rate here is an assumption, not a forecast

Your pay

$

Gross pay before any deduction. The deferral rate is applied to this figure, which is how plan elections are written.

Pay frequency

% of pay, per period

Elections are made in percent of pay, not dollars. Many plans cap the rate well below 75%.

Tax treatment

The deferral is excluded from wages for federal income tax withholding, so withholding falls with it. Tax is paid on the way out instead.

%

The rate on the last dollar of income. Fold any state income tax into this one number; state tax is not modelled separately.

Employer match formula

% — cents added per dollar deferred

Read it off the summary plan description. 50% and 100% are the two common values.

% of pay

The level of your own deferral above which nothing further is matched. The classic formula is 50% up to 6% of pay.

A true-up recomputes the match on the annual deferral after year end and deposits the difference. Without one, the match is fixed pay period by pay period and cannot be recovered.

The annual limit · 2026 plan year

Catch-up eligibility turns on the age you reach during the year, not your age today. no catch-up before age 50.

$

Editable because the IRS re-indexes this figure every year; confirm the current number at irs.gov. The catch-up add-on is applied on top: $8,000 from age 50, $11,250 in the four years covering ages 60 to 63.

of 26 this year

Used only for the rate needed to fill the remaining room. The schedule comparison below always runs a full plan year.

$

The year-to-date figure from a recent pay stub, pre-tax and Roth deferrals added together. It is entered rather than inferred from the rate above, so the rate needed below stays put when you change your election.

Deferred over the year

$7,200

8.0% of $90,000, all 26 periods

Cost to take-home, the year

$5,616

$7,200 deferred less $1,584 of withholding

Employer match collected

$2,700

out of $2,700, the most the formula pays at the cap

Match forgone to the schedule

none

this schedule already collects the full annual-basis match

What the deferral changes on one pay stub

Paid every two weeks · 8.0% deferral · pre-tax

Gross pay this period$3,461.54
Elective deferral, 8.0% of pay−$276.92
Federal income tax withholding, 22.0% of the deferral+$60.92
Social Security and Medicare taxno change
Net change in take-home pay−$216.00

The third line is the one that surprises people. Deferring $276.92 does not take $276.92 out of the bank account; it takes $216.00, because those wages are no longer in the base for income tax withholding. The fourth line holds on both treatments. A Roth deferral is already after-tax pay, and a pre-tax deferral, though excluded from income tax at the time of deferral, stays in the wage base for Social Security and Medicare tax. Whatever a deferral saves, it is income tax, never payroll tax.

The same 8.0% deferral, both treatmentsgap $60.92 per paycheck

Both bars are the same length, because the same $276.92 reaches the plan either way. What differs is who funds it. The pre-tax bar is part take-home and part withholding that no longer applies; the Roth bar is take-home throughout. At a 22.0% marginal rate the gap per paycheck is $60.92, and $1,584 over the year on the $7,200 this rate actually defers. That gap is a timing difference, not a discount: pre-tax dollars are taxed when they come out of the plan instead.

Employer match over a full plan year, against the deferral rate▨ shaded = match forgone

The blue line climbs to the 6.0% cap and then flattens, because nothing above the cap is matched. The peach line does not stay flat. The two run together up to 27.2%, the rate at which a full year of deferrals lands exactly on the $24,500 limit, and they keep running together for a stretch above it: just past that rate the last pay period only turns partial, and a partial deferral still earns the full match while what is left of it clears the cap. They first separate at 28.25%, the point where what is left of that last deferral stops clearing the cap. Past it the peach line steps downward rather than flattening: as the rate climbs, whole pay periods drop out of the schedule one by one, and each one takes its match with it. A higher election collects less employer money over the year, not more. The shaded wedge is the running total of what the schedule gives up. The mechanism is concavity, not the plan being unfair: the match on each period is the smaller of the deferral and the cap, so the same total dollars collect less when they arrive unevenly. Without a true-up the shaded region is not recoverable, because the match is fixed when each payroll is run.

Filling the 2026 limit from here

$24,500 base · no catch-up before age 50 = $24,500

Deferred so far$0
Room left$24,500
Pay periods left26 of 26
Rate needed27.22%

$24,500 of room spread over 26 remaining pay periods is $942.31 a period, which is 27.22% of $3,461.54 gross pay. Concentrating the remaining room into fewer pay periods is the front-loading case above: the chart prices what the match does when a deferral stops before the last payroll of the year.

Your rate is at or above the match cap

Match formula50% up to 6.0% of pay
Matched per period$103.85
Cap statusfilled

The match is min(deferral, 6.0% of pay) × 50%, applied to each pay period separately — not a flat percentage of salary. At 8.0% the cap binds, so the match is flat at $103.85 a period no matter how much further the rate rises. Deferral dollars above $207.69 a period attract no additional employer money.

What this module does not model

  • Payroll tax, as a number. Social Security and Medicare tax are stated as unchanged by the deferral, which is the point that matters, but their rates and the Social Security wage base are not computed. The ledger is a ledger of changes, not a full pay stub.
  • A progressive rate schedule. One flat marginal rate stands in for the whole bracket structure. A deferral large enough to drop you into a lower bracket saves less than the top rate on its last dollars, so the tax saving here runs slightly high in that case.
  • Withholding mechanics. Actual withholding follows the Form W-4 and the IRS percentage method, not a single marginal rate. What comes out of a real paycheck can differ from this figure and reconciles on the tax return.
  • Vesting. Employer match dollars are counted the moment they are contributed. Whether you keep them if you leave depends on a vesting schedule, covered in what vested means in a 401(k).
  • The rest of the limit structure. The overall limit on combined employee and employer additions, the compensation limit that caps the pay a match can be computed on, non-discrimination testing, after-tax non-Roth contributions, and the SECURE 2.0 rule requiring catch-up contributions to be Roth for higher-paid participants are all outside the model.
  • A variable pay pattern. Salary is level across the year. Bonuses, commission, overtime, unpaid leave, a mid-year raise, and a mid-year job change all move the arithmetic, and a bonus with its own deferral election moves it a lot.

Educational research only. This module computes what a deferral rate does to one paycheck and to one year of employer match. It does not evaluate anyone's circumstances and does not say what rate anyone should elect. Confirm your own plan's match formula, true-up provision and deferral ceiling in its summary plan description, and the statutory limits at irs.gov.

The arithmetic

Your paycheck arrives on a schedule, so the whole calculation runs per pay period rather than per year:

G=SN,D=cGG = \frac{S}{N}, \qquad D = c\,G

where:

  • GG is gross pay for one pay period, in dollars.
  • SS is annual salary, in dollars.
  • NN is the number of pay periods in the year.
  • cc is your deferral election, written as a decimal.
  • DD is the dollars deferred out of that one paycheck.

A pre-tax deferral is excluded from taxable wages, so the income tax withheld falls along with it. Take-home pay changes by:

Δpre-tax=D(1t)\Delta_{\text{pre-tax}} = -D\,(1 - t)

where:

  • Δpre-tax\Delta_{\text{pre-tax}} is the change in take-home pay for that paycheck, in dollars.
  • tt is your marginal income tax rate, written as a decimal.

Read that expression as the headline of the module. Defer DD and your take-home falls by less than DD. The missing piece, tDt\,D, is income tax you did not pay this period.

A Roth deferral comes out of wages that have already been taxed. Taxable income does not move, so the paycheck absorbs the whole election:

Δroth=D\Delta_{\text{roth}} = -D

where:

  • Δroth\Delta_{\text{roth}} is the change in take-home pay for that paycheck under designated Roth treatment, in dollars.

The gap between the two treatments is exactly tDt\,D per paycheck, at every salary and every deferral rate.

Worked through: a $70,000 salary paid biweekly gives gross pay of $2,692.31 across 26 periods. An 8% election defers $215.38. At a 22% marginal rate the tax saved is $47.38, so take-home falls by $168.00 rather than by $215.38. The identical election under Roth treatment takes the full $215.38.

That is the same election, the same account, and a $47.38 difference in what lands in your bank. The module shows both columns on one screen because the number people carry in their head is DD, and DD is the wrong number for one of the two.

Payroll tax does not move

An elective deferral is excluded from federal income tax withholding at the moment it is made. It is not excluded from FICA. Section 3121(v)(1) of the tax code counts a deferral under a cash or deferred arrangement as wages for Social Security and Medicare tax.

One consequence follows, and the interface states it beside the breakdown. The tDt\,D above is income tax only. Payroll tax is charged on the full gross under either treatment, so the FICA lines on a pre-tax paycheck and a Roth paycheck are identical. A calculator that nets payroll tax out of the deferral overstates the take-home saving by several percent of pay.

This module states that rule rather than projecting it. No wage base, no rate schedule, no employer share.

The employer match, as plan documents write it

A match is not a flat bonus percentage. It has two independent parts, and it is computed on each pay period's own compensation:

M=min(c,  κ)  m  GM = \min(c,\;\kappa)\; m \; G

where:

  • MM is the match credited for that pay period, in dollars.
  • κ\kappa is the cap, the share of pay above which further deferral is not matched.
  • mm is the match rate, the cents added per dollar you defer.

The common US formula is fifty cents on the dollar up to 6% of pay, which is m=0.5m = 0.5 and κ=0.06\kappa = 0.06. The schedule is piecewise linear with a kink at κ\kappa, and flat above it. Below the cap, one more point of deferral collects more match. Above the cap, one more point collects none. The interface flags the first case, since that is the only region where the match responds at all.

The cost side of the same dollar is worth writing out. Inside the cap, one dollar of pre-tax deferral costs (1t)(1 - t) of take-home and credits (1+m)(1 + m) to the account:

ρ=1+m1t\rho = \frac{1 + m}{1 - t}

where:

  • ρ\rho is dollars credited to the account per dollar of take-home given up.

At a 22% marginal rate with a 50% match, ρ\rho is 1.92. Above the cap the match term drops out and ρ\rho falls to 1/(1t)1/(1-t), or 1.28. Under Roth treatment the denominator is 1, so ρ\rho is 1.50 inside the cap and 1.00 above it. Those four figures are arithmetic. They say nothing about what belongs in your budget, and the module does not pretend otherwise.

Reaching the annual limit

The 2026 elective deferral limit is $24,500. A catch-up of $8,000 is available from the year you turn 50. In the four calendar years covering ages 60 to 63, that catch-up is $11,250 instead. So the annual ceiling takes one of four values:

L={24,500age<5032,50050age5935,75060age6332,500age64L = \begin{cases} 24{,}500 & \text{age} < 50\\ 32{,}500 & 50 \le \text{age} \le 59\\ 35{,}750 & 60 \le \text{age} \le 63\\ 32{,}500 & \text{age} \ge 64 \end{cases}

where:

  • LL is your annual elective deferral ceiling for 2026, in dollars.
  • age\text{age} is your age at the end of the calendar year, which is what eligibility turns on.

The level rate that lands exactly on that ceiling depends on how much of the year is left:

c=LYG(Np)c^{\ast} = \frac{L - Y}{G\,(N - p)}

where:

  • cc^{\ast} is the deferral rate that reaches the limit on the last paycheck of the year.
  • YY is what you have already deferred this year, in dollars.
  • pp is the number of pay periods already elapsed.

The denominator is the part that surprises people. Elapsed periods compress the ones remaining. On a $200,000 salary paid biweekly, cc^{\ast} is 12.25% starting in January, 24.5% starting at the midpoint, and 53% with six paychecks left.

Two feasibility limits sit outside this formula. Plans usually cap the election itself, often somewhere near 75% of pay. And a pre-tax deferral cannot exceed what the paycheck holds after payroll tax and any other withholding, which binds well before 100%.

The front-loading trap

Reaching the limit early sounds like a scheduling detail. In a plan without a true-up it costs real money, because the match is computed per pay period and stops when the deferral stops.

Compare two schedules that defer the same amount over the year.

The even schedule

The rate is held flat all year, at whatever rate the limit allows:

Meven=mSmin ⁣(c,  LS,  κ)M_{\text{even}} = m\,S\,\min\!\left(c,\; \frac{L}{S},\; \kappa\right)

where:

  • MevenM_{\text{even}} is the match collected over the full year under a level election, in dollars.
  • L/SL/S is the level rate that exactly exhausts the limit over a whole year.

Every pay period carries an active deferral, so every pay period earns match.

The front-loaded schedule

The rate is held at cc until the limit is exhausted, then the deferral goes to zero for the rest of the year:

ϕ=min ⁣(1,  LcS),Mfront=mSmin(c,  κ)ϕ\phi = \min\!\left(1,\; \frac{L}{c\,S}\right), \qquad M_{\text{front}} = m\,S\,\min(c,\;\kappa)\,\phi

where:

  • ϕ\phi is the fraction of the year in which a deferral is still being made.
  • MfrontM_{\text{front}} is the match collected under that schedule, in dollars.

Match accrues only during ϕ\phi. Once the limit is exhausted the period's deferral DD drops to zero, and the matched amount min(D,  κG)\min(D,\;\kappa\,G) drops to zero with it. The election cc has not moved and neither has the cap. There is nothing left to defer, and a pay period that defers nothing is matched on nothing.

What the difference collapses to

Take the case where the election sits above both the cap and the level rate L/SL/S. The forgone match becomes:

Φ=mκ(SLc)\Phi = m\,\kappa\left(S - \frac{L}{c}\right)

where:

  • Φ\Phi is the match given up by front-loading rather than spreading, in dollars.

Look at what is absent. NN has dropped out entirely, so pay frequency does not drive the loss. What drives it is how far the election sits above the rate that would have carried the deferral to December.

Numbers make the size of it visible. A $200,000 salary, paid biweekly, with a 30% election and a fifty-cents-to-6% formula: each paycheck defers $2,307.69, and the limit is exhausted partway through the eleventh one. Eleven periods of match at $230.77 gives $2,538 against the $6,000 an even schedule would have collected. The gap is $3,462, and it is invisible on every payslip involved.

The module counts whole pay periods rather than treating the year as continuous. The final partial deferral still earns a full match when what remains of it is above the cap, so the exact figure sits a little below the closed form above.

The trap needs cS>Lc\,S > L to exist. Below that rate nothing is exhausted early, both schedules run all year, and the two match totals are equal. Counting whole pay periods pushes the separation a little to the right of L/SL/S: just above that rate the year merely ends on a partial deferral, and a partial deferral still earns a full match while what remains of it clears the cap. So L/SL/S is where the limit first becomes reachable, not where the loss starts. The chart marks L/SL/S and then names the rate at which the two curves actually part, after which the elected-schedule curve declines in a staircase as each further step of rate drops another pay period out of the schedule.

The true-up

A plan with a true-up re-runs the match formula on the full plan year after it closes and pays whatever the per-period calculation missed. Under that provision Φ\Phi is zero and the schedule stops mattering. Plenty of plans do not offer one. The summary plan description is where it is written down, and the toggle in the module exists because the answer differs by employer.

What this model does not do

Being explicit about this matters more than the paycheck figure itself.

Withholding is not tax. The module applies one flat marginal rate to the deferral. Your employer withholds using the IRS percentage-method tables and whatever sits on your Form W-4. The real paycheck change will differ by a few dollars, and the difference reconciles when you file.

One rate stands in for a bracket schedule. A deferral peels dollars off the top of your income. A deferral large enough to cross a bracket boundary saves at the top rate on the first slice and a lower rate on the rest, so a single tt overstates the saving in that case.

State tax is not modelled. A few states tax elective deferrals when they are made rather than when they come out. Folding state tax into tt is only correct where your state follows the federal treatment.

Other pre-tax deductions are absent. Health premiums under a cafeteria plan, HSA contributions, and similar items reduce both taxable wages and FICA wages, and they are usually taken before the deferral. The model starts at gross salary and applies one deduction.

Plan compensation is not payroll compensation. Plans define the pay a match is computed on, and many exclude bonuses, overtime, or commissions. Section 401(a)(17) also caps the pay usable for the match at $360,000 for 2026, so a high earner's match stops growing before their salary does.

Match dollars are credited, not owned. A vesting schedule decides how much of the employer's money survives a job change, and it can erase several years of the figures on this screen. That mechanism is separate, and it is covered in what does vested mean in a 401(k).

The overall contribution ceiling is outside the arithmetic. Section 415(c) caps everything landing in the account in one year, your deferrals plus the match plus any other employer contribution, at $72,000 for 2026.

The catch-up may not be yours to characterise. From 2026, catch-up contributions must be designated Roth for participants whose prior-year FICA wages from the plan sponsor exceeded $150,000. The final regulations generally apply from 2027, with good-faith interpretation permitted before then. The treatment toggle here is a modelling choice, not a statement of what your plan allows.

Nothing compounds. This module stops at the paycheck and the match. Growth, fees, and the balance at retirement are the job of the 401(k) projector.

The year is assumed regular. No mid-year raise, no bonus payroll, no unpaid leave, no auto-escalation, and no 27th pay date, which biweekly payrolls hit in some calendar years.

Frequently asked

Why did my take-home fall by less than my contribution?

Because a pre-tax deferral reduces the wages your income tax is withheld on. Defer $200 at a 22% marginal rate and roughly $44 of that comes out of withholding rather than out of your pocket, so take-home drops by about $156. The account still receives the full $200. That wedge is the single mechanism this module exists to show.

Does a Roth deferral save anything on the current paycheck?

No. Roth contributions are made from wages after income tax has been withheld, so the paycheck absorbs the entire election. The trade is that the account and its growth are not taxed on the way out, which is a different question and a different module.

Why doesn't my 401(k) contribution cut my Social Security tax?

Because the exclusion is written for income tax and not for FICA. Section 3121(v)(1) treats the deferred amount as wages for Social Security and Medicare purposes at the time of deferral. The practical effect is that payroll tax on your paycheck is the same whether you defer 0% or 20%.

Does front-loading always cost me match?

Only when the election is high enough to exhaust the annual limit before the last paycheck, and only in a plan without a true-up. Below the rate L/SL/S the deferral runs all year and both schedules collect identical match. A little above it they still do, because a year that ends on one partial deferral is matched in full as long as that deferral clears the cap. Past that point the loss grows with the election, and the chart shades the difference.

My plan has a true-up. Does any of this apply?

The forgone-match part does not. A true-up restores the shortfall after the plan year closes, though usually months later, so the money sits uninvested in the meantime. The per-paycheck arithmetic in the first section is unaffected either way.

What deferral percentage should I choose?

That is a personal financial question, and this is an educational tool, so it is not one we answer. What the module shows is the arithmetic underneath: what each rate costs per paycheck under each tax treatment, what match each rate collects, and where the limit and the cap sit relative to the rate you entered.

Sources and further reading

Educational research only. Not investment advice, not tax advice, and not a statement of what your own plan permits.

Methodological sources

Read the note behind this module

Educational purposes only. Not investment advice.

ALL SYSTEMS NOMINAL--:--:--Z