HSN & SAC codes

The right code
on every line.

GST invoices need an HSN code for goods or a SAC code for services. InvoiceInk keeps one on each line, and its AI can suggest the code and the rate from your description.

HSN or SAC?

HSN, for goods

The Harmonised System of Nomenclature: an international code for goods, from 4 to 8 digits. Laptops and computers are 8471, for example.

SAC, for services

The Services Accounting Code: India’s code for services, 6 digits starting with 99. IT design and development is 998314.

How many digits?

It depends on your aggregate turnover in the previous financial year. This is Notification 78/2020-Central Tax, in force since 1 April 2021.

Turnover last year Digits on your tax invoices
Up to ₹5 crore 4 digits on invoices to registered customers (B2B). Optional on invoices to unregistered customers (B2C).
Above ₹5 crore 6 digits on every tax invoice.

A separately notified list of chemicals needs 8 digits whatever your turnover.

Common SAC codes

SAC Service
998311 Management consulting and management services
998313 IT consulting and support services
998314 IT design and development services
998315 Hosting and IT infrastructure provisioning services
998316 IT infrastructure and network management services

Check the official list before relying on a code.

How InvoiceInk handles codes

One field per line

Add the HSN or SAC code to any line. It prints under the description on the PDF and on the invoice you share.

AI suggestions

Ask for a suggestion and AI reads the line’s description, then proposes a code, a GST rate from your country’s rates and a one-line reason. Nothing saves until you do.

You switch it on

AI is off until an owner or admin turns it on in Settings. The description is sent to Anthropic, our AI provider, to make the suggestion.

Read the privacy policy

Questions

Do I need HSN codes on invoices to unregistered customers?

If your turnover last year was up to ₹5 crore, it’s optional on those (B2C) invoices and required on B2B ones. Above ₹5 crore, every tax invoice needs 6 digits.

Can the AI suggestion be wrong?

Yes. It can misread a description or pick a code that’s close but not right. Treat it as a first draft and check it, especially for goods.

Does InvoiceInk check that a code is valid?

No. It keeps the code you type as it is. AI suggestions are limited to codes of 4 to 8 digits.

A summary written in November 2026. It isn’t tax advice: check the current rules or ask your CA.

Ready to get paid
faster?

Create your first invoice in under 60 seconds. No credit card required.

Start for Free →