GST reference · SAC codes
SAC code list for services, with GST rates.
A plain-English reference for how SAC codes work, how they differ from HSN, and typical GST rates by common service category — IT, consultancy, legal, construction, transport and more.
- Reviewed July 2026
- 6 min read
- CA Anil Agarwal & the TatvaBooks team
What is a SAC code?
SAC (Services Accounting Code) is the classification system GST uses for services, the way HSN classifies goods. Every SAC code begins with 99, followed by digits that narrow the category — for example 9983 covers professional, technical and business services, and 998314 within that is specifically IT design and development services.
SAC codes decide which GST rate applies to the service you're billing, and — like HSN — feed straight into your GSTR-1 and GSTR-3B workings.
HSN vs SAC — goods vs services
The two systems run in parallel under GST:
- HSN — used for physical goods (products you make, buy or sell). See our HSN code list.
- SAC — used for services (work you perform, not a physical item handed over).
Many businesses need both — a manufacturer selling goods (HSN) that also does paid job work or installation (SAC), for instance. TatvaBooks lets you tag each item or service on your master list with the right code, so invoices never mix the two up.
SAC codes by service type
This is a curated reference covering the services most Indian small businesses and professionals bill for — not the complete SAC directory. Use it to sanity-check the rate you're charging; confirm the exact 6-digit code for edge cases.
| Service type | Example SAC | Typical GST rate |
|---|---|---|
| IT & software services | 998314 — IT design & development | 18% |
| Management consultancy | 998311 — Management consulting | 18% |
| Legal services | 998211 — Legal advisory & representation | 18%* |
| Accounting & CA services | 998221 — Accounting, bookkeeping, audit | 18% |
| Construction (works contract) | 9954 — Construction services | 12% / 18%* |
| Transport of goods (GTA) | 996791 — Goods transport agency | 5% / 12%* |
| Restaurant services | 996331 — Restaurant & catering | 5%* |
| Renting of immovable property | 997212 — Commercial property rental | 18% |
| Advertising services | 998361 — Advertising & related | 18% |
| Job work | 998812/998892 — Manufacturing job work | 12% / 18%* |
| Repair & maintenance | 998719 — Repair & maintenance services | 18% |
| Telecom services | 998413 — Telecommunication services | 18% |
*Rates marked with an asterisk depend on specific conditions — legal services can be reverse-charge in B2B cases, works contracts vary by property type and ITC treatment, GTA can be 5% (no ITC) or 12% (with ITC) depending on the option chosen, and restaurants are typically 5% without ITC (higher for specified premises). GST rates change — verify the exact code/rate on the GST portal or with the official HSN/SAC directory before you file or invoice.
Need the exact code?
For services with conditional or split rates — construction, GTA, restaurants, legal — the right rate depends on facts specific to your contract, not just the service category. Cross-check against the GST portal's services classification, or ask your CA. Once the SAC and rate are set on your service item in TatvaBooks, every invoice applies them automatically, with CGST/SGST/IGST worked out for you. See also our HSN code list for goods and the GST guide for the full compliance picture.
Frequently asked questions
What is a SAC code?
How many SAC digits do I need to show on my invoices?
Where can I find the exact SAC code for my service?
Is SAC mandatory on GST invoices for services?
What is the difference between HSN and SAC codes?
Read next
Keep going.
Look up codes
GST essentials
Free on Solo · no card · India-hosted
Bill services with the right SAC and rate, every time.
Set the SAC code once on your service item — TatvaBooks applies it, and the correct GST rate, to every invoice automatically.