W-4: filled out when you start a job, sets your withholdingW-2: your employer's year-end report of wages and taxes withheld1099-NEC: reports payments to freelancers/contractors, no withholdingW-2 employees have taxes withheld; 1099 workers pay estimated taxes themselvesSource: irs.gov
๐Decoded
Three tax forms with similar-sounding names cause more confusion than almost anything else in the U.S. tax system, but each one serves a completely different purpose and applies to a different point in the year.
*
A W-4 comes first, chronologically: you fill it out when you start a new job, and it tells your employer how much federal income tax to withhold from each paycheck. You can update your W-4 anytime your situation changes โ getting married, having a child, taking a second job โ and the changes to your withholding take effect going forward, not retroactively.
*
A W-2 comes at the end of the year: your employer fills it out, not you, summarizing the actual wages you earned and the actual taxes withheld throughout the year, based on what your W-4 instructed. Employers are required to send W-2s to both employees and the IRS by January 31 each year, and you use it to file your tax return.
*
A 1099, specifically 1099-NEC for most independent work, is a completely different animal โ it's for freelancers and contractors, not employees. If a business pays you as a contractor rather than an employee, they issue a 1099-NEC reporting what they paid you, but they don't withhold any taxes from that payment at all.
*
That last difference has real financial consequences: W-2 employees have taxes taken out gradually with each paycheck, while 1099 contractors are responsible for setting aside and paying their own estimated taxes throughout the year โ usually quarterly โ since nobody is withholding anything on their behalf.
โA W-4 sets your withholding going forward. A W-2 reports what actually happened. A 1099 means nobody withheld anything at all โ that's on you.โ