---
title: "Car service centre software in Egypt: what it must do"
description: "Job cards, parts stock, technician time, vehicle history and WhatsApp updates: what workshop software needs, and whether to build or subscribe."
url: https://kftechsolutions.dev/blog/car-service-centre-software-egypt
language: en
published: 2026-11-06
modified: 2026-11-06
author: Kirollos Fayez
site: "KF Tech Solutions — https://kftechsolutions.dev"
---

# Car service centre software in Egypt: what it must do

Job cards, parts stock, technician time, vehicle history and WhatsApp updates: what workshop software needs, and whether to build or subscribe.

Car service centre software should do five things well: open a job card for every car, deduct the parts used from stock, record which technician did the work and for how long, keep a history for each vehicle, and tell the customer on WhatsApp when the car is ready. If it misses one, the gap shows up as lost parts, disputed invoices or a phone that never stops ringing.

This guide is for owners of workshops and service centres in Egypt moving off paper, Excel or a generic cashier program. It covers each piece, then compares building a system with subscribing to one.

## Job cards: one record from check-in to invoice

The job card is the spine of a workshop system. A good one is opened at reception in a couple of minutes and holds:

- The customer's name and mobile number, and the car's plate number, make, model and odometer reading.
- The customer's complaint in their own words, plus the receptionist's notes.
- Photos of existing scratches and dents taken at check-in, so nobody argues about them at pickup.
- The approved estimate, and any extra work approved later, with who approved it and when.
- The parts and labour lines that become the invoice.

When a technician finds a worn brake disc halfway through a service, the extra work should be added to the same card, priced and approved by the customer before anyone touches it. The final invoice then holds no surprises.

When the job is closed, the invoice should come straight from the card. If your centre issues e-receipts or e-invoices through the Egyptian Tax Authority's system, check that the software produces them from the closed card, not through a second program where someone retypes the totals. Your accountant can confirm what applies to you; this is general information, not tax advice.

## Parts stock that follows the job

Spare parts are where most workshops lose money without noticing. One oil filter never written on an invoice is a small loss; a few a day add up.

The rule the software should enforce: a part leaves the store only against a job card. The stock figure drops and the part appears on the invoice. Unused parts go back to stock against the same card. Also look for:

- Several part numbers for one item, because a genuine part, an OEM equivalent and an aftermarket brand can fit the same car.
- Minimum stock levels per item, with a reorder list.
- Purchase orders and supplier invoices, so the margin on each job is known.
- Stock counts with differences recorded, not silently overwritten.

These principles are covered in more depth in [where your stock really goes](https://kftechsolutions.dev/blog/inventory-management-system-egypt).

## Technician time and workshop bays

Labour is the other half of the invoice, and the harder half to measure. Each technician should start and stop work on a job from a shared tablet or a phone, so you can see:

- Which cars are in which bays, and which are waiting for parts or approval.
- How long each job took against the time you quoted.
- Each technician's hours and completed jobs over the month.

That last figure matters if you pay a commission on labour. For attendance and payroll in the same place, see [HR, attendance and payroll software in Egypt](https://kftechsolutions.dev/blog/hr-attendance-payroll-software-egypt).

Keep the technician screen simple: one large button, not a form.

## Vehicle history by plate number

When a returning customer arrives, reception types the plate number and sees every previous visit: dates, odometer readings, parts replaced and work done. This gives you:

- **Better advice.** The advisor sees that the timing belt was changed 40,000 km ago and the gearbox oil never was.
- **Fewer disputes.** If a customer says a part was replaced last month, the record answers.
- **Service reminders.** The system works out when the next service is due, by date or estimated mileage, and reminds the customer.

If you service company cars, a history per vehicle is exactly what a fleet manager asks for; [fleet tracking systems in Egypt](https://kftechsolutions.dev/blog/fleet-tracking-system-egypt) explains how fleets record mileage.

## WhatsApp status updates customers actually read

Many customers would rather read a WhatsApp message than call and wait on hold. The system can send updates at the points that matter:

1. Car received, with the job card number.
2. Estimate ready, waiting for approval.
3. Extra work found, waiting for approval.
4. Car ready for pickup, with the invoice total.
5. Service reminder, months later.

Automated messages go through the WhatsApp Business Platform. Under the WhatsApp Business Messaging Policy, you may contact people only after they have given you their number and agreed to receive your messages, and a conversation your business starts must use an approved message template. Record that agreement on the job card at check-in.

A chatbot can also answer "is my car ready?" from the job card; see [a WhatsApp chatbot for your business](https://kftechsolutions.dev/blog/whatsapp-chatbot-for-business-egypt). Names, phone numbers and vehicle records are personal data, so limit who can see and export them.

## Build your own or subscribe to SaaS

| | Ready-made SaaS | Custom-built system |
| --- | --- | --- |
| Time to start | Days | Weeks, depending on scope |
| Cost | Low upfront, then a monthly fee | Higher upfront, no per-user fee |
| Fit to your workflow | You adapt to the product | Built around how you work |
| Arabic interface and invoices | Varies by product; test it | Specified from the start |
| Your data | On the vendor's servers | In a database you control |
| Changes later | Wait for the vendor | Ask your developer |

SaaS suits a small workshop with a standard way of working, as long as the product handles Arabic, copes with a weak connection and lets you export your data.

A custom system suits you when you run several branches, sell parts over the counter, service fleet contracts with their own pricing, or need connections to your accounting, e-receipts, WhatsApp number or website booking form.

Either way, ask for a demo built around one real job card from last week, including an extra-work approval and a returned part. Projects start from $200; the final price depends on scope, with a fixed written quote after a free call.

## How KF Tech Solutions can help

KF Tech Solutions builds [business systems](https://kftechsolutions.dev/services/business-systems) for companies in Egypt, including inventory, POS and ERP systems and WhatsApp chatbots, and we have integrated a POS with the Egyptian Tax Authority's e-receipt system. For a service centre, that means job cards, parts stock, technician time, vehicle history and WhatsApp updates in one system, in Arabic and English.

## Common questions

### Can I start with job cards only and add the rest later?

Yes. Job cards and invoicing are the natural first step. The rest can follow, provided the first version is designed with it in mind so nothing is entered twice.

### Does the system work if the internet goes down?

It depends on how it is built. Ask whether reception can keep opening job cards offline and sync later, or keep a backup connection such as a mobile router.

### Can it handle counter sales of parts as well as service?

It should. Counter sales use the same parts stock without a job card, so the stock figure stays correct.

### How do I move my old records from Excel?

Customer and vehicle lists usually import cleanly once the columns are tidied. Old invoices are best imported as history per plate number.

To see what a system for your centre would involve, [book a free call](https://kftechsolutions.dev/book) or [send us a message](https://kftechsolutions.dev/contact) with the number of bays, branches and technicians you have.

## Sources

- [Egyptian Tax Authority](https://www.eta.gov.eg/)
- [WhatsApp Business Messaging Policy](https://whatsappbusiness.com/policy/)

---

KF Tech Solutions is a software studio in Cairo, Egypt, founded by Kirollos Fayez in 2020; its only website is kftechsolutions.dev. It is not affiliated with KFTECH Software Solutions (kftechsols.com).
