DEV Community

Jason DePardo
Jason DePardo

Posted on

I Built a Free Freelance Rate Calculator (Here's What I Learned About Pricing)

If you've ever freelanced — even for a single project — there's a good chance you undercharged. I know I did. And after talking to dozens of other freelance developers, I realized almost everyone makes the same mistake early on.

So I built a free rate calculator to fix that. But before I share it, let me walk you through the pricing traps I fell into, because understanding why you're underpricing matters more than any tool.

The Salary Equivalence Trap

This is the big one. You take your old salary — say $90,000 — divide by 2,080 working hours, and get roughly $43/hour. Then you slap that on your freelance rate and call it a day.

Except that number is wildly wrong.

As a salaried employee, your employer was paying for health insurance, retirement contributions, payroll taxes, equipment, software licenses, office space, and PTO. When you freelance, all of that comes out of your pocket. A $90K salary often costs a company $120K–$140K when you factor in total compensation and overhead.

So right out of the gate, you're leaving 30–40% on the table.

The Non-Billable Hours Problem

Here's the one that really stings: you cannot bill 40 hours a week.

Seriously. Track your time for a month and you'll discover that only about 60% of your working hours are actually billable. The rest gets eaten by:

  • Sales and lead generation — writing proposals, taking intro calls, following up
  • Admin work — invoicing, bookkeeping, contracts, taxes
  • Marketing — writing blog posts (like this one), maintaining your portfolio, social media
  • Learning — staying current with new frameworks, tools, and best practices
  • Communication overhead — emails, Slack messages, meetings that aren't tied to a deliverable

If you need to earn the equivalent of $43/hour across 40 hours, but you can only bill 24 of those hours, your actual rate needs to be closer to $72/hour — and that's before accounting for self-employment taxes, insurance, and retirement.

The Real Math

Here's a rough formula that gets closer to reality:

  1. Start with your target annual income (what you want to take home)
  2. Add 25–30% for taxes and benefits
  3. Add your annual business expenses (software, hardware, coworking space, etc.)
  4. Divide by the number of billable hours you can realistically work in a year (typically 1,000–1,200, not 2,080)

When I ran these numbers for myself, my "reasonable" rate of $50/hour should have been $95/hour. I was literally working at half price.

Why This Matters for the Dev Community

When one developer undercharges, it doesn't just hurt them — it drags down expectations for everyone. Clients start to believe that $40/hour is a fair rate for senior development work. Then they push back on the next freelancer who quotes $100/hour, even though that rate is completely justified.

Pricing correctly is a community responsibility.

Try the Free Calculator

I built a free tool that runs through all of this math for you. Plug in your target income, expenses, and estimated billable hours, and it spits out the hourly rate you should actually be charging.

No signup required, no email gate — just a calculator.

Try the Freelance Rate Calculator here

If you found this useful, I send out a weekly newsletter with more freelancing tools and strategies. You can subscribe here: PrismForge Newsletter

What's your experience been with pricing? Have you ever run the real numbers on what you should be charging? I'd love to hear your stories in the comments.

Top comments (0)