How equipment companies quietly lose money on AMC contracts
An annual maintenance contract is the most profitable thing an equipment business sells. It's also the easiest thing to lose track of.
If you sell machines, the machine sale is the visible revenue. The AMC is the quiet revenue — it renews, it needs no fresh selling, and its margin is usually better than the hardware. Which is why it's worth being precise about the ways it leaks.
Four leaks show up again and again.
1. Renewals that lapse in silence
A contract ends on a date. Nobody is looking at that date. Three months later a customer calls with a fault, someone checks, and the contract expired in July. Now you're doing the visit either free, to keep the relationship, or having an awkward conversation.
The fix isn't a reminder in someone's phone. It's that the renewal date belongs to the contract record itself, and the alert fires from there — sixty days out, thirty days out, and on the day. Nobody has to remember, because nobody is the mechanism.
2. Service visits that were never billed
An engineer goes out, fixes the machine, the customer is happy. Whether that visit was inside the contract or chargeable extra is decided later, from memory, sometimes weeks later. Memory always resolves in the customer's favour, because arguing about a visit from last month damages the relationship more than the invoice is worth.
If the job card records at the time of the visit which contract it falls under and whether it's covered, that decision is made once, on the spot, with the facts fresh.
3. Parts that walked out of the store
A spare gets pulled for a job. The job closes. The part was never billed and never written off, so your stock says you have it and the shelf says otherwise. This shows up months later during a physical count, by which time nobody can reconstruct where it went.
Parts consumed on a job should come off stock as part of closing the job, not as a separate task someone does later.
4. One contract shape for every customer
Real AMC arrangements are not uniform. Some are comprehensive with parts included. Some are labour-only. Some cover two preventive visits a year plus unlimited breakdown calls. Some have response-time commitments with penalties attached.
When your system only understands one kind of contract, the differences live in a PDF that nobody opens, and your team ends up delivering the most generous interpretation because that's the safest guess. Over a year, across a customer base, that's a meaningful number.
What to actually track
- Contract type and exactly what it covers
- Start and end date, with alerts owned by the record
- Every machine under it, with serial numbers
- Preventive visits due, and which have been done
- Every job against the contract, and whether covered or chargeable
- Parts consumed, deducted from stock at closure
- Amount invoiced against amount received
None of that is exotic. Most companies track all of it somewhere. The problem is that "somewhere" is a contract folder, a WhatsApp group, an Excel sheet and an engineer's notebook, and no two of them agree.
Billing, inventory, AMC contracts, attendance and payroll — one system, entered once. Early access is open, and the first 100 companies keep founding pricing.
Get early access