Freelance Guide

How to Set Your Hourly Rate as a Freelancer

Many freelancers undercharge because they only think about what they want to earn per hour. Work backwards from the income you actually need.

Many freelancers undercharge because they only think about what they want to earn per hour. A better approach is to work backwards from the income you actually need — covering not just your take-home pay, but the business expenses, taxes, and unpaid admin time that a salaried job would otherwise absorb invisibly on your behalf.

Why "just picking a number" doesn't work

Most new freelancers set their rate by asking around or guessing what sounds reasonable, then adjust reactively if clients push back. The problem is that this approach has no connection to what you actually need to earn to sustain the business. Two freelancers can charge the exact same hourly rate and have completely different outcomes — one comfortably covering costs and saving, the other quietly losing money once software subscriptions, transport, and unbillable hours are accounted for. Calculating your rate from real numbers removes the guesswork and tells you the minimum you can charge without slowly going backwards financially.

Step-by-step method

  1. Decide your target annual income: Example: TZS 18,000,000 per year (after tax).
  2. Add business expenses: Tools, software, internet, transport, marketing, equipment, etc. Example: TZS 3,000,000 per year.
  3. Add tax buffer: Set aside money for taxes. Example: 20–30% of income depending on your situation.
  4. Calculate billable hours: Most freelancers cannot bill 40 hours every week. A realistic number is often 20–25 billable hours per week. Example: 22 hours × 48 weeks = 1,056 billable hours per year.
  5. Calculate your rate: (Target income + Expenses + Tax buffer) ÷ Billable hours.
(18,000,000 + 3,000,000 + 4,000,000) ÷ 1,056 ≈ TZS 23,700 per hour

Why billable hours are always lower than you expect

New freelancers routinely overestimate how many hours per week they can actually bill to clients. A 40-hour work week rarely converts to 40 billable hours — time gets consumed by sending quotes, chasing invoices, learning new tools, marketing for the next contract, and simple admin. Experienced freelancers typically find that 20 to 25 billable hours per week is realistic and sustainable, with the remainder going to the unpaid work that keeps the business running. Underestimating this gap is one of the most common reasons freelancers end the year with far less income than their "hourly rate × 40 hours × 52 weeks" math implied.

Building in a buffer for non-billable weeks

Illness, slow periods between contracts, and holidays all reduce the weeks you actually bill in a year. Rather than assuming all 52 weeks are working weeks, plan around a realistic figure — many freelancers use 44 to 48 weeks to leave room for gaps without falling short of their income target. If work is unusually steady this year, that buffer becomes extra savings rather than a shortfall.

Adjusting your rate for different types of work

Not all hours are worth the same. Specialised, high-stakes, or rush work reasonably commands a higher rate than routine tasks, and charging a single flat rate across everything you do can undercharge for your most valuable work while overcharging for simple tasks. Consider a tiered structure: a base rate for standard work, a premium rate for rush turnarounds, and a project-based quote for well-defined deliverables where the client values certainty over an hourly breakdown.

Common mistakes

  • Using only “desired hourly rate” without calculating real costs.
  • Forgetting non-billable time (admin, marketing, learning).
  • Not reviewing the rate at least once a year.
  • Charging the same rate for every type of work.
  • Failing to build in a buffer for slow weeks, illness, or holidays.

Run your own numbers

Use our free Hourly Rate Calculator to work out your minimum sustainable rate from your own income goal, expenses, and billable hours.

Frequently asked questions

How often should I review my hourly rate?

At least once a year, and sooner if your expenses change significantly or you gain new skills that increase the value of your work. Rates set two or three years ago rarely still reflect current costs and experience level.

Should I charge different rates for different clients?

It's common to vary rates by project type or complexity, but varying rates purely based on what you think a client can afford is riskier — it can undervalue your work and is hard to justify if clients compare notes. Basing rate differences on scope, urgency, or specialisation is a more defensible approach.

What if clients push back on my calculated rate?

Remember that your calculated rate is your sustainable minimum, not an inflated ask. If a client's budget genuinely can't meet it, it's often better to decline or reduce scope than to accept a rate that erodes your margin — repeatedly discounting below your minimum defeats the purpose of calculating it in the first place.

Does this method work for project-based pricing too?

Yes — once you know your minimum hourly rate, you can estimate the hours a project will take and use that as your pricing floor for a fixed-price quote, then adjust upward based on the value the project delivers to the client.

Calculate your minimum rate now

Work backwards from your income goal to a sustainable hourly rate.

Open Hourly Rate Calculator