Stoia

W-2 vs. 1099: Same Pay Is Not the Same Money

By the Stoia team · August 16, 2026 · 6 min read

Two offers arrive the same week: a $90,000 salary and a $90,000 contract. Same number, and not remotely the same money. Once taxes, benefits, and protections are priced in, the contract is worth thousands less per year, which is why experienced contractors never quote their old salary as an hourly rate. Here is where the gap comes from, line by line.

What the two forms actually mean

A W-2 says you are an employee: the company runs payroll for you, withholds taxes from every check, pays a share of your payroll taxes, and folds you into its benefits and legal protections. A 1099 says you are an independent business that happens to have one client: you invoice, they pay the gross amount, and everything else, taxes, benefits, equipment, downtime, is your department. The form is shorthand for an entire employment relationship.

The differences that move real money

W-2 employee1099 contractor
Payroll taxYou pay half of FICA (7.65%); employer pays the other halfYou pay both halves as self-employment tax (15.3% mechanics)
Income taxWithheld every paycheckNothing withheld; you send quarterly estimated payments
Health insuranceEmployer typically pays a large share of the premiumYou buy your own at full price
Retirement401(k) with a possible employer matchSelf-funded (solo 401(k), SEP IRA); no match
Paid time offVacation, holidays, sick days are paidEvery day off is unpaid
ProtectionsUnemployment insurance, workers' comp, overtime and minimum wage lawLargely none of the above
ExpensesEmployer provides equipment and softwareYours to buy, though business expenses are deductible

The worked comparison: $90,000 both ways

Start with payroll tax, the cleanest difference. The W-2 employee pays 7.65% of wages in FICA, about $6,900 on $90,000, and the employer silently pays the same again. The contractor is the employer, so both halves land on them as self-employment tax: 15.3% applied to 92.35% of net profit, roughly $12,700 if the whole $90,000 is profit. Half of it is deductible against income tax, which softens the blow but does not erase it. Income tax itself is broadly similar on similar taxable income (the self-employment tax calculator stacks both layers with current-year figures), so the payroll-tax gap alone runs several thousand dollars a year.

Then the quiet items. The employer share of a health premium is commonly worth several thousand dollars a year for an individual and much more for family coverage. A 401(k) match is free money the contractor never sees. Two to four weeks of paid time off plus holidays means the employee is paid for roughly a month the contractor works or forfeits. Add unemployment insurance and workers' comp, which exist for the employee at no visible cost, and the honest arithmetic says the $90,000 contract behaves like a materially smaller salary once it is doing all the jobs a salary does.

Misclassification, calmly

The label is not a free choice. The IRS and the Department of Labor look at the substance of the relationship: who controls how and when the work is done, whose equipment is used, whether you can take other clients, how central the work is to the business. A full-time role with set hours, a manager, and company tools is an employment relationship regardless of what the contract calls it, and companies that get this wrong owe back taxes, not the worker. If your 1099 arrangement looks exactly like a job, it is reasonable to ask questions, and the reclassification processes that exist are designed to be initiated without drama.

How contractors price the difference

Experienced freelancers do not negotiate from their old salary; they rebuild the number from scratch. One common approach: take the target salary, add the employer-side payroll tax you are now covering, add the real annual cost of health coverage and retirement contributions, add the value of the paid time off you intend to actually take, then divide by realistic billable hours, which are always fewer than working hours once admin, sales, and gaps are counted. That chain of additions is why seasoned contractors often quote well above the naive salary-divided-by-2,080 rate, sometimes half again as much or more. The freelance rate calculator runs this exact rebuild on your numbers.

When 1099 wins anyway

None of this makes contracting a bad deal; it makes underpriced contracting a bad deal. Contractors who charge for what they actually carry often out-earn their salaried equivalents, keep multiple clients as diversification a single employer cannot offer, deduct legitimate business expenses, and get retirement plan room a W-2 job rarely matches. The failure mode is not the form. It is treating $90,000 on a contract as if it were $90,000 on a payroll.

Whichever form your income arrives on, it ends up as accounts, taxes set aside, and net worth. Stoia keeps that whole picture in one place, updated on its own, so the difference between earning and keeping stays visible.

This article is for educational purposes only and is not financial, legal, or tax advice. Figures and third-party prices were checked at publication and may have changed. See our disclaimer.

See your whole financial picture, calmly

Stoia brings everything you own and owe into one clear view. Launching in 2026 on iOS, Android, and the web.

Coming soon