Choosing a dealer management system
A dealer system has three jobs: keep track of stock, carry the deal from quote to invoice, and stay out of the way. Here is how to judge whether one does.

What the system has to cover
A car deal rarely runs in a straight line. The car is bought in, photographed, priced, advertised, perhaps taken in part exchange, financed, contracted, delivered and invoiced. Every handover between two tools is a place where details get typed in again.
- Vehicle stock with purchase price, costs and the real margin per car.
- A customer record that remembers who bought what, and when.
- Quotes and contracts built from the details already on the car.
- Signing, so the contract closes the same day the customer decides.
- Invoicing straight out of the deal, without retyping the amounts.
- Statistics that say something about margin and days in stock, not just units sold.
The questions that actually decide it
The demo always looks good. What separates systems shows up in daily use, so ask these before you commit:
- What does it cost per user? A per-person price decides in practice who in the firm gets access.
- How long is the minimum term, and what happens to our data if we leave?
- Can we export the stock and the customer record in a readable format, at any time?
- Are cars pulled from the marketplace automatically, or entered by hand?
- What do the add-ons we will want in a year cost, signing for example?
The traps
The expensive part is not the monthly fee, it is the lock-in. A system that will not hand back its data turns every future decision into a question of what leaving costs rather than what is best for the firm.
The second most expensive is per-user pricing. It looks reasonable in the quote and ends with the workshop sharing a login, which makes the statistics useless and traceability nonexistent.
Switching without losing the stock
Switch when stock is low, not high. Enter the cars still on the lot, run in parallel for a short period, and set a date when the old system becomes read-only. Take a full export from the old system before you cancel it, not after.
And test the whole path with a real deal before letting go: one car in, one quote out, one signed contract and one invoice. If it goes through without anyone typing anything twice, you are done.