cashflowos Open web appStart free trial Free trial

Running the business Service

Annual maintenance contracts (AMC)

An annual maintenance contract is a yearly fee a customer pays you to keep their equipment working — scheduled visits, breakdown calls and sometimes parts. Priced well, AMCs give a service business steady income; priced badly, they lose money on every call.

Updated 2026-11-054 min read

Who this is for
  • AC and appliance dealers
  • CCTV and security installers
  • Solar and pump service firms
  • IT hardware service businesses
  • Equipment and machinery suppliers
On this page 12

Types of AMC

TypeCoversRisk to you
Non-comprehensive (labour only)Preventive visits and breakdown labour; parts billed extraLow — you control parts cost
ComprehensiveVisits, labour and most partsHigh — one major failure can wipe out the year's fee
Preventive onlyFixed number of scheduled service visitsLowest; simple to price

Comprehensive contracts usually exclude consumables, physical damage, misuse and certain expensive parts. Write these exclusions clearly.

Pricing an AMC: a worked example

A dealer prices a non-comprehensive AMC for 10 split ACs at an office.

Cost itemWorking₹ / year
Preventive services10 units × 3 visits × ₹350 technician cost10,500
Expected breakdown callsAssume 8 calls × ₹5004,000
Travel and consumablesEstimate3,000
Admin and schedulingEstimate1,500
Total expected cost19,000
Margin and risk bufferAbout 35%6,650
AMC price before GST25,650

Round to ₹25,000–₹26,000 depending on the market. The key inputs are your real technician cost per visit and a realistic estimate of breakdown calls, which you can only get from your own past job records — another reason to log every service job.

What the contract should say

  • Equipment list with model and serial numbers, and location.
  • Contract period, start and end dates.
  • Number and timing of preventive visits.
  • Response time for breakdown calls (for example, within 24 or 48 working hours).
  • What is covered and what is excluded (parts, consumables, damage, relocation).
  • Fee, GST, payment terms (advance, half-yearly, quarterly).
  • What happens if the customer does not pay on time — calls paused, contract ended.
  • Renewal terms and notice period.
  • Pre-contract inspection: equipment must be in working order at the start, or repaired at the customer's cost first.

For contracts of significant value, have the template checked by a lawyer.

Billing and accounting for AMCs

Most businesses bill AMCs in advance — yearly, half-yearly or quarterly. Points to note:

  • AMC is a service, so GST applies on the service under the relevant SAC. Raise a proper tax invoice; see invoices for repair and service jobs.
  • If you receive the fee before raising the invoice, GST rules on advances for services apply.
  • A yearly fee received in January covers months in the next financial year too. Your CA may defer part of the income to the next year in the books.
  • Keep a separate income ledger for AMC so you can see it apart from one-off repairs.

This is general information, not tax advice; confirm treatment with your CA.

Running AMCs day to day

  1. Keep a contract register: customer, equipment, start/end date, visits due, fee, payment status.
  2. Schedule preventive visits at the start of each month.
  3. Log every visit and call as a job against the contract, even if not billed.
  4. Get the customer's signature or confirmation on each visit.
  5. Review each contract's actual cost against its fee every quarter.

Renewals: where the profit is

The first year of an AMC often has extra work: fixing neglected equipment, learning the site. Renewals are where margins improve. Start renewal conversations 30–45 days before expiry, share a summary of visits and calls done during the year, and adjust the price if actual costs were higher. Losing money on a contract for two years in a row is a pricing problem, not bad luck.

Selling AMCs to the right customers

Not every customer is a good AMC customer. The best ones have several units in one place, depend on the equipment for their business, and value fast response over the lowest price: offices, clinics, restaurants, schools, shops with display lighting or CCTV, housing societies with pumps or solar systems. Single-unit home customers often buy an AMC once and drop it.

The natural moment to offer an AMC is at the end of the warranty or right after a costly repair, when the value of regular maintenance is obvious. Train counter and service staff to mention it at those moments, with a simple one-page proposal ready to share.

AMC jobs with Cashflow OS and Tally

Cashflow OS does not manage contract schedules, but its service jobs module helps with the work underneath: open a job for each AMC visit or breakdown call, add parts or service charges, and close it — invoicing any chargeable parts. Quotations and proforma invoices with your logo and bank details can be shared on WhatsApp for renewals, and party ledgers show what each AMC customer owes. See service jobs.

Avoid these

Common mistakes

  • MistakePricing a comprehensive AMC like a labour-only one
    Do this instead

    Include expected parts cost and a larger risk buffer; one major failure can wipe out the year's fee.

  • MistakeNot writing down what the contract excludes
    Do this instead

    List exclusions such as consumables, physical damage, misuse, relocation and costly parts in the contract.

  • MistakeNot logging visits that are not billed
    Do this instead

    Log every visit and call against the contract, so you know the real cost when it is time to renew.

  • MistakeStarting renewal talks after the contract has expired
    Do this instead

    Start 30–45 days before expiry with a summary of visits and calls, and adjust the price if costs were higher.

Keep handy

Checklist

Annual maintenance contracts (AMC) — 8 checks. Tick them as you go.

In Cashflow OS

How Cashflow OS helps

Cashflow OS puts your TallyPrime books on every phone in the team. Where it fits this topic:

01

A job for every visit and call

Service jobs let you open a job for each AMC visit or breakdown call, add parts or service charges, and close it, invoicing chargeable parts. It does not manage contract schedules.

See Service jobs
A job for every visit and call
02

Renewal quotations on WhatsApp

Quotations and proforma invoices with your logo and bank details can be shared for renewals, and party ledgers show what each AMC customer owes.

See Quotations
Renewal quotations on WhatsApp

Questions people ask

What is the difference between comprehensive and non-comprehensive AMC?
A comprehensive AMC includes most parts along with labour and visits. A non-comprehensive AMC covers visits and labour, with parts billed separately.
Is GST charged on AMC?
Yes, an AMC is a supply of service and GST applies. Confirm the applicable rate and SAC with your CA.
Should AMC be billed in advance?
Usually yes — yearly, half-yearly or quarterly in advance. It protects you from providing service to customers who stop paying.
How do I know if an AMC is profitable?
Log every visit and call against the contract with its cost in technician time and parts, and compare total cost with the fee each quarter.
What should a comprehensive AMC exclude?
Commonly consumables, physical damage, misuse, relocation and certain expensive parts. Whatever you exclude, write it clearly in the contract.
How do I account for an AMC fee that covers two financial years?
Your CA may defer the part that relates to the next financial year in the books. Discuss the treatment with your CA.
Which customers are best for AMCs?
Those with several units at one site who depend on the equipment, such as offices, clinics, restaurants, schools and housing societies.
When is the best time to offer an AMC?
At the end of the warranty or right after a costly repair, when the value of regular maintenance is easy to see.

This page is general information for Indian businesses, not tax, legal or financial advice. Rules and rates change — check the official portals or your CA before acting.

Cashflow OS · works with TallyPrime

Put this into practice with your own books

Cashflow OS shows your TallyPrime ledgers, outstanding, GST views and reports on every phone in the team. Try it free on your own data, or let our Jaipur team walk you through it.

Start 14-day free trialBook a free demo