Contents
AMC management software, built around your contracts
AMC management software tracks every annual maintenance contract you hold: what it covers, which equipment sits under it, when the next preventive visit falls due, and when it lapses. It turns that into scheduled work for your engineers and a renewal list for your sales team, so nobody has to keep a parallel spreadsheet to find out what is actually owed to a customer.
We build these systems, and we run one. Meazurable is our own AMC product, built for lift, elevator and escalator maintenance companies and in production today with banking and infrastructure clients running lift operations across multiple sites. Contracts, visit scheduling, technician dispatch, complaint resolution and reporting sit in one dashboard. If you service lifts, that is the shortest route and you should look at it before considering a build.
For the rest — medical and lab equipment, HVAC, fire safety, gensets, IT hardware, industrial machinery — the skeleton is the same and the details are not. That is where building your own starts to make sense.
Licensed AMC products sold in India start at roughly ₹6,500 to ₹14,000 a year. If you run one office with six or seven engineers on standard contracts, buy one, and we will tell you so. The companies that end up talking to us have gone past that point: three or four branches, twenty-plus engineers in the field, equipment tracked by serial number, coverage terms negotiated customer by customer, and an accounts team that needs the contract invoice to reach Tally with the correct GST treatment on the first attempt.
At that size the problem is rarely a missing feature. Packaged tools assume one visit schedule, one definition of what a contract covers, one approval chain. When your business has four of each, you end up running the software for the cases it handles and WhatsApp for everything else.
What an AMC system has to handle
Not every project needs all of this. A first phase usually takes the three or four workflows that hurt most and leaves the rest for later.
Contract master. Customer, covered equipment by serial number, coverage type, start and end dates, how many preventive visits are included, which spares are in scope and which are billed, and the response time you have committed to. Comprehensive and non-comprehensive contracts behave differently, so the system treats them as different objects rather than a label on the same record.
Preventive maintenance scheduling. The visit calendar is generated from the contract itself rather than typed in by hand. Quarterly, half-yearly or a custom interval per machine, assigned by territory and by which engineers are certified on that equipment.
Complaint and breakdown desk. Calls logged against the specific machine, assigned, and tracked against the committed response time. The system knows whether a call falls inside the contract or is chargeable. Getting that wrong costs you in both directions: chargeable work done free, or a contract customer invoiced for a visit they had already paid for.
Engineer mobile app. Built offline-first, because basements, plant rooms and factory floors do not have signal. The engineer sees the job card and the machine's full service history, records parts consumed, photographs the work, takes a digital signature, and the service report goes out before they leave site. Everything syncs when the phone reconnects.
Spares and consumables. Stock held at the warehouse and in each engineer's boot, consumption booked against the specific job, and reorder alerts when a fast-moving part runs low.
Renewal pipeline. Contracts expiring in the next 30, 60 and 90 days, with the quotation, the follow-up owner and the outcome recorded. Renewal revenue needs no new customer acquisition, which is exactly why it goes unnoticed until a contract has already lapsed.
Billing and accounts. Contract invoicing on whatever schedule you agreed, chargeable call invoicing, GST and e-invoice handling, and a clean export into Tally or whatever you already run.
Reporting that answers real questions. Which contracts are profitable once engineer time and spares are counted. Which committed visits were missed. Which equipment model keeps coming back. Which engineer closes calls first time.
Common questions about AMC software
What is AMC software?
Software that manages annual maintenance contracts end to end: the contract record, the equipment it covers, the preventive visits the customer is entitled to, the breakdown calls raised against it, the spares consumed, the invoice, and the renewal.
Some of it is sold as AMC software, some as service CRM, some as field service management. The feature lists look similar. What separates them is whether the contract or the job is the primary object. When the contract is primary, entitlement, expiry and renewal are governed properly. When the job is primary, you get good dispatch and weak contract control, which shows up about eighteen months in as contracts that lapsed without anyone quoting a renewal.
AMC or CMC — which is better?
Neither, in the abstract. They price different risk, and the two are what people usually mean by the two types of AMC.
A non-comprehensive contract, normally just called an AMC, covers labour and the scheduled preventive visits. Spare parts are quoted and billed separately when something fails. It is cheaper up front and the customer carries the parts risk.
A comprehensive contract, or CMC, covers labour and parts under one fee. It costs the customer more, and the risk of an expensive failure sits with you.
Which one to sell depends on the equipment and on your own failure history. On ageing machinery with a costly component that fails on a predictable cycle, a comprehensive contract priced without that history loses money quietly for years. On newer equipment still under manufacturer parts warranty, comprehensive coverage is mostly margin.
For the software, the practical point is that the two are not a dropdown on one contract type. Entitlement checks differ, invoices differ, and so does profitability per contract. Collapsing them is the most common reason a packaged tool stops fitting once a service business is running both.
What is AMC in ERP?
In an ERP, AMC usually appears as a service or contracts module sitting on top of the customer and item masters. The contract links to the customer account and to serial-numbered assets already in the system, so a visit consumes stock from the same inventory the rest of the business uses and the contract invoice posts to the same ledger. The large suites and most of the Indian mid-market ones carry some version of it.
Whether it is enough depends on how much of the work happens in the field. ERP contract modules tend to be strong on billing and entitlement and thin on dispatch, engineer scheduling, and anything that has to work on a phone with no signal in a plant room. A company with a few dozen contracts and back-office billing is usually fine. A company with twenty engineers on the road usually ends up running the ERP for invoicing and something else for the service operation itself.
So before quoting anyone a new system we check what their ERP already does. If the module exists and can be extended, that is almost always the cheaper answer.
What it costs and how long it takes
A focused single-workflow tool starts from around ₹2 lakh. A system covering three or four connected workflows runs ₹4–8 lakh, and a multi-department operational system is usually ₹8–25 lakh for a first phase. The first working version lands in four to six weeks, not a demo but something your team can use.
For an AMC system that first phase is normally the contract master, the preventive maintenance scheduler and the engineer app, because that combination is what stops missed visits and unbilled work. Billing, renewals and reporting follow once people are in the system daily and can tell you what they actually need.
What moves the number:
- Integrations. Tally, e-invoice and a payment gateway each add real work. One integration is routine. Four changes the shape of the project.
- The mobile app. Offline capture with conflict resolution costs meaningfully more than a mobile-friendly web page. Worth it if your engineers work where signal drops, wasted if they don't.
- Branch and role complexity. Three branches with different approval chains is a different system from one office.
- Data migration. Bringing five years of contracts and service history out of spreadsheets is the most tedious part of the project and the part most often underestimated.
Payment is tied to delivery milestones rather than the calendar, and the source code and database are yours at handover. After go-live, support and enhancement runs 12–18% of project value per year under a defined annual scope. We have gone through where these numbers come from in more detail in our breakdown of what AMC management software costs in India.
When a packaged product is the better buy
Building custom is the wrong answer more often than agency websites admit. Buy the licence if you run a single location, have under about eight engineers, your contracts follow one or two standard templates, and the AMC data does not need to reach any other system. A ₹6,500-a-year product does that job on day one and a custom build will not repay itself.
It is also worth checking what you already own. If you run an ERP, contract handling may be sitting inside it unused, or be extendable for far less than a separate system would cost. We look at that before quoting, and if extending your custom ERP is the cheaper route we will say so.
Custom earns its cost when coverage terms genuinely vary between customers, when engineer time in the field is the main cost you cannot see, when AMC data has to reconcile with accounts, or when you have already bought a product and are running three spreadsheets alongside it.
If that describes your operation, tell us how your service process works. You get a written one-page summary of what a system would need to do, yours to keep whether or not we work together.
Images: Photo by Multitech Institute on Pexels and Photo by Richard Low Hong on Pexels.