Back to Resources
2024 Data

How SMEs Price Their Services Across South Africa

Real-world pricing data from South African freelancers and service businesses. Use these benchmarks to price your services competitively and profitably.

Average Hourly Rate
R 763
Across all services
Most Common Model
Project
62% use project pricing
Highest Paid Service
R 1,400
Business consulting

Service Pricing Benchmarks

Based on 2,500+ South African service providers

ServiceHourly RangeAvg HourlyPricing Model
Web DevelopmentR 450 - R 1,200R 750Project-based (68%), Hourly (32%)
Graphic DesignR 350 - R 850R 550Project-based (82%), Hourly (18%)
Digital MarketingR 400 - R 1,000R 650Retainer (75%), Project (25%)
Copywriting & ContentR 300 - R 800R 500Per-word (45%), Project (35%), Hourly (20%)
Business ConsultingR 800 - R 2,500R 1,400Project-based (60%), Hourly (40%)
Accounting & BookkeepingR 350 - R 900R 550Monthly retainer (85%), Hourly (15%)
Photography (Commercial)R 500 - R 1,500R 850Day rate (70%), Hourly (30%)
Video ProductionR 600 - R 1,800R 1,000Project-based (90%), Day rate (10%)

Web Development

Higher rates for React/Next.js specialists

Avg Hourly
R 750
Hourly Range
R 450 - R 1,200
Project Range
R 15,000 - R 150,000
Preferred Model
Project-based

Graphic Design

Logo design: R 3k-R 15k average

Avg Hourly
R 550
Hourly Range
R 350 - R 850
Project Range
R 2,500 - R 35,000
Preferred Model
Project-based

Digital Marketing

Retainers typically R 12k-R 35k/month

Avg Hourly
R 650
Hourly Range
R 400 - R 1,000
Project Range
R 8,000 - R 50,000/month
Preferred Model
Retainer

Copywriting & Content

R 1.50-R 3.50 per word average

Avg Hourly
R 500
Hourly Range
R 300 - R 800
Project Range
R 1,500 - R 15,000
Preferred Model
Per-word

Business Consulting

Strategy projects: R 50k-R 150k

Avg Hourly
R 1,400
Hourly Range
R 800 - R 2,500
Project Range
R 25,000 - R 200,000
Preferred Model
Project-based

Accounting & Bookkeeping

Full bookkeeping: R 4k-R 12k/month

Avg Hourly
R 550
Hourly Range
R 350 - R 900
Project Range
R 2,500 - R 15,000/month
Preferred Model
Monthly retainer

Photography (Commercial)

Half-day: R 3k-R 8k, Full day: R 5k-R 15k

Avg Hourly
R 850
Hourly Range
R 500 - R 1,500
Project Range
R 3,000 - R 25,000
Preferred Model
Day rate

Video Production

Corporate video: R 25k-R 80k average

Avg Hourly
R 1,000
Hourly Range
R 600 - R 1,800
Project Range
R 15,000 - R 150,000
Preferred Model
Project-based

Pricing Strategy Insights

Project-based pricing dominates

62% of service providers use project-based pricing rather than hourly. This allows for value-based pricing and protects against scope creep. Clients also prefer fixed prices for budgeting.

Retainers provide stability

Marketing agencies and accountants favor monthly retainers (75-85% adoption). Retainers provide predictable recurring revenue and deeper client relationships. Average retainer: R 15,000/month.

Specialists command premium rates

Specialists charge 40-60% more than generalists. React developers earn R 1,200/hour vs R 450 for general web developers. Strategy consultants earn R 2,500/hour vs R 800 for general consultants.

Experience drives pricing power

Providers with 5+ years experience charge 2x more than beginners. A senior graphic designer averages R 850/hour vs R 350/hour for juniors. Build your portfolio and raise rates annually.

How to Price Your Services

1. Calculate Your Minimum Rate

(Monthly expenses + desired profit) ÷ billable hours = minimum hourly rate

Example: (R 40,000 + R 20,000) ÷ 120 hours = R 500/hour minimum

2. Research Market Rates

Use these benchmarks to position yourself. Beginners: lower 25%, experienced: upper 25%.

3. Add Value-Based Pricing

Price based on client value, not just time. A logo worth R 100k to the client justifies R 15k fee.

4. Raise Rates Annually

Increase rates 10-15% per year for existing clients, 20-30% for new clients as you gain experience.

5. Package Your Services

Create tiered packages (Basic/Pro/Premium) to increase average deal size and simplify sales.

6. Charge for Rush Work

Add 50-100% premium for urgent projects with tight deadlines. Your time is valuable.

Retainers provide stability

Marketing agencies and accountants favor monthly retainers (75-85% adoption). Retainers provide predictable recurring revenue and deeper client relationships. Average retainer: R 15,000/month.

Specialists command premium rates

Specialists charge 40-60% more than generalists. React developers earn R 1,200/hour vs R 450 for general web developers. Strategy consultants earn R 2,500/hour vs R 800 for general consultants.

Experience drives pricing power

Providers with 5+ years experience charge 2x more than beginners. A senior graphic designer averages R 850/hour vs R 350/hour for juniors. Build your portfolio and raise rates annually.

How to Price Your Services

1. Calculate Your Minimum Rate

(Monthly expenses + desired profit) ÷ billable hours = minimum hourly rate

Example: (R 40,000 + R 20,000) ÷ 120 hours = R 500/hour minimum

2. Research Market Rates

Use these benchmarks to position yourself. Beginners: lower 25%, experienced: upper 25%.

3. Add Value-Based Pricing

Price based on client value, not just time. A logo worth R 100k to the client justifies R 15k fee.

4. Raise Rates Annually

Increase rates 10-15% per year for existing clients, 20-30% for new clients as you gain experience.

5. Package Your Services

Create tiered packages (Basic/Pro/Premium) to increase average deal size and simplify sales.

6. Charge for Rush Work

Add 50-100% premium for urgent projects with tight deadlines. Your time is valuable.

Create professional invoices with your pricing using Illumi

Create My First Invoice