₹ 2 lakh – ₹ 80 lakh
Check your pre-approved offer and other benefits
Enter mobile and OTP | Check offer | Know your exact loan terms
What Is HSN Code
-
In summary
HSN codes classify goods, while Service Accounting Codes (SAC) classify services. Together with the applicable tariff entry, they help businesses identify GST treatment.
- The international HSN system uses 6 digits; India’s tariff classification can extend to 8 digits.
- GST treatment may include 5%, 18%, and 40% rates, plus nil-rated, exempt, and other specified categories.
- Businesses with AATO above Rs. 5 crore generally report 6-digit HSN/SAC codes; those up to Rs. 5 crore generally report 4-digit codes on applicable B2B invoices.
- SAC classifies services under GST, while HSN classifies goods.
- Incorrect classification can lead to invoice discrepancies, tax shortfalls, corrections, or scrutiny, depending on the circumstances.
Use the GST calculator to estimate tax, and verify the current official rate notification before invoicing.
What is an HSN code?
-
An HSN code is a numerical classification used to identify goods under the Harmonised System of Nomenclature, developed by the World Customs Organization (WCO). The international system uses 6-digit codes and provides a common classification framework adopted by more than 200 countries and economies, covering thousands of commodity groups.
In India, HSN codes support the classification of goods for customs and GST purposes. The correct code depends on the product's description, composition, function and the relevant tariff entry. Businesses should not select a code solely because a product has a familiar commercial name.
The HSN code used for a product helps identify the relevant classification under which its applicable GST rate can be checked. Services are generally classified using SAC codes instead.
How is an HSN code structured?
-
The international HSN system uses 6 digits, while India's tariff classification can extend to 8 digits for more detailed identification. The structure moves from a broad product category to a more specific classification.
Digit position Digits What it represents Chapter 1–2 Broad category of goods, such as Chapter 49 for printed books and other products of the printing industry Heading 3–4 A more specific group of goods within the chapter Subheading 5–6 Further classification under the international Harmonised System Tariff item 7–8 Additional classification used in India's tariff system, where applicable For example, HSN 4901 identifies printed books, brochures, leaflets and similar printed matter. The complete tariff description must be checked to determine the precise classification and applicable tax treatment.
What is a GST rate?
A GST rate is the percentage of tax applicable to a taxable supply of goods or services under India's Goods and Services Tax system. The rate depends on the relevant classification, the applicable government notification and any conditions or exemptions attached to the entry.
The GST Council recommends changes to GST rates within the statutory framework, and the applicable rates are given effect through government notifications. The revised rate structure introduced in September 2025 moved most goods and services towards 5% and 18% rates, with a 40% rate for specified luxury and sin goods. Nil-rated, exempt and other specified treatments also continue to apply where notified.
Businesses should check the applicable GST provisions and current rate notifications rather than assuming that every product in an HSN chapter attracts the same rate.
What is the difference between an HSN code and a GST rate?
An HSN code classifies goods, while the GST rate identifies the tax percentage or treatment applicable to a supply. The code helps businesses locate the relevant tariff entry, but the rate must be confirmed against the applicable notification.
| Parameter | HSN code | GST rate |
| Meaning | Numerical classification for goods | Tax percentage or treatment applicable to a supply |
| Purpose | Identifies the product category | Helps calculate the tax payable |
| Format | 6 digits internationally; India's tariff system can extend to 8 digits | Usually expressed as a percentage, or as nil, exempt or another specified treatment |
| How it is identified | Based on product characteristics and tariff descriptions | Based on the relevant rate notification and conditions |
| Use in compliance | Supports classification and invoice reporting | Supports tax calculation, invoicing and return reporting |
For accurate invoicing, businesses must use the correct classification and check the corresponding GST rate for the exact product. The classification alone is not sufficient to determine the final tax treatment.
What is the GST rate under HSN classification?
The GST rate applicable to a product is linked to its precise HSN tariff entry and the relevant government notification, not simply to its chapter number. The following table summarises the main types of tax treatment businesses may encounter.
| GST rate or treatment | General description | Important consideration |
| Nil-rated or exempt | Supplies specifically listed for nil-rated or exempt treatment | Confirm whether the exact product and supply qualify |
| 5% | Goods and services assigned to the applicable 5% entry | Check the full description and any conditions |
| 18% | Goods and services assigned to the applicable 18% entry | Many manufactured and commercial products fall under this rate, but exceptions apply |
| 40% | Specified luxury and sin goods | Applies only to notified categories and entries |
| Other specified treatment | Certain goods or services may have special provisions, rates or conditions | Check the current notification rather than relying on a general slab summary |
For example, HSN 4820 covers specified paper stationery products, while HSN 3926 covers certain other plastic articles. Their rates depend on the precise tariff description and any exclusions. Similarly, the GST treatment for HSN 4901 printed matter depends on the specific tariff entry.
Some supplies are nil-rated or exempt, but these terms are not interchangeable in every legal or compliance context. Businesses should confirm the applicable entry before calculating tax.
How does the HSN code determine the GST rate?
The HSN code helps identify the tariff entry used to check the GST rate, but an entire HSN chapter does not necessarily have one fixed rate. The applicable treatment depends on the exact product description, the relevant rate notification and any stated exclusions or conditions.
| HSN chapter or code | Product category | How to verify the GST rate |
| Chapters 1–24 | Agricultural products, food and related goods | Check the precise entry, processing status, packaging and other applicable conditions |
| Chapters 25–40 | Minerals, chemicals, plastics and rubber | Verify the individual heading and tariff description |
| HSN 4820, Chapter 48 | Specified paper stationery, such as registers, diaries and folders | Check the exact product description and any exclusions |
| HSN 3926, Chapter 39 | Other articles of plastics not covered by more specific entries | Verify the applicable entry and any exceptions |
| HSN 4901, Chapter 49 | Printed books, brochures, leaflets and similar printed matter | Check the exact tariff item; different printed products may have different treatments |
| Chapters 84–85 | Machinery, mechanical appliances and electrical equipment | Confirm the specific code and applicable rate notification |
For example, the GST treatment for stationery under HSN 4820 can differ from that for notebooks or exercise books excluded from a particular tariff entry. Likewise, HSN 4901 should not automatically be treated as nil-rated for every type of printed matter.
The GST Council may recommend rate changes, which are implemented through government notifications. Always verify the current classification and rate through the official CBIC resources before issuing invoices.
Is HSN code mandatory on all GST invoices?
Whether an HSN code must appear on a GST invoice, and how many digits are required, depends on the applicable invoicing rules, turnover threshold and type of supply. The general requirements introduced from 1 April 2021 distinguish between businesses with AATO up to Rs. 5 crore and those above that threshold.
| Aggregate annual turnover in the preceding financial year | B2B invoices | B2C invoices | General HSN/SAC digit requirement |
| Up to Rs. 5 crore | HSN/SAC generally mandatory | HSN/SAC generally optional under the general threshold-based rule | 4 digits for applicable B2B supplies |
| Above Rs. 5 crore | HSN/SAC generally mandatory | HSN/SAC generally mandatory | 6 digits |
These are general requirements; applicable exceptions, special instructions and reporting rules should be checked before relying on the table for a particular transaction. Export and customs documentation may require additional classification details, including an 8-digit tariff code where applicable.
Businesses should confirm the current invoice requirements and use the correct code for the relevant supply. A correct HSN code supports classification, but it does not replace the need to verify the GST rate.
What is the difference between HSN and SAC codes?
The difference between HSN and SAC codes is that HSN classifies goods, while SAC classifies services under India's GST system. Both codes help businesses identify the appropriate classification for tax reporting and determine which GST rate entry to check.
| Parameter | HSN code | SAC code |
| Full form | Harmonised System of Nomenclature | Service Accounting Code, also referred to as Services Accounting Code |
| Applies to | Goods | Services |
| Digit structure | 6 digits internationally; India's tariff classification can extend to 8 digits | Generally uses a 6-digit classification structure |
| Classification framework | International system developed by the WCO, applied in India through the tariff framework | Indian service classification under GST |
| Example | HSN 4901 covers printed books, brochures and similar printed matter | SAC 9983 covers certain other professional, technical and business services; the precise service description must be checked |
| Used for | Classification and reporting of goods on applicable invoices | Classification and reporting of services on applicable invoices |
Both systems help identify the relevant classification, but the applicable GST rate must be confirmed against the current notification and the precise nature of the supply. Businesses should not assume that all goods under one HSN or all services under one SAC attract a uniform rate.
How do I find the correct HSN code and GST rate for my product?
The official GST portal provides an HSN/SAC search facility to help users find a classification using a product description or code. To find the correct HSN code and GST rate, follow these steps:
- Open the GST portal: Go to the portal and select Services, then User Services, followed by Search HSN Code.
- Enter the product details: Search using the product name or a known code. For example, enter 4901 to investigate the classification for printed books.
- Review the matches: Compare the returned descriptions and available code levels with the exact goods you sell.
- Check the GST rate: Review the relevant rate entry and any exclusions or conditions.
- Cross-check the notification: Confirm the applicable treatment against current CBIC rate notifications before invoicing.
You can also use the Bajaj Finance GST calculator to estimate tax amounts. A calculator helps with the calculation, but the correct classification and rate must be established first.
Businesses should also use the correct GST State Code when preparing relevant records and reporting transactions, particularly where the place of supply affects tax treatment.
What are the consequences of using a wrong HSN code?
Using a wrong HSN code can result in inaccurate invoices, incorrect tax calculations and questions from tax authorities. The consequences depend on the error, whether the applicable GST rate was affected and how the business corrects the discrepancy.
- Invoice discrepancies: An incorrect classification may require an invoice correction or other remedial action under the applicable rules.
- GST scrutiny or notice: A mismatch between the declared code, product description and tax rate may attract questions or scrutiny from tax authorities.
- Tax shortfall: If the wrong code leads to charging less GST than required, the supplier may need to pay the shortfall and address applicable interest or other consequences.
- Input tax credit issues: Incorrect invoice details may create compliance difficulties for the recipient. However, an HSN error does not automatically invalidate every input tax credit claim; eligibility depends on the applicable legal requirements and facts.
- Customs complications: An incorrect tariff classification in export or import documentation may lead to queries, delays or incorrect duty treatment.
Section 31 of the CGST Act sets out requirements for tax invoices, but the legal effect of an incorrect code depends on the circumstances. Businesses should correct errors promptly and retain supporting product descriptions and classification records.
HSN code examples: 4820, 3926, and 4901
HSN codes 4820, 3926 and 4901 cover different product categories, and each requires a check of the exact tariff description before applying a GST rate. The following examples show how to approach classification without assuming that every product under a heading receives identical treatment.
| HSN code | Chapter | Product description | GST rate verification |
| 4820 | Chapter 48: Paper and paperboard | Registers, account books, diaries, folders and specified stationery items; notebooks and exercise books have separate treatment | Check the exact entry and exclusions; do not assume all stationery products have the same rate |
| 3926 | Chapter 39: Plastics | Other articles of plastics not elsewhere specified, subject to listed exceptions | Verify the precise product and applicable rate notification |
| 4901 | Chapter 49: Printed matter | Printed books, brochures, leaflets and similar printed matter | Check the specific tariff item; certain printed books are listed at 5%, while other printed matter may have different treatment |
These examples are classification starting points, not substitutes for checking the applicable rate. Always confirm the current HSN code and GST rate against the relevant official notification before issuing an invoice.
What should businesses check before applying a GST rate?
Before applying a GST rate, businesses should confirm the exact product or service classification, the applicable notification and any conditions or exemptions. These checks help reduce avoidable invoice and reporting errors.
If you need funding for eligible business expenses, review the lender’s criteria before applying. check your business loan eligibility and make sure any repayments fit your cash flow.
| Check | What to verify |
| Product description | Confirm the product's composition, function, use and other characteristics relevant to classification |
| HSN or SAC | Use HSN for goods and SAC for services |
| Rate notification | Check the current notification and amendments |
| Exemptions and conditions | Verify whether the exact supply qualifies for a specified treatment |
| Date of supply | Confirm which rate and rules apply on the relevant date |
| Invoice and return reporting | Check the required code digits and reporting format |
Keep supporting product details and classification records so that the chosen code can be explained if a query arises. Do not rely solely on older invoices, saved spreadsheets or outdated articles because GST rates and notifications can change.
Check your pre-approved business loan offer
How does GST classification relate to returns, refunds, and business compliance?
Correct classification supports the preparation of invoices and the reporting of supplies in GST returns. Businesses should reconcile their sales records, tax amounts and classification details before filing.
- GST returns: Report the required HSN/SAC details and other transaction information in the applicable return fields.
- GST refunds: A refund depends on the applicable legal provisions and supporting documents, not simply on having an HSN code.
- Composition scheme: Businesses using the GST Composition Scheme should check the scheme's separate eligibility, invoicing and compliance requirements.
The appropriate reporting and tax treatment depend on the taxpayer's circumstances and the type of supply. Consult a qualified tax professional where the classification or legal position is unclear.
Plan your business finances alongside GST compliance
Accurate HSN classification and current GST rates support compliance. If your business also needs funding for eligible operating expenses or growth, check your pre-approved business loan offer and review the final terms, charges, and repayment obligations before accepting an offer.
Bajaj Finance Business Loan offers funding from Rs. 2 lakh to Rs. 80 lakh, with repayment tenures from 12 to 96 months. The interest rates range from 14% to 23.50% p.a., and processing fees can be up to 4.72% of the loan amount, inclusive of applicable taxes. The loan is unsecured, so collateral is not required.
Applicants need to be Indian nationals who are self-employed, have a business vintage of at least 3 years, a CIBIL score of 650 or higher, and be aged 21 to 80 years at the end of the loan tenure. Approval, the amount offered, rates, fees, and eligibility are subject to the lender’s assessment and applicable terms.
Select loan by amount
Applicable fees and charges on our business loan
Loans for business needs
Get business loan for your needs
Business loan in different cities
Business loan in bangalore
Business loan in mumbai
Business loan in pune
Business loan in Jaipur
Business loan in Kerala
Business loan for different budgets
2 lakh business loan
3 lakh business loan
5 lakh business loan
10 lakh business loan
15 lakh business loan
20 lakh business loan
25 lakh business loan
30 lakh business loan
50 lakh business loan
Types of business loan
Unsecured Business Loan
Secured Business Loan
Term Loan
Cash Credit
Working Capital Loan
Machinery Loan
Line of Credit
Micro Loan
Merchant cash Loan
Frequently asked questions
Overview
What is the full form of HSN and what does it mean?
HSN stands for Harmonised System of Nomenclature, an international goods-classification system developed by the World Customs Organisation (WCO). It is used by more than 200 countries and economies and covers thousands of commodity groups. In India, HSN codes help classify goods for customs and GST purposes, making it easier to identify the relevant tariff entry and check the applicable GST rate.
How many digits does an HSN code have in India?
An HSN code uses 6 digits under the international Harmonised System, while India's tariff classification can extend to 8 digits. Under the general GST invoice rules, businesses with AATO up to Rs. 5 crore generally report 4-digit HSN codes on applicable B2B invoices, while those above Rs. 5 crore generally report 6-digit codes. Check current requirements and exceptions before invoicing.
What is the difference between HS code and HSN code?
HS code refers to the international Harmonised System classification developed by the World Customs Organisation, while HSN is the term commonly used for this system in India. The first 6 digits follow the international structure, and India's tariff classification can extend to 8 digits. The Central Board of Indirect Taxes and Customs (CBIC) administers relevant Indian customs and GST provisions.
How do I find the HSN code for my product on the GST portal?
You can search for the HSN code and GST rate using the official GST portal's Search HSN Code facility. Open Services, select User Services and choose Search HSN Code. Enter the product description or code - for example, 4901 for printed books - then compare the returned descriptions and verify the rate against current notifications. The Bajaj Finance GST calculator can help estimate the tax amount once the applicable rate is confirmed.
Is HSN code mandatory for businesses with turnover below Rs. 5 crore?
Generally, businesses with AATO up to Rs. 5 crore must report a 4-digit HSN code on applicable B2B invoices, while HSN reporting is generally optional on B2C invoices under the threshold-based rule. Requirements can vary with applicable exceptions and reporting instructions. Businesses should check the current rules under the relevant notifications, including Notification 78/2020-Central Tax, before issuing invoices.
What are SAC codes and how are they different from HSN codes?
The difference between HSN and SAC codes is that HSN classifies goods, while SAC classifies services under GST. SAC codes generally use a 6-digit structure, while India's HSN tariff classification can extend to 8 digits. For example, SAC 9983 covers certain other professional, technical and business services; the precise service description and applicable rate must be verified. Both classifications help identify the relevant GST rate entry.
Can a wrong HSN code cause a GST notice?
Yes, a wrong HSN code can contribute to invoice discrepancies or scrutiny and may lead to a GST notice, particularly where the classification results in an incorrect tax rate. Incorrect details can also complicate input tax credit checks, although an HSN error does not automatically invalidate every ITC claim. Businesses should verify the code, description and applicable GST rate, and correct errors in accordance with the relevant legal requirements.
Is a GST bill valid without an HSN code?
A GST bill's compliance depends on the applicable invoice rules, including the taxpayer's turnover and the type of supply. HSN/SAC details are generally required on applicable B2B invoices, while certain B2C invoices may fall under an exception. Therefore, a bill without an HSN code is not automatically invalid in every situation. Businesses should check the current invoice requirements before issuing the bill.
Are HSN codes the same for all countries?
The first 6 digits of an HSN code follow the international Harmonised System maintained by the World Customs Organisation, which is used by more than 200 countries and economies. Countries may add further digits for national tariff classification. In India, the tariff system can extend to 8 digits. Businesses involved in international trade should check the relevant country's requirements and use the appropriate classification for customs documentation.
More articles
Disclaimer
Bajaj Finance Limited has the sole and absolute discretion, without assigning any reason to accept or reject any application. Terms and conditions apply*.