W-2 vs. 1099: the real math of going contract
That $85/hour contract rate is not the raise it looks like. Self-employment tax, benefits, and downtime — and the honest conversion formula.
At some point most professionals get the pitch: leave your $95,000 salary for a contract paying $75 an hour. Quick math says $75 × 2,080 hours = $156,000 — a 64% raise! The quick math is wrong, and the recruiters who quote hourly rates know it's wrong. Contracting can absolutely pay more than employment, but only if you price in everything your W-2 employer was silently buying for you.
What the W-2 was quietly paying for
- The employer half of payroll taxes: 7.65% of your wages for Social Security and Medicare. As a 1099, you pay both halves — 15.3% self-employment tax on net earnings (with a deduction for half of it, but the bite is real).
- Health insurance: the average employer contributes roughly $8,000/year for single coverage and over $17,000 for family coverage. You'll now buy this at market price.
- Retirement match: a 4% match on $95,000 is $3,800/year of free money that stops.
- Paid time off: 15 vacation days, 8 holidays, and 5 sick days is 28 unpaid days — more than a month of income a W-2 salary includes and an hourly contract doesn't.
- Unemployment insurance, workers' comp, disability coverage, and the big one nobody prices: paid downtime between contracts. Contractors average real gaps between engagements, and the search time is unpaid.
The conversion math
A useful rule of thumb: to match a W-2 salary, a 1099 rate needs to be the salary divided by 1,000 — so $95,000 needs roughly $95/hour — or equivalently, expect about 30–40% of a contract rate to disappear into taxes, benefits, and unpaid time before it's comparable to salary. The rule of thumb is a screen, not an answer; the real answer comes from a line-item comparison.
The upside contractors actually get
It's not all haircuts. Contractors get deductions employees can't take: home office, equipment, health insurance premiums (an above-the-line deduction for the self-employed), and the potential 20% qualified business income deduction. The biggest lever is retirement: a solo 401(k) lets you contribute as both employee and employer — a combined limit near $70,000 a year — which for a high earner is a tax shelter no W-2 job can match. And rate growth is faster: contractors reprice at every engagement instead of waiting for the annual 3% pool.
Before you sign
- Rebuild the comparison line by line for your actual numbers — especially health insurance, which varies wildly by family size and state.
- Confirm whether the rate is on a W-2 through an agency (payroll taxes handled, sometimes limited benefits) or a true 1099/corp-to-corp — the same dollar figure differs by roughly 15% in value between the two.
- Grow your emergency fund to 6 months before jumping; income gaps are a feature of contracting, not a failure.
- Price your rate with escalation: quote what makes the math work, not what feels polite. The conversion formula is your floor, not your target.
- Open the solo 401(k) and the separate tax account in month one, not at tax time.
Dev's comparison, line by line
Here is the worked example above laid out as the one-page comparison every contract decision deserves. Build this table with your own numbers before saying yes to any rate — it takes twenty minutes and it has talked more people out of bad contracts (and into properly priced ones) than any rule of thumb ever written.
| Line item | 1099 contract | W-2 salary |
|---|---|---|
| Gross income (1,760 billable hrs) | $132,000 | $95,000 |
| Extra self-employment tax | −$8,200 | $0 (employer pays half) |
| Health insurance (family, extra cost) | −$11,400 | Included |
| Lost 401(k) match | −$3,800 | Included |
| Disability insurance | −$1,200 | Included |
| Business costs (tools, accountant) | −$3,500 | $0 |
| Comparable annual value | ~$103,900 | $95,000 |
The final gap — about nine percent — is the honest premium this particular contract pays for carrying employment risk yourself. Whether nine percent is enough is a personal call: it's thin for a sole breadwinner with a mortgage and generous for someone with a working spouse carrying the family's health insurance. That's the real function of the math. It doesn't answer the question for you; it makes sure you're answering the actual question — nine percent for the risk — instead of the imaginary one the recruiter pitched, which was sixty-four.
The bottom line
Contracting pays a premium for carrying risk that employers normally carry — taxes, benefits, downtime, and the job search itself. Priced correctly, that premium is real and the flexibility and tax tools can be life-changing. Priced naively at 'hourly rate times 2,080,' it's a pay cut wearing a raise costume. Do the line-item math once and you'll never be fooled by a big hourly number again.
The comparison also works in reverse, and running it that way is just as valuable: contractors evaluating a full-time offer should convert the salary into an equivalent hourly rate — salary plus benefits value, divided by real working hours — before concluding the W-2 job pays less. Plenty of contractors cling to a headline rate that, after gaps and self-funded benefits, quietly trails the 'boring' staff job they keep declining. The math has no loyalty to either arrangement; that's exactly what makes it worth doing annually, whichever side of the line you currently work on.
Check your understanding
1 of 3Not quite — try again.
Get smarter about money every week
One email, no spam — practical guides and Worth updates. Unsubscribe anytime.
Put this into practice
Worth tracks your accounts, budgets, and goals — so the concepts in this article aren't just theory.
Start free trial