Why Did My Employer Take Out More Taxes Than Last Pay Period?

By The Penny Plan Editorial Team Published July 13, 2026 5 min read

A paycheck lands with a noticeably smaller take-home amount than the last one, even though the hours worked look about the same. Before assuming a payroll error, it helps to understand how many ordinary things can shift the withholding number from one pay period to the next.

The short answer

Withholding is generally calculated based on how much a given paycheck looks like it will scale up to over a full year, so anything that changes a single check’s size, like overtime, a bonus, or extra hours, can temporarily push it into a higher withholding calculation, even without an actual raise. Updates to a W-4 form or annual adjustments to withholding tables can also shift the amount independent of anything the employee did.

How payroll withholding actually gets calculated

Payroll systems typically don’t withhold a flat percentage of every check. Instead, they estimate what a person’s annual income would be if every paycheck matched the current one, then withhold accordingly for that period. A single check that’s unusually large because of overtime or a bonus can make the system assume a higher annual income than usual, which increases the withholding on that specific paycheck even though annual earnings won’t actually be that high once averaged out.

Common reasons the number changes

When it might reflect something else entirely

Sometimes a second income source is the real driver, since adding a second job can change how much tax comes out of the first paycheck if withholding forms weren’t updated to reflect the combined income. Someone new to a role might also be comparing against what a previous employer withheld, which can differ for reasons unrelated to any mistake by either employer. And if a mistake really did happen, it’s worth understanding who is responsible when an employer under-withholds, since the answer isn’t always the employer.

What to check if the change seems unexplained

Reviewing a recent pay stub against the prior one, checking whether hours, a bonus, or a benefits deduction changed, and confirming that a W-4 on file matches current intentions are the most direct ways to identify the cause. A payroll or HR department can typically explain the specific calculation behind any single paycheck if the reason still isn’t clear.

What to weigh

A higher withholding amount on one paycheck usually reflects how that specific check was calculated relative to the rest of the year, not a permanent change to take-home pay. Most swings resolve themselves once the year’s income evens out, though checking a W-4 periodically is a reasonable way to make sure withholding still matches actual circumstances.