Freelance

How to Set Your Freelance Rate: A South African Guide

4 May 2025
8 min read
By NavigateZA

How to Set Your Freelance Rate: A South African Guide

One of the biggest challenges for freelancers in South Africa is knowing what to charge. Charge too little and you'll struggle financially. Charge too much and you'll lose clients. Here's how to find the sweet spot.

The Freelance Rate Formula

Your ideal rate should cover:

1. Your desired annual salary

2. Your business expenses

3. Taxes and contributions

4. Unpaid time (admin, marketing, downtime)

Step 1: Calculate Your Desired Annual Income

**What you need to earn:**

  • Your desired take-home salary
  • Plus taxes (PAYE, UIF, VAT if applicable)
  • Plus business expenses
  • **Example:**

  • Desired take-home: R60,000/month = R720,000/year
  • Taxes and contributions (estimate 30%): R216,000
  • Business expenses: R50,000
  • **Total needed: R986,000/year**
  • Step 2: Calculate Your Billable Hours

    Not all your working hours are billable. You need to account for:

  • Admin and invoicing
  • Marketing and client acquisition
  • Professional development
  • Downtime between projects
  • **Realistic calculation:**

  • Working days per year: 250 (5 days × 50 weeks)
  • Hours per day: 8
  • Total hours: 2,000
  • Billable percentage: 60-70% (realistic for freelancers)
  • **Billable hours: 1,200-1,400 per year**
  • Step 3: Calculate Your Hourly Rate

    **Formula:** Annual income needed ÷ Billable hours = Hourly rate

    **Example:**

  • R986,000 ÷ 1,200 hours = **R821/hour**
  • Step 4: Check Market Rates

    Research what others in your field charge in South Africa.

    **Typical South African freelance rates:**

  • Junior developers: R200-R400/hour
  • Senior developers: R500-R1,500/hour
  • Graphic designers: R150-R500/hour
  • Writers: R100-R400/hour
  • Virtual assistants: R80-R200/hour
  • Consultants: R300-R1,000/hour
  • Step 5: Adjust Based on Market

    If your calculated rate is significantly higher or lower than market rates:

    **If too high:**

  • Reduce your desired income
  • Increase your billable hours
  • Specialize to command premium rates
  • Consider raising prices gradually
  • **If too low:**

  • You might be undervaluing your skills
  • Consider specializing in higher-paying niches
  • Build your portfolio to justify higher rates
  • Daily Rate Calculation

    Many freelancers charge daily rates instead of hourly rates.

    **Formula:** Hourly rate × 8 hours = Daily rate

    **Example:** R821/hour × 8 = R6,568/day

    Project-Based Pricing

    For fixed-price projects, use your hourly rate as a baseline.

    **Formula:** Estimated hours × Hourly rate × 1.2 (buffer) = Project price

    The 1.2 buffer accounts for scope creep and unexpected issues.

    Tax Considerations

    As a freelancer, you need to account for:

    **Income tax:**

  • You're responsible for paying your own PAYE
  • Use our PAYE calculator to estimate your tax liability
  • **VAT:**

  • If you earn over R1,000,000/year, you must register for VAT
  • VAT is 15% and is added to your invoices
  • **UIF:**

  • Self-employed people can voluntarily contribute to UIF
  • Provides unemployment and maternity benefits
  • Pricing Strategy Tips

    1. **Start slightly lower:** Build your portfolio and client base, then raise rates

    2. **Raise rates annually:** Aim for 10-15% increases per year

    3. **Specialize:** Specialists command 2-3x higher rates than generalists

    4. **Bundle services:** Offer packages to increase perceived value

    5. **Value-based pricing:** For high-value projects, charge based on value delivered, not hours

    Common Pricing Mistakes

  • **Underpricing to win clients:** Leads to burnout and financial stress
  • **Not accounting for taxes:** Many freelancers forget to set aside 30-40% for taxes
  • **Ignoring admin time:** Admin work takes 10-20% of your time
  • **Not raising rates:** Inflation means your rate needs to increase annually
  • **Comparing yourself to overseas rates:** South African costs of living are different
  • Pro Tips

  • **Use our Freelance Rate Calculator:** Input your desired income and expenses to get your ideal rate
  • **Track your time:** Use time-tracking software to understand your real billable percentage
  • **Review quarterly:** Check your rates quarterly and adjust if needed
  • **Get client feedback:** Ask clients if they'd pay more for your services
  • Bottom Line

    Setting your freelance rate is both art and science. Use the formula above as a starting point, but don't undervalue your skills. Remember, you're not just paying for your time—you're paying for your expertise, reliability, and the value you deliver to clients.

    Start with a rate that covers your costs and desired income. As you gain experience and build your reputation, you can command premium rates. Use our Freelance Rate Calculator to get started today.

    Share this article:

    Frequently Asked Questions

    Ready to Take Control of Your Finances?

    Use our free calculators to put these tips into practice. From tax planning to debt management, we have the tools you need.

    Explore All Tools