Skip to content
teamsleek.ai

Module · Service and job cards

Service and job card software: the process, flow by flow

The service process runs from the first booking request to the car leaving the gate, and then for as long as the work is under warranty. It is all recorded on one job card: the concerns the customer came in with, the condition at check-in, the findings and the quote, what the customer agreed to and how, the parts issued, the hours clocked, the quality check and the invoice. Field service and rental jobs use the same record, with a site or a piece of equipment in place of the vehicle and a signature on the technician's phone in place of the counter. Receivables, payment matching, stock valuation and supplier bills are covered on the finance and inventory pages.

It usually breaks where information changes hands. Extra work is approved on a phone call nobody logs, so the line is disputed at collection. Parts leave the store without a job number and turn up months later as a stock loss. Clocked hours are never compared with what was quoted, so a job that lost money looks the same as one that made it. And when a repaired car comes back, the failed part is binned before anyone has decided whether the workshop, the supplier or the customer pays. Each flow below puts its check at the point where that information first exists.

Process

The flows, step by step

Each step names who does it: a person, an agent, or the system applying a fixed rule. Agents draft and wait for approval. Payments, deletions and messages to customers or suppliers always stop at a person.

Agents in these flows: quotation agent and document intake agent. Service and job cards is one part of the AI ERP.

End to end

  1. Person decides

    Job checked in

    Service adviser opens JC-5521

  2. System

    Inspection notes and photos

    Technician, bay 3

  3. Agent prepares

    Job card lines drafted

    Pads, discs, labour

  4. Agent prepares

    Quote drafted

    Rates and stock checked

  5. Person decides

    Quote approved and sent

    Service adviser, under S$2,000

  6. Person decides

    Job closed, invoice approved

    Parts and time from the job card

Sample data. Northbay Motor Works Pte Ltd is not a real company.

Flow 01

Booking and vehicle check-in

A workshop's capacity is technician hours in the right kind of bay, so a diary that counts cars lets three brake jobs land at 9am on two lifts and leaves the afternoon empty. Check-in is the one moment the car's condition can be recorded with the customer standing beside it. A scratch, a warning light or a mileage reading missed at the counter becomes an argument at collection.

Starts when
A booking request arrives by phone, at the counter, by email or through the website form, or a car turns up without a booking.
Ends with
A confirmed booking or a no-show record, a signed check-in record with photos and mileage, and an open job card assigned to a technician, with one line for each customer concern.
  1. 1.Agent: Document intake agent

    Reads booking emails and website form entries and drafts a booking with the customer, vehicle, job type, concerns and preferred date.

    • Matches the vehicle by registration number first, then by the customer's mobile number. A registration that is not on file is flagged as a new vehicle for the adviser to create.
    • Copies the customer's description of the problem word for word, and sets a job type only when the wording matches an entry on the job type list. Otherwise the job type is left blank.
  2. 2.Person: Service adviser

    Confirms the draft booking, or enters phone and counter bookings straight into the schedule.

    • Sizes the slot from the job type's standard time (for example 2.5 h for a 60,000 km service), so the booking takes the hours the job needs.
    • Accepts the booking for a day only if rostered technician hours with the right skill, less the hours already booked, cover the standard time, and a bay of the right type (lift, alignment bay, aircon station) is free in that window.
    • Holds back 15% of each day's technician hours for walk-ins and comebacks. Only the service manager can book into that share more than one day ahead.
  3. 3.System: System

    Reserves the parts for fixed-content jobs such as scheduled services and drafts the booking confirmation for the adviser to send.

    • Takes the service kit for the vehicle's model and engine from the kit list (filters, oil quantity, plugs). Any part short in stock goes on the next-day parts list so it can be ordered before the car arrives.
    • The confirmation reaches the customer only when the adviser sends it.
  4. 4.Person: Service adviser

    Checks the vehicle in with the customer present, recording the mileage, fuel level, warning lights, existing damage and any items left in the car.

    • The mileage must be equal to or higher than the last reading on the vehicle record. A lower reading stops check-in until the adviser records the reason (instrument cluster replaced, earlier typing error).
    • Check-in cannot be completed without the minimum photo set: four corners, the dashboard with the ignition on (mileage and warning lights in one frame) and a close-up of each item of damage noted.
  5. 5.Person: Service adviser

    Records each concern the customer raises as its own job card line, in the customer's words.

    • Every concern line needs an answer before the job can be invoiced: fixed, not reproduced, or found and declined.
    • Records who may approve extra work and how to reach them, and any amount the customer pre-authorises for extra work (S$0.00 unless the customer sets one).
  6. 6.System: System

    Opens the job card with the booking, check-in record and vehicle history attached, and lists open recommendations and live warranties on the vehicle.

    • Shows declined or deferred work from earlier job cards. For example, JC-4870 noted the front pads at 4 mm at 78,900 km on 14 May, and the car now reads 84,200 km.
    • Links any job card closed on the vehicle within its warranty term, so a returning fault goes to the comeback flow instead of becoming a new paid job.
  7. 7.Person: Customer

    Signs the check-in record on the adviser's tablet, accepting the recorded condition, the concerns as written and any pre-authorised amount.

    • The signature is stored with the time and the photo set, and the adviser can send the customer a copy.
  8. 8.Person: Workshop foreman

    Assigns the job card to a technician and a bay from the day's board.

    • Offers only technicians whose skill tags match the job type, for example aircon refrigerant handling or hybrid and EV high-voltage work.
    • Orders the board by promised time, then by check-in time, so cars promised for the morning are started first.

Exceptions

A car arrives without a booking
The adviser sees today's remaining technician hours by skill, including the held-back share. If the job fits, it is checked in as a walk-in. If it does not, the customer is offered a drop-off with a later start or the next free slot. The booking channel is recorded as walk-in either way.
The customer does not turn up
Thirty minutes after the slot starts, the adviser marks the booking as a no-show, which releases the technician hours and the reserved service kit. The no-show is counted on the customer record, and the adviser decides whether to rebook.
The mileage is lower than the last recorded reading
Check-in stops until the adviser records the reason. The job card carries the note, so the next service due is not worked out from a wrong reading.
The car belongs to a fleet or is an insurance repair
Check-in records the driver, the party that authorises work and the party that pays. The fleet's authorisation limit is loaded onto the job card, and extra work above it goes to the fleet contact named on the account instead of the driver.
The job is a site visit (field service)
The booking holds the site address, access window and site contact, and the slot includes travel time from the technician's previous job. Check-in happens on arrival: the technician photographs the equipment and its serial plate, records the meter or run-hour reading, and the site contact signs on the technician's phone.
Rental equipment comes back from hire
The off-hire inspection is the check-in. Damage beyond fair wear is photographed and priced to the hirer through the service quote flow, and servicing before the next hire is opened as an internal job card with no customer invoice.

Flow 02

Diagnosis and service quote

The quote fixes the price the customer agrees to and the date the car is promised, so both have to come from the same labour times, price list and stock position every time. Priced by hand, the same brake job costs a different amount depending on which adviser is at the desk, and a promised date set without a stock check is missed when the second disc turns out to be on order.

Starts when
The technician records inspection findings on the job card, or a customer asks for a price before booking.
Ends with
An approved, numbered quote with each line accepted or declined by the customer, purchase requests for parts on order, and a promised date on the job card.
  1. 1.Person: Technician

    Records each finding on the job card as a line with a measurement or photo and an urgency of safety, soon or monitor.

    • A finding without a measurement (pad thickness, tread depth, battery test reading) or a photo cannot move on to pricing.
    • Urgency follows the workshop's own thresholds, for example brake pads under 3 mm are safety and 3 to 5 mm are soon.
  2. 2.Agent: Document intake agent

    Turns handwritten inspection sheets and photo notes into draft job card lines, each linked to the photo it came from.

    • Leaves a value blank and flagged when it cannot read it, so the technician fills it in.
  3. 3.Person: Service adviser

    Confirms the finding lines before they are priced.

    • Each line either answers a customer concern or is marked as a separate finding, and duplicates from the technician and the intake draft are merged.
  4. 4.Agent: Quotation agent

    Prices each confirmed line from the standard labour times and the parts price list, and checks stock for every part.

    • Labour is the standard time for the operation on that model multiplied by the labour rate (S$80.00 an hour at Northbay). An operation with no standard time is drafted as an hourly estimate, with the hours left for the adviser to set.
    • Parts are priced from the customer's account price list first (fleet accounts), then the retail list. A part with no price is left blank.
    • Free stock is checked at the workshop store. A shortfall shows the supplier's lead time and moves the earliest completion date.
    • Urgent and optional lines are kept apart, and each line is priced on its own so the customer can accept line by line.
  5. 5.System: System

    Totals the quote with GST at 9% on parts and labour and routes it for approval on the GST-inclusive total.

    • Up to S$2,000.00 goes to the service adviser, and above S$2,000.00 to the service manager.
    • A discount of more than 5% on any line goes to the service manager whatever the total, so it is settled at quote stage and does not first surface on the invoice.
  6. 6.Person: Service adviser

    Reviews the draft, edits prices or times where needed, and approves it.

    • Every edit is logged against the agent's draft with who made it, so the price source of each line stays visible.
  7. 7.Person: Service adviser

    Sends the approved quote to the customer and records the answer on each line with the time, the channel and the name of the person who answered.

    • Only the person named at check-in as able to approve work can accept lines, for example the fleet manager on a fleet car.
  8. 8.System: System

    Raises a purchase request tied to the job card for accepted parts that are not in stock, and sets the promised date from the latest part's due date.

    • Parts are ordered only for lines the customer accepted.
    • The job card moves to waiting for parts and stays on the waiting-for-parts list, with its due date, until the parts are received.

Exceptions

There is no standard time for the work (fault tracing, intermittent electrical faults)
The quotation agent drafts it as a block of diagnosis time, for example 1.0 h at S$80.00, with a cap. The technician stops at the cap, and the adviser goes back to the customer before any more time is spent.
A part has a long lead time
The adviser offers the customer the choice of leaving the car or bringing it back when the part arrives. Either way the job shows on the waiting-for-parts list with its due date, as JC-5517 does for an alternator due 11 Nov, or as back-ordered with no date, as JC-5509 does for a wiper motor.
The quote total is above S$2,000.00
It goes to the service manager, who sees the same draft with the price source of each line. It is sent only after the manager approves.
The customer declines some or all of the lines
Declined lines stay on the vehicle record as recommendations with the measurement, photo, price and date. Any diagnosis time the customer authorised is still invoiced.
The customer brings their own parts
If your policy allows it, the line carries labour only and is marked as a customer-supplied part, so the warranty on that line covers the fitting and excludes the part.
The finding is made on site (field service)
The technician's notes and photos go to the office, the quotation agent drafts the price, and the office approves it before the technician shows it to the customer on the phone. The customer accepts by signing on the technician's phone.

Worked example

Quote for job card JC-5521

  • Front brake pads, set × 1 @ S$168.00: S$168.00 (in stock)
  • Front brake disc × 2 @ S$95.00: S$190.00 (1 in stock, 1 on order, due 10 Nov)
  • Labour, front pads and discs, standard time 1.5 h @ S$80.00: S$120.00
  • Subtotal S$478.00, GST 9% S$43.02, total S$521.02
  • The total is under S$2,000.00, so the service adviser approves it. The promised date is 10 Nov, set by the disc on order.

Sample data. Northbay Motor Works Pte Ltd is not a real company.

Flow 03

Approval of extra work found mid-job

Extra work found with the car on the lift is where most billing disputes start: the technician gets a verbal yes passed on from the counter, nobody writes down who gave it or when, and the customer queries the line at collection. The job card has to hold the new line until there is a recorded answer, while the work the customer already approved carries on.

Starts when
A technician adds a finding to a job card that is already in progress.
Ends with
A revised quote with each extra line approved or declined, the customer's answer recorded with time, channel and name, approved lines released to the technician, and declined lines saved on the vehicle with a follow-up date.
  1. 1.Person: Technician

    Adds the finding as a new line with a measurement and photo, and marks whether it blocks the approved work.

    • The new line starts as awaiting approval, and the system refuses parts issues and clock-ons against it until it is approved.
    • A blocking finding (the car cannot be put back together until the customer decides) pauses the job on the board, and the bay shows as occupied but idle.
  2. 2.Person: Service adviser

    Confirms the line and checks it against what the customer has already been told.

    • If the same finding was quoted and declined on an earlier visit, the earlier line, price and date are shown so the adviser can refer to them.
  3. 3.Agent: Quotation agent

    Prices the extra line and drafts a revision of the quote showing the approved total, the extra lines and the new total.

    • Deducts labour that overlaps with approved work: when the standard time includes removing a wheel or part that is already off for the approved job, that portion of the time is left out.
    • Checks stock for the extra parts and shows any change to the promised date.
  4. 4.System: System

    Routes the revision for approval on the revised GST-inclusive total of the whole job.

    • Up to S$2,000.00 the service adviser approves. Above S$2,000.00 the service manager approves, even when the extra line on its own is small.
  5. 5.Person: Service adviser

    Contacts the customer, explains the finding with the photo, and sends the revision.

    • The agent can draft the message, and only the adviser sends it.
  6. 6.Agent: Document intake agent

    Attaches replies that arrive by email, or are forwarded from WhatsApp or SMS to the shared inbox, to the job card line with the time they arrived.

    • Matches a reply to the job by the quote number in the message first, then by the customer's phone number or email. A reply it cannot match waits in the adviser's queue.
  7. 7.Person: Service adviser

    Records the customer's answer on each extra line with the time, the channel and the name of the person who answered.

    • Accepted channels are the quote link (logged automatically), email, a forwarded message, or a phone call logged by the adviser with the call time.
    • A phone approval for extra lines totalling more than S$500.00 including GST is followed by a written confirmation from the adviser, and the line shows both.
  8. 8.System: System

    Releases approved lines to the technician and saves declined lines on the vehicle record as recommendations with a follow-up date.

    • Follow-up depends on urgency: safety items are printed on the invoice and collection sheet as declined, soon items get a reminder drafted for 30 days later, and monitor items show at the next check-in.

Exceptions

The customer cannot be reached
The line stays awaiting approval and the technician carries on with the approved work. Two hours before the promised time, the adviser decides whether to finish and hand the car back with the finding as a recommendation. The extra work is not done without a recorded answer.
The customer pre-authorised an amount at check-in
An extra line that fits within the remaining pre-authorised amount is approved against the signed check-in record, and the adviser tells the customer what was done. The remaining pre-authorisation goes down by the line's value.
The revised total goes over S$2,000.00
The service manager approves the revision before the adviser contacts the customer.
The customer declines safety work
The line stays on the job card as declined, and the customer signs for it on the collection sheet. The invoice carries the same note.
The extra part is not in stock
Once the customer approves, a purchase request tied to the job is raised and the promised date moves to the part's due date. The customer chooses whether to wait, come back later, or take the car with only the earlier approved work done.
The finding is made on site (field service)
The technician shows the customer the photo and the price the office approved, and the customer signs for it on the technician's phone. If the site contact cannot approve spending, the request goes through the office to the account contact named on the contract.

Worked example

Extra work on JC-5521

  • Found during the brake job: front left CV boot torn, grease on the subframe, photo attached
  • CV boot kit × 1 @ S$38.00: S$38.00
  • Labour 0.9 h @ S$80.00: S$72.00 (1.2 h standard, less 0.3 h for the wheel and hub already stripped for the brake job)
  • Extra work S$110.00, GST S$9.90, total S$119.90
  • Revised job: S$478.00 + S$110.00 = S$588.00, GST S$52.92, total S$640.92, still under S$2,000.00
  • Also found: 12V battery tested weak. Battery S$165.00 and fitting 0.2 h @ S$80.00 S$16.00, S$181.00 plus GST S$16.29, total S$197.29
  • The customer accepted the CV boot through the quote link at 11:20 and declined the battery. A reminder for the battery is drafted for 30 days later.

Sample data. Northbay Motor Works Pte Ltd is not a real company.

Flow 04

Parts issue and technician time

If the job card does not hold the parts and hours actually used, the invoice is a guess: parts leave the store on a word at the counter and are never billed, and nobody can tell whether a technician beat the standard time or overran it. Issuing every part to a job card line and clocking on per line closes both gaps before the invoice is drafted.

Starts when
An approved job card line is released to the technician.
Ends with
Parts issued and returned against each job card line, parts receipts for job orders, clocked time per technician per line with a reason for each flagged variance, and a job card whose parts and hours are reconciled and ready for quality check.
  1. 1.Person: Technician

    Clocks on to the job card line from the bay tablet or a phone when work on it starts.

    • A technician is clocked on to one line at a time. Clocking on to another line clocks off the first.
    • Clock-on is refused on a line that is awaiting customer approval.
  2. 2.Person: Storekeeper

    Issues parts to the job card line the technician names at the parts counter.

    • Parts can be issued only to an approved line on an open job card, or as an item on the no-charge consumables list.
    • The part number must match the quoted part or an approved substitute. Superseded part numbers are mapped, so the right price follows the part.
    • Issuing more than the quoted quantity needs the adviser to change the line, which goes through extra work approval if it changes the price.
  3. 3.Agent: Document intake agent

    Reads the supplier's delivery order or parts invoice for parts ordered for a job and drafts a parts receipt against the purchase order tied to that job card.

    • Matches part numbers and quantities to the purchase order lines, and leaves unreadable or unmatched lines blank for the storekeeper.
    • Matching the supplier's bill for payment happens in finance, not on the job card.
  4. 4.Person: Storekeeper

    Confirms the parts receipt, which moves the job card from waiting for parts to ready and tells the foreman.

    • A part received for a job is reserved to that job card, and only the service manager can release it to another job.
  5. 5.Person: Technician

    Returns unused parts to the store, and the storekeeper reverses the issue on the job card line.

    • A part goes back to stock only if it is unused and in its original packaging. Anything else is recorded as scrap against the job.
    • Returns are taken before the parts reconciliation that sends the job to quality check, so the invoice is drafted from net issues.
  6. 6.Person: Technician

    Clocks off and marks the line complete with a note of the work done.

  7. 7.System: System

    Compares clocked time with standard time for each line and flags lines outside the tolerance.

    • Flags a line clocked above 125% or below 50% of its standard time. The low flag catches missed clock-ons and time booked to the wrong line.
    • Bills the customer the standard time on standard operations whatever the clocked time. Hourly lines are billed at clocked time, rounded to 0.1 h, up to the approved cap.
  8. 8.Person: Workshop foreman

    Reviews each flagged line and records a reason code: seized or corroded fixing, wrong part supplied, rework, training, or clocking error.

    • Rework time is costed to the workshop and never added to the customer's invoice.
    • Clocking errors are corrected by the foreman, and the correction is logged alongside the original times.
  9. 9.System: System

    Reconciles the parts issued to the job card against its lines before the job can go to quality check.

    • Every issued part must sit on a chargeable line, the no-charge consumables list or a warranty line. An issued part with no line holds the job at this step.

Exceptions

The wrong part arrives
The storekeeper records a return to the supplier against the purchase order, and the job stays on the waiting-for-parts list with a new due date. The technician clocks off with the reason waiting for parts, so the idle time is not counted against the line.
More of a fluid is used than was quoted
A difference within the tolerance you set (for example up to 10% of the quoted quantity) is issued without a line change and absorbed by the workshop, so the invoice stays at the approved price. Anything larger goes to the adviser and is billed only after it goes through extra work approval.
Two technicians work on the same job
Each clocks on to the lines they work on. The comparison with standard time is made per line, so one technician's overrun is not hidden by the other's gain.
A technician forgets to clock off
Clocks still running at the end of the shift are closed at the shift end and flagged for the foreman to correct before the time is compared.
Part of the job is sent out (wheel alignment, disc machining, upholstery)
It is recorded as a sublet line with the vendor's purchase order. The invoice line is priced at the vendor's cost plus your sublet markup, and it cannot be invoiced until the vendor's charge is entered.
The technician works from van stock (field service)
Each van is a stock location, and the technician issues parts from it on the phone against the site job. Van stock below its minimum is listed for restocking at the depot.

Worked example

Clocked time against standard time on JC-5521

  • Front pads and discs: standard 1.5 h, clocked 1.8 h, inside the 125% tolerance of 1.875 h
  • CV boot: standard 0.9 h after the 0.3 h overlap deduction (1.2 h before it), clocked 1.2 h, over the tolerance of 1.125 h, so flagged. Reason recorded by the foreman: seized hub nut
  • Job total: standard 2.4 h, clocked 3.0 h, so the technician's efficiency on this job is 80%
  • Labour billed at standard time: 2.4 h × S$80.00 = S$192.00 (S$120.00 + S$72.00)
  • Clocked time not recovered: 0.6 h, worth S$48.00 at the labour rate, shown on the efficiency report and not on the invoice

Sample data. Northbay Motor Works Pte Ltd is not a real company.

Flow 05

Quality check, completion and invoice

A car handed back with a warning light still on or a wheel nut untorqued costs more than the job earned, and an invoice written from memory misses parts or bills work the customer declined. The quality check sits between the technician finishing and the invoice being drafted, so nothing is billed before it has been checked, and the invoice is built only from what is on the job card.

Starts when
The technician marks the last approved line on the job card complete.
Ends with
A passed quality check, an approved invoice built from the job card, a signed collection sheet, the payment recorded, and a closed job card with the next service due and warranty dates on the vehicle.
  1. 1.Person: Workshop foreman

    Runs the quality check list built from the job types on the job card.

    • The list comes from the job types: brakes need the wheel nut torque recorded and the pedal feel and fluid level checked, and a service needs the oil level checked and the service reminder reset.
    • The checker must be someone other than the technician who clocked the most time on the job.
  2. 2.Person: Workshop foreman

    Road tests the car where the job type requires it and records the mileage before and after.

    • Brakes, steering, suspension and any noise or driving concern need a road test.
    • Each concern line is marked fixed, not reproduced, or found and declined, and the road test distance stays on the job card so the customer can see why the mileage moved.
  3. 3.System: System

    Checks that the job card is complete before an invoice can be drafted.

    • The checks run in this order: every approved line complete, every concern line answered, parts reconciled, every flagged time line given a reason, quality check passed. The first failure stops the draft and names the line.
  4. 4.System: System

    Drafts the invoice from the job card at the prices on the last approved quote revision, with GST at 9%.

    • Standard-time labour is billed at standard time, hourly lines at clocked time up to the approved cap, and sublet lines at vendor cost plus markup.
    • The draft total is compared with the approved total. A draft above it is blocked until the difference goes through extra work approval, and a draft below it shows the reason line by line.
    • Declined lines are listed under recommendations and not billed, and the payer (driver, fleet account or insurer) comes from check-in.
  5. 5.Person: Service manager

    Approves the invoice.

    • Every invoice at job close goes to the service manager, with the comparison against the approved quote shown.
    • A discount up to 5% can be given by the adviser. Above 5% it needs the service manager, and waiving a charge as goodwill needs the workshop owner.
  6. 6.Person: Service adviser

    Hands the car back, going through the work done, the old parts if the customer asked for them, and the declined recommendations.

    • The customer signs the collection sheet, and signs separately for any declined safety item.
  7. 7.Person: Service adviser

    Takes payment at collection and records it against the invoice before the key is released.

    • Cash and card customers pay before the key is released. Account customers collect on their credit terms if the account is within its credit limit, and an account over its limit goes to the service manager.
    • Payment matching, receivables and the ledger are handled in finance, or in the accounting system you keep until finance joins.
  8. 8.System: System

    Closes the job card, sets the vehicle's next service due by date and mileage, and starts the warranty term on each line.

    • The next service due is the interval for the vehicle's schedule (for example 10,000 km or 12 months, whichever comes first), counted from today's mileage and date.
    • Each line's warranty runs from the close date and mileage, for the term set for its job type.

Exceptions

The quality check fails
The job goes back to the technician with the failed items listed. The rework is clocked with the reason rework and costed to the workshop, and the same checker repeats the check.
The invoice would come out higher than the approved total
The draft is blocked. The adviser either removes the difference or takes it to the customer as extra work, so the customer is never invoiced for more than they approved.
The customer disputes a line at collection
The adviser can take up to 5% off. The service manager approves anything above that, and the workshop owner approves writing a charge off as goodwill. The reason is recorded against the line.
An insurer or fleet account pays part of the bill
The job card is invoiced in two parts: the insurer or fleet account for the amount it approved, and the driver for the excess or any lines the account would not cover.
The job was on site (field service)
Completion is the service report the customer signs on the technician's phone. The signed report goes to the office for the invoice, and an unsigned report holds the invoice until the office has a signature or written confirmation from the account contact.

Worked example

Invoice from JC-5521

  • Front brake pads, set × 1: S$168.00
  • Front brake disc × 2 @ S$95.00: S$190.00
  • CV boot kit × 1: S$38.00
  • Labour at standard time, 2.4 h @ S$80.00: S$192.00
  • Subtotal S$588.00, GST 9% S$52.92, total S$640.92, equal to the approved revision
  • Listed under recommendations and not billed: 12V battery, declined, reminder in 30 days

Sample data. Northbay Motor Works Pte Ltd is not a real company.

Flow 06

Warranty and comebacks

When a car comes back with the same fault, the cost belongs to the workshop if the fitting was wrong, to the supplier if the part failed, and to the customer if the fault is new. Deciding that at the counter by feel either gives away paid work or charges a customer for the workshop's mistake, and the supplier claim is lost when the failed part goes in the scrap bin before anyone records why it failed.

Starts when
A customer reports a fault on a vehicle with a job card closed within the warranty term, or check-in links a new job to such a job card.
Ends with
A comeback job card linked to the original, with a confirmed cause and payer, an approved warranty or goodwill write-off, a supplier claim tracked to its outcome, and comeback counts by technician and by part.
  1. 1.System: System

    Links the new job card to earlier job cards on the vehicle whose lines are still within warranty.

    • A line is in warranty when both the days and the kilometres since its job closed are within its term, which at Northbay is 6 months or 10,000 km, whichever comes first.
    • Only lines whose job type relates to the reported concern are suggested, and the adviser confirms the link.
  2. 2.Person: Service adviser

    Opens the comeback job card with the payer set to pending diagnosis, so nothing is quoted to the customer until the cause is known.

    • The customer is told at check-in that diagnosis is free if the cause is the original work or part, and charged at the normal rate if the fault is unrelated.
  3. 3.Person: Technician

    Diagnoses the fault and records the cause as workmanship, part failure, unrelated fault or misuse, with photos.

    • A cause is required before any repair time can be clocked.
    • The failed part is tagged with the job card number and kept in quarantine, because supplier claims usually need the part returned.
  4. 4.Person: Service manager

    Confirms the cause and sets the payer.

    • Workmanship: the workshop pays. Part failure: the workshop pays for the repair and claims from the supplier. Unrelated fault: the customer pays through the normal quote flow. Misuse: the customer pays, with the evidence on the job card.
  5. 5.Agent: Quotation agent

    Prices the rework at internal cost for the warranty account, and drafts a normal customer quote for any unrelated fault found at the same visit.

    • Parts are priced at cost and labour at the technician cost rate, so the write-off shows what the comeback cost the workshop.
  6. 6.Person: Workshop owner

    Approves the warranty write-off on the comeback job card.

    • Every warranty or goodwill write-off goes to the workshop owner whatever the amount, with the cause, the original job card, the cost and the amount expected back from the supplier.
    • The rework can start once the service manager has set the payer, and the job card cannot close until the owner has approved the write-off.
  7. 7.Person: Service adviser

    Raises the supplier warranty claim with the original purchase, the fitting date and mileage, the failure mileage, the photos and the tagged part.

    • The claim deadline comes from the supplier's terms, and claims still open 7 days before their deadline are listed for the service manager.
    • The claim includes labour only when that supplier's terms cover it.
  8. 8.Agent: Document intake agent

    Reads the supplier's claim reply or credit note and drafts the claim outcome on the claim record.

    • Compares the amount credited with the amount claimed and flags any difference. The service adviser confirms the outcome, and finance books the credit note.
  9. 9.System: System

    Closes the comeback job card with the customer's copy at S$0.00 and the cost on the warranty account, and counts the comeback against the original technician and part.

    • Comebacks are reported monthly by technician for workmanship and by part number and supplier for part failures, so a repeat problem shows up as a pattern.

Exceptions

The car is just outside the warranty term
The adviser can propose goodwill, for example covering the part and charging the labour. Any goodwill write-off goes to the workshop owner, and the job card records it as goodwill so it is not counted as a warranty failure.
The supplier rejects the claim
The claim closes with the supplier's reason, and the cost stays on the warranty account. Rejected claims are listed by supplier for the service manager when parts suppliers are reviewed.
The supplier sends a replacement part instead of a credit note
The storekeeper receives it against the claim instead of as a new purchase, so no second supplier bill is expected for it.
The fault turns out to be unrelated
The payer changes to the customer, diagnosis is charged at the normal rate as agreed at check-in, and the repair goes through the normal quote flow. The link to the earlier job card is kept for the record.
The original part was supplied by the customer
Only the fitting is covered. If the part caused the failure, the customer pays for the repair, and the job card shows the customer-supplied flag carried over from the original job.
The comeback needs a return site visit (field service)
The return visit is a comeback job with the travel time costed to the warranty account at the technician cost rate, and the customer signs the service report as on any site job.

Worked example

Comeback on a water pump

  • Original job JC-5284 closed on 2 Sep at 102,300 km: water pump replaced, warranty 6 months or 10,000 km
  • Back on 5 Nov at 104,100 km with a coolant leak: 64 days and 1,800 km since the job closed, so within warranty. Comeback JC-5519 opened.
  • Cause: the new pump's seal failed (part failure), confirmed by the service manager
  • Rework at cost: water pump S$150.00, coolant S$16.00, labour 2.0 h @ S$35.00 cost rate S$70.00, total S$236.00
  • The customer pays S$0.00, and the workshop owner approves the S$236.00 write-off
  • Supplier claim for the pump: S$150.00 plus GST S$13.50, S$163.50. This supplier's terms exclude labour.
  • If the claim is accepted, the comeback costs Northbay S$86.00 (S$236.00 less S$150.00)

Sample data. Northbay Motor Works Pte Ltd is not a real company.

Design decisions

Why the flows work this way

The choices behind the order of the steps and the checks, and what each one trades off.
  • Approval limits test the whole job's total after every revision

    The S$2,000.00 adviser limit is applied to the GST-inclusive total of the job card each time it is revised, instead of to the extra lines on their own. Testing only the extra lines would let three S$700.00 add-ons take a S$1,500.00 job to S$3,600.00 without the service manager seeing it. The cost is that a small extra on a large job goes to the manager even when the extra is trivial. Workshops with many large jobs sometimes add a rule that lets the adviser approve extras under a small amount once the manager has approved the base quote.

  • Standard operations are billed at standard time whatever the clock says

    The customer approves a fixed price for a brake job, and the invoice matches it even if a nut seized. The workshop carries the overrun and keeps the gain when a technician beats the time, which is why clocked time is compared per line and flagged outside the tolerance: that comparison is where the cost of an overrun becomes visible. Work with no reliable standard time, such as fault tracing, is quoted hourly with a cap and stops at the cap for a fresh approval.

  • Parts are issued only to an approved line on an open job card

    Parts that leave the store without a job number are the usual source of unbilled stock, and they are found only at stock take. Tying every issue to a line means the stock movement and the invoice line come from the same record, and the reconciliation before quality check catches anything issued but not on a line. The trade-off is a pause at the counter when a technician needs something that is not on the quote, so a short list of no-charge consumables (cable ties, cleaner, rags) can be issued to any open job.

  • Declined work stays on the vehicle as a priced recommendation

    A declined line keeps its measurement, photo, price and the date it was declined. It drives the follow-up reminder and shows at the next check-in, so the adviser sees it before the customer raises it. For safety items it is also the workshop's record that the customer was told: the invoice and the collection sheet carry the declined line, and the customer signs for it.

  • The quality check comes before the invoice draft and is done by a second person

    If the invoice could be drafted before the quality check, a failed check would mean reversing an invoice the service manager has already seen. With the check first, the draft is built only from work that has passed. Requiring someone other than the main technician costs a second pair of hands on every job. In a small workshop the foreman checks the technicians' work, and the service manager or owner checks the foreman's.

  • The cause of a comeback is recorded before any repair time is clocked

    Who pays depends on the cause: workmanship is the workshop's cost, a failed part can be claimed from the supplier, and an unrelated fault is the customer's. Recording the cause and tagging the failed part before the car is repaired protects the supplier claim, which usually needs the part back. Without that step the rework is done on the day, the old part is thrown away and the claim cannot be made.

Scoping

Settings we agree with you before the build

Each of these changes how the flows behave. We settle them on the scoping call and write them into the phase plan.
Booking capacity
OptionsBy technician hours, by bay, or both, with or without a share held back for walk-ins and comebacks
Usual startBoth, with 15% of technician hours held back, because a free technician without a free lift cannot start a job and comebacks need room on the day.
Labour times
OptionsYour own standard time table, a bought-in labour time guide, or hourly on every job
Usual startYour own table for the operations you do most, with hourly and a cap for the rest, because your own times reflect your technicians and the models you see, and the table can grow as you go.
Quote, discount and invoice approval
OptionsS$ limits by role on the GST-inclusive job total, a discount limit by role, and who approves invoices at job close
Usual startService adviser up to S$2,000.00, the service manager above that, for discounts over 5% and for every invoice, as in the sample matrix, then adjusted to your own roles.
Customer approval channels
OptionsQuote link, email reply, WhatsApp or SMS reply forwarded to a shared inbox, phone call logged by the adviser, signature on a phone or tablet
Usual startQuote link, logged phone calls and forwarded replies, which cover most customers without a direct WhatsApp connection, since that is scoped separately if you want it.
Pre-authorised amount at check-in
OptionsNone, one S$ amount for every customer, or an amount agreed per job
Usual startNone for retail customers and the account's own authorisation limit for fleet customers, so every extra line is quoted until your team is comfortable with the process.
Time tolerance
OptionsFlag clocked time above or below a percentage of standard time, per line or per job
Usual startPer line, above 125% and below 50% of standard time, because a job total can hide a bad line behind a good one.
Warranty terms
OptionsMonths and kilometres per job type, separately for labour and parts, plus each supplier's warranty and claim terms
Usual startOne workshop warranty of 6 months or 10,000 km, whichever comes first, plus claim terms for your main parts suppliers.
On-site and rental jobs
OptionsWorkshop only, site visits, servicing of your own rental fleet, or a mix, with travel billed by time, charged as a call-out fee or absorbed
Usual startWorkshop only for a business like Northbay; field service companies usually start with site visits, signatures on the technician's phone and a call-out fee, so travel is charged the same way on every job.

Key records

The records it holds

Each record lives once in the shared database, so other modules and agents read the same version.
  • Customer

    • Contacts
    • Vehicles or sites
    • History
  • Asset

    • Vehicle or equipment
    • Service history
    • Next due
  • Booking

    • Date
    • Bay or technician
    • Job type
  • Job card

    • Findings
    • Photos
    • Parts
    • Labour
  • Quotation

    • Urgent and optional lines
    • GST
    • Customer approval
  • Invoice

    • Job card
    • Parts and labour
    • Payment

Approvals

Who approves what, and above which amount

Agent drafts and staff drafts follow the same rules. The matrix is built to your roles and limits.
SampleApproval matrix for service and job cards
Service quoteWhenUp to S$2,000Who approvesService adviser
Service quoteWhenAbove S$2,000Who approvesService manager
Extra work found during the jobWhenAny amountWho approvesThe customer, recorded by the service adviser
Discount on an invoiceWhenAbove 5%Who approvesService manager
Invoice at job closeWhenAny amountWho approvesService manager
Goodwill or warranty write-offWhenAny amountWho approvesWorkshop owner

A sample matrix for a vehicle workshop. Amounts include GST. Yours follows your own roles and limits.

Sample data. Northbay Motor Works Pte Ltd is not a real company.

Connects to

What it shares with the other modules

The records below are read and written by both modules, so nothing is typed twice.

Planning

Which phase it usually ships in

Usually in the first phase for workshops and field teams

For workshops and field service teams, the job card is the centre of the day, so it usually ships first, with inventory for parts. Invoices can hand over to the accounting system you keep until finance joins.

Planning guidance from how we usually scope, not a rule. Your written phase plan sets the actual scope, price and go-live date before you sign.

Price bands

  • Quick build

    2 to 3 days of build

    From S$15k

    One workflow or one agent, on your data.

  • Build

    4 to 5 days of build

    S$30k to S$40k

    A set of modules and agents around one part of the business.

  • Enterprise programme

    Months, in phases

    Around S$150k

    A full ERP programme, delivered phase by phase.

No per-user licence fees. You own the full source code of what we build.

Industries

Industries that use it

Industry pages bundle this module with the others each trade usually starts with. See all industries.

FAQ

Service and job cards questions

How does the quotation agent build a service quote?

+
It reads the findings on the job card, prices parts and labour from your rates, checks which parts are in stock, and drafts the quote with urgent and optional work marked. The service adviser approves it, or the service manager above your limit, before the customer sees it.

Will customers get messages straight from an agent?

+
No. Messages to customers always stop at a person. The agent drafts, and someone on your team sends.

What if the technician finds more work during the job?

+
The new findings become extra lines on the job card and a revised quote. The customer's agreement is recorded on the job before the work goes ahead.

Can it track parts used on each job?

+
Yes. Parts are issued from stock against the job card, so stock stays right and every part used lands on the invoice. Parts on order show with their due dates.

Does it suit field service and rental, not just workshops?

+
Yes. Bookings, technician schedules and job cards work the same for site visits, and equipment can be tracked as assets with service history and hire dates.

Can we take bookings from our website?

+
If you want to, yes. A booking form can feed the same schedule as bookings taken at the counter or by phone. We scope it like any other part of the build.

How does invoicing work at the end of the job?

+
The closed job card becomes a draft invoice with the parts and labour used and GST worked out. The service manager approves it, and it passes to finance or to the accounting system you keep.

Add this to your first phase

Bring the service and job cards workflow that hurts most. In 30 minutes we show how it would run as an approval queue on sample data, and what a first phase would cost.