100% French software •Designed, built and published in France — data hosted in the European Union
Practical guides · Quotes & estimating

How do you work out a garage labour rate?

No French rule sets a garage's hourly labour rate: you calculate it, then you display it. Here is the method, the two mistakes that quietly cost money, and what the regulations require once the figure is settled.

By the IZZI DEVIS team · Published 19 October 2026 · 8 min read

The short answer

An hourly labour rate comes from dividing the costs the workshop has to cover by the number of hours it can genuinely bill, then adding the margin you are aiming for. No regulation sets an amount or a ceiling, but displaying your hourly rates including VAT is mandatory in France, and it is one of the first things inspectors check in a garage.

The basic rule: costs to cover, divided by sellable hours

An hourly labour rate is not a market price you copy from the garage down the road; it is the result of a division. On top, everything the workshop has to pay over a year apart from parts purchases. Underneath, the number of hours you will actually be able to sell.

Cost of one hour = annual costs to cover ÷ billable hours in the year. The displayed rate then adds the margin you want to earn on top of that cost, and finally VAT.

The two classic mistakes mirror each other. The first leaves costs out, especially the ones that do not leave the bank every month: depreciation on the lift, the alignment bench, specialist tooling, accountancy fees, training, technical subscriptions. The second divides by opening hours instead of billed hours — and that gap runs into tens of euros an hour.

Step 1 — list what the hour has to pay for

Bpifrance Création defines cost price as the sum of the costs a business bears, separating direct costs (pay, subcontracting, depreciation on machines) from indirect costs (advertising, overheads, financial charges). For a workshop, the list fits into four blocks.

  • Productive labour. Gross pay of mechanics and body technicians, employer social contributions, bonuses, health cover, meal allowances. It is the heaviest item, and the only one that moves directly with the hours sold.
  • Structural overheads. Rent or loan on the premises, property taxes, electricity, heating, water, insurance (including professional liability), telephony, software, professional fees, bank charges.
  • Tooling and equipment. Depreciation on lifts, diagnostic units, air-conditioning stations, the spray booth, plus maintenance and calibration.
  • Time paid but not sold. Reception, phone calls, rejected quotes, cleaning, trips to the parts supplier, training. It does not vanish: either you add it on top or you take it off the hours, never both.

Parts, oil and consumables stay out of this calculation: they are re-invoiced on their own lines, at their own margin. Paint materials are the exception, and are dealt with further down.

Step 2 — count billable hours, not opening hours

This is where most labour rates go wrong. A bay open 35 hours a week does not produce 35 billed hours. Deduct, in order:

  1. paid holiday, public holidays and the absence rate you can expect;
  2. training hours and medical appointments;
  3. real but unbilled tasks: tidying, cleaning the bay, hunting down parts, unsold road tests, helping a colleague;
  4. waiting time: a vehicle off the road awaiting a part, a customer who does not answer, an idle lift.

Hours present against hours sold

The ratio between the two is what workshops call efficiency. No sophisticated indicator is needed to start: take a full year of invoices, add up the labour hours actually billed, and compare them to the hours paid. The ratio you get is yours, not an industry average, and that is the one to use.

A word of caution: on a first calculation, take the lowest billable-hours figure you find credible. A slightly high rate can be negotiated; a rate set too low only shows up at year end.

Step 3 — add the margin, then check it against break-even

Dividing costs by hours gives a cost price, the point at which you earn nothing. The margin is added next, and the way you express it changes the answer.

  • Margin as a percentage of cost: rate = cost × (1 + rate of margin). A cost of €70 marked up by 20% gives €84 excluding VAT.
  • Margin as a percentage of the selling price (the figure that shows up in the accounts): rate = cost ÷ (1 − rate). The same €70 cost then gives €87.50 excluding VAT.

Once the rate is set, break-even is the check. Bpifrance Création defines it as fixed charges divided by the margin rate on variable costs, that is, the turnover that exactly covers every charge, with neither loss nor profit — and notes that it can be converted into hours or days to bill each month. That is the right form for a workshop: a number of hours to sell per month, which you compare to what the schedule can really produce. If break-even calls for more hours than the workshop holds, the problem is not the schedule, it is the rate.

A worked example — not to be copied as it stands

The figures below are deliberately round and purely illustrative: they are neither an average nor a recommendation. Only your own records count.

StepExampleWhere it comes from
Annual costs to cover, excluding parts purchases€180,000loaded pay, rent, energy, insurance, depreciation, software, fees
Billable hours in the year (two bays)2,600 hhours paid, less holiday, training and unsold tasks
Cost of one hour€69.23180,000 ÷ 2,600
Rate excluding VAT, at 20% margin on the selling price€86.5469.23 ÷ (1 − 0.20)
Rate to display€103.85 including VAT× 1.20 at the standard VAT rate

As an order of magnitude, the DGCCRF, the French consumer protection authority, cites Insee figures showing that the average cost of a mechanical labour hour rose from €84 in 2019 to €100 in 2023, a rise of more than 19%. A wide gap between your own calculation and that order of magnitude is not necessarily an error: location, specialisation and the shape of the workshop all explain it. It does deserve to be understood before it goes on the board.

One rate or several? Mechanical, panel, paint

Nothing obliges you to run a single rate, and no nomenclature is imposed. In practice, as soon as a workshop does more than mechanical work, several rates are fairer than one, because the bays do not cost the same to run.

  • Mechanical: lift, tooling, diagnostic unit.
  • Panel work: jig, straightening bench, welding station.
  • Paint: booth, filtration, drying energy — the heaviest bay for depreciation and energy.
  • Diagnosis or appraisal: a qualified technician's time on a lightly equipped bay, often billed separately.

In body repair, the grids exchanged with insurance assessors routinely work on several distinct rates, plus a paint materials item (ingrédients peinture) calculated per paint hour rather than sold as a supply. Two things to watch, whichever route you take: every rate you charge has to be displayed, and a fixed price is only sound if it too is displayed — otherwise the customer must be able to rebuild the amount from the time and the rate.

What French law requires: display your rates, including VAT

The calculation is free; the display is not. The order of 27 March 1987 (arrêté du 27 mars 1987) sets the price advertising rules for servicing, repair, roadworthiness testing, roadside assistance, towing and vehicle storage. The DGCCRF reads it as requiring hourly labour rates including VAT and fixed-price services including VAT to be brought to the customer's attention, outside the premises and in the customer reception area.

Three practical consequences:

  1. Amounts are displayed inclusive of tax. Repair labour falls under the standard VAT rate, 20%. A board quoting net amounts fails the rule, even if it says so.
  2. Services billed as a matter of course belong on the board too. In its survey published on 4 June 2026, the DGCCRF reports a recurrent absence of displayed prices for diagnostic fees, storage fees and labour, along with incomplete or illegible displays.
  3. The price billed must match the price displayed. The same survey cites a garage fined €4,000 for a misleading commercial practice after charging more than its displayed rates while blurring how the amount was worked out.

Penalty for failing to display: the French Ministry of the Economy states an administrative fine of up to €3,000 for a sole trader and €15,000 for a company. And if you raise your rates, quotes already accepted remain due at the accepted price: see our guide to car repair quotes.

What IZZI DEVIS does

IZZI DEVIS is voice-driven workshop management software for mechanical, body repair and motorcycle professionals. On hourly rates, here is what it does, factually.

  • A single price library holds parts, hourly rates and the labour time schedule: the quote, the repair order and the invoice all read the same source.
  • Several rates can coexist, with a labour level per line (mechanical, panel, paint, appraisal); Izzi then routes each line to the right rate on body repair quotes. A single rate remains possible.
  • A paint materials rate is set in euros excluding VAT per paint hour, and the item is calculated from the paint hours on the quote.
  • Actual times are logged per operation and compared to the quoted time (actual time, overrun, time saved), which gives the raw material to recalculate a rate from hours genuinely sold.
  • Beyond three consistent readings, Izzi proposes a labour time schedule learned from the workshop, which the garage owner approves or declines.
  • After an increase, re-pricing an existing quote replays prices and hourly rates line by line and creates a new dated version, leaving the earlier one untouched.

What it does not do: it will not calculate the rate on your behalf — that is a management decision — it does not replace the display in the reception area, and it takes no payment from private individuals. Details are on the garage quote software page.

Frequently asked questions

Is there a legal labour rate or a ceiling for a garage in France?

No. Prices for vehicle servicing and repair are free: no rule sets an amount, a floor or a ceiling. What is regulated is customer information, so the display of your rates and the match between those rates and what you bill.

Should the hourly rate be displayed net or inclusive of VAT?

Inclusive of VAT. Prices aimed at consumers are displayed inclusive of all taxes, and the DGCCRF reads the order of 27 March 1987 as requiring hourly rates and fixed prices to appear inclusive of VAT, outside the premises and in the reception area. Nothing stops you showing the net amount as well.

How many billable hours should be assumed per mechanic?

There is no universal figure to borrow: it depends on holiday, absence and the share of time that is never sold. The sound method is to add up the labour hours actually billed over a full year and compare them to the hours paid.

Can a workshop run several hourly rates?

Yes, and it is often fairer: mechanical, panel and paint work call on different equipment and different depreciation. The only constraint is that every rate charged must be displayed, so the customer can tie each invoice line to the right price.

Can an hourly rate be raised on a quote that has already been accepted?

No. An accepted quote binds you to the prices accepted, even if your rates have gone up since. For quotes still pending, issue a new dated version at the new prices, once the display has been updated.

Sources

This article is general information, up to date as of 19 October 2026. It does not replace advice from your accountant or legal adviser.

The IZZI DEVIS team
Designs and builds IZZI DEVIS, the voice-driven workshop management software for independent garages.

Read next

One labour rate, applied everywhere without a second thought

14-day free trial, no credit card, no commitment.

Start my free trial