HSN Code Finder

Search from 500+ HSN & SAC codes with GST rates. Fast, accurate, and comprehensive database for all goods and services.

500+ HSN/SAC Codes
5 GST Rates 0%, 5%, 12%, 18%, 28%
Real-time Search Results

Search HSN/SAC Codes

Enter product name, service description, or code to find applicable HSN/SAC and GST rates

Examples: "Laptop", "Rice", "Consulting services", "9988", "Transport"
Found 0 results

Understanding HSN & SAC Codes

What is HSN Code?

HSN (Harmonized System of Nomenclature) is an internationally accepted system of codes developed by the World Customs Organization (WCO) for classifying goods in a systematic manner. Under GST, HSN codes are used to classify goods and determine applicable tax rates.

HSN Code Structure

Format: 2-digit, 4-digit, 6-digit, or 8-digit codes

Example: 8471 (Laptops), 1006 (Rice), 6403 (Leather Footwear)

What is SAC Code?

SAC (Services Accounting Code) is used to classify services under GST. It helps in identifying the nature of services provided and determining the applicable GST rate.

SAC Code Structure

Format: 6-digit codes starting with 99

Example: 998314 (IT consulting), 996511 (Transport services)

When is HSN/SAC Code Mandatory?

Annual Turnover HSN Code Digits (Goods) SAC Code Digits (Services)
Up to ₹5 Crore 4 digits (optional on B2C) Not mandatory
₹5 Crore to ₹40 Crore 4 digits 4 digits
Above ₹40 Crore 6 digits 6 digits

GST Rate Structure

Under GST, goods and services are classified into five tax slabs:

How to Use HSN Code Finder

  1. Choose Search Type: Select whether to search all codes, HSN only (goods), or SAC only (services)
  2. Enter Keywords: Type product name, service description, or partial code
  3. Apply Filters: Narrow down results by GST rate or chapter (optional)
  4. View Results: Click on any result to see detailed information
  5. Note the Code: Use the HSN/SAC code for invoicing and GST returns

Pro Tip

When in doubt between similar codes, choose the most specific description that matches your product or service. For complex cases, consult the official GST rate notification or a tax professional.

Common HSN/SAC Codes Examples

Code Description GST Rate
1006 Rice 5%
8471 Automatic data processing machines (Computers) 18%
6403 Leather footwear 5% / 18%
998314 Information technology consulting services 18%
996511 Goods transport services 5% / 12%
999599 Other professional, technical & business services 18%

Frequently Asked Questions

What is the difference between HSN and SAC codes?

HSN (Harmonized System of Nomenclature) codes are used for classifying goods/products, while SAC (Services Accounting Code) codes are used for classifying services. HSN codes are typically 4, 6, or 8 digits, while SAC codes are 6 digits and start with '99'.

Is HSN code mandatory on GST invoices?

HSN code requirement depends on annual turnover: (1) Up to ₹5 Cr: 4-digit HSN optional for B2C; (2) ₹5 Cr to ₹40 Cr: 4-digit HSN mandatory; (3) Above ₹40 Cr: 6-digit HSN mandatory. For exports, 8-digit HSN is mandatory regardless of turnover.

How do I find the correct HSN code for my product?

Use our HSN Code Finder tool above by entering your product name or description. You can also refer to the official GST rate schedule, check your supplier's invoices, or consult the Customs Tariff of India. Choose the most specific description that matches your product.

What happens if I use the wrong HSN code?

Using incorrect HSN codes can lead to: (1) Wrong GST rate application, (2) Issues with input tax credit (ITC), (3) Notices from GST authorities, (4) Penalties during audits. Always verify the HSN code matches your product description and applicable GST rate.

Can one product have multiple HSN codes?

No, each specific product should have only one appropriate HSN code. However, similar products with different characteristics may have different codes. For example, cotton fabric (5208) and silk fabric (5007) are different products with different HSN codes.

Where can I find the official HSN code list?

Official HSN codes are available on: (1) CBIC website (cbic.gov.in), (2) GST Portal (gst.gov.in), (3) Customs India website, (4) GST rate notification schedules. Our tool provides a comprehensive searchable database for quick reference.

Do HSN codes change over time?

Yes, HSN codes and GST rates can change based on government notifications. The GST Council may revise rates during its meetings. Always check the latest GST notifications or use updated tools like ours to ensure compliance with current rates.

Is SAC code mandatory for service providers?

SAC code is mandatory for service providers with turnover above ₹5 crore. For turnover between ₹5-40 crore, 4-digit SAC is required. Above ₹40 crore, 6-digit SAC is mandatory. Below ₹5 crore, it's not mandatory but recommended for better classification.

How many digits of HSN code should I use?

The number of HSN digits depends on your annual turnover: Up to ₹5 Cr (4 digits optional for B2C), ₹5-40 Cr (4 digits mandatory), Above ₹40 Cr (6 digits mandatory), Exports (8 digits mandatory). Using more digits provides better product classification.

Can I use HSN code from my supplier's invoice?

Yes, you can reference HSN codes from supplier invoices as they've already classified the product. However, always verify it matches your product and applicable GST rate. If you process or modify the goods, the HSN code might change based on the final product.