Why Pay Structure Matters
Job offers come in different pay formats — annual salary, monthly salary, hourly rate, day rate, or project-based. Comparing them directly is misleading without converting to the same unit.
A R500/hour contract might sound better than a R600,000/year salary, but is it? The answer depends on how many hours you can actually bill, whether benefits are included, and how you value stability versus flexibility.
This guide shows you how to make fair comparisons and understand the true value of different pay structures.
The Standard Conversion Formula
The standard formula assumes 40 hours per week for 52 weeks = 2,080 working hours per year.
Salary to hourly: Hourly Rate = Annual Salary / 2,080 Example: R600,000 / 2,080 = R288.46/hour
Hourly to salary: Annual Salary = Hourly Rate × 2,080 Example: R350/hour × 2,080 = R728,000/year
Monthly salary to hourly: Hourly Rate = (Monthly Salary × 12) / 2,080 Example: (R50,000 × 12) / 2,080 = R288.46/hour
Adjust the hours if you work part-time or have a non-standard schedule. Use the Salary/Hourly Converter to run these calculations with your actual working hours.
Accounting for Benefits
Salaried positions often include benefits that add 20-40% to the effective compensation:
Paid leave: 15-25 days of annual leave = 6-10% of salary value Medical aid: R2,000-R8,000/month = R24,000-R96,000/year Pension/retirement contributions: 5-15% of salary Bonus: 1-3 months (8-25% of base) Other: Training, equipment, insurance, parking, etc.
When comparing a salaried offer to hourly/contract work, add the estimated value of benefits to the salary before converting.
Example: A R600,000 salary with R60,000 in benefits has an effective value of R660,000, or R317/hour equivalent.
Setting Freelance Rates
Freelancers and contractors need to set rates that cover not just their time, but also:
Non-billable time: Admin, marketing, learning, invoicing. Assume 60-75% of your time is billable. Self-employment taxes: Varies by jurisdiction, but often 25-35% of income. Benefits you buy yourself: Medical aid, retirement, insurance. Business expenses: Software, equipment, office space, professional development. Profit margin: A buffer for lean months and growth.
Formula: Freelance Rate = (Target Annual Income + Taxes + Expenses + Benefits) / (Billable Hours per Year)
Example: (R600,000 target + R150,000 taxes + R50,000 expenses + R50,000 benefits) / 1,500 billable hours = R567/hour
The Freelance Income Calculator helps you model different scenarios and find a rate that meets your goals.
Comparing Job Offers
When comparing offers with different pay structures:
1. Convert to the same unit (hourly or annual) using the formulas above.
2. Add benefit values to salaried offers before comparing.
3. Consider stability: Salaried roles provide predictable income; contract roles may have gaps.
4. Factor in growth: Which offer has better long-term earning potential?
5. Evaluate work-life balance: Unlimited PTO means nothing if the culture discourages taking leave.
Example comparison: - Offer A: R720,000/year salary + benefits worth R80,000 = R800,000 effective = R385/hour - Offer B: R450/hour contract × 1,600 realistic billable hours = R720,000 - but you pay your own benefits and taxes
Offer A may be better despite the lower hourly equivalent, depending on your risk tolerance and benefit needs.
Common Mistakes to Avoid
Ignoring taxes: Contractors receive gross pay and must set aside tax; salaried employees receive net pay after PAYE deductions.
Overestimating billable hours: Most freelancers realistically bill 1,200-1,600 hours per year, not 2,080.
Forgetting about leave: Salaried employees are paid during vacation; freelancers are not.
Comparing gross to net: Make sure you are comparing like to like. Convert everything to gross annual before comparing.
Ignoring opportunity cost: A high hourly rate means little if you cannot find enough work to fill your capacity.
Use the Salary/Hourly Converter and Freelance Income Calculator to model realistic scenarios and avoid these pitfalls.