All Guides Finance Health Time & Date Utility
Finance

HSN Code vs SAC Code: Difference and Use

Understand the difference between HSN and SAC codes, when each code is used, and how classification affects GST invoices.

HSN Code vs SAC Code: Difference and Use

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 codeUsed for goods and product classification.
SAC codeUsed for services and service classification.
GST rateDepends on the classification and official notifications.
Invoice impactWrong 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.