Freelance Hourly Rate Calculator: How to Price Your Services in 2026
Stop guessing your freelance rate. This guide walks through the formula for calculating your minimum hourly rate based on expenses, billable hours, and profit margin — with real examples.
Why most freelancers underprice
Most freelancers set their rate by looking at what competitors charge and picking a number in that range. That's backwards. Your rate should be based on your costs, your available billable hours, and the profit margin you want to earn — not on what someone else charges. Competitor pricing tells you what the market will bear, but it doesn't tell you whether that rate keeps your business profitable.
The result of competitor-based pricing is that most freelancers underprice by 20-40%. They don't account for the non-billable hours (admin, marketing, training), the self-employment tax overhead, or the cost of their own benefits (health insurance, retirement, sick leave). By the time they realize they're not earning enough, they've built a client base at a rate they can't sustain.
The freelance rate formula
Here's the formula for your minimum sustainable hourly rate:
Rate = (Annual Costs + Desired Profit) / Annual Billable Hours
Each variable deserves careful calculation. Get these numbers right and your rate practically sets itself.
Step 1: Calculate your annual costs
Your annual costs include everything your business and personal life require, because as a freelancer, your business income funds your life. Add up:
- Business expenses — software, hardware, internet, phone, coworking, professional insurance, accounting.
- Self-employment tax — approximately 15.3% of net income in the US (covers both employer and employee portions of Social Security and Medicare).
- Income tax — your expected federal, state, and local tax bracket.
- Health insurance — the full premium (no employer subsidy).
- Retirement contributions — what you'd contribute with an employer match.
- Living expenses — rent, food, transport, dependents, everything you need to live.
- Buffer — 3-6 months of expenses as an emergency fund top-up.
Step 2: Calculate your billable hours
A full-time employee works about 2,080 hours per year (52 weeks x 40 hours). But freelancers don't bill 40 hours a week. A realistic breakdown for a full-time freelancer:
Total working hours: ~2,080. Non-billable overhead (admin, invoicing, bookkeeping): ~300 hours. Marketing and business development: ~250 hours. Professional development and training: ~100 hours. Holidays, sick days, and vacation: ~200 hours.
That leaves roughly 1,230 billable hours per year — about 24 hours per week. And that's optimistic. Most established freelancers bill 20-25 hours per week. New freelancers bill 10-15.
Use 1,000-1,200 billable hours for a full-time freelancer, or scale proportionally for part-time. Being realistic about billable hours is the single most important number in this calculation.
Step 3: Worked example
Let's say you want to earn the equivalent of a $75,000 salaried job. Your actual costs break down as: Living expenses $45,000, Self-employment tax $11,500, Income tax $12,000, Health insurance $6,000, Retirement $5,000, Business expenses $4,000, Emergency fund top-up $3,000. Total: $86,500.
Now add a profit margin — not just covering costs, but actually building wealth. A 20% margin means your target revenue is $86,500 x 1.2 = $103,800. At 1,100 billable hours, your minimum rate is $103,800 / 1,100 = $94.36/hour. Round to $95/hour.
If that number feels high, it's because most freelancers don't realize how much overhead a $75K salary actually carries. But this is the rate you need to sustain a $75K-equivalent lifestyle with benefits, retirement, and a safety net. If you're charging $50/hour, you're effectively working at a loss.
When to charge above your minimum
Your calculated rate is a floor, not a ceiling. Charge above it when:
- You have specialized expertise that's hard to find.
- The client has a tight deadline that requires evening or weekend work.
- You're booked solid and need to raise rates to manage demand.
- The project is high-stakes (the client loses significant money if it goes wrong).
- The client is in an industry that typically pays higher (finance, legal, enterprise tech).
Using your rate on invoices
Once you've calculated your rate, apply it consistently on every invoice. List the hours worked and the hourly rate as separate line items so the client can verify the math. Our invoice generator lets you save your standard rate as a template — each invoice starts pre-filled so you just enter the hours and description.
For project-based billing, divide your quote by your hourly rate to check that the project is profitable. If a $3,000 project takes you 50 hours at a $95/hour rate, you're earning $60/hour — below your minimum. Either raise the quote or find a way to deliver it faster. If you're also building SaaS products for clients, [ReleaseCast](https://releasecast.appsnap.co.uk) generates clean changelogs from your git commits so every client-facing release is documented professionally.
Frequently Asked Questions
Use hourly for work where the scope is uncertain (research, troubleshooting, ongoing support). Use project-based pricing when the scope is well-defined and you can deliver efficiently — project rates reward speed and expertise. Many freelancers use a hybrid: project rate for the defined deliverable, hourly for revisions and scope changes beyond the original brief. To track those billable hours accurately, the [time card calculator](https://time-card-calculator.appsnap.co.uk) handles overtime, breaks, and overnight shifts — then export the totals straight onto your invoice. For tracking meal and rest breaks compliantly, the [break time calculator](https://time-card-calculator.appsnap.co.uk/blog/break-time-calculator) handles FLSA meal period rules.
Annually, at minimum. A 5-10% increase per year is standard and expected. The best time to raise rates is when you're fully booked — if you turn down work because you're at capacity, your rate is too low. For existing clients, give 30-60 days notice of a rate increase. New clients always pay the current rate.
For client-facing communication, a short animated demo can help explain billing terms. Use the free [GIF maker](https://gif-maker.appsnap.co.uk) to create quick visual guides showing clients how to pay an invoice or access a shared document.