Understand the difference between HSN and SAC codes, when each code is used, and how classification affects GST invoices. This guide explains the calculation logic, practical checks, common mistakes and related tools so the page can be used for a real decision instead of only a quick definition.
What HSN and SAC mean
HSN stands for Harmonized System of Nomenclature and is used for classifying goods. SAC stands for Services Accounting Code and is used for classifying services. Both codes help identify what is being supplied and which GST rate or treatment may apply. A business that sells products generally checks HSN. A business that sells services generally checks SAC.
Why classification matters
GST is not calculated only from the product name. Similar descriptions can fall into different classifications depending on material, use, packaging, industry and notification. A vague description such as accessories, consultancy or parts may not be enough. Classification affects GST rate, invoice format, return reporting and input tax credit checks by the buyer.
Real-world example
A freelancer providing design services may need a SAC code for the service category, while a retailer selling mobile accessories may need HSN codes for the goods. If the retailer also charges installation service, there may be both goods and service elements to review. That is why classification should follow the actual supply, not only the business name.
Mistakes users make
Users often search for a code by typing only one common word, copy a competitor invoice without checking, use an old rate, or assume every supply in the same business uses the same code. Classification should be checked for each major product or service group.
Page-specific limitation
This guide is educational and cannot confirm legal classification. Final HSN or SAC selection should be verified using official GST resources, CBIC notifications, a tax advisor or the business accountant when the invoice value or compliance impact is significant.
Formula used in this guide
Correct GST classification = supply description + product or service nature + applicable HSN or SAC rate
The formula is a planning shortcut. It helps you understand which input changes the result, but official records, tax rules, bank terms, salary slips, product documents or service agreements may add extra conditions.
Quick comparison table
| HSN code | Used for goods and product classification. |
|---|---|
| SAC code | Used for services and service classification. |
| GST rate | Depends on the classification and official notifications. |
| Invoice impact | Wrong code can lead to wrong rate, wrong invoice and later correction work. |
How to use the related calculator
Open the HSN Code Finder when you are ready to test your own values. Enter one realistic scenario first, then change one input at a time. This makes it easier to see whether the final number is affected more by rate, amount, time, classification, quantity or another input.
If the result will be used for a payment, invoice, salary discussion, loan decision, tax filing, purchase or official document, keep the input values with the result. That simple habit makes the calculation easier to review later.
Related tools and guides
How to start classification
Start classification by writing a plain description of what is actually supplied. For goods, note the material, use, packaging, and whether it is a finished item or a part. For services, describe the work performed, the deliverable and the client context. This written description makes it easier to choose between HSN and SAC and reduces the chance of selecting a code only because it looks familiar.
Why similar names can mislead
Two supplies can have similar names but different tax treatment. For example, a product accessory, a replacement part and a service charge may appear together on one invoice but may need different classification logic. A broad word such as consulting, repair, software, parts or equipment is often not enough. The exact nature of supply matters more than the marketing name.
Using HSN and SAC on invoices
When an invoice includes multiple types of supplies, each line should be understandable on its own. A product line may need HSN, while a service line may need SAC. If the invoice mixes both but shows one generic code, the buyer may have trouble reviewing the tax treatment. Clean line-level classification also helps later when matching invoices with purchase orders, stock records or accounting entries.
Classification and GST rate checks
After selecting a likely code, check the GST rate and any special notification. Some supplies may be exempt, nil-rated, taxable at a lower slab, taxable at a standard slab, or subject to special conditions. The code is a path to the rate; it should not be treated as a guess. If the business sells the same product repeatedly, maintain a reviewed list of commonly used codes.
When to ask for professional review
If the product value is high, the category is unusual, the supply is exported, the buyer specifically asks for classification proof, or input tax credit is important, get the code reviewed. A small classification mistake repeated across many invoices can become a larger accounting issue later.
Final review before using a code
Before using an HSN or SAC code repeatedly, create a small internal list for your regular products and services. Add the item description, selected code, GST rate, source checked and review date. This helps avoid choosing a different code every time a new invoice is made. If the business adds a new product, changes packaging, starts bundling goods with service or sells to a different state or customer type, review the classification again instead of relying on an older invoice.
How to keep the result useful later
After using the related calculator, save the main inputs beside the result: amount, rate, date, quantity, unit, salary component, code, or comparison period depending on the topic. A result without its inputs is hard to verify later. When rules, prices, bank terms, salary structure, product details or project measurements change, update the inputs and calculate again instead of reusing an old number.
Frequently Asked Questions
Is HSN used for services?
No. HSN is generally used for goods. SAC is used for services.
Can one invoice include both HSN and SAC?
Yes, if the invoice includes both goods and services, separate lines may need appropriate codes.
Does the code decide the GST rate?
The classification helps identify the applicable rate, but the rate should be verified from current official resources.