← Back to Blog

HSN vs SAC on a Shop Invoice: The Right Codes for Labour, Repair, Installation and AMC Charges

Labour, repair, installation and AMC charges do not take an HSN code, they take a SAC. Here is how to pick the right service code, the right rate, and how to show both on one shop invoice.

Sep 30, 2026•6 minutes

Hardware shops, mobile repair counters, electronics dealers and furniture stores all hit the same billing problem eventually. You sold a ceiling fan and also charged 300 rupees to install it. You replaced a phone screen and billed the part and the work separately. The parts line takes an HSN code. The labour line does not.

Services on a GST invoice need a SAC, the Service Accounting Code. Typing a goods HSN onto a labour line is one of the most common classification mistakes on small-shop invoices, and it is the kind of thing that only surfaces when someone actually reads your bill or reconciles your GSTR-1. Here is how to get both right on the same document.

HSN is for goods, SAC is for services

Both codes come out of the same GST classification framework, but they cover different things.

HSN codeSAC
Stands forHarmonised System of NomenclatureService Accounting Code
CoversGoods you stock and sellWork you perform
Chapters used01 to 98Chapter 99 only
Length on an invoice4, 6 or 8 digits by turnover6 digits in practice
Examples8414 (fans), 8517 (mobile phones), 9403 (furniture)998713, 998724, 995461

The giveaway is easy to remember: if the code starts with 99, it is a service code. Anything else is a goods code.

So when a shop owner searches for the HSN code for labour charges, the accurate answer is that labour does not have one. It has a SAC, and for retail it almost always sits under heading 9987, 9954, 9988 or 9985.

Which SAC your labour line belongs to

It depends on what the labour actually is, not on what you sell:

  • Repairing or servicing a finished product (phone, laptop, fan, mixer, sofa): heading 9987, maintenance, repair and installation services other than construction.
  • Installation or fitting work at the customer's premises (wiring, plumbing, AC installation, fixing a wardrobe in place): heading 9954 and its 99546x installation group.
  • Job work on material the customer owns (you stitch, polish, cut or assemble their goods): heading 9988, manufacturing services on physical inputs owned by others.
  • Pure manpower supply, where you bill for hands rather than an outcome: 998519, other employment and labour supply services.

Most retail counters only ever need the first two.

Common SACs a shop actually uses

What you billedSACUsual rate
Repair of computers, laptops, peripherals99871318%
Repair of mobile and telecom equipment99871618%
Repair of machinery and fabricated metal products99871118%
Repair of furniture99872418%
Repair of other goods not listed elsewhere99872918%
Electrical installation and wiring99546118%
Plumbing and drain laying99546218%
AC, heating and ventilation installation99546318%
Installation of other goods99873918%

Most repair, installation and maintenance services sit at 18%, but job work under 9988 does not, and pure labour contracts tied to certain residential construction carry an exemption. Check the current notification for anything outside plain repair work before you lock a rate into your item master.

When the labour is not a separate line at all

This is the part that trips people up. If you sell a geyser at 12,000 rupees "installation included" with no separate charge, that is a composite supply. The principal supply is the goods, so the whole amount goes under the geyser's HSN at the geyser's rate. No SAC appears anywhere.

The moment you show installation as its own line with its own price, it becomes its own supply and needs:

  1. Its own SAC.
  2. Its own tax rate, which may differ from the goods rate on the line above it.
  3. Its own taxable value in your GST summary.

So a 12% product and an 18% installation charge on the same invoice is completely normal. Do not average them into one blended rate to make the bill look tidier.

AMC charges

An annual maintenance contract is a service, even when it quietly includes replacement of small parts. The principal supply is the maintenance, so the contract carries the repair SAC that matches the equipment and that SAC's rate, usually 18%.

Two things worth noting:

  • If you invoice 12 months upfront, GST is due on the invoice date, not spread month by month. Your books can recognise the revenue however you like, but the tax follows the invoice.
  • If you charge for a major part separately during the contract period, that part is a goods line with its own HSN, not part of the AMC service value.

Set it up once in your item master

The fix is structural, not per-invoice. In your billing software, create your labour and service charges as proper saleable items, each with:

  • A specific name ("Screen replacement labour", "AC installation", "AMC 1 year"), not one generic "Labour" row reused for everything.
  • The correct 6-digit SAC stored on the item.
  • The correct rate stored on the item.

Do that and the code prints itself on every bill, and your HSN-wise summary in Table 12 of GSTR-1 comes out with the service rows already populated instead of blank. If you are stuck on the goods side of the same problem, our HSN code finder and the shop-wise HSN lists cover that.

Frequently Asked Questions

Is there an HSN code for labour charges?

No. HSN codes classify goods only. Labour, repair, installation and service charges are classified under Service Accounting Codes in Chapter 99, most often heading 9987 for repair and maintenance or 9954 for installation and construction work. If a code you were given for labour does not start with 99, it is the wrong type of code.

What is the GST rate on labour and repair charges?

Standalone repair, maintenance and installation services are generally taxed at 18%. Job work under heading 9988 is rated differently depending on the sector, and certain pure labour construction contracts are exempt. When labour is bundled into a product sale with no separate charge, the goods rate applies to the whole amount instead.

Can one invoice show both HSN and SAC codes?

Yes, and it should. A bill with a fan on one line and its installation on the next will carry the fan's HSN on the first line and the installation SAC on the second, each with its own taxable value and rate. There is no rule requiring a single code type per invoice.

Which SAC applies to an annual maintenance contract?

Use the repair and maintenance SAC that matches the equipment covered, for example 998713 for computer AMCs or 998716 for telecom equipment. Including spare parts in the contract does not change this, because the maintenance service remains the principal supply of the composite contract.

Do I need to show a SAC if my turnover is below 5 crore?

Smaller taxpayers get a shorter digit requirement rather than an exemption from coding, and service headings are only meaningful at six digits, so using the full 6-digit SAC is the practical choice at any turnover. It also keeps your GSTR-1 HSN summary consistent instead of mixing lengths across lines.

Ready to solve these problems?

Start using Trayvo today and see the difference in your shop.