TL;DR
- ✅ Enter annual freelance income in Step 4a to increase W-4 withholding
- ✅ W-4 covers income tax only — you still owe self-employment tax (SE) separately
- ✅ Add ~15.3% of net self-employment income to Step 4c to cover SE tax too
- ✅ This eliminates the need for quarterly estimated tax payments in most cases
The problem: side income has no withholding
When you work a W-2 job, your employer withholds federal income tax, Social Security, and Medicare from every paycheck. When you freelance or drive for a gig app, no one does that for you. Every dollar of self-employment income arrives gross — and you owe taxes on it.
Most people discover this the hard way — filing taxes in April and finding they owe $2,000–$5,000 they hadn't budgeted for. The fix is to set up your W-4 to withhold extra at your day job, effectively prepaying the taxes on your side income each paycheck.
Two types of tax on self-employment income
Before adjusting your W-4, understand the two separate taxes on freelance income:
Federal income tax
Handled by W-4Your freelance income adds to your total taxable income, pushing you into a higher bracket. Your W-4's Step 4a handles this — your employer withholds extra to cover the income tax on your side earnings.
Self-employment (SE) tax — 15.3%
Handled by Step 4cFreelancers pay both the employee and employer portions of Social Security (12.4%) and Medicare (2.9%) — a total of 15.3% on net self-employment income. Your W-4 doesn't automatically cover this. You need to add it to Step 4c manually.
How to use Step 4a and Step 4c
Here's the practical approach for a freelancer with a day job:
Estimate your total annual freelance income (be conservative — it's better to over-withhold slightly)
Enter that amount in Step 4a (Other income). This adds it to your taxable income calculation, so your employer withholds at the right combined rate
Separately calculate your SE tax: multiply net self-employment income by 0.9235 (the deductible portion), then multiply by 0.153
Divide that SE tax by your number of pay periods, and enter that per-period amount in Step 4c (Extra withholding)
Submit the updated W-4 to your employer
📊 Example: $15,000 freelance income
Net SE income: $15,000 × 0.9235 = $13,853
SE tax: $13,853 × 0.153 = $2,119
Per biweekly paycheck: $2,119 ÷ 26 = $82/paycheck in Step 4c
Plus, enter $15,000 in Step 4a to cover the income tax portion.
Calculate your W-4 with side income — free
Enter your W-2 income and freelance earnings to get the exact Step 4a amount.
Open the W-4 Calculator →W-4 adjustment vs. quarterly estimated taxes
If you have a W-2 job, adjusting your W-4 is almost always simpler than paying quarterly estimated taxes. Quarterly payments require you to remember four deadlines per year and calculate each payment correctly. Adjusting your W-4 is a one-time setup — the right amount comes out of every paycheck automatically.
The one exception: if your freelance income is highly variable (a great quarter followed by nothing), quarterly payments let you pay closer to what you actually earned each quarter. With a W-4 adjustment, you're pre-paying based on an annual estimate that might be too high or too low.
✅ Safe harbor: avoid penalties either way
You avoid underpayment penalties if your total withholding equals at least 100% of last year's tax bill(110% if AGI exceeded $150K). If you're new to freelancing, ensure your W-4 withholding from your day job at minimum covers your prior year's total tax.
Key terms in this article
Wondering what your W-2 job actually pays after taxes? Calculate your take-home pay across all income sources with our free salary calculator. Take-Home Pay Calculator →