How to Calculate Your Freelancer Rate

For freelancers setting rates for the first time or evaluating whether their current rate is sustainable, this is the formula used by experienced independents to price their work correctly.

Quick Answer

Divide your gross annual income target by realistic billable hours (1,000-1,200/year for most freelancers). A $100,000 income target at 1,100 billable hours = $91/hr base rate. Most US freelancers should target 25-30% above the rate needed for taxes and benefits, landing at $75-$150/hr depending on field and specialization.

DisciplineTypical Hourly RangeProject Rate Notes
Web development (generalist)$75-$120/hrProject min $2,000-$5,000
Web development (specialist)$120-$200/hrReact, Next.js, etc.
Graphic design (production)$40-$80/hrPer-project rates common
Brand identity / strategy$100-$200/hrPackage pricing typical
Copywriting / content writing$50-$150/hrAlso $0.10-$1.00/word
Marketing / growth consulting$100-$200/hrRetainer model common
UX / product design$90-$175/hrSprint-based pricing common

The biggest error freelancers make when setting rates is confusing their take-home need with their income target. A freelancer who needs $70,000 after taxes must earn roughly $100,000 gross, because self-employment tax (15.3%) plus federal and state income tax consumes 28-35% of revenue. Starting from take-home rather than gross leads to chronic underpricing.

Billable hours are almost always overestimated. A 40-hour work week produces approximately 2,000 hours per year, but most experienced freelancers bill only 1,000 to 1,200 of those. The remainder goes to business development, proposals, admin, unpaid gaps between projects, revision cycles that were not scoped, and the inevitable slow months. New freelancers typically bill 800 hours or fewer in their first year.

Project rates outperform hourly rates once you have enough experience to estimate accurately. Fixed rates reward your speed and expertise — a task that takes a junior 10 hours may take you 3. Quote projects by estimating hours and multiplying by your hourly rate, then add a 15-20% buffer for scope creep. This protects you without requiring hourly tracking and eliminates client anxiety about the meter running.

Market validation is the final check. After calculating your rate from costs and hours, research what comparable freelancers charge. If your rate is far below market, you are leaving money on the table. If far above, verify that your specialization or track record justifies the premium. A useful signal: if more than 80-90% of prospects accept your rate without negotiating, you are likely underpriced.

What is an effective hourly rate for a freelancer?

Effective hourly rate is total income divided by total hours worked (including non-billable). A freelancer billing $95/hr for 1,100 hours but working 1,800 total hours has an effective rate of $58/hr. Tracking effective hourly rate over time shows whether your business is becoming more or less efficient. Target an effective rate at least 60% of your billed rate.

Calculate your exact freelancer rate based on your income target and hours

Use the Free Freelancer Hourly Rate Calculator →

Frequently asked questions

How do you calculate a freelancer hourly rate?

Divide your gross annual income target by realistic billable hours (1,000-1,200/year). A $100,000 target at 1,100 hours = $91/hr. Round up to $95 or $100 for clean quoting.

How many billable hours does a freelancer work per year?

Most freelancers bill 1,000 to 1,200 hours annually. Of 2,000 working hours per year, roughly half is consumed by non-billable work: admin, proposals, slow periods, and unpaid revision cycles. New freelancers often bill 800 hours or fewer.

What percentage should a freelancer add for taxes?

Add 25-30% above your desired take-home to cover self-employment tax (15.3%) plus federal and state income tax. At $80,000-$120,000 gross, total effective tax rate typically runs 28-32% for US freelancers.

How do freelancers set project rates?

Estimate hours, multiply by your hourly rate, add 15-20% buffer for scope creep. A 20-hour project at $100/hr = $2,000 base + 20% = $2,400 project rate. Fixed project rates protect you from scope changes and eliminate client anxiety about hourly billing.

What is a good freelancer rate for web development?

$75-$120/hr for generalist front-end or back-end work. $120-$200/hr for specialists in React, Next.js, or similar frameworks. Senior engineers with documented track records often command $150-$250/hr.

What is a good freelancer rate for graphic design?

$40-$80/hr for production and social media design. $75-$150/hr for brand identity and logo work. $100-$200/hr for senior art directors and brand strategists. Project-based pricing is more common than hourly for most design work.

What is a good freelancer rate for writing?

$50-$150/hr or $0.10-$1.00 per word depending on specialization. Blog and content writing runs $0.10-$0.25/word for generalists. Technical and B2B writers command $0.25-$1.00/word. Copywriters typically bill $75-$200/hr.

How do you raise your freelancer rate?

Quote new clients at a higher rate while honoring existing clients for one more contract cycle. Raise by 10-20% annually. If 90%+ of prospects accept without negotiation, you are underpriced. Specialization and documented results justify the largest rate jumps.

Should freelancers charge different rates for different clients?

Yes. Enterprise clients and funded startups can support rates 30-50% higher than small businesses. Adjust by client budget and scope, not by project type. The same deliverable takes the same time regardless of what the client earns.

How do I know if my freelancer rate is too low?

Your rate is too low if 90%+ of prospects accept without negotiation, you have more work than you can handle and cannot afford to decline, or your after-tax income is below a comparable salaried employee. A healthy acceptance rate on quoted rates is 60-70%.

This content is for informational purposes only and does not constitute financial, legal, or tax advice. Consult a qualified professional for guidance specific to your situation.

Building an AI tool?
Get it in front of your first 100 users on launch day — list on Agent Launchpad →