Skip to main content
GST & Indirect Tax

GST HSN/SAC Code Selection for Small Businesses: Examples, Documents and Common Mistakes

GST HSN/SAC Code Selection for Small Businesses: Examples, Documents and Common Mistakes
Finin2min GST DeskΒ·June 2026Β·8 min readHSN/SACReviewed 19 June 2026

Wrong HSN/SAC codes create rate disputes, e-invoice errors, GSTR-1 mismatches and customer ITC queries. Small businesses need a simple classification file, not ad-hoc code selection every time an invoice is raised.

Finin2min answer: Classify by what is actually supplied β€” the tariff description and composition for goods, the actual scope of work for services β€” never by a competitor's invoice, a marketplace label, or a product's marketing name. Separately confirm how many HSN/SAC digits your turnover band requires on invoices and e-invoices; that digit rule is a reporting-format question and does not itself validate whether the underlying code is correct. Lock the reviewed code in your ERP/accounting master data so it isn't re-decided ad hoc on every invoice.

Why HSN/SAC is not just a formality

Rule 46 requires a tax invoice to contain prescribed particulars. HSN/SAC reporting has also been tightened through notifications and return/invoice formats. The wrong code can trigger rate disputes, e-invoice validation issues and customer credit objections.

Related Calculator
HSN and SAC Code Finder
Open Calculator →

Simple classification workflow

StepWhat to doOutput
1. Identify supplyGoods, service, composite supply or mixed supply?Supply note.
2. Check descriptionMatch product/service description with official classification/rate material.HSN/SAC working.
3. Apply turnover ruleCheck number of digits required on invoice/return.Invoice configuration.
4. Lock master dataFreeze code in ERP/accounting software after review.Approved item master.

4-digit vs 6-digit control

Official GST Council material referring to Notification 78/2020 notes mandatory HSN digit reporting based on turnover bands. Because notifications can be amended, businesses should verify the latest HSN digit requirement before each financial year and ensure invoice/e-invoice software is configured accordingly.

Control point: Keep a year-wise screenshot/PDF of the notification basis used to configure HSN/SAC in the invoicing system.

Common mistakes

  • Using competitor invoices as the only source.
  • Using product marketing names instead of technical description.
  • Changing codes without rate-impact approval.
  • Using one generic SAC for multiple distinct service lines.
  • Not updating HSN master when turnover crosses a digit threshold.
βœ…
Make this a monthly finance controlKeep a working paper with invoice data, portal data, source law reference and reviewer sign-off for each GST risk area.
Open GST Resources β†’

Official References Used

This article uses official GST law, rules, GST Council, CBIC/GST portal and government-source material only. Notifications, circulars, rule text and portal workflows can change after this article’s last-reviewed date β€” verify against the current official source before relying on it.

HSN/SAC selection β€” classification and invoice-digit rules are separate

Finin2min answer: Choosing the correct HSN/SAC requires classification of what is actually supplied; the number of digits required on an invoice is a separate compliance rule. A search result, customer code or marketplace label is evidence to investigate, not legal classification. Mixed supplies and service bundles require a supply analysis before code selection.

Decision table

Situation2026 treatment / controlWhy it matters
GoodsStart from tariff description, composition/function and relevant notes.Do not choose by product nickname alone.
ServicesUse the service accounting/classification scheme and actual scope of work.Contract description matters.
Bundle/composite supplyClassify principal supply only where the legal composite-supply test is satisfied.Do not force a convenient code.
Invoice digitsApply the current notification based on turnover/supply category.Digit requirement does not validate the underlying code.

Worked practical example

A business sells hardware plus installation. It should first determine whether supplies are separate or a composite supply and identify the principal supply if applicable; simply using the hardware HSN for the full contract can be wrong.

Evidence checklist

  • product technical sheet
  • contract/SOW
  • supplier/customer classification evidence
  • tariff/service description research
  • invoice-format control

Primary-source checks: CBIC Tax Information Portal β€” Rule 46 Β· CBIC GST rates/classification

Use this with the original article: this module tightens current-law, edge-case and evidence controls; it does not replace the article's existing explanation or your fact-specific professional review.

Frequently Asked Questions

Is HSN mandatory on every GST invoice? β–Ό
The level of HSN/SAC reporting depends on the applicable rule/notification and the nature of supply. Verify the latest requirement before publishing invoices.
Can I copy HSN from a competitor invoice? β–Ό
No. Competitor invoices can be a clue, but your classification should be supported by product/service description and official rate/classification material.
Should HSN codes be reviewed every year? β–Ό
Yes. Review at least annually and whenever turnover, product mix or rate notifications change.

Source and review trail

Use the current official instrument, portal or regulator publication before acting. This panel separates the category authority from page-specific references.

Primary category
GST & Indirect Tax
Official starting point
www.gst.gov.in

Page source links

Primary sources & related provisions

Statutory provisions referenced in this guide:

Calculate this

Work the numbers for this topic with a Finin2min tool.