Busy is not the same as profitable
Every garage owner knows the feeling of a full yard and a thin bank balance. The bays are working, the phone is ringing, mechanics are under cars all day, and yet the money does not add up at the end of the month. It is one of the most common and most frustrating problems in the trade.
The reason is that a workshop makes money in two narrow places, labour and parts, and loses it in a dozen small ones. Activity is easy to see. Profit is not. A garage that fills its bays but fails to charge for the hours worked or to cost the parts fitted is running hard and going nowhere. Getting profitable is less about doing more work and more about capturing the value of the work you already do.
Labour recovery: the number that decides your month
The most important figure in any workshop is labour recovery, the share of the hours you pay for that you actually bill. Pay a mechanic for eight hours, invoice five, and you have recovered a little over sixty percent of that cost. The other three hours are gone.
Those hours disappear into diagnostics nobody charged for, comebacks and rework, waiting for parts, and jobs where the labour line was forgotten because the customer was in a hurry. Individually they feel small. Added up across every mechanic every day, they are usually the single biggest loss in the business. You cannot fix what you do not measure, so the first move toward profitability is to track booked hours against billed hours and watch the gap.
Parts margin leaks quietly and constantly
Parts should be a reliable source of margin, and in a well-run garage they are. In a loosely run one they slide toward free. A part gets pulled off a shelf and fitted, the job closes, and it never lands on the invoice. Or it is billed at what you paid for it because nobody applied a markup.
The fix is discipline that a system enforces: every part is issued against a specific job, marked up consistently, and reconciled against the store. When parts issue is tied to the job card, you can see your true parts margin instead of hoping it is healthy. You also catch the slow bleed of items leaving the store faster than they are being billed, which is often the difference between a workshop that grows and one that stalls.
The job card is the heart of the workshop
If there is one thing to get right, it is the job card. It is the thread that runs through the whole job: what the customer wants, what you quoted, what they approved, what was actually done, which parts went on, how many hours it took, and what you finally invoiced.
When the job card is solid, nothing falls through. Extra work is quoted and approved before it happens, so you never do it for free. Parts and hours are captured as they occur, not reconstructed later. Disputes shrink because there is a clear record. And you can finally answer the question that matters most: did this job make money? A workshop that runs on clean job cards is a workshop whose profit you can see and defend.
Quote, approve, then work: protect yourself upfront
A large share of unpaid work in Kenyan garages comes from doing extra jobs that were never approved. The car is open, a mechanic spots another fault, fixes it to be helpful, and the customer refuses to pay for work they did not sanction. The garage eats the labour and the parts.
The habit that prevents this is simple: quote it, get approval, then do it. Every additional item goes back to the customer as a quote before the spanner touches it. A message or a signature is enough. This is not bureaucracy; it is the boundary that protects your margin and your relationship with the customer at the same time. Good workshop software makes the approval step quick, so doing it right is faster than doing it wrong.
Close the job cleanly: invoicing and payment
Money leaks at the end of a job as surely as in the middle. A car leaves before the invoice is raised, the M-Pesa payment is not matched to the right job, or the eTIMS invoice is left for a month-end batch that turns into a scramble. Each of these is a small crack that lets cash and compliance slip.
The cleaner approach is to make invoicing and reconciliation part of closing the job, not a separate chore. The moment work is signed off, the invoice is raised, the payment is matched, and the tax record is generated. Doing it at the point of handover keeps your books accurate, your KRA obligations current, and your cash flow honest, instead of discovering gaps weeks later when the detail is gone.
Know which jobs and which mechanics make money
Once labour and parts are captured cleanly per job, a more powerful view opens up. You can see which types of work are actually profitable and which merely feel busy. Some jobs carry good margin; others tie up a bay for a day and barely break even.
- Profit per job type, so you can steer toward the work that pays.
- Labour recovery per mechanic, to coach and to reward fairly.
- Parts margin by category, to spot pricing that has drifted.
- Comeback and rework rates, which quietly destroy recovery.
- Turnaround time per bay, so capacity is used on paying work.
How GariSuite helps
GariSuite is Upeosoft's automotive product, built for how Kenyan workshops actually run. It puts the job card at the centre: quote, customer approval, labour hours, parts issued from the store, and the final invoice all live on one record, so the leaks that drain a busy garage are closed by the workflow rather than by willpower.
It tracks booked versus billed hours so you can see your labour recovery, ties every part to a job so parts margin stops disappearing, and makes eTIMS invoicing and M-Pesa reconciliation part of closing the job. The result is not more paperwork; it is a clearer, more profitable workshop. If you want to see where your garage is leaking, a short walkthrough against your own jobs is the quickest way to find out.
