What is a dealership management system, and does your dealership need one?

If you have been selling cars for a while, somebody has told you that you need a DMS. This is what one actually is, what it does that a spreadsheet cannot, and how to judge whether your dealership has reached the point of needing one.

On this page

  1. What a dealership management system does
  2. What a South African dealer needs specifically
  3. When a spreadsheet stops coping
  4. Cloud, or on your own computer
  5. What it costs
  6. Does your dealership actually need one?
  7. Choosing one: a short checklist

A dealership management system, almost always shortened to DMS, is the software a motor dealer runs the business on. Not the advertising, not the website, but the part customers never see: which vehicles you own, what each one cost by the time it was ready to sell, who owes you money, what the month actually made, and the records the law says you have to keep.

In one line: a spreadsheet records what you type into it. A dealership management system works the numbers out for you, and keeps the paperwork as a by-product of trading.

What a dealership management system does

The label covers a range of products, but any system worth the name handles five things.

1. Stock

Every vehicle you own, with what you paid, when you bought it, who you bought it from, and how long it has been standing. That last figure matters more than most dealers expect. A car that sits on the floor for 120 days has quietly eaten its own margin in floorplan interest and depreciation, and it usually does so without anyone noticing until the deal is done.

2. Reconditioning costs

Tyres, a service, panel work, a windscreen, the licence. On a spreadsheet these live in a separate column, or in your head, or on an invoice in a drawer. In a dealership management system each cost is attached to the vehicle it belongs to, so the profit figure at the end of the deal is calculated rather than estimated.

3. Invoicing and debtors

Raising the invoice is the easy half. The half that costs dealers money is what follows: the deposit, the part-payment, the balance the finance house still owes you. A DMS keeps a running balance for every deal, so you can see on one screen who owes what and for how long. Our guide on how to invoice a car sale in South Africa covers what has to appear on the document itself.

4. Reporting

A stock sheet for the bank. A profit sheet for the month. A VAT report for your accountant. Stock ageing so you can see what needs to move. In a dealership management system these are printed rather than compiled, because the system already holds everything they need.

5. Statutory records

This is where a general accounting package stops being enough for a South African dealer, which brings us to the part that matters locally.

What a South African dealer needs specifically

A good deal of dealership software is written for the American or European market. Four things those products generally do not handle, and that an independent dealer here cannot do without.

The Second-Hand Goods Act register

If you buy and sell second-hand goods, and a used vehicle is second-hand goods, you are required to keep an acquisition register under the Second-Hand Goods Act 6 of 2009. It records who you bought each vehicle from, their identity number, how that identity was verified, their address and contact number, the vehicle's details, and what you paid.

Most dealerships write this up afterwards, from memory, in the week somebody asks to see it. A system built for this market fills it in as you trade, because it already holds every field the form needs.

Notional input VAT

When you buy a used vehicle from a private seller who is not a VAT vendor, you can still claim a notional input VAT deduction of 15/115ths of what you paid. It is one of the most valuable mechanisms available to a used-car dealer, and it depends entirely on paperwork: a completed VAT264 and proof that you actually paid. Our plain-English guide to notional input VAT covers the calculation and the conditions, and the VAT264 guide covers the form itself.

2nd gross

Finance and insurance commission is a real part of a South African dealer's income, and it belongs against the deal that produced it. A system that cannot record 2nd gross will understate both the profit on that vehicle and the profit for the month, which makes every decision you base on those figures slightly wrong.

Local vehicle data

South African model names are long and specific. "2.8GD-6 4X4 VX A/T" is not something anyone should be typing by hand into a field that later has to match an invoice, a registration document and a NaTIS record. Software written for this market picks the variant from a local catalogue instead.

AutoStock is a dealership management system built for this market

Stock, reconditioning costs, invoicing, debtors, 2nd gross, the Second-Hand Goods Act register and notional input VAT, in one Windows program that runs on your own computer. R2 500 a month, everything included.

See AutoStock

When a spreadsheet stops coping

A spreadsheet is not a stupid way to run a small dealership. Plenty of good businesses started on one. It stops working at fairly predictable points, and it is worth knowing which of them you have already passed.

One of these is survivable. Three or more and the spreadsheet is costing you more than software would.

Cloud, or on your own computer

Dealership systems split into two camps, and the honest answer is that it depends on your circumstances rather than on which one sounds more modern.

Cloud systems run in a browser. They suit dealerships with several branches, or staff who need the same information from different places, and they are reachable from anywhere. They also stop entirely when your connection does, which in much of South Africa is not a hypothetical.

Installed software runs on a computer at the dealership. It keeps working through a line fault or through load-shedding on a laptop battery, and the data sits on hardware you control. The trade-off is that it lives on that machine, so backups matter, and simultaneous use across branches is not what it is for.

For a single-site independent dealer, being able to invoice a customer standing in front of you while the fibre is down is usually worth more than remote access. For a group running three branches, it is the other way round.

What it costs

South African dealership systems generally run from a few hundred rand a month for basic stock management up to several thousand for a full package with accounting built in. A number of vendors publish no price at all and ask you to book a demonstration first.

Three things are worth checking before you compare figures:

Set the cost against what the software is meant to prevent. One vehicle sold at a loss you did not notice, or one deal where the outstanding balance was never chased, is usually worth more than a year of the subscription.

Does your dealership actually need one?

Not every dealer does, and it would be dishonest to pretend otherwise.

If you turn over three or four vehicles a month, do your own reconditioning, and know every unit on the floor by heart, a well-kept spreadsheet and a decent invoicing tool will hold. The register still has to be kept, but at that volume it is manageable by hand.

The picture changes when you are holding fifteen or twenty units, when somebody other than you is capturing information, when you have money out on more than a handful of deals, or when profit per vehicle has stopped being obvious. At that point the question is no longer whether the software is worth the money. It is how much the missing information has already cost you.

Choosing one: a short checklist

If you are comparing dealership management systems in South Africa, these eight questions separate them quickly:

That last one tells you more than it looks like it should.


This guide is general information about dealership software and South African record-keeping obligations. It is not legal, tax or accounting advice. For your own circumstances, speak to your accountant or attorney.