TERP Module

Garage

A workshop that cannot repair a car before the customer has approved the estimate — and a counter that sells a wash in twenty seconds. Job cards, inspections with photos, parts from your own stock, online booking, and one invoice at the end.

Start free → All modules

Garage runs a vehicle workshop from the moment a car arrives at the gate to the moment it is handed back. Customer vehicles carry their chassis, engine number, insurance and a full odometer history, so "due for a service" is answerable rather than remembered. A job card moves through eight stages — received, inspecting, estimate, approved, in repair, quality check, invoiced, delivered — one at a time, and every move is written into a history nothing can edit. The rule the module is built around is that nothing is repaired until the customer has approved the estimate: that is checked against a real approval on the record, so no path can invent consent. Inspections are a photo checklist that becomes read-only when finished, which is what makes it worth anything when a customer says a mark was not there. Findings are offered to the estimate one at a time, with a person choosing the service, because a worn tyre is a fact and what to charge for it is a judgement. Spare parts are your ordinary Inventory products, issued from real stock when the job is invoiced — not a second parts store with a second set of figures. Invoicing raises a real sales invoice through the same path every other module uses, takes the parts off the shelf and moves the job, all in one step: if any of it fails, none of it happened. Bays show what is standing where, worked out from the job cards so a bay can never be full of a job that was cancelled an hour ago. Technicians clock on and off, one job at a time, and the job card shows booked hours against quoted hours — both numbers, not a score. Warranty starts when the job is invoiced and ends on whichever runs out first, the months or the kilometres. Insurance claims keep the three amounts that are never the same — estimated, approved and settled — on one screen, and flag a settlement that came in under the approval.

Key features

What you get

Customer vehicles with chassis, engine number, insurance expiry and a full odometer history
One search box that takes a plate, a chassis number, a make, an owner or a phone number
Digital job cards with the customer's complaint in their own words, diagnosis and technician notes
An eight-stage work order that only ever offers the stages a job can actually reach
Repair blocked until the customer approves — recorded with who approved it and how
Inspection checklists with a photo per item, read-only once finished
Findings offered to the estimate one at a time, each line saying which finding it came from
Estimates printed through your own print setup, and a WhatsApp link that opens the message
Parts issued from your existing Inventory stock, at invoicing, never at quotation
One invoice through the shared path — it appears in Sales, on the statement and in your ageing
Tax worked out per line, at the labour rate and the part rate separately
A bay board that frees itself when a job leaves the floor
Technicians clocked on and off, one job at a time, with booked hours against quoted hours
Warranty per service in months, kilometres or both — whichever runs out first ends it
Insurance claims with estimated, approved and settled side by side, and the shortfall flagged
Sample data and an erase tool that will not touch an invoiced job
Appointments with capacity that comes from your bays, not from a number somebody types
Counter sales and packages for a wash or a detail — a real invoice in twenty seconds
A public website with online booking that lands in the same diary the front desk uses
A customer link showing the photos and the estimate, with the approve button on it
A technician phone app — jobs, clocking, inspection photos, and no prices
Service-due reminders worked out from what you actually invoiced, not from a date somebody set
Reports: turnaround, labour against parts, technicians, parts that moved, top customers

See it in action

A worked example

A car that comes in for a noise and leaves with an invoice

1

The car arrives. You open a job card against the plate, type what the owner said, and note the odometer — which goes into the vehicle's history by itself.

2

A technician walks round it with the inspection checklist and photographs the front pads. The pads are marked Urgent, so they appear as a finding.

3

You add the brake service to the estimate from that finding, print it, and send it on WhatsApp. The line reads "Brake Service — Brakes: Front pads", so the owner can see why it is there.

4

They approve it on the phone. You record who approved it and how — and only now does In repair appear as an option.

5

The car goes on Lift 1, a technician clocks on, and the job passes its quality check. Invoicing raises the sales invoice, takes the pads out of Inventory and moves the job in one step.

6

The brake service carries six months or 10,000 km, so a guarantee starts today — and ends on whichever comes first.

Try it yourself

Live demo — Demo Traders

Load sample data first from Garage → Data Tools: it adds services with real intervals, bays, insurers, four vehicles against customers you already have, and three job cards at different stages. It deliberately stops short of invoicing, because a demo job that had skipped the estimate and the approval would show you a state the workshop can never actually reach.

Full back-office: https://terpapp.semicolans.com/login · workspace demo · user admin · password admin123

Demo data resets periodically. Please don’t enter real personal information.

Who it is for

Built for teams like these

Vehicle repair garagesService centresMulti-brand workshopsAuthorised dealersBody shopsTyre centresMotorcycle workshopsHeavy vehicle service centresFleet maintenance companies

Explore more

Other modules

CRM & Client WorkFrom a name somebody wrote down to a signed pr...
Jewellery RetailPriced off this morning rate, weighed to the m...
DistributionRun a distribution channel on the ERP you alre...
Laundry & Dry CleaningEvery garment followed from the counter to the...
Optical ShopThe diary, the eye test, the frame room and th...
Associations & BatchesOne system for an old boys association, a mosq...
Real Estate SalesSell property the way it is actually paid for...
Property & ApartmentsRun an apartment complex the way the law expec...
CollectOne aged list of everything you are owed — acr...
WhatsApp AssistantYour own WhatsApp number, answered day and nig...
Fuel StationA filling station run the way one is actually...
WarehouseA bin-level warehouse that sits on your Invent...
Online OrdersA complete order book for social sellers — tak...
Utility BillingMetered water and utility billing — monthly re...
Institute & LMSRun a course institute end to end — admissions...
Accounting & General LedgerTrue double-entry accounting that every other...
Trade, Inventory & POSThe whole buy → stock → sell cycle — purchasin...
HR & PayrollAttendance, leave and configurable payroll tha...
Vehicle RentalRent out your fleet — cars, vans, bikes — with...
Rental ManagementHire anything out — machines, marquees, vehicl...
Online StoreA full e-commerce storefront on top of your st...
Rice Mill ManagementPaddy in, rice out — weighbridge, moisture, mi...
Courier & LogisticsBook a parcel, run the day from one board, put...
Driving SchoolLearners, lessons and the classroom — with a d...
Hospital (IPD)Wards, beds and admissions with a live occupan...
Clinic (OPD) ManagementRun the whole outpatient clinic — queue, consu...
Gym & Fitness ManagementRun the whole gym — memberships, classes, pers...
Restaurant ManagementA complete restaurant, hotel and banquet opera...
Salon & BeautyA complete salon operating system — bookings,...
Travel TicketingA complete travel-agency operating system — ti...
VillageCare — Community WelfareA complete welfare-society operating system —...
Madrasa ManagementStudents, teachers, fees and exams for madrasa...

★ Built-in AI assistant

New to Garage? Just ask.

Every TERP workspace includes an AI assistant that explains any Garage feature or report in plain language — so you and your team are productive from day one, no manual required. It answers from TERP's own guides, anytime.

Run your whole business on TERP

Every module shares one ledger, one customer list and one login.

Create your free workspace →