Enkept

Glossary · GST & Billing

What is HSN Code?

HSN code meaning, the digit structure (2/4/6/8-digit), and when businesses must mention it on GST invoices, per CBIC.

Book a Demo

HSN Code — meaning

HSN (Harmonized System of Nomenclature) code is an internationally standardised numeric code used to classify goods for GST and customs purposes.

What is an HSN code?

HSN (Harmonized System of Nomenclature) is a globally recognised coding system, developed by the World Customs Organization, used to classify goods systematically for taxation. Under GST, businesses mention the HSN code applicable to the goods they supply on invoices and in GST returns, so that the correct tax rate and reporting apply.

Who needs to mention HSN codes

  • GST-registered businesses are required to declare HSN codes on tax invoices, with the required number of digits depending on their aggregate annual turnover, as notified by CBIC from time to time.
  • Larger turnover businesses generally need to report more digits (up to 8) than smaller businesses — check the current turnover-wise digit requirement on cbic-gst.gov.in / gst.gov.in before applying a specific number.

How HSN codes work in GST filings

  • HSN codes are also reported in GSTR-1 at the HSN summary level, helping tax authorities reconcile the goods/services supplied with the applicable GST rate.
  • The GST Rate Finder and e-invoice/e-way bill systems also use HSN (for goods) and SAC (for services) codes to validate tax rates and document details.

Common mistakes

  • Using an incorrect or outdated HSN code, leading to wrong GST rate application.
  • Mentioning fewer digits than required for the business's turnover slab.
  • Mixing up HSN (goods) with SAC (services) codes on invoices for service businesses.

Sources

Last updated 2026-10-12.

Put it on autopilot

Enkept BillBook auto-fills the correct HSN code and GST rate for every item on your invoices.

Explore Enkept BillBook

HSN Code — FAQs

Is HSN code mandatory on GST invoices?+

Yes, GST-registered businesses must mention HSN codes on tax invoices, with the number of digits required depending on turnover as notified by CBIC.

How many digits does an HSN code have?+

HSN codes can run from 2 to 8 digits; the number of digits a business must declare on invoices depends on its aggregate annual turnover slab, as notified under GST rules.

Where can I find the correct HSN code for my product?+

The GST portal and CBIC's GST rate finder publish HSN-wise classification and applicable tax rates; businesses should verify the code against the latest CBIC notification for their product.

Run your whole business on one suite.

14-day free trial. No credit card. Migration help included.

Talk to Sales