How to Calculate Your Freelance Hourly Rate
The formula reverses from your target take-home pay: Hourly Rate = Gross Revenue Needed ÷ Annual Billable Hours. Gross revenue accounts for your desired income, income tax, self-employment tax, business expenses, and profit margin. Billable hours are total working hours minus admin, marketing, sales, and learning time.
Step by step: start with your target annual income (say $100,000). Divide by (1 − tax rate) to get pre-tax income. Add annual business expenses (software, insurance, equipment, coworking). Multiply by (1 + profit margin) to build a buffer. Then divide that total by your billable hours per year.
Most freelancers get the billable hours part wrong. A 40-hour week does not mean 40 billable hours. After client emails, invoicing, bookkeeping, marketing, proposals, and professional development, the average freelancer bills 25–30 hours per week. Using 40 hours in your formula means undercharging by 25–40%.
Why Your Rate Must Cover Non-Billable Time and Expenses
Employees get paid for every hour at work. Freelancers only get paid for hours a client agrees to pay for. The gap between total hours worked and billable hours is the single biggest reason freelancers undercharge. If you work 40 hours but bill 28, those 12 hours of admin and marketing cost you money unless your billable rate absorbs them.
Business expenses hit differently when you're self-employed. Health insurance alone runs $400–$800/month for an individual plan. Add liability insurance, accounting software, project management tools, a home office, and quarterly tax payments. According to the Freelancers Union, the average independent worker spends $10,000–$15,000/year on business costs that an employer would otherwise cover.
Then there's the profit margin. Freelancers who price at exactly break-even have zero buffer for slow months, equipment failures, or rate negotiation. A 15–20% profit margin on top of your costs gives you the cash reserve to survive gaps between clients and invest in growing your business.
Freelance Hourly Rate Benchmarks by Industry
| Industry / Skill | Beginner | Mid-Level | Expert |
|---|---|---|---|
| Web Development | $50 – $75 | $100 – $150 | $150 – $250+ |
| Graphic Design | $35 – $60 | $75 – $120 | $125 – $200+ |
| Copywriting / Content | $30 – $50 | $60 – $100 | $100 – $175+ |
| Marketing / SEO | $40 – $65 | $80 – $130 | $130 – $200+ |
| Video / Motion Design | $40 – $70 | $85 – $140 | $150 – $250+ |
| Consulting / Strategy | $75 – $125 | $150 – $250 | $250 – $500+ |
| Photography | $50 – $100 | $100 – $200 | $200 – $400+ |
| Accounting / Bookkeeping | $30 – $50 | $60 – $100 | $100 – $175+ |
Rates in USD per hour. Based on 2025 data from Upwork, Glassdoor, and industry salary surveys. Rates vary significantly by location, niche specialization, and client type (startup vs. enterprise).
Project-Based vs. Hourly Billing: Which Pays More?
Hourly billing caps your income at your rate times hours worked. Project-based pricing breaks that ceiling. If you quote a website project at $8,000 and finish in 40 hours, you earned $200/hour. If the same project took you 80 hours at $100/hour, you'd earn the same $8,000 but work twice as long. Efficiency directly increases your effective rate with project pricing.
Start with hourly billing for the first 6–12 months of freelancing. You need the data: how long does a logo actually take? A landing page? An email sequence? Once you have reliable time estimates, switch to project pricing. Price projects at 1.3–1.5x what you'd charge hourly to account for scope creep, revisions, and client communication that eats unbilled time.
The hybrid approach works well for ongoing retainers: quote a monthly rate for a defined scope of work, with an hourly rate for anything outside scope. This gives clients budget predictability while protecting you from unbounded requests. A $5,000/month retainer for 40 hours of work plus $125/hour for overages is a common structure.
To convert a salary offer into an hourly equivalent for comparison, use the salary to hourly calculator. If you need to estimate your self-employment tax burden, try the freelance tax calculator. For a full take-home breakdown from any paycheck, see the paycheck calculator.