What federal withholding is, and why it is not your tax bill
Federal income tax withholding is a prepayment, not a tax. Your actual liability is settled once a year on Form 1040 using your real income, deductions and credits. Withholding is a running estimate of that liability, collected paycheck by paycheck so the government is funded through the year and you are not handed a single large bill in April. A refund means you over-prepaid; a balance due means you under-prepaid. Neither says anything about whether your tax was high or low.
The estimate has to be made from information payroll actually has, which is almost nothing: this period's wages, how often you are paid, and whatever you wrote on Form W-4. It does not know about your spouse's job, your side income, or the deduction you plan to claim. That is the entire purpose of Steps 2, 3 and 4 of the redesigned W-4 — they are the channels through which you feed the missing facts into an otherwise blind calculation.
The mechanism is set out in IRS Publication 15-T, Federal Income Tax Withholding Methods. Employers may use either the wage bracket method (a lookup grid, limited to lower wage levels) or the percentage method (formula-driven, unlimited). Nearly every computerised payroll system uses the percentage method, Worksheet 1A, and that is what this calculator implements. This page uses 2025 tax-year figures; the structure is stable from year to year, but the dollar thresholds are indexed annually.
How the percentage method turns one paycheck into an annual tax
The method works by pretending this pay period is typical of the whole year, taxing that hypothetical year, and dividing back down. Four moves get you there.
First, annualise. Subtract pre-tax deductions from gross, then multiply by the number of pay periods in the year. A biweekly employee earning $2,000 with no pre-tax deductions has an annualised wage of $52,000. This is why an unusually large paycheck is over-withheld: the method assumes every future check will be that large.
Second, adjust. Add Step 4(a) other income and subtract Step 4(b) deductions. Then subtract a built-in figure the IRS calls the deduction credit — $12,900 for married filing jointly and $8,600 for every other status — but only when the Step 2 checkbox is not ticked. This number confuses people because it is not the standard deduction. It is the part of the standard deduction the tables do not already contain. The 2025 tables begin taxing a single filer at an adjusted wage of $6,400, and 8,600 + 6,400 = $15,000, which is exactly the 2025 single standard deduction. For joint filers, 12,900 + 17,100 = $30,000, again the standard deduction. The split exists so the same table can serve the checkbox case by halving.
Third, look up the tax. The annual table gives a base amount plus a marginal rate applied to the excess over the bracket floor. The brackets are the ordinary 10/12/22/24/32/35/37 rate schedule, shifted upward by the table's zero band. Ticking the Step 2 checkbox halves the zero band and every bracket width, which is the arithmetic that stops two jobs from each getting a full standard deduction and a full set of low brackets.
Fourth, subtract credits and divide. Take off the Step 3 annual credit total, floor the result at zero, divide by the number of pay periods, and add any Step 4(c) flat amount. The floor matters: extra credits can drive withholding to nothing, but payroll will never send you money.
Worked example: $2,000 biweekly, single, no adjustments
You are paid $2,000 every two weeks, take no pre-tax deductions, and filed a W-4 with Single checked and Steps 2, 3 and 4 all blank.
- Taxable wages for the period. 2,000 − 0 = $2,000.00.
- Annualise. 2,000 × 26 = $52,000.00.
- Deduction credit. Step 2 is unchecked and the status is single, so subtract $8,600. With Step 4(a) and 4(b) blank, the adjusted annual wage is 52,000 − 8,600 = $43,400.00.
- Find the bracket. $43,400 sits in the single row that runs from $18,325 to $54,875, which carries a base tax of $1,192.50 and a 12% rate on the excess.
- Apply the row. 43,400 − 18,325 = 25,075. 25,075 × 0.12 = 3,009.00. Tentative annual tax = 1,192.50 + 3,009.00 = $4,201.50.
- Credits. Step 3 is blank, so nothing comes off.
- Divide back down. 4,201.50 ÷ 26 = $161.60 withheld per paycheck.
- Sanity-check the year. 161.60 × 26 = $4,201.50, which is 8.08% of $52,000 in gross pay.
Now change one thing: tick Step 2. The deduction credit becomes zero and every bracket halves, so the adjusted wage is $52,000, the zero band is $3,200, the 10% band runs to $9,162.50 and the 12% band to $27,437.50. Tax becomes 596.25 + 2,193.00 + 0.22 × (52,000 − 27,437.50) = 596.25 + 2,193.00 + 5,403.75 = $8,193.00 a year, or $315.12 a paycheck. That near-doubling is not a penalty. It is the table assuming a second job of similar size exists and that the low brackets are already being used by it.
2025 annual percentage-method table, standard withholding
| Filing status | Adjusted wage from | To | Base tax | Rate on excess |
|---|---|---|---|---|
| Single / MFS | $0 | $6,400 | $0.00 | 0% |
| $6,400 | $18,325 | $0.00 | 10% | |
| $18,325 | $54,875 | $1,192.50 | 12% | |
| $54,875 | $109,750 | $5,578.50 | 22% | |
| Married filing jointly | $0 | $17,100 | $0.00 | 0% |
| $17,100 | $40,950 | $0.00 | 10% | |
| $40,950 | $114,050 | $2,385.00 | 12% | |
| $114,050 | $223,800 | $11,157.00 | 22% | |
| Head of household | $0 | $13,900 | $0.00 | 0% |
| $13,900 | $30,900 | $0.00 | 10% | |
| $30,900 | $78,750 | $1,700.00 | 12% | |
| $78,750 | $117,250 | $7,442.00 | 22% |
Only the first four rows of each status are shown; the calculator carries all seven brackets to 37%. Each base tax is the cumulative tax at the row floor — for example $5,578.50 = $1,192.50 + 12% × ($54,875 − $18,325).
How to read the result and decide whether to change your W-4
Compare the projected annual withholding against the tax you actually expect to owe. If the two are within a few hundred dollars, leave the W-4 alone — the safe-harbour rules mean a small shortfall costs you nothing beyond paying it in April. If they diverge by thousands, the fix depends on the direction.
Under-withheld? The cleanest correction is Step 4(c), extra withholding per period. It goes straight through with no table interaction, which makes it predictable: to close a projected $2,600 shortfall over the 13 pay periods left in the year, enter $200. Changing filing status to force more withholding is a blunter tool and produces a number nobody can explain later.
Over-withheld? Look first at whether you should be claiming Step 3 credits you have left blank — a household with two children under 17 that omits the $4,000 gives up about $154 a paycheck on a biweekly cycle. Step 4(b) deductions are the other lever, for people who itemise well above the standard deduction. Reducing withholding to chase a smaller refund is only worth doing if the money is actually put to work; an interest-free loan to the Treasury costs you the return you would otherwise have earned on it.
Two situations reliably break the estimate. The first is a bonus or a commission month, because annualising a large check assumes a large year — supplemental wages are often handled separately at a flat 22% rate instead, which the percentage method here does not model. The second is a mid-year job change, because the new employer's table starts from zero as if you had earned nothing yet. Both usually resolve at filing rather than needing a W-4 change, but if you want to size the annual position properly, run the progressive tax bracket calculator against your expected total income and compare.
Remember that this line is only part of the deduction stack. Social Security and Medicare come out regardless of your W-4, at rates the FICA payroll tax calculator works through, and most states run a parallel withholding system. To see the whole paycheck rather than one line of it, use the gross to net paycheck calculator.
The Step 2 checkbox must be ticked on both jobs, or neither
Step 2(c) exists for households where two jobs earn broadly similar amounts. It halves the brackets on the assumption that another, similar job is doing the same. Tick it on only one of two jobs and that job over-withholds while the other under-withholds, and the household position depends entirely on which is larger. Leave it unticked on both and the household under-withholds, because each job hands out a full standard deduction and a full set of 10% and 12% brackets. If the two incomes are far apart, the Step 2(b) Multiple Jobs Worksheet or the IRS Tax Withholding Estimator will land closer than the checkbox does.
What this calculator does not model
- Supplemental wage withholding. Bonuses, severance and commissions are frequently withheld at the flat 22% supplemental rate rather than through the table, or at 37% above $1 million of aggregate supplemental wages in a year.
- Nonresident alien adjustments. Publication 15-T requires an additional amount to be added to wages before the table lookup for nonresident alien employees.
- Pre-2020 Forms W-4. Employees who have not filed a new W-4 since 2019 are withheld using a separate set of tables driven by allowances, not by the Steps described here.
- State and local withholding. Most states operate their own tables with their own deductions and allowances, and a handful use a flat percentage of federal withholding.
- FICA, FUTA and SUTA. Social Security, Medicare and unemployment taxes are separate calculations entirely, with their own bases and caps.
- Year-to-date true-up. Each pay period is computed independently. Real payroll systems behave the same way, which is why irregular pay produces an uneven withholding pattern.
Why the W-4 was redesigned, and what changed underneath
Before 2020 the W-4 asked for a number of allowances, each worth one personal exemption. The 2017 tax act set personal exemptions to zero while roughly doubling the standard deduction, which left allowances measuring something that no longer existed. The 2020 redesign replaced them with dollar amounts: credits in Step 3, income and deductions in Step 4. The tables were rebuilt to match, splitting the standard deduction between the deduction credit on the worksheet and the zero band inside the table so that the checkbox case could be produced by simple halving.
One practical consequence is that everything on the modern W-4 is denominated in annual dollars, and the arithmetic is transparent. When your withholding changes and you want to know why, you can reconstruct it: annualise, adjust, look up, credit, divide. If your pay stub disagrees with this calculator by a large margin, the usual explanations are a pre-2020 W-4 still on file, a supplemental payment inside the period, an imputed-income item such as group-term life coverage being added to taxable wages, or a pre-tax deduction that is exempt from federal income tax but not from FICA.
Finally, withholding interacts with the underpayment penalty rules in a way that is worth knowing. Withholding is treated as paid evenly across the year regardless of when it actually occurred, while estimated tax payments are credited on the date paid. That asymmetry means a large Step 4(c) increase late in the year can cure an earlier shortfall in a way a December estimated payment cannot. If you are managing quarterly payments alongside a paycheck, the quarterly estimated tax calculator and the underpayment penalty calculator handle that side of the problem.
