When I first went freelance, I did what everyone does: I took my old salary, divided by 2,000 hours, and called that my rate. $120,000 salary, so $60 an hour. I felt clever. I was wrong by about 40%.
Here's the math I wish someone had forced me to do on day one.
A full-time employee works roughly 2,080 hours a year, but a freelancer bills a fraction of the hours they work. The rest goes to proposals, admin, chasing invoices, and the peculiar hell of updating your portfolio. A realistic utilization rate for a solo freelancer is 50 to 60%. Let's be optimistic and say 60%: that's about 1,200 billable hours a year.
So $120,000 ÷ 1,200 = $100 an hour just to match the salary — before taxes and benefits.
Add it up and the true cost of that $120,000 job was around $140,000 to $145,000. Divide by 1,200 billable hours: $117 to $121 an hour. Double my naive $60.
Three things. First, I stopped feeling guilty about my rate — it wasn't greedy, it was arithmetic. Second, I started quoting projects, not hours, because clients buy outcomes and hourly math punishes efficiency. Third, I built every quote from costs upward: desired annual income, plus taxes, plus insurance, plus a buffer for the months when nobody calls.
That last part matters most. Freelance income is lumpy. A rate that works in a busy month starves you in a slow quarter unless you priced the slow quarter in from the start. I add 15% to every quote as a dry-spell buffer. Clients never notice; my savings account does.
Don't take my $120 example as gospel — plug in your own target income, tax situation, and realistic billable hours. The freelance quote builder walks through exactly this: costs up, rate out. And if you're weighing a contract against a job offer, the 1099 vs W-2 calculator puts both sides on the same scale.
The freelancers who last aren't the cheapest. They're the ones whose rates survive contact with reality.