In this article
I undercharged for my first two years of freelancing. Not slightly. By 43%. I was dividing my target salary by 2,080 (40 hours times 52 weeks) and calling that my rate. The problem: I was billing maybe 22 hours a week after accounting for admin, marketing, proposals, and the random Tuesday afternoons where no client work existed. My "effective" hourly rate came out to $31 when I thought I was charging $55.
The Formula Everyone Gets Wrong
The intuitive calculation looks right: "I want to earn $80,000 a year, so $80,000 / 2,080 hours = $38.46/hour." Clean math. Completely wrong. It assumes you bill every hour of every workday for 52 weeks straight. No vacation. No sick days. No time spent on your own business. No gaps between clients.
In reality, the average freelancer bills 1,000-1,200 hours per year. That range accounts for vacation (4 weeks), holidays (10 days), admin time (5-8 hours/week), marketing and sales (3-5 hours/week), and the inevitable gaps between projects. If you bill 1,100 hours, that $80,000 target requires $73/hour, not $38. Almost double.
And $80,000 gross isn't $80,000 in your pocket. Self-employment tax takes 15.3% off the top. Health insurance runs $400-600/month for decent coverage. Software, equipment, professional development, accounting. Your $80,000 target needs to be $110,000+ in gross revenue to clear $80K after expenses.
The Real Math Behind Your Rate
Annual expenses most forget
Before calculating your rate, list every expense your freelance business carries. I missed half of these in year one and wondered why my savings account went backwards.
Self-employment tax (Social Security + Medicare): 15.3% of net income. For $80K net that's $12,240. Health insurance: $4,800-7,200/year for a solo plan in the U.S. Retirement contributions (no employer match anymore): $6,000-20,500/year depending on how much you save. Software subscriptions (Adobe, Figma, hosting, project tools, accounting): $150-300/month or $1,800-3,600/year.
Equipment depreciation: budget $1,500-3,000/year covering laptop replacement every 3-4 years, monitor, peripherals, phone. Professional development (courses, books, conferences): $500-2,000/year. Home office deduction reduces some of this but not all.
Add it up for a typical solo freelancer: $25,000-45,000 in annual overhead beyond what you want in your pocket. That's the gap between your salary target and your gross revenue target.
Billable vs total hours
Track your time for two weeks. Every minute. Include client calls, email, proposals, invoicing, marketing, networking, learning, and actual billable work. Most freelancers discover they bill 50-60% of their working hours.
My breakdown over a tracked month (August 2025): 172 total working hours. Billable client work: 96 hours. Admin and invoicing: 18 hours. Sales calls and proposals: 22 hours. Marketing (content, social, networking): 16 hours. Learning and professional development: 12 hours. Random overhead: 8 hours. Billable percentage: 55.8%.
Annualized at 48 working weeks (4 weeks off): 172 * 48/4.3 = about 1,920 total hours. Billable: 1,920 * 0.558 = 1,071 hours. That's my denominator. Not 2,080.
The profit margin you deserve
Here's what almost no freelancer does: add a profit margin on top of costs. Employees don't think this way because their employer handles profit. As a freelancer, you ARE the business. A business without profit margin is a job without stability.
A 20% profit margin gives you a buffer for slow months, equipment failures, unexpected expenses, and the ability to save beyond retirement contributions. It's the difference between surviving and building wealth.
The complete formula: (Target Take-Home + All Expenses) / Annual Billable Hours * 1.2 = Your Minimum Rate
Example with real numbers: ($70,000 take-home + $30,000 expenses) / 1,100 billable hours * 1.2 = $109/hour. If that number scares you, it should. Most freelancers in their first year charge $40-60 when the math says they need $80-120. The gap shows up as burnout at month 18 when you're working constantly but not getting ahead.
2026 Market Rates by Skill
These ranges come from my network and platforms like Toptal, Upwork Pro, and direct conversations with freelancers billing consistently in 2026. U.S. market, experienced freelancers (2+ years):
Web development (React, Next.js): $100-175/hour. WordPress development: $75-125/hour. Mobile development (React Native, Flutter): $110-180/hour. UI/UX design: $80-150/hour. Graphic design/branding: $60-120/hour. Copywriting (B2B SaaS): $80-150/hour. Technical writing: $70-130/hour. Data analysis/visualization: $90-160/hour. DevOps/Cloud consulting: $130-220/hour. Project management: $90-160/hour.
Entry-level (under 2 years experience) typically runs 40-60% of these ranges. International rates vary massively. Latin America averages 40-70% of U.S. rates for comparable quality. Western Europe sits at 70-90% of U.S. rates.
If your calculated rate falls below the bottom of your skill's range, you're undervaluing yourself. If it falls above the top, you either need rare specialized skills to justify it or you're pricing yourself out of the market. Both are useful signals.
3 Pricing Mistakes I Made
Mistake 1: Matching my previous salary. I left a $75K job and set my freelance rate to match that income. But without employer-paid health insurance, 401K match, paid vacation, and equipment, my actual take-home was closer to $52K. It took 8 months to notice because freelance income arrives irregularly.
Mistake 2: Discounting for "easy" work. A client asked for a task I could do in 3 hours that would take most people 10. I charged for 3 hours because it felt wrong to charge for time I wasn't spending. Wrong thinking. I'm selling the result and the expertise that makes it fast, not renting out hours. I now charge based on the value to the client, not my time input.
Mistake 3: Not raising my rate for 18 months. After a year of freelancing, I was measurably better and faster. Same rate. Effectively a pay cut when you factor inflation. Now I bump rates every January at minimum, more often if I'm overbooked.
When and How to Raise Your Rate
Three signals that you're underpriced: every prospect says yes immediately (no one pushes back on price), you're booked at 80%+ capacity for 3+ months, or you haven't raised your rate in over 12 months. Any one of these means you should increase by 15-25%.
For new clients, just quote the new rate. No explanation needed. For existing clients, give 60 days notice and explain it simply: "Starting [date], my rate will be $X/hour, reflecting [skill growth / market adjustment / cost increases]. Happy to discuss if you have questions." Most clients accept without pushback. The ones who don't are often the ones you'd prefer to replace anyway.
A slower alternative: raise your rate only for new clients and let existing ones phase out naturally. Within 6-12 months, all your active contracts are at the new rate without any awkward conversations. I did this for my first increase and it worked, but it's slower to take effect.
Never apologize for a rate increase. You're running a business. Costs go up, skills improve, market rates shift. A client who values your work at your old rate and not $15 more is a client who sees you as interchangeable. You probably are to them. Find clients who aren't price-shopping.
Use the Calculator
I built an Hourly Rate Calculator that walks you through this math step by step. Enter your target income, monthly expenses, estimated billable hours, and desired margin. It outputs your minimum hourly rate, your effective daily rate, and a monthly revenue target broken down by weeks.
The calculator also shows you what happens if you increase your billable hours by 5 per week or decrease expenses. Sometimes the fastest path to a sustainable rate isn't charging more but tightening the variables around it. Other times, the math just says: charge more or burn out. At least you'll know which situation you're in.
Frequently Asked Questions
Common questions about this topic.
How do I calculate my freelance hourly rate?+
Add your target annual income plus all business expenses (software, insurance, taxes, equipment). Divide by your actual billable hours per year, which is typically 1,000-1,200 hours, not 2,080. Then add a 20% profit margin. For a $70,000 target income with $15,000 expenses: ($85,000 / 1,100) * 1.2 = $93/hour.
What's the average freelance hourly rate in 2026?+
Rates vary wildly by skill. Web development: $75-150/hour. Graphic design: $50-100/hour. Copywriting: $60-120/hour. Data analysis: $80-150/hour. Project management consulting: $100-200/hour. These are U.S. rates for experienced freelancers. Entry level is typically 40-60% of these ranges.
Why shouldn't I just divide my salary goal by 2,080 hours?+
Because you won't bill 40 hours every week. Between admin work, marketing, invoicing, client communication, and vacation, most freelancers bill 20-25 hours per week maximum. That's 1,000-1,300 billable hours per year. Dividing by 2,080 underprices you by 40-50%.
Should I charge hourly or per project?+
Start hourly to understand how long things take you. After 6 months, switch to project-based pricing for repeatable work. Project pricing earns more as you get faster because your effective hourly rate increases. I charge hourly for discovery and custom work, flat rate for deliverables I've done many times.
How much should I raise my rate each year?+
Minimum 10% annually to keep up with inflation and skill growth. If you're booked at 80%+ capacity for three consecutive months, you're underpriced. Raise by 15-25%. New clients always get the new rate. Existing clients get 60 days notice and 10-15% increase.
Related Tools
Continue reading
Best Standing Desk Under $300 (2026)
I tested 5 standing desks under $300 for 3 months. The FEZIBO 48x24 won for stability, and the ErGear surprised me for the price. Real specs, real experience.
Productivity HubNotion vs Obsidian in 2026 — I Used Both for 6 Months
After using both Notion and Obsidian daily for 6 months, here's what each does better and why I switched. Real comparison with specific use cases.