AMC Management Software: Contracts, Visits and Renewals

AMC management software for service businesses: track annual maintenance contracts, schedule preventive visits, meet SLAs and never miss a renewal.

An annual maintenance contract (AMC) is one of the best businesses a manufacturer or dealer can have: predictable revenue, a reason to visit the customer, and a natural path to the next sale. It is also easy to run badly. Visits slip, breakdown calls are answered late, the contract quietly expires — and the customer remembers only the last bad experience.

What makes AMCs hard

  • Coverage lives in contract documents, not where the service desk can see it.
  • Preventive visits are not scheduled, only promised.
  • Breakdown calls are handled first-come, first-served, regardless of what each contract promises.
  • Technicians' work is recorded on paper, so the next technician starts from scratch.
  • Renewals are noticed after expiry, when the customer has already found someone else.

What an AMC setup should hold

  1. The installed base: each unit at each customer, with its serial number.
  2. Contracts covering specific units, with their period and terms.
  3. Scheduled visits for preventive maintenance.
  4. Cases for breakdowns, each with its response and resolution targets.
  5. Work orders for technicians, with history and parts.
  6. Renewals coming up, with time to act.

How service works in Zaqnet

Zaqnet's Service app in ControlRoom runs after-sales on the same records as sales:

  • Installed base: units are registered to customers from their serial numbers at the sale, with warranty or contract coverage shown in words, not codes.
  • Warranty and AMC contracts cover chosen units for a period.
  • Cases carry service level targets, so the team sees what is at risk of breaching.
  • Appointments schedule visits — preventive or breakdown — on a calendar, with the address when the service is on site.
  • Work orders carry the job, the customer, the unit and its history, and the catalogue price of the service.
  • Waivers on chargeable jobs go to approval by those who may grant them.

Technicians work their jobs in GroundLink, and the office sees each job's status as it changes.

An AMC is a promise you make every month for a year. The system should remind you of it before the customer does.

How to price an AMC

An AMC that is priced by habit — "10% of the machine price" — can lose money on busy machines and overcharge light users. Build it from the work instead:

Part of the price Example for one machine
Preventive visits (4 a year × ₹1,800 per visit) ₹7,200
Expected breakdown calls (1.2 a year × ₹2,500) ₹3,000
Parts included in the contract (expected) ₹2,500
Admin, travel and contingency (15%) ₹1,900
Cost to serve ₹14,600
Margin (25%) ₹3,650
AMC price ₹18,250 a year

The figures that matter most — visits that actually happen, breakdown calls per machine, parts used — are exactly what your service records should tell you after the first year. Price the second year from data, not habit.

Response and resolution times by contract

Not every customer needs the same promise. A simple tiering:

Tier Response Resolution Typical customer
Critical 4 hours 24 hours Production equipment, hospitals
Standard Next working day 3 working days Offices, retail
Basic 2 working days Best effort Low-use equipment

Each case should carry its tier's targets, so the desk sees what is at risk — see service SLA tracking.

The renewal funnel

Renewals are where AMC revenue is kept or lost:

  1. 90 days before expiry — list contracts ending, with each unit's service history.
  2. 60 days — call or visit; share what was done in the year (visits, repairs, uptime).
  3. 30 days — send the renewal with any price change explained.
  4. At expiry — follow up the ones not renewed; record why.

A customer who received every preventive visit, on time, with records to show for it, is easy to renew. One who had to chase you is not.

A weekly AMC review

  • Overdue preventive visits — schedule them this week.
  • Cases near their SLA — escalate before they breach.
  • Contracts expiring in the next 60 days — call before the customer starts shopping.
  • Repeat breakdowns on the same unit — a candidate for replacement, or a product problem to report.

Use the calculator below to estimate what missed visits and lapsed contracts cost you.

Work out what it costs you.

Put in your own numbers. You will get the figures by email, with a short report you can share.

500 Machines
₹150,000
8 %

Unlock your custom report to see the exact cost of missed preventative maintenance and how Zaqnet's Service Module automates scheduling.

Questions people ask.

How should an AMC be priced?

From the cost to serve — preventive visits, expected breakdown calls and included parts — plus admin and a margin, rather than a flat percentage of the machine price. After the first year, use your own service records to set the next year's price.

When should AMC renewals start?

About 90 days before expiry, with the unit's service history ready. Customers who saw every promised visit happen are the easiest to renew.

What is AMC management software?

Software that records annual maintenance contracts — which customer units they cover, for how long, with what visits and response times — and runs the service work under them: scheduled visits, breakdown cases, technician jobs and renewals.

How do I make sure preventive maintenance visits actually happen?

Schedule them as appointments against the covered units, assign them to technicians, and review missed or overdue visits every week. A visit that only exists in a contract document is a visit that will be forgotten.

How are service SLAs tracked?

Each breakdown case carries its response and resolution targets from the contract, so the team can see which cases are close to breaching and act before they do.

See it with your own process.

Bring one real example from your business to a demo, and we will walk it through ControlRoom and GroundLink with you.