Setting the right hourly rate is one of the most important decisions you'll make as a freelancer. Charge too little and you'll burn out covering expenses; charge too much without the portfolio to back it up and you'll lose projects. This calculator helps you work out the minimum rate you need to charge to cover your costs and hit your income goal — then you can adjust upward based on your market and experience.
What goes into your freelance rate?
Unlike a salaried employee, a freelancer pays for everything: their own health insurance, retirement savings, self-employment taxes (roughly 15.3% in the US), software subscriptions, equipment, professional development, and any periods without billable work. All of that has to come out of your hourly rate.
A common mistake is calculating a rate based on a 40-hour week of billable work. In reality, most freelancers bill 20 to 25 hours per week — the rest goes to admin, marketing, client communication, and business development. Build your rate around realistic billable hours, not theoretical ones.
How the calculator works
Enter your target annual income, your estimated business expenses, and how many billable hours per week you expect to work. The calculator accounts for vacation time and outputs a minimum hourly rate. This is your floor — the rate below which you're effectively losing money. Your actual rate should be at or above this number, adjusted for your niche, experience level, and what the market will bear.
When to raise your rate
Raise your rate when you're fully booked consistently, when you've added significant new skills or certifications, when you've built a strong portfolio in a higher-value niche, or simply when your costs have gone up. Most experienced freelancers raise their rates once a year. Give existing clients advance notice — 30 to 60 days is standard — and frame it as a reflection of the value you deliver, not just an increase in cost.
Freelance rate benchmarks by role
These are approximate US market ranges based on experience level. Your actual rate depends on niche, client type, and geography — use these as reference points, not targets.
Freelance writer / copywriter: $50–$80/hr (generalist) to $100–$200/hr (specialist — SaaS, finance, legal). Content mills pay far less; don't use them as a benchmark.
Web developer (front-end): $75–$120/hr for mid-level. Full-stack developers with React or Node expertise typically command $100–$175/hr. Niche specialization (e.g., Shopify, Webflow) can push rates higher.
Graphic / UI designer: $65–$100/hr generalist. UX designers with research skills and B2B SaaS experience: $100–$175/hr. Brand identity specialists at established studios can charge $150–$250/hr.
Marketing consultant: $75–$150/hr for digital marketing generalists. Performance marketers (paid search, paid social) with proven ROI track records often charge $150–$250/hr.
Bookkeeper / accountant: $40–$75/hr for bookkeeping. CPAs and fractional CFOs: $100–$300/hr depending on scope and client size.
These ranges assume US-based clients. If you're working internationally or competing on global platforms, rates vary significantly by market.
The real cost of undercharging
Charging too little doesn't just mean earning less — it creates a cascade of problems. Low rates attract clients who compete on price, which means more difficult clients, more scope creep, and more time spent managing the relationship rather than doing the work. Low rates also signal low value: clients often assume price reflects quality, so underpriced freelancers can inadvertently undermine their own credibility.
The math is also brutal. If you charge $50/hr and work 25 billable hours per week, you gross $65,000/year before taxes and expenses. After 30% for taxes, you're at $45,500. After $10,000 in business expenses, you're at $35,500 net — well below median household income, with none of the benefits of employment. The same work at $80/hr nets roughly $56,000 after the same deductions. The 60% rate increase doesn't require 60% more work — it requires finding better clients.
Project rate vs. hourly rate: when to use which
Hourly rates protect you when scope is unclear or likely to change. Project rates are better when you know exactly what you're delivering and you can work efficiently — because your effective rate goes up as you get faster.
To price a project, estimate your hours honestly, multiply by your hourly rate, then add 20–30% for uncertainty and administrative overhead. If a project takes 10 hours at $100/hr, the project rate should be $1,200–$1,300, not $1,000. The buffer accounts for client revisions, communication time, and the possibility that something takes longer than expected.
For ongoing retainers, a monthly flat rate based on a defined scope is usually better than hourly — it's more predictable for both you and the client, and rewards your efficiency rather than penalizing it.