Auto Workshop Management
The job card should be built from what you found, not typed up after it.
One vehicle, from the moment it arrives to the moment it leaves — with every line of work pointing back at the inspection that produced it.
KA 00 AB 2048
Hatchback · 2019 · 48,210 km
Open
- Job
- JC-2048
- Customer
- Arjun K.
- Bay
- Bay 02
Inspection
- Front brake pads
- Right front tyre
- Battery
- Wiper blades
- 2 clean
Job lines4 of 4
- Replace the front brake-pad setFront brake padsBP-2048
- Measure the tyre and adviseRight front tyreLabour only
- Load-test the batteryBatteryLabour only
- Replace the wiper bladesWiper bladesWB-1180
NextPrepare the estimateHeld byTechnicianApprovalNot required yetPartsNot yet drawn
Illustrative interface · sample data
Step through the visit. The card fills as it goes.
The vehicle becomes a record before anybody touches it.
Registration, model, odometer, the customer and what they actually complained about. A workshop that starts here can answer for the visit later; one that starts at the bay is relying on memory.
Six checks, four of them produce work.
The inspection is recorded against the vehicle, and the job card is built out of it. Two findings were fine and produce nothing at all — which is the part that makes the other four believable.
Nothing proceeds until somebody says so.
The work leaves as a list the customer can understand, because each line names what was found. The job sits in a held state — visible as held, rather than quietly stalled in a bay.
Approved, parts issued, bay assigned.
The parts the job needed were reserved against stock and issued to this vehicle. The bay and the technician are on the record, so the floor can be read without asking anybody.
The visit becomes history.
Work complete, parts recorded against the job, review done. What the vehicle leaves with is a service record that still means something the next time it comes in.
What a job card actually holds
Four things a workshop has to know, and one record that carries all of them.
The vehicle, the finding, the work and the state. Miss any one and somebody has to walk to the bay and ask.
- The vehicle
- Registration
- KA 00 AB 2048
- Vehicle
- Hatchback · 2019
- Customer
- Arjun K.
- Reported
- Noise when braking, and the battery struggled twice this week.
- What was found
2clean4need something
The inspection recorded against this visit, including the checks that were fine — an inspection with no clean results is not an inspection. - The work
- Replace the front brake-pad setBP-2048
- Measure the tyre and adviseLabour only
- and 2 more, each from a finding
- Where it stands
Awaiting approvalheld by the advisor, visible as held
The stage, what the job is waiting for and who holds it. This is the field a workshop actually looks at all day.
A job card that carries all four can be answered for months later. A number on a whiteboard cannot.
What is auto workshop management software?
Auto workshop management software is the system that runs a vehicle service job from the moment the vehicle arrives: it records the vehicle and the customer complaint, holds the inspection somebody carried out, turns those findings into a job card of actual work, tracks the parts and labour that work consumes, carries the estimate and approval states, moves the job through the workshop's stages and bays, and closes it into a service record the next visit can be read against. Its real job is not printing a job card — it is being the record of what is happening to the vehicle, in a form anybody in the workshop can read without walking to the bay.
What is a vehicle job card?
A job card is the working record of one service visit. It carries the vehicle and its identifiers, what the customer reported, what the inspection found, the individual work lines that follow from those findings, who is assigned to each, the parts each line consumes, the approval state where the customer has to authorise the work, and the stage the job is currently at. Written on paper it is a form somebody fills in afterwards; built properly it is the live record the work actually happens against, and it is what makes the invoice explainable at handover.
Where the work comes from
Six checks. Two are fine. Four become the job.
The absorbed vehicle-inspection and job-card workflow, which is the whole reason this system is not a task list with a car on it.
- Front brake padsReplaceWorn past the marker on both sides.Replace the front brake-pad set
- Left front tyreOKTread and pressure within range.No work
- Right front tyreReviewWearing unevenly on the inner edge.Measure the tyre and advise
- BatteryReviewSlow crank reported by the customer.Load-test the battery
- Wiper bladesReplaceSmearing across the driver side.Replace the wiper blades
- Coolant levelOKAt level, no visible loss.No work
What the job card now says
- Replace the front brake-pad setfrom Front brake padsBP-2048
- Measure the tyre and advisefrom Right front tyreLabour only
- Load-test the batteryfrom BatteryLabour only
- Replace the wiper bladesfrom Wiper bladesWB-1180
The system holds the inspection form your workshop decides on, and records what a person checked. It does not read fault codes, connect to a diagnostic tool, scan the vehicle or judge anything mechanical — the workflow is the product, and the inspection is still done by somebody who knows what they are looking at.
Every line of work on this card exists because somebody found something. Delete the finding and the line has nothing to stand on — which is exactly the point.
Can vehicle inspection be part of workshop management software?
It should be, because the inspection is where the work comes from. The useful arrangement is that a technician records the checks against the vehicle and the job card is built from the results: a check that is fine produces nothing, and a check that needs attention produces one line of work that still points back at it. That link is what makes the job explainable — to the customer approving it and to whoever picks the vehicle up. What the software does not do is inspect the vehicle; it holds the form your workshop decides on and records what a person found.
Can a job card include both labour and parts?
Yes, and keeping them on the same line is what makes a job card useful rather than decorative. Each line names the work, the role that carries it out and the part it consumes if it consumes one — some work is purely labour, like measuring a tyre or load-testing a battery, and pretending every line needs a part is how workshops end up with parts booked against jobs that never used them. Because the parts sit on the lines, the question "is this job waiting for anything" has an answer without anybody walking to the store.
The floor, without asking anybody
Four vehicles, four different problems, one screen that says which is which.
Not a dashboard. Where each active vehicle is, and what each one is actually waiting for.
Checked inArrived, not yet inspected
- JC-2181Hatchback · service dueInspection not started
In a bayWork under way
- JC-2048Bay 02 · brake and wipersWork in progress
HeldWaiting on somebody
- JC-2174Sedan · clutch assemblyWaiting on a part
ReadyDone, awaiting handover
- JC-1961Hatchback · periodic serviceWaiting on the customer
These are states the record already knows, shown deliberately. Nothing here predicts a delay, scores a technician or estimates a completion time — a job is held because somebody held it, and for no cleverer reason than that.
Two of these four are waiting on somebody outside the workshop. Knowing which two is most of what a service manager needs the system for.
Can workshop software handle multiple service bays and technicians?
Yes, and it is usually the point at which a workshop outgrows paper. Each job carries the bay it is in and the person assigned to it, so the floor can be read from a screen rather than by walking it, and a vehicle that is held is visibly held rather than quietly parked. Where a workshop runs several locations, each keeps its own bays, jobs and people while the vehicle and service history stay attached to the vehicle — which is what makes a returning customer recognisable at the second branch.
The parts this job needs
Two questions that look identical and belong to different systems.
The absorbed spare-parts module: what THIS vehicle needs, drawn against stock that something else owns.
Inventory ownswhat exists, across the whole business
Auto Workshop ownswhat this one job needs
Brake pad set · frontBP-204812available1reserved for JC-2048Wiper blade pairWB-11803available1reserved for JC-2048Measure the tyre and adviseLoad-test the batteryno part exists to draw—Labour only — nothing reservedAnd the stock ledger stays where it belongs
Those availability figures are not this system’s numbers. Inventory owns what exists, what is committed and what is free across the whole business; the workshop reserves against it for one vehicle and reports what was actually issued. Build a second stock count inside the workshop and the two will disagree within a month.
Inventory Management SystemLabour-only lines are the normal case, not an edge case. Measuring a tyre or load-testing a battery consumes nobody’s stock, and a system that insists every line has a part is a system somebody will start working around.
The workshop owns the parts on a job. It should never own the parts in the building.
Does workshop management software manage spare parts?
It manages the parts a job needs — which is a narrower and more useful thing than managing stock. The job card names the part each line consumes, reserves it against the vehicle so it is not promised twice, and records what was actually issued once the work is done, which is what makes the parts on the invoice defensible. What owns the wider picture — how many exist, across which locations, what is on order, what a stock count found — is an inventory system, and keeping the two apart is why the workshop and the store do not end up with different numbers.
What is the difference between workshop software and inventory management software?
They answer two questions that sound the same. Inventory answers what stock exists and how much of it is genuinely free to use, across everywhere the business holds it. Workshop software answers what one vehicle's job requires, reserves it, and records what that job consumed. They meet at exactly two moments — the job reserves, and the job issues — and nowhere else. A workshop that keeps its own separate stock figure is fine with one storeman and stops being fine the moment there is a second branch or somebody orders parts on a Tuesday.
Before a spanner moves
The customer approves work they can actually understand.
Four states, no numbers. What the work costs is your commercial decision; what the system owns is whether anybody has agreed to it.
- FindingsRecordedWhat the inspection recorded, in the order it was found.
- Estimate preparedRecordedThe four lines that need work, each still naming the finding behind it.
- Sent to the customerRecordedThrough whatever channel the workshop actually uses. The job moves to held.
- ApprovedThe gateRecorded against the job, with who approved it and when. Work is released.
And the job cannot quietly proceed without it
A held job is visibly held. That is the whole value of the state: a vehicle waiting three days for an answer looks different from one being worked on, and the difference is on a screen rather than in somebody’s memory.
Amounts, labour rates, taxes and invoice formats are a workshop’s own commercial decisions, and they are scoped for the project rather than assumed. Nothing on this page prices any work, and the estimate here is a state rather than a figure.
An approval nobody recorded is an argument waiting for handover day.
Can customers approve workshop jobs digitally?
Yes, where the workshop wants that and the channel can carry it. The pattern that works is that the estimate leaves as a list of work each still naming the finding behind it, the job moves into a held state while it waits, and the approval is recorded against the job with who gave it and when. What channel it goes through — a message, an email, a link, a phone call somebody logs — is scoped against what the workshop already uses and what that provider actually allows, rather than assumed. The part worth having is not the sending; it is that the approval is on the record when somebody disputes the bill.
Does garage management software include billing?
It can carry billing state — that a job is ready to invoice, that an invoice was raised, that payment was recorded — and for most workshops that is the useful part. What it should not pretend to be is your accounting system. The books, the tax treatment, statutory invoicing rules and anything that has to be filed belong with your accountant and the software they use, and a workshop system that grows a second set of accounts nobody reconciles creates a problem rather than solving one. Where an invoice genuinely needs to be produced from the job, that is scoped explicitly.
One vehicle, five systems
The same car, asked five different questions.
Every one of these is a real system with a real owner. Merging them is how a workshop ends up with software nobody trusts.
KA 00 AB 2048one vehicle
- When can it come in?BookingThe slot, the appointment and the confirmation. It ends the moment the vehicle arrives.Booking platform
- Who is the customer?CRMThe enquiry, the relationship and the follow-up. The workshop attaches a customer; it does not own the relationship.CRM
- What is happening to the vehicle?Auto WorkshopInspection, job card, the work and the parts on it, the stage, the approval and the delivery. This page.
- Do the parts exist?InventoryWhat stock the business holds and how much of it is free. The workshop reserves against it; it never owns it.Inventory Management System
- Where is the vehicle working?FleetThe driver, the trip, the assignment and the logistics movement. The same vehicle, an entirely different operating question.
Fleet and logistics is a system Branditify builds, with its own operating record. It is described here rather than linked because it is a separate build with its own scope — and a workshop system quietly growing trip assignment is how both jobs end up done badly.
And the service that builds any of them
ERP & Operations is the Branditify engagement for designing and developing custom operational software. This page is one of the systems that engagement produces; if what you need is a different shape, it starts in the same place.
ERP & OperationsA workshop usually needs two or three of these. It almost never needs one system pretending to be all five.
What is the difference between workshop management software and a booking system?
A booking system owns the appointment: when the vehicle can come in, which slot it takes, and the confirmation that follows. Workshop management owns everything after it arrives — the inspection, the job card, the work and parts, the approval and the stage the vehicle is at. A small garage with a simple process may genuinely need only the booking half, and should not be sold the other. The workshop system starts earning its place when inspections produce work, when jobs wait on approvals or parts, when several vehicles are in at once, or when what happened last time matters.
What is the difference between workshop software and CRM?
CRM owns the customer: the enquiry, the conversation, the follow-up and the relationship over time. Workshop software owns the vehicle's service job. They connect at one point — a job card is attached to a customer — and that connection is genuinely useful, because service history tied to a person is what makes a returning customer worth recognising. What it is not is a reason to run the workshop from a CRM: a job card has bays, findings, parts and stages, and none of those belong in a pipeline.
What is the difference between workshop management and fleet management?
They can hold the same physical vehicle for completely different reasons. Fleet management owns the vehicle in operation: who is driving it, what trip it is on, what it is assigned to and where it has been. Workshop management owns the vehicle in service: what was found on it, what work is being done, which parts that work consumes and when it can be handed back. A fleet operator with its own garage often needs both, connected at the vehicle rather than merged — the fleet system says a vehicle is off the road, and the workshop system says why and for how much longer.
What it meets in the real world
The honest answer to every integration question starts with your workshop.
Four things a workshop system has to meet, each settled by looking rather than by a compatibility list.
- Vehicle dataChecked firstA record holds registration, model, odometer and whatever else your workshop actually uses. Whether anything can be looked up automatically depends entirely on the data source and what it permits, and that is checked before it is scoped rather than assumed.
- Diagnostic tools and devicesChecked firstThe system holds the inspection form and records what a person found. Whether a particular scanner, tablet or printer fits into that workflow is a question about that device, answered against it first — the software manages the process, it does not diagnose the vehicle.
- Customer updatesScoped per projectA job can push its state outward — received, inspected, awaiting approval, in progress, ready. Which channel carries that is scoped around what the workshop already uses and what that provider genuinely allows, not promised in advance.
- Parts and the booksScoped per projectStock sits somewhere already and so does your accounting. What can connect depends on what those systems will expose, and that differs between two workshops running the same software. We look before scoping it.
- How the inspection worksA fixed checklist is straightforward. Forms that differ by vehicle type, service package or customer, with photos or measurements attached, change the record itself.
- What the job card must carryWork and parts is the base. Labour time, sub-lets, warranty context, multiple technicians per line and rework each need deciding before they can be built.
- Approval and estimate depthRecording an approval is simple. Sending it out, chasing it, partial approval and re-estimation are each a defined piece of work.
- How many bays and locationsOne workshop is contained. Several branches, each with its own bays and people but a shared vehicle history, is a materially different system.
- What connectsA self-contained system is a contained build. Stock, accounting, booking and customer messaging are each their own defined piece.
- Roles and who may overrideWho can change an estimate, release work without approval or write off a part is worth settling first — those are the actions that hide problems.
- Service history depthCarrying the current record forward is quick. Reconstructing years of past visits from paper is its own project.
What we need to start
What you service and roughly how many vehicles a week, how a job is recorded today and by whom, whether inspections are written down anywhere, how work gets approved, how parts reach a vehicle, how many bays and locations, which systems already exist that this has to live alongside, and one recent job that was hard to explain at handover. The last one is usually the most useful part of the conversation.
Can barcode scanners or diagnostic tools connect to a custom workshop system?
The two halves of that question have different answers. A part can carry a scannable identifier and a screen can be built around scanning it, because that is a system decision and it is usually straightforward. Diagnostic tools are a different matter: whether a particular scanner exposes anything a system can read, and under what licence, depends on that device and its manufacturer, and it is checked against your actual equipment before it is scoped. What is never claimed here is that the software reads fault codes or diagnoses anything itself.
What determines the scope of a workshop software project?
Mainly how much the inspection and the job card have to carry, and how many systems have to agree about a vehicle. A fixed checklist, work-and-parts job lines, one workshop and a self-contained system is a contained build. Inspection forms that vary, labour time and sub-lets, partial approvals and re-estimation, several branches sharing a vehicle history, and connections to stock, accounting, booking or customer messaging each add defined work. What rarely determines it is the length of a feature list — most workshops need a narrower system built properly around how the floor actually runs.
Custom workshop software or off-the-shelf garage software?
Off-the-shelf is the right answer more often than a software company usually admits. If your process is close to the standard one — book, inspect, job card, approve, work, deliver — a mature garage product will be faster to start and cheaper to run than anything built from scratch, and that is the honest recommendation. Custom earns its cost when the workflow is genuinely specific, when existing systems must be kept and connected, when branches differ in how they operate, or when a standard product would force you to change something that already works. The test is whether you would have to change how the workshop runs in order to use the product.
Does every garage need workshop management software?
No. A small garage with one or two people, a handful of vehicles a day and a process everybody already knows is often served perfectly well by a diary and a simple job sheet, and replacing that buys very little. The picture changes when inspections start producing work somebody has to approve, when jobs wait on parts, when several vehicles are in at once and nobody can say which is where, or when what happened at the last visit starts mattering. The signal is not the size of the workshop — it is how often somebody has to walk to a bay to answer a question.
Who owns the system and data after a custom workshop build?
You do — the system, the source code and everything in it, including vehicle records, job history and customer data. There is no licence to keep paying for the software itself, and nothing is withheld that would stop another team working on it later. Hosting, support and further development are separate arrangements you choose, not conditions of keeping what was built.
Getting a workshop onto it
A bay can open before a single old job card moves.
Most workshops arrive with a customer file, a parts list and a drawer of paper job cards in varying states of honesty.
- SourceCustomer and vehicle lists, parts lists, old software exports, and the paper drawer — whatever the current setup will actually give up.
- SampleA real slice of it, read properly, before anything is promised about the rest.
- MapWhich field is the vehicle, the registration, the customer, the part — and which three rows are the same customer spelled differently.
- CleanDuplicate customers, vehicles recorded against the wrong person, parts that have not been stocked in years. This is the part that takes the time.
- ImportCustomers, vehicles and parts first, because that is what a bay needs to open on day one.
- VerifyChecked against a real vehicle by somebody who knows the workshop, not accepted because the import reported success.
And then a job card becomes possible
- Customers and vehiclesLoaded and de-duplicated
- PartsCatalogue verified
- PeopleBays, roles and access set
JC-2048A vehicle can be checked in
A vehicle can be checked in as soon as customers, vehicles and parts exist and the people who work the bays have accounts. Until those are true there is nothing to open a job against — which is why going live is a checklist rather than a date.
Your customer, vehicle and parts records are worth getting right. A drawer of historical paper job cards usually is not, and we say which is which after reading your data rather than before — some of that history is genuinely more useful scanned and archived than typed into a live system.
The first real vehicle through a new system is the only migration test that has ever counted.
Can existing paper or Excel job records be migrated to a workshop system?
The parts worth having, yes. Customer lists, vehicle records and parts catalogues carry across well because they are structured enough to map, and they are what a bay actually needs to open. Historical job cards depend entirely on how they were kept — a spreadsheet with consistent columns will move, a drawer of handwritten cards is usually better scanned and archived than retyped, and pretending otherwise turns a two-week task into a six-month one. The useful step is to read a real sample and say what will survive, rather than promising everything will.
Can a workshop system track vehicle service history?
Yes, and it is one of the strongest reasons to attach the record to the vehicle rather than to the appointment. Once each visit closes into a service record against the registration, the next visit opens with what was done last time, what was found and not actioned, and which parts went on — which changes the conversation at check-in from guesswork to a question. How far back that history goes on day one depends on what your current records can give up, and that is settled by reading them rather than by promising a number of years.
Background
Relevant capability work.
Branditify has not delivered this exact system. These are delivered projects shown for the capability they document — the records, states and interfaces behind them — each listed as what it actually was.
Questions
Asked before commissioning one.
- We run the workshop on paper job cards. Is that actually a problem?
- Not automatically. Paper works while one person can hold the whole floor in their head and nothing waits on anybody. It starts failing when a customer asks what stage their vehicle is at and somebody has to walk to the bay, when a job sits three days waiting on an approval nobody chased, or when the parts on the invoice cannot be traced back to what was found.
- What should a workshop digitise first?
- The vehicle record and the job card. A clean customer and vehicle list, and every visit opening a job card that carries the inspection, is the foundation everything else stands on. Approvals, parts, bays and reporting all get easier once those two are trustworthy — and starting there also gets the system genuinely used, which decides whether the rest survives.
- Can the inspection form be different for different services?
- Yes, and it is worth deciding early because it shapes the record rather than sitting on top of it. A periodic service, an accident repair and a pre-delivery check are not the same list of checks. Where one form genuinely covers the work, keeping it single makes the floor faster.
- Can photos be attached to an inspection finding?
- Usually, and it is one of the more useful things a workshop can add — a photo against a finding removes most arguments about whether the work was needed. What it costs is storage and a moment of the technician's time per finding, so it is worth scoping deliberately rather than switching on everywhere.
- What happens when a job is waiting on a part?
- It moves into a held state with the reason on the record, so it is visibly waiting rather than quietly parked in a bay. That is the difference the state is there to make: at a glance, a service manager can separate the vehicles being worked on from the ones waiting on somebody else.
- Can it work across more than one branch?
- Yes, and the pattern that works is local operation with shared vehicle history: each branch keeps its own bays, jobs and people, while the vehicle and what has been done to it stay attached to the vehicle. That is what makes a customer who used another branch last year recognisable when they arrive.
- Who can release work without an approval?
- Decided per role and built in from the start. Recording an inspection, preparing an estimate and releasing work without a customer approval are three different levels of trust, and the last one is the one worth restricting — it is the action that turns into an argument at handover.
- Does it send customers updates automatically?
- A job can push its state outward at the points that matter — received, inspected, awaiting approval, in progress, ready. Which channel carries that is scoped against what your workshop already uses and what the provider genuinely allows, and it is confirmed before it is built rather than assumed to be included.
- Can two technicians work the same job card?
- Yes, and it is worth deciding early because it changes how a line is closed rather than adding a field. Assigning per line rather than per job means two people can work the same vehicle and each still owns what they did, which matters when something has to be queried afterwards. Where one person always takes a whole job, keeping it simple keeps the floor faster.
- How long before a bay is actually running on it?
- That follows from how much the inspection and job card have to carry and how much connects, so it is scoped after seeing how your workshop runs rather than quoted before. The part worth protecting in any plan is a first version narrow enough to be used properly on one bay — a workshop system people work around is worse than the paper it replaced.
- What happens after it goes live?
- The first fortnight on a real floor changes the system, and that is expected rather than a failure of the build — a workshop always has habits the specification did not. Support and further development are arranged separately and are your choice, and you own the system and the code either way.
Start here
Tell us how a vehicle moves through your workshop, and where it usually gets stuck.
The second half of that is where the real system requirement is hiding.
- What you service, and roughly how many vehicles a week
- How a job is recorded today, and by whom
- Whether inspections are written down anywhere
- How work gets approved before it starts
- How parts reach a vehicle in a bay
- How many bays, and how many locations
- One recent job that was hard to explain at handover