India glossary

What is an HSN code?

A clear explanation of the classification code used for goods in India’s GST reporting and invoices.

In brief

An HSN code is a Harmonized System of Nomenclature classification used to identify categories of goods. In India’s GST framework, HSN details support consistent tax classification and reporting. The required number of digits can depend on aggregate turnover and current filing rules, so businesses should verify the applicable official requirement.

01

What HSN classification does

HSN creates a standard way to describe categories of goods across invoices, returns and trade records. The code supports classification; it does not determine tax treatment without the relevant notification and facts of the supply.

Put this into practice with Understand GST invoicing.

02

How many digits are reported

GST guidance for Table 12 reporting states that taxpayers with annual aggregate turnover up to ₹5 crore report a minimum of four HSN digits, while taxpayers above ₹5 crore report a minimum of six. Current portal validations and notifications should be checked before filing.

Put this into practice with Calculate GST.

03

HSN and service classifications

HSN is used for goods. Services are classified using service accounting codes in GST contexts. The invoice should use the classification appropriate to what is actually supplied.

Put this into practice with Use a GST invoice format.

04

How to choose and maintain a code

Start from the product’s material, function and specific tariff description. Keep the rationale documented, review changes and obtain professional advice when classification is uncertain or commercially material.

05

A classification record another reviewer can check

For example, a seller should not classify a stainless-steel kitchen item from its retail name alone. Record the product material, primary function, relevant tariff heading and why a more specific description does or does not apply. Keep the dated source with the product record, then carry the approved code into the invoice and return rather than reselecting it for each transaction.

  • Product evidence: material and primary function
  • Classification evidence: heading, notes and effective source
  • Control: approved code retained with the product record
  • Review trigger: product or official classification change

Primary sources

Check the current official position.

Common questions

Clear answers without the detour.

Is HSN used for services?

HSN classifies goods. Services use the applicable service classification in GST contexts. A business supplying both should classify each line according to what is actually supplied rather than applying one code to the whole invoice for convenience. Confirm the current code and reporting requirement when a bundled or mixed supply makes the classification uncertain.

Does an HSN code decide the GST rate by itself?

No. HSN classification is an important input, but the applicable GST rate and treatment depend on current notifications and the facts of the supply. Product description, material, function, exemptions and conditions can matter. Use the official tariff and rate sources, and obtain professional advice when the classification is uncertain or commercially material.

How many HSN digits should appear in GST reporting?

GST guidance for Table 12 states a minimum of four HSN digits for taxpayers with annual aggregate turnover up to ₹5 crore and six digits above ₹5 crore. Portal validations and advisories can change, so verify the current reporting period and filing instructions before relying on the threshold or preparing the return.

Where can a business find the correct HSN code?

Start with the official customs tariff or GST search tools and compare the product’s material, function and specific description with the relevant heading and notes. Do not choose a code only because a competitor uses it. Keep the classification rationale and review it when the product, notification or reporting requirement changes.

Should the HSN code appear on the invoice?

The applicable GST invoice and reporting rules determine the required HSN detail. Even when a shorter display is permitted, the business should retain the complete internal classification and source. Confirm the turnover-based digit requirement, transaction type and current portal validation before issuing or filing, especially when several product categories appear on one invoice.