Trade & sourcing · Available now

Used-Vehicle Store Operating System

A store's profit is rarely taken away in one negotiation. It is worn down by three things: a delivery date nobody can find, a per-vehicle number nobody can explain, and a reversal nobody can roll back. This line puts one vehicle, one file behind all three.

Prefer Chinese? The Chinese edition of this page carries the full source list and every numeric caveat. 本页中文版

  • DeliveryPromise date → days left → overdue alert → reason
  • CostingBuy-in + reconditioning + overhead + capital
  • ReversalIntake → review → execute → close
  • Title riskSeizure or open lien blocks sale and transfer
  • RolesSix roles; cost and floor price removed server-side

1. What this line is for

Three leaks, one technical cause: no single key that carries vehicle, money, document and order together.

A commitment date lives in a chat message. The loan is waiting for approval, the registration is in a queue, the reconditioning job is waiting for a part — three segments, three days each, three different people. Nobody can say which segment the vehicle is stuck in, so the customer calls every day.

The buy-in price, the reconditioning spend and the capital tied up sit in three spreadsheets. At month end the store knows it made money; it cannot say which vehicle made it and which one lost it.

A reversal arrives after delivery, after commission is paid, after insurance is issued. Is the returned vehicle sellable or awaiting repair, which payment flow does the refund follow, how is commission reversed — all remembered by people, and one missed entry breaks the books.

This is one technical problem wearing three faces: there is no place where a vehicle is the primary key and where money, order and documents are written against that key. A spreadsheet records amounts, a chat records progress, a contract records terms — and the three never meet.

What this line builds is that anchor. One file per vehicle, opened the day a lead arrives, and buy-in, reconditioning, stock, sale, delivery, collection and reversal all hang from it. The file does not replace the contract or the ledger; it makes them reconcilable.

The boundary matters too: this line does not produce export documents and does not keep the statutory books. It covers the in-store life of a vehicle from intake to sale; if the vehicle is exported, it is handed to the used-vehicle export line.

2. Eight steps and three checkpoints

Vehicle, money and title are confirmed at three points; the handover must be a record the next step can verify, not a document in a group chat.

StepUsually owned byHandoverWhat the system does
1. Source the vehicleBuying / store managerLead, follow-up notes, appointmentRegisters the lead, keeps channel and expected price, puts it on the to-do list
2. Appraisal and pricingBuyingInspection score, back-solved ceiling price, title pre-checkBack-solves the highest acceptable price from target margin; title and violations screened first
3. Buy-in and intakeBuying / store managerPurchase order approval, payment record, vehicle fileApproval creates the one-vehicle-one-file record with an internal unique identifier
4. ReconditioningWorkshopJob card, actual amount, rework recordActual amount posts to reconditioning cost; rework is not double counted
5. ListingRetail / trade deskRetail asking price and floor, trade listing, buyer matchingStock and ageing management; retail and trade listings kept apart, floor visible by role
6. Deal and deliverySales / deliveryQuotation, order, promise date, four-stage progressQuotation becomes order; promise date is written into the order, overdue alerts follow
7. Financial resultFinancePer-vehicle cost, margin breakdown, receipts and paymentsFour cost items aggregated, margin broken down item by item, store result monthly
8. Reversal and aftersalesStore manager / financeReversal order, reversing entries, vehicle back on saleFour-stage flow; vehicle, money and ledgers roll back together

Ownership follows common practice; a single-store team often holds several of these roles. The table describes what the system does at each step, not how a store is staffed.

The three checkpoints differ in kind. Title pre-check decides whether the vehicle may be bought; purchase approval decides whether it may be bought at that price; the title re-check before delivery decides whether it may be transferred.

The last one is the one stores skip, because the vehicle is sold and the money is in. It is also the one where a lien that was never released is discovered by a customer at the registration desk.

3. The delivery promise is a clause, not a reminder

Split delivery into four stages, each with a status and an owner — then 'days left' becomes arithmetic instead of an estimate.

StageWhat it waits forTypical delayWhat the system does
LoanApproval and disbursementMissing documents, approval queue, limit changeRecords application and decision; no approval, no advance to the next stage
RegistrationTitle released, violations cleared, plate availabilityLien not released, violations openBlocks when title status fails; keeps registration progress with timestamps
ReconditioningCleaning and repair before handoverWaiting for parts, rework, accessories not fittedLinks the job card; if the job is unfinished the date is extended with a reason
HandoverCustomer arrives, balance paid, gifts readyCustomer reschedules, balance late, gifts missingHandover sheet, balance and gift check, delivery confirmation recorded

The order of stages follows the store's own arrangement and finance product; the system configures it rather than assuming one sequence.

Once split, the overdue alert has an addressee: a loan hold notifies the loan officer, a reconditioning hold notifies the workshop. An alert sent to the wrong person is an alert people learn to ignore.

And the promise date, once written into the order, changes only with a trail: when, why, who confirmed. Rescheduling is not the problem; rescheduling without a record is, because the customer remembers the old date and the system remembers the new one.

4. The per-vehicle cost card and margin breakdown

Four cost items and the revenue items that offset them. Omit one and margin becomes a feeling.

On the cost side: the buy-in price including direct costs of acquiring the vehicle; reconditioning, posted from job cards so the number is a total of work actually done rather than an estimate; overhead allocated for the period; and capital cost, the days in stock times the store's funding rate.

On the revenue side, the deal price net of rebates and gifts, recorded on the order, so margin per vehicle is revenue minus those four costs — computed per vehicle rather than allocated at month end.

  1. Ageing and capital cost belong to the same dimension. Allocating capital at month end loses the one fact worth having: which vehicle sat longest. That vehicle is usually the one whose pricing needs to move.
  2. Reconditioning must post per job card. A single 'reconditioning' line hides rework, and rework is where a cheap buy-in quietly stops being cheap.
  3. Delay reason is a data field, not a note. Eight overdue orders with the reason 'overdue' produce eight next month; eight split into loan, registration, parts and customer rescheduling produce a fix.

The store-level parameters — target margin, funding rate, approval threshold, ageing alert, default credit terms — are configurable per store, because two stores in the same city rarely run the same numbers.

5. Six roles, cost removed on the server

Hiding a column in the browser is not a permission; the field must never reach the client.

RoleSeesNever sees
SalesListings, asking price, own orders, delivery progressCost, floor price, margin
Trade deskWholesale listings, dealer records, transfersCost of vehicles outside their scope
BuyingLeads, appraisal, title status, purchase ordersRetail margin by customer
WorkshopJob cards, parts consumption, reworkPrices, margin
FinanceCost, margin, receipts, reversal entries— (full figures)
Store managerEverything in the store, including marginOther stores' data

Default scheme; the actual split follows the customer's organisation and authorisation design.

The floor price deserves one sentence: a salesperson who can see cost and floor will concede margin when the customer pushes, and the concession leaves no trace. Removing the field on the server makes the concession need an approval instead of a reflex.

6. Six red lines

Each one makes the store harder to run, not easier.

  1. Keeping the promise date in a message. If it is not a required field on the order, no alert, no days-left figure and no overdue analysis can exist.
  2. Allocating capital cost monthly. The one number that identifies the overpriced vehicle disappears.
  3. Treating the title check as a checkbox. A checkbox proves someone clicked; it does not prove what was checked, when, or whether it is still true.
  4. Reversing at document level only. If commission, insurance and the vehicle's sale status are not rolled back together, the books and the yard disagree within a week.
  5. Letting sales see cost. Margin is conceded where it cannot be seen.
  6. Doing the dashboard before the fields. Skip the fields and the wallboard shows totals that cannot point at a vehicle, so nobody looks at it twice.

7. Questions we are asked most

Five, in the order they arrive.

Does this replace our Dealer Management System?

No. It covers the operating chain of a used-vehicle store: lead, buy-in, reconditioning, stock, deal, delivery, cost and reversal. It does not keep statutory books, payroll or tax filings, and it is not an accounting package.

Where does the export line start?

At the point the vehicle is decided for export. Documents, declaration, certificate of origin, shipping and collection belong to the used-vehicle export line; this line ends at the in-store sale or the handover.

Can one person hold several roles?

Yes, and small stores usually do. Roles are a permission concept, not a headcount rule; what matters is that cost and floor price are removed for anyone who negotiates.

How do we start without a big-bang rollout?

Make the promise date and the four cost items required fields first. Everything else — alerts, wallboard, margin analysis — becomes possible only after those two exist.

Does the demo contain real vehicles?

No. Every value in the demo tenant is constructed; no real registration numbers, prices or customers.

Citation

Suanshu Haiyuan. Used-Vehicle Store Operating System. Shanghai Siyang Information Technology Co., Ltd.. https://eficien.com/en/solutions/wai-store.html (source list verified 2026-10-17; English edition 2026-10-29).

This page describes how the system carries these stages and fields. It is not legal, tax or customs advice. Rates, categories, deadlines and document requirements follow the competent authority's current rules and must be confirmed by your responsible staff and professional advisers. The Chinese edition lists the official reference entry points; this edition does not restate them, and deliberately gives no numeric conclusions.

8. Where to start

Two fields before any dashboard.

Take the last month of delivered vehicles and try to answer, per vehicle, four numbers: buy-in, reconditioning, overhead and capital. Where the answer requires opening a chat history, that is the field that has to exist first.

  1. Put the promise date on the order as a required field and split delivery into four stages.
  2. Post reconditioning from job cards, and keep rework visible.
  3. Record the delay reason as a category, not as free text.
  4. Check whether the title status carries a status and an expiry rather than a tick.
  5. Walk steps 2 to 6 in the demo tenant with one real vehicle in mind.

Does this fit how your stores run today?

Tell us the store count and the two numbers you cannot explain today; we will sequence the first four fields.

Book a 30-minute walkthrough