Bill Saathi
Home/Blog/Gst Invoicing Hsn Sac

GST Invoicing 101: HSN/SAC Explained for SMEs

12 Aug 2025GSTSanket Vanani

If you run a small or medium business in India, you’ve probably heard of HSN and SAC codes.
They aren’t just tax jargon — they’re mandatory fields on your GST invoice. Getting them wrong could mean notices, penalties, or disrupted input tax credits for your customers.

Here’s a clear, SME-friendly guide.

1. What is HSN and SAC?

  • HSN (Harmonized System of Nomenclature):
    Used for goods. This is a global classification system for products, adopted by GST to ensure uniformity in trade.
    Example:

    • Rice: 1006
    • Office chairs: 9401
  • SAC (Services Accounting Code):
    Used for services. It’s a similar classification system but designed for service categories.
    Example:

    • IT consulting: 998313
    • Courier services: 996812

2. Why do SMEs need to care?

  • Legal requirement:
    Under GST rules, businesses must mention the correct HSN or SAC for every line item.
  • Smooth ITC claims:
    Your customers can only claim input tax credit (ITC) if your invoice is accurate.
  • Avoid penalties:
    Wrong codes can lead to fines or rejection of GST returns.

3. How many digits do you need?

The number of HSN digits depends on your turnover:

Annual TurnoverHSN Digits Required
Up to ₹5 crore4 digits
Above ₹5 crore6 digits

For SAC, the code length is fixed — always 6 digits.


4. Where to find HSN/SAC codes?

  • Government GST portal:
    Use the official search tool: https://services.gst.gov.in/services/searchhsnsac
  • Trade associations:
    Many industry groups publish HSN/SAC lists for their products/services.
  • Software automation:
    Good billing software lets you save items/services with pre-set codes.

5. Common mistakes to avoid

  1. Copy-paste errors: Entering wrong codes from unrelated industries.
  2. Using old codes: GST periodically updates HSN/SAC.
  3. One code for everything: Every product/service type must have its correct code.

6. Example of a compliant GST invoice line

Item NameHSN/SACQtyRateTaxable ValueCGST 9%SGST 9%
Office Chair940110₹2,000₹20,000₹1,800₹1,800

7. Pro Tips for SMEs

  • Save all frequently sold products/services with their HSN/SAC in your billing software.
  • Review your codes every 6 months to match GST updates.
  • Train your team — even one wrong code can cause compliance headaches.

Bottom line:
Treat HSN and SAC codes as the foundation of GST compliance. Once they’re set correctly in your system, GST invoicing becomes a smooth, almost automatic process.