How many HSN code digits must I show on a GST invoice?

Question

How many HSN code digits must I show on a GST invoice?

Answer

Bottom line: It depends on turnover — 4 digits up to ₹5 crore and 6 digits above ₹5 crore.

1. Up to ₹5 crore
Show a 4-digit HSN on B2B invoices (optional on B2C).

2. Above ₹5 crore
Show a 6-digit HSN on all invoices.

3. Imports, exports and returns
Imports and exports need the full 8-digit code, and from May 2025 the HSN in GSTR-1 Table 12 must be picked from a dropdown, not typed.

Work out the tax with our GST Calculator.

This answer is general information based on the law as it stood when written and is not professional advice on your specific situation. Verify the current position and consult a qualified professional before acting. See our disclaimer.
Scroll to Top