Pricing and quoting11 min read

How to work out your panel beating labour rate in South Africa

Your labour rate has to pay for far more than wages. Here's how to build it up from MIBCO pay, levies and funds, the hours you can really sell and your overheads, with a worked example in rand.

Sam Fourie

By Sam Fourie, founder of PanelDesk

Updated

A technician sanding the rear panel of a grey car in a workshop before painting

In short

  • Start from what an artisan really costs. A panel beater on MIBCO's R95.25 minimum costs you R256 191 a year once holiday pay, UIF, the skills levy, COIDA and MIBCO's levies and funds are added.
  • Count only the hours you can sell. Of the 2 340 hours a year you pay for, our example artisan is at work for 2 052 and sells 1 539.
  • Spread your overheads over those hours, then add a profit. Our example shop needs R400.39 an hour to break even, and R471.05 to keep 15% as profit.
  • On insurance work the rate comes from each insurer's service level agreement and is applied to standard labour times in Audatex, so know your break-even rate before you sign. How insurer panels work.
  • The only published market figures are old: SAMBRA recommended a base rate of R400 an hour in 2020, and the Collision Repair Association spoke of R350 to R500 an hour in 2024.

What your labour rate has to pay for

Your labour rate is what you charge for an hour of a technician's work, before VAT. It isn't the technician's wage plus a bit. It has to pay for:

  • The technician's wage, and everything MIBCO, SARS and the Compensation Fund add on top of it.
  • The hours you pay for but can't sell: leave, public holidays, sick days, and time spent cleaning up, waiting for parts and redoing work.
  • Running the business: rent, power, insurance, office staff, equipment and software.
  • A profit.

Parts and paint are charged separately (see price paint by the panel below). We'll build the rate in four steps, using one made-up shop all the way through: four qualified artisans, two panel beaters and two spray painters, each paid the MIBCO minimum.

Free toolMIBCO wage checker and cost calculatorSteps 1 and 2 for any job and any pay: the legal minimum, then what each hour of that person really costs you on paying work.

Step 1: What an artisan really costs

MIBCO's Main Collective Agreement sets the minimum pay for every job in a panel shop. A qualified panel beater or spray painter is Grade 8: at least R95.25 an hour from 1 September 2026, or R4 286.25 for a 45-hour week. That's where the cost starts. For each artisan you also pay:

What one artisan on the Grade 8 minimum costs a year, 2026/27
CostHow it's worked outA year
WagesR95.25 × 45 hours × 52 weeks. Paid leave and public holidays are part of this.R222 885.00
Additional holiday payR140.01 a week for Grade 8, paid to MIBCO instead of a holiday bonusR7 280.52
UIF, your share1% of pay, on pay up to R17 712 a monthR2 125.44
Skills Development Levy1% of pay, once your payroll passes R500 000 a yearR2 228.85
COIDAR1.16 per R100 of pay, the tariff for auto body repairsR2 585.47
MIBCO council levy, your shareR3.84 a weekR199.68
Sick, Accident and Maternity FundR20.30 a week (R28.12 for a woman)R1 055.60
Provident fund, your share8% of pensionable pay (we've used the whole wage)R17 830.80
TotalAbout 15% more than the wageR256 191.36

The employee's own 1% UIF, council levy and 7.5% provident fund come off their pay, not on top of it. Wages and holiday pay from the MIBCO agreement (1 September 2026 to 31 August 2027), levies and funds from MIBCO's Industry Guide (to 30 April 2027), UIF and the skills levy from SARS, and COIDA from the Compensation Fund, which counts pay up to R668 000 a year per employee from 1 March 2026. Check your provident fund's rules for what counts as pensionable pay, and add overalls, tools, training and medical aid if you pay for them.

So one artisan on the minimum really costs R256 191.36 a year, about 15% more than the wage. If you pay more than the minimum, use what you actually pay. Our MIBCO wage checker has the minimum for every job, apprentices and assistants included.

Step 2: The hours you can sell

You pay for 2 340 hours a year: 45 hours a week for 52 weeks. You can't sell all of them.

Where one artisan's hours go in a year
HoursWhyA year
Paid45 hours a week, 52 weeks2 340
Annual leaveMIBCO gives three weeks a year: 15 working days of 9 hours−135
Public holidaysSouth Africa has 12. Count the ones that fall on work days.−108
Sick daysUse your own records. We've assumed 5 days.−45
At workPaid hours less leave, public holidays and sick days2 052
Time not on paying jobsCleaning up, fetching parts, waiting for authorisation, training and redoing work. We've assumed a quarter of the time at work.−513
Sold75% of the hours at work1 539

So each hour you sell has to carry R256 191.36 ÷ 1 539 = R166.47 of wages and on-costs, before a cent of rent. That's 75% more than the R95.25 wage.

Want to check our sums? Open the wage checker's calculator for a panel beater, enter 5 sick days and R1 806 a month of other costs (the levies, funds and COIDA from step 1), and tick the payroll box. It shows the same R166.47.

A bright, spacious workshop with cars on lifts and technicians at work
Hours on the clock aren't hours sold: leave, holidays and the time between jobs come out first.

Step 3: Spread your overheads

Overheads are everything the business spends that isn't a technician's pay or the parts and paint for a job. Add up a normal month from your bank statements, not from memory. Here is our example shop's:

Our example shop's overheads, per month
CostPer month
Rent: 400 m² at R80 per m²R32 000
Electricity, water and ratesR9 000
Office staff: a receptionist and an estimator, with their on-costsR28 000
A manager's salary, or your own if you run the shopR25 000
Insurance: motor traders', liability, fire and theftR6 000
Equipment finance and servicing: booth, compressor, liftsR10 000
Software, phones and internetR3 000
Accountant, bank charges and feesR3 000
Cleaning, waste removal, protective gear and consumables you don't charge to jobsR4 000
TotalR120 000

Made-up figures for the example, before VAT. Our guide to starting a panel shop has real asking rents by area.

That's R1 440 000 a year. The shop's four artisans sell 6 156 hours between them (4 × 1 539), so every hour sold has to carry R233.92 of overheads.

  • Pay yourself. If you run the shop, put a salary for that work in your overheads. Profit comes on top of it.
  • Don't count your technicians twice. Their pay is in step 1. Office staff, the estimator and the manager go here, because they don't sell hours.
  • Spread the big, irregular costs over the year: booth servicing, equipment repairs, annual fees and renewals.
A car masked in plastic waiting inside a lit spray booth
Equipment finance, booth servicing and power are overheads: every hour you sell carries a share.

Step 4: Add your profit

Add the two together: R166.47 for the technician and R233.92 of overheads make R400.39 an hour. That's your break-even rate. Charge less and every hour you sell loses money.

Profit pays for new equipment, slow months and a return on the money you've put into the shop. To keep 15c of every rand of labour as profit, divide the break-even rate by 0.85. The whole example, step by step:

  1. 1

    What an artisan costs

    R256 191.36 a year, with wages, holiday pay, UIF, the skills levy, COIDA and MIBCO's levies and funds.
  2. 2

    What each hour sold costs

    R256 191.36 ÷ 1 539 hours sold = R166.47.
  3. 3

    Overheads per hour sold

    R1 440 000 a year ÷ 6 156 hours sold = R233.92.
  4. 4

    Break-even rate

    R166.47 + R233.92 = R400.39 an hour.
  5. 5

    With 15% profit

    R400.39 ÷ 0.85 = R471.05 an hour before VAT, or R541.71 with VAT if you're registered.

We've used 15% as an example. The margin you need depends on what you still owe on the shop and how much you want to put back into it. Some shops carry part of their overheads in the margin on parts and paint instead. That's riskier: insurers check parts and paint against the assessment, and a quiet month for parts leaves the overheads unpaid.

What moves your rate

Run the same shop with different numbers and you can see where the money is:

The example shop at different productivity, per hour sold
On paying jobsArtisan costOverheadsBreak-even
65% of the time at work, 1 334 hours sold a yearR192.08R269.91R461.99
75% of the time at work, 1 539 hours sold a yearR166.47R233.92R400.39
85% of the time at work, 1 744 hours sold a yearR146.88R206.40R353.28

The same four artisans on the Grade 8 minimum and the same R120 000 a month of overheads.

  • Productivity. Dropping from 75% to 65% of the time on paying jobs adds R61.60 an hour to the break-even rate; reaching 85% takes R47.11 off. Parts that arrive on time, quick authorisations and work done right the first time are worth more than a higher rate on paper.
  • Pay. Paying your artisans R120 an hour instead of the minimum raises the break-even rate to R441.84.
  • Filling bays. A fifth artisan with no extra overheads brings it down to R353.60, as long as there is the work, the space and the equipment for them.
  • Apprentices and assistants cost less (a first-year apprentice's minimum is R46.07 an hour in 2026/27), but they sell fewer hours and take up an artisan's time. Count both honestly.

Private work and insurance work

Private, fleet and trade work

Here you set the rate. Quote each job at your rate for the hours you expect, plus parts and paint, and stick to it: the Consumer Protection Act doesn't let you charge more than the estimate without the customer's go-ahead. Our guide to quoting panel beating work covers what the quote must say.

Fleets and dealers expect a better rate for steady work. Before you agree one, work out what the extra volume does to your productivity: a discount only pays if the work fills hours that would otherwise go unsold.

Insurance work

On insured repairs the rate isn't yours alone to set. Each insurer signs a service level agreement with its approved repairers that sets the rates, and the quote goes in as an Audatex assessment: parts and labour times come from standardised data, and the agreed rates are applied to them. The insurer's assessor checks it before the insurer authorises the work. That changes what matters:

  • Know your break-even rate before you sign. A rate below it loses money on every hour, however much work comes with it.
  • You're paid the assessed time, not the time the job takes. If a repair takes longer than the standard time, you carry the difference. A team that beats the standard times sells more hours than it clocks.
  • Get extra damage authorised before you repair it. Hours spent on work that was never approved are hours you may not be paid for.

In 2020 SAMBRA's national director warned that some insurers prescribe labour rates too low to pay for quality materials and skilled staff. The pressure hasn't eased: in March 2026 SAMBRA's national director described repairers squeezed by cost containment, shrinking margins, longer payment cycles and rising compliance costs.

GuideHow to get insurance work as a panel beaterWhat insurers ask for, SAMBRA grading and the Competition Commission's rules for insurer panels.

What the industry has said about rates

There is no current, published survey of what South African panel shops charge. The two figures that get quoted are both old:

SAMBRA, April 2020

R400 an hour

The industry base rate SAMBRA recommended.

Collision Repair Association, August 2024

R350 – R500 an hour

What its operations director told Moneyweb shops got for a qualified artisan, the top of that only if they were lucky.

In the same interview he compared that with R900 to R1 200 an hour for servicing work. Costs have moved since: MIBCO's Grade 8 minimum alone went from R90.71 to R95.25 an hour on 1 September 2026. We looked for a published figure for 2025 or 2026 and found none we could source.

Treat both numbers as a sense check, not a target. Our example shop already needs R400.39 an hour to break even, about what SAMBRA recommended six years ago. Your rate has to come from your own costs.

Price paint by the panel

Paint is normally priced apart from labour, as an amount per panel for paint and materials. That keeps your labour rate the same from job to job, and makes a resprayed bonnet pay its own way. To work out yours:

  1. 1

    Add up three months of paint invoices

    Paint, primer, clear coat, hardener, thinners, filler, masking and abrasives: everything your paint supplier sends.
  2. 2

    Count the panels you painted

    In the same three months. Job cards make it a quick count.
  3. 3

    Divide

    Invoices divided by panels is your materials cost per panel. Add the booth's running costs (diesel or gas, power and filters) if they aren't in your overheads.
  4. 4

    Add your margin and your extras

    Charge more for big panels like bonnets and roofs, for pearl and three-coat colours, and for blending into the panels next to a repair to match the colour.

Decide where the painter's time goes: in labour hours at your rate, or inside the panel price, but never both. On insurance work, paint is part of the assessment alongside parts and labour times, so check what each insurer's agreement allows for paint and materials.

A gloved hand spraying silver paint onto a loose front wing laid on masking paper
Price paint per panel from your own paint invoices, with more for big panels, pearl colours and blending.
Free toolPanel beater quote templateLines by the hour at your own rates, paint by the panel, strip and assemble, and VAT added up. PDF, Word or Excel.

Check your rate every year

Your costs change on dates you can plan for. Re-run the sums when they do:

When your costs change
WhenWhat changes
1 SeptemberMIBCO wages. The Grade 8 minimum goes to R100.01 an hour on 1 September 2027, and staff above the minimum get MIBCO's guaranteed increase.
1 MarchCOIDA's earnings ceiling and minimum assessment for the year: R668 000 and R1 621 from 1 March 2026.
MayMIBCO's council levies, which follow inflation. The current Industry Guide runs from 1 May 2026 to 30 April 2027.
Your own datesRent escalations, insurance renewals and electricity tariff increases.
Next guideHow to quote panel beating workWhat the Consumer Protection Act asks of every repair quote: what it must say, quote and stripping fees, extra damage, the warranty and storage.
Sam Fourie

About the author

Sam Fourie

Sam founded PanelDesk, the panel beating software built for South African panel shops, and writes these guides from the questions shop owners bring to us. Each one is checked against the sources listed with it. Read Sam's story.

Spotted something out of date? Email sam@paneldesk.com and we will correct it.

Sources

Checked . Rules and fees change, so confirm anything you act on with the body concerned.

  1. MIBCO Main Collective Agreement, 22 December 2025 to 31 August 2028: minimum wages, the 45-hour week, annual leave and additional holiday pay
  2. MIBCO Industry Guide 2026, valid 1 May 2026 to 30 April 2027: council levies, the Sick, Accident and Maternity Fund and provident fund contributions
  3. SARS, Unemployment Insurance Fund: 1% from you and 1% from the employee, on pay up to R17 712 a month
  4. SARS, Skills Development Levy: 1% of pay once your payroll passes R500 000 a year
  5. Compensation Fund tariffs of assessment, Government Notice R1282 (3 December 2020): auto body repairs (subclass 1363) at R1.16 per R100 of earnings from 2025
  6. COIDA maximum earnings and minimum assessment, Notice 3910 of 2026 (24 April 2026): R668 000 per employee and R1 621 from 1 March 2026
  7. Compensation Fund, service booklet: assessments at a rate per R100 of earnings, for the whole business
  8. South African Government, public holidays
  9. SARS, Value-Added Tax: the 15% rate
  10. VAT Act, section 65 (quoted prices to include VAT)
  11. SAMBRA, 2 April 2020: repair or replace: the R400 recommended base rate, and insurers' prescribed labour rates
  12. Moneyweb, 29 August 2024: motor body repairers and Santam: the Collision Repair Association on labour rates
  13. TopAuto, 16 March 2026: bad news for panel beaters: SAMBRA on margins and payment cycles
This guide is general information, not financial, tax or legal advice. The worked example's overheads, sick days, productivity and profit margin are made up to show the method, so use your own figures. Wages, levies and tariffs are the ones in force on the day we checked; confirm them with MIBCO, SARS and the Compensation Fund.

FAQ

Questions shop owners ask

Short answers to what shop owners ask most about labour rates.

PanelDesk

See what every job really made

PanelDesk keeps the quote, job card, final costing and invoice on one record per car, with staff clock-in and timesheets alongside, so you can check your rate against real jobs. Thirty days free, no card needed.

  • Quotes at your own rates
  • Final costing per job
  • Staff clock-in and timesheets

30 days free. No card, nothing to install.

WhatsApp: Book a demo