Skip to content
LekhaPro
GST

SAC Code

The Services Accounting Code that classifies services for GST and determines the applicable rate.

A Services Accounting Code (SAC) classifies services under GST, much as an HSN code classifies goods. Each service category has a SAC that determines its GST rate and how it is reported in returns.

Service businesses — agencies, consultants, transporters and the like — select the right SAC on each invoice so the tax and the GSTR-1 summary are correct.

SAC codes are six digits and every one of them begins with 99, the chapter reserved for services in the GST classification scheme. The middle pair narrows to the service group — construction, transport, professional services and so on — and the final pair pins the specific service. So two codes sharing four leading digits are close cousins, and the scheme's published explanatory notes describe what each heading does and does not cover.

Rates and exemptions for services are notified against this classification: a heading can carry a standard rate, a concessional rate with conditions, or a full exemption — healthcare and education being familiar examples of exempt headings. The same code then drives reporting: it appears in the e-invoice payload where mandated, and in the summary table of GSTR-1, so the code chosen at quotation stage echoes through billing and returns.

In practice the failure mode is coarseness: a firm sets one generic SAC on day one and bills every engagement against it, even as its work drifts across consulting, licensing and support — headings that may carry different treatment. Each engagement type deserves its own service item with the correct code, and the service list deserves a review whenever a new line of work begins; classification is a living decision, not a setup-day chore.

Common questions

Why do all SAC codes start with 99?

Because the GST classification scheme assigns chapter 99 to services, keeping them structurally separate from goods chapters. The two digits after 99 identify the service group and the final two the specific service, so the prefix is constant by design — what distinguishes one service from another is everything that follows it.

Which SAC applies to a contract that bundles goods and services?

First decide what the supply is. If it is a composite supply — naturally bundled with a principal component, like equipment supplied with incidental installation — the whole contract follows the classification of that principal element, which may be an HSN rather than a SAC. A mixed supply of separable items instead takes the highest applicable rate. The bundling analysis comes before any code is chosen.

Is there a SAC for services that fit no specific description?

Yes — the scheme carries residual other entries, and services not covered by a specific heading fall there at the applicable residual rate. Reaching for the residual code should be a last resort though: most services do have a specific heading, and using the catch-all where a specific entry exists is itself a classification error.

Do exporters of services need SAC codes?

Yes. The SAC appears on export invoices and in the export tables of GSTR-1 just as it does domestically, and refund claims for zero-rated services are examined against the declared classification. A precise code also matters when demonstrating that a service qualifies as an export rather than an ordinary inter-state supply.

Put it into practice with LekhaPro

Offline-first GST accounting and billing for Indian businesses — correct GST by construction, real double-entry books and return filing in one place.