How to Set Your Freelance Rate (Without Undercharging)
Quick Answer
- *Freelancers only bill about 1,000-1,200 hours per year on average, not 2,080 — divide your target salary by actual billable hours.
- *Add 25-35% to your base rate to cover self-employment tax, health insurance, retirement, and overhead.
- *According to Upwork, the median freelance hourly rate in the U.S. is $28/hour, but specialized skills command $75-$200+/hour.
- *Value-based pricing can earn you 2-5x more than hourly billing for the same work.
Why Most Freelancers Undercharge
The most common pricing mistake is dividing a target salary by 2,080 hours (52 weeks × 40 hours). That math assumes you bill every working hour of the year. In reality, freelancers spend significant time on activities that never appear on an invoice.
According to a 2024 Toggl survey, freelancers spend an average of 33% of their working time on non-billable tasks: prospecting, proposals, admin, bookkeeping, marketing, and professional development. That means if you work 40 hours a week, only about 27 hours are billable.
Add vacation time, sick days, and slow periods, and most freelancers realistically bill 1,000 to 1,200 hours per year. Using 2,080 as your divisor means undercharging by roughly 40-50%.
The Cost-Plus Pricing Method
Cost-plus pricing is the most straightforward way to set your floor rate. It answers the question: “What is the minimum I need to charge to cover my costs and earn my target income?”
Step 1: Define Your Target Annual Income
Start with the salary you would need as an employee. If your last full-time role paid $90,000, that is your baseline. Remember that as a freelancer you need to fund your own benefits, so your target should be at least equivalent to your previous total compensation (salary + benefits).
Step 2: Add the Cost of Self-Employment
These costs do not exist when you have an employer:
- Self-employment tax: 15.3% on 92.35% of net income (roughly 14.1% effective). For details, see our self-employment tax guide.
- Health insurance: $7,000-$15,000/year for individual coverage on the marketplace.
- Retirement contributions: If you want to save 10% toward retirement, add that to your required income.
- Business insurance: $500-$2,000/year for professional liability.
- Software and tools: $2,000-$5,000/year (accounting software, project management, industry tools).
A reasonable rule of thumb is to add 25-35% to your target salary to cover these costs.
Step 3: Divide by Billable Hours
Use 1,000 to 1,200 billable hours, not 2,080.
Example: $90,000 target × 1.30 (30% cost markup) = $117,000 required revenue ÷ 1,100 billable hours = $106/hour minimum.
That $106/hour is your floor. You should never charge less than this for standard work.
Value-Based Pricing: Charging What the Work Is Worth
Cost-plus tells you the minimum. Value-based pricing tells you the maximum the market will bear based on the results you deliver.
How It Works
Instead of tracking hours, you price based on the value your work creates for the client. If a website redesign will increase a client’s revenue by $200,000/year, a $30,000 project fee is a strong deal for them — even if it only takes you 100 hours.
According to the Freelance Business Annual survey (2025), freelancers who use value-based pricing earn an average of $135,000/year, compared to $68,000/year for those who bill hourly. The work is often similar; the pricing model makes the difference.
When to Use Value-Based Pricing
- You can tie your work to measurable business outcomes (revenue, leads, cost savings)
- The project scope is well-defined
- You have case studies or data showing past results
- The client is a business (not an individual with a tight personal budget)
When Hourly Rates Still Make Sense
- The scope is genuinely uncertain or open-ended
- You are doing ongoing, embedded work (like fractional roles)
- You are new and still building case studies
- The client insists on hourly and the rate is high enough
How to Research Market Rates
Before you set your rate, understand what the market pays for your skill and experience level.
Data Sources
- Glassdoor/Indeed: Search for full-time salaries in your specialty, then convert using the formula above.
- Upwork/Toptal rates: Browse profiles in your niche. Filter by top-rated freelancers to see premium rates.
- Industry surveys: Many professional associations publish annual rate surveys.
- Peer networks: Freelancer communities on Slack, Discord, and Reddit often share rate ranges in dedicated channels.
Benchmark Ranges by Skill (2026)
| Specialty | Junior | Mid-Level | Senior/Expert |
|---|---|---|---|
| Web Development | $50-$80/hr | $80-$150/hr | $150-$300/hr |
| Graphic Design | $35-$60/hr | $60-$100/hr | $100-$200/hr |
| Copywriting | $40-$70/hr | $70-$125/hr | $125-$250/hr |
| Marketing Strategy | $50-$85/hr | $85-$175/hr | $175-$350/hr |
| Accounting/Bookkeeping | $30-$55/hr | $55-$100/hr | $100-$200/hr |
These are rough ranges. Your specific rate depends on your niche, portfolio, location, and client type.
The 2080-Hour Fallacy
This deserves its own section because it is the single biggest reason freelancers undercharge.
An employee who “works” 2,080 hours per year actually spends significant time in meetings, breaks, admin, and other non-productive activities — but gets paid for all of it. A freelancer only gets paid for deliverable work or tracked billable hours.
Here is a realistic freelancer time breakdown for 50 weeks of work:
| Activity | Hours/Week | Annual Hours |
|---|---|---|
| Billable client work | 22-25 | 1,100-1,250 |
| Sales & proposals | 5-7 | 250-350 |
| Admin & bookkeeping | 3-4 | 150-200 |
| Marketing & networking | 3-5 | 150-250 |
| Learning & skill development | 2-3 | 100-150 |
| Total | 35-44 | 1,750-2,200 |
You work 35-44 hours per week, but only 22-25 are billable. If you price based on 40 billable hours per week, you will either burn out or go broke.
When and How to Raise Your Rates
Signs It Is Time
- You are booked at 80%+ capacity for two or more months straight
- New clients accept your rate without negotiating
- You have been at the same rate for 12+ months
- Your skills have improved through training or experience
- Your industry’s rates have increased (inflation alone justifies 3-5% annually)
How to Implement a Rate Increase
For new clients, simply quote the new rate. No explanation needed. For existing clients, give 30-60 days notice and frame it positively: “Starting [date], my rate will be $X. I appreciate our work together and wanted to give you advance notice.”
According to Bonsai’s 2025 Freelance Rates Report, freelancers who raise rates annually earn 28% more over five years than those who keep rates flat, even accounting for occasional client loss.
How to Negotiate Without Lowering Your Rate
If a client pushes back on your rate, do not immediately discount. Instead:
- Reduce scope to fit their budget (“For $X, I can deliver A and B but not C”)
- Offer a retainer discount for guaranteed monthly hours
- Propose a pilot project at full rate with a clear deliverable
Calculate your ideal freelance rate in 60 seconds
Use our free Freelance Rate Calculator →Frequently Asked Questions
How do I convert my salary to a freelance hourly rate?
A common starting point is to divide your desired salary by 1,000 billable hours (not 2,080). This accounts for non-billable time like admin, marketing, and vacation. Then add 25-35% for self-employment tax, health insurance, and retirement contributions. For example, a $100,000 target salary translates to $100/hour base, plus 30% for costs, giving a freelance rate of approximately $130/hour.
Should I charge hourly or per project?
Per-project pricing is usually better for experienced freelancers because it rewards efficiency and lets you capture more value. Hourly rates penalize you for getting faster at your work. However, hourly rates are simpler for ongoing or open-ended engagements where scope is hard to define upfront. Many freelancers use hourly for discovery phases and project rates for execution.
When should I raise my freelance rates?
Raise your rates when: you are booked at 80%+ capacity for two or more months, new clients accept your rate without negotiating, your skills have improved measurably, or you have not raised rates in 12+ months. A good practice is to raise rates 10-15% annually for new clients and 5-10% for existing clients with advance notice.