Free W-4 Withholding Calculator

Calculate the correct W-4 withholding to avoid owing taxes or over-withholding. Get step-by-step W-4 line instructions based on your filing status and income.

Enter your details
$
$

Side job, freelance, interest, dividends

$

Only if you plan to itemize (leave 0 to use standard deduction)

Eligible for $2,000 Child Tax Credit each

Eligible for $500 Other Dependent Credit each

Result
Enter your details on the left, then press Calculate.

What is this calculator for?

You just got married, you both work, and you've heard "married filing jointly" might mean adjusting your W-4. Or you got a $4,200 refund last year and your friend's CPA said you're over-withholding by about $160/paycheck. Or you took a second job and you're worried about not having enough withheld. The W-4 is the form your employer uses to decide how much federal income tax to take out of each paycheck β€” and the right settings are not the form's defaults for most non-single-no-dependents filers.

The IRS redesigned Form W-4 in 2020 to align with the post-2017-TCJA tax law. The old "claim allowances" approach is gone. The new form has five steps: (1) personal info, (2) multiple jobs, (3) claim dependents, (4) other adjustments (other income, deductions, extra withholding), (5) sign and date. The form is more accurate when filled correctly β€” and dramatically wrong when filled with assumptions from the old form. Filing a fresh W-4 every 1-2 years, or whenever a life change happens, is the right cadence.

This calculator estimates your annual federal tax liability based on your situation and compares it to what your current W-4 settings will withhold. If the gap is meaningful (refund > $1,000 or balance due > $500), it suggests specific W-4 adjustments to close it. The goal: pay your actual tax liability through evenly-distributed paycheck withholding, ending the year at near-zero refund or balance due.

How to use this calculator

Start with your filing status, annual income, and pay frequency. Then enter spouse's annual income if married filing jointly. The multiple-job problem is the #1 cause of under-withholding β€” each employer withholds as if their salary is your only income, so both jobs withhold using the lower brackets and you owe at filing.

Add number of qualifying children under 17 (entitled to Child Tax Credit at $2,000 each) and other dependents (entitled to $500 credit each β€” adult dependents, college kids, elderly parents you support). Step 3 of the new W-4 asks you to enter the dollar value of these credits directly β€” $2,000 per child plus $500 per other dependent β€” not the count.

If you have other taxable income not covered by withholding (freelance, rental, capital gains, dividend income, RSU vests), enter the annual estimated amount. The W-4 Step 4(a) lets you have extra federal tax withheld each pay period to cover this income. Without it, you'll owe at filing.

If you have large deductions beyond the standard (mortgage interest + property tax + state income tax above $14,600 single / $29,200 joint), enter the excess over the standard. The W-4 Step 4(b) reduces withholding to account for the deduction.

The calculator outputs recommended W-4 changes: specific dollar adjustments to Steps 3, 4(a), 4(b), and 4(c) that will align your withholding with your projected liability. Print or note these numbers, fill out a new W-4, and submit it to HR. Changes typically take effect within 1-2 pay periods.

Understanding your results

The calculator returns your projected annual federal liability, projected withholding at current W-4 settings, and the gap (refund or balance due if no changes). It then recommends a specific W-4 configuration to close the gap.

How to read the recommendation. "Increase Step 4(c) by $80 per pay period" means add $80 of extra withholding each paycheck β€” this is the simplest adjustment, works on top of all other W-4 settings, and lets you fine-tune. "Reduce Step 3 dependent credit claim by $1,000" means you over-claimed dependents (perhaps a college student no longer qualifies). "Add $5,000 to Step 4(a) other income" means you have income that should be reflected on your W-4 so withholding is computed against the right tax base.

The two scenarios that produce the largest W-4 errors. (1) Two-earner couples where each spouse's W-4 ignores the other's income. The fix: use the "multiple jobs" worksheet in Step 2 of the new W-4, which adjusts withholding to account for combined income hitting higher brackets. Easier alternative: only one spouse claims the dependent credits (Step 3); the other claims zero. (2) High earners with significant RSU income. RSUs are typically withheld at the flat 22% supplemental rate, but if your marginal rate is 32-37%, you're under-withheld by 10-15 percentage points on RSU value. The fix: estimate annual RSU vest value and add it to Step 4(a) other income, OR set Step 4(c) extra withholding per paycheck to cover the expected shortfall.

Critical timing note: W-4 changes only affect future paychecks. If you discover in November that you're under-withheld by $4,000, you can't catch up entirely through W-4 changes for December (4-5 paychecks left Γ— $1,000/paycheck = unsustainable). Better approach: pay an estimated tax payment via IRS Direct Pay in December to cover the gap, then fix W-4 for next year. The estimated tax payment counts as if you'd withheld it across the year (no penalty), unlike a payment at filing time.

Whether you SHOULD target zero refund: yes if you're disciplined enough to save the extra paycheck dollars; no if you'd spend them. The behavioral case for moderate over-withholding (refund of $500-1,500) is real for many filers. The argument against large over-withholding (refund > $3,000) is uncontested: you're financing the Treasury at 0% while your savings account pays 4-5% or your credit card charges 24%.

A worked example

James and Sarah are 34 and 31, married, both work in suburban Denver. James earns $112,000 as a software developer; Sarah earns $74,000 as a nurse. They have one child (3 years old). They've been filing jointly with both W-4s set to "Married, no other adjustments" β€” the default after submitting the new W-4 form without filling out steps 2-4.

Their actual federal tax liability for the year: federal AGI roughly $182,000 (after $4,000 401(k) contributions). Standard deduction $29,200. Taxable: $152,800. Federal tax owed (joint brackets): about $25,200. Child Tax Credit: $2,000 (refundable to $1,700 in 2024-2025). Net federal liability: $23,200.

Withholding under default settings: each W-4 set as "married, no adjustments" treats them independently. James's employer withholds $112K worth of withholding at married-rates: $13,800. Sarah's employer withholds $74K worth: $7,200. Total withholding: $21,000. Liability: $23,200. Balance due at filing: $2,200. Plus possible underpayment penalty if 100% of prior-year wasn't covered.

The fix using the W-4 multiple jobs worksheet: James's W-4 stays as "married, claim 1 dependent (Step 3 = $2,000)." Sarah's W-4 changes to single-rate withholding via Step 2(c) checkbox (the simpler approach for similar-income couples), with no Step 3 dependent claim. With Sarah's W-4 using single rates, her withholding rises by about $130 per biweekly paycheck. Annualized: +$3,380. Combined withholding now $24,380 vs liability $23,200. Result: $1,180 refund β€” much more comfortable than the $2,200 balance due and closer to optimal.

One more variation: Sarah is offered a side-consulting opportunity at $24,000/year (Schedule C self-employment). She doesn't want to pay quarterlies. The fix on her W-4: Step 4(a) = $24,000 (this adds her side income to her withholding base). Her W-4 now withholds as if her wages were $74K + $24K = $98K, generating about $130-150 of additional withholding per paycheck. Annual extra withholding: roughly $3,500 β€” close to her estimated 24% federal + 4.4% Colorado state tax on the $24,000 side income. She skips paying quarterlies; the withholding handles it. (Note: she still owes self-employment tax of 15.3% on the side income that withholding can't cover. She should set aside $3,672/year for SE tax or pay a single estimated payment for that piece.)

State-by-state variations

States with state income tax typically require a separate state withholding form. Most states use a form similar to the federal W-4 (e.g., California DE-4, New York IT-2104, Illinois IL-W-4); some states default to whatever you put on the federal W-4. Filing federal W-4 alone does not automatically adjust state withholding β€” you need to file the state form separately when you make changes.

State withholding works mechanically the same as federal: the form sets parameters (filing status, dependents, additional withholding), the employer applies state-specific tables, taxes are taken out of each paycheck. State refund or balance due reconciles at state filing. The same logic applies β€” large state refunds mean over-withholding; balance dues mean under-withholding. State withholding adjustments are useful in high-tax states (CA, NY, NJ, OR, MN) where state refunds can be substantial.

Multi-state workers β€” common in 2025+ with remote work β€” face complex withholding rules. If you work from home in NJ but your employer is in NY, "convenience of the employer" doctrine (an aggressive NY rule) often requires NY withholding even though you physically work in NJ. You'd then file a non-resident NY return claiming the income, pay NY tax, and your NJ return credits the NY tax against NJ liability. Most workers in this situation end up with about the higher of the two states' rates. Adjusting W-4-equivalents in both states is necessary; do it with a CPA who specializes in multi-state filings for high-earning remote workers.

Related resources

To estimate the annual tax liability you're trying to match through withholding, use the Income Tax Calculator. To see paycheck-level impact of W-4 changes, the Paycheck Calculator. To verify whether your current setup will produce a refund or balance due, the Tax Refund Estimator. For low-income filers eligible for credits that change withholding strategy, the EITC & CTC Calculator. The IRS Tax Withholding Estimator is the federal regulator's full-featured version that generates printable W-4 forms with specific recommendations.

Related calculators

Frequently asked questions

What is a W-4 form?

IRS Form W-4, Employee's Withholding Certificate, tells your employer how much federal income tax to withhold from each paycheck. It was redesigned in 2020 β€” there are no more withholding allowances. Instead, you enter dollar amounts for additional income, deductions, and dependents.

When should I update my W-4?

Update your W-4 after major life changes: marriage, divorce, a new job, birth of a child, a second job, or large changes in other income. The IRS also recommends a mid-year paycheck checkup using its Tax Withholding Estimator at irs.gov to avoid surprises at tax time.

Can I claim exempt from withholding?

You can claim exempt only if you had zero federal income tax liability last year AND expect zero liability this year. Claiming exempt incorrectly can result in a large tax bill plus underpayment penalties.

What if I have two jobs or my spouse works?

Use the IRS Tax Withholding Estimator at irs.gov/w4app for the most accurate multi-job calculation. Alternatively, each spouse files a W-4 with 'Married Filing Jointly' checked and leaves Steps 3-4 blank on the lower-paying job's W-4 to avoid underwithholding.

When should I update my W-4?

Whenever any of these happen: (1) Marriage or divorce. (2) Birth or adoption of a child, or a child aging out of CTC (turns 17). (3) New job, second job, or a spouse starting/leaving work. (4) Significant pay raise or pay cut. (5) Starting a side business with self-employment income. (6) Large investment income changes (RSU vests, sale of investments creating capital gains). (7) Mortgage payoff (loss of itemized deduction may make over-withholding worse). (8) Whenever you file your annual return and discover a refund > $1,500 or balance due > $500. Submitting a new W-4 takes 1-2 pay periods to take effect.

What does 'claim 0' or 'claim 1' allowance mean on a W-4?

That's old-form language (pre-2020). The current W-4 doesn't use allowances. Under the old system, more allowances = less withholding; fewer allowances = more withholding. People often 'claimed 0' to over-withhold and get a big refund, or 'claimed 1' for closer-to-accurate. The new W-4 replaces this with specific dollar adjustments in Steps 3 (credits), 4(a) (other income), 4(b) (deductions), 4(c) (extra withholding). If you still have an old W-4 on file with your employer, it remains valid β€” but submitting a new W-4 forces use of the new form. Most W-4-related advice you'll find online is for the old form; the new form is more accurate but harder to fill correctly without a calculator.

Can I claim 'exempt' from withholding?

Yes, but only if you owed no federal income tax last year AND expect to owe none this year. This is true for very low-income filers (income below the standard deduction). Claiming exempt when you actually owe tax results in under-withholding all year and a large balance due plus penalty at filing. The IRS audits W-4 exempt claims periodically. If your situation changes mid-year (income exceeds the exempt threshold), you have 10 days to file a new W-4. For students with part-time income under the standard deduction, claiming exempt is appropriate; for most W-2 workers earning typical wages, it isn't.

How is the W-4 different from the W-2?

Completely different forms with similar names. The W-4 is what YOU give your employer to set up withholding β€” it tells the employer how much to take out. The W-2 is what your EMPLOYER gives YOU in January β€” it reports your annual wages and withholding for the prior year. The W-2 is used to file your tax return; the W-4 is used to adjust how much gets withheld for next year. People sometimes ask 'do I need to update my W-2' when they mean W-4 (W-2 is just a record, you can't update it; W-4 is the input, you can change it whenever).

What's the difference between the multiple-jobs worksheet and Step 2(c) checkbox on the W-4?

Step 2(b) β€” multiple jobs worksheet β€” is the most accurate method when household has 2-3 jobs of different income levels. You compute an adjustment based on annual income from highest-paying job and other jobs and enter it in Step 4(c). Step 2(c) β€” checkbox β€” is the simpler approximation when both jobs (couple, or one person with two jobs) pay similar amounts. Checking it makes the higher-paying job's withholding use single-rate tables instead of married-rate tables, which approximately doubles withholding on that job. The checkbox is less precise but easier; the worksheet is more precise but takes 10 minutes. For high-income couples where precision matters (top-bracket impact), the worksheet is worth the time.

Sources