Petpooja Payroll is now Attendo
Book a Demo

Free HSN Code Finder Online

Search HSN and SAC codes by product or service name across 13 industry categories. Find the correct GST rate, code description, and chapter details for accurate invoicing.

Find HSN Code
400+ codes Free forever No sign-up required

HSN / SAC Code Finder

Free Tool

Type a product or service name above, or browse by category to find the correct HSN/SAC code and GST rate.

What is an HSN Code?

HSN stands for Harmonized System of Nomenclature. It is an internationally standardized system of names and numbers developed by the World Customs Organization (WCO) to classify traded products. India adopted HSN codes under the GST regime to identify goods and determine the applicable tax rate on every GST invoice.

Every product sold in India must be assigned an HSN code, and every service must have an SAC (Services Accounting Code). These codes ensure that the correct GST rate is applied uniformly across the country. For businesses, using the right HSN code is essential for filing accurate GST returns and avoiding penalties during audits.

  • HSN codes are 4 to 8 digits long and follow a hierarchical structure: Chapter (2 digits) > Heading (4 digits) > Subheading (6 digits) > Tariff item (8 digits)
  • SAC codes classify services and are 6 digits long, always starting with 99
  • From April 2021, HSN/SAC codes are mandatory on all GST invoices regardless of turnover for B2B transactions

Auto-fill HSN Codes on Every Invoice

Petpooja Invoice automatically maps the correct HSN/SAC code and GST rate to every line item. No manual lookup needed.

Get Free Demo

How is an HSN Code Structured?

HSN codes follow a logical, hierarchical numbering system. Understanding the structure helps you find the right code for any product. The code gets more specific as you add digits.

Chapter (2 digits) + Heading (2 digits) + Subheading (2 digits) + Tariff (2 digits)

For example, the HSN code for packaged drinking water is 2201. Here, 22 is the chapter (Beverages, spirits, and vinegar), and 01 is the heading (Waters, including mineral and aerated). The full 8-digit code 22011010 specifies "Packaged drinking water" under CBIC GST classification.

2 digits (Chapter): Broad product category, such as 09 for Coffee/Tea/Spices or 84 for Machinery

4 digits (Heading): Specific product group, such as 0901 for Coffee or 8418 for Refrigerators

6 digits (Subheading): Detailed product type, such as 090111 for Coffee (not roasted, not decaffeinated)

8 digits (Tariff item): India-specific classification for precise GST rate application

HSN Code Lookup Example

Here are two real-world examples showing how to identify the correct HSN code for your business, whether you run a restaurant or a retail store.

Example 1: Restaurant Business

Product: Frozen chicken

Chapter: 02 (Meat and edible meat offal)

Heading: 0207 (Meat and edible offal of poultry)

GST Rate: 5% (fresh/frozen meat is essential food)

On invoice: Use code 0207 (4 digits) if turnover is below Rs 5 crore, or 020714 (6 digits) if above

Example 2: Retail / Trading Business

Product: Cotton T-shirt

Chapter: 61 (Articles of apparel, knitted or crocheted)

Heading: 6109 (T-shirts, singlets, tank tops)

GST Rate: 12% (garments above Rs 1,000 sale value)

On invoice: Use code 6109 (4 digits) or 610910 (6 digits) based on your turnover slab

For restaurant dine-in services, you use SAC code 996331 with 5% GST (without ITC). For service-based businesses like freight or job work, the applicable SAC code determines the rate. This distinction matters when you generate your GST invoice.

Why are HSN Codes Important?

Using the correct HSN code on every invoice is not just a compliance requirement. It directly impacts your tax calculations, ITC claims, and audit outcomes. Whether you run a restaurant, retail shop, or trading business, here is why getting HSN codes right matters:

  • Correct GST rate application: Different products attract different GST rates. Cotton fabric (5%) vs readymade garments (12%) vs air conditioners (28%) all need different HSN codes
  • ITC claim validation: Your buyer can claim Input Tax Credit only if your invoice has the correct HSN code. Wrong codes lead to ITC rejection
  • GST return filing accuracy: GSTR-1 requires HSN-wise summary of outward supplies. Incorrect codes cause mismatches during reconciliation
  • Audit protection: GST auditors verify HSN codes against the actual products sold. Misclassification can result in penalties under Section 122 of the CGST Act

How to Use This HSN Code Finder

This free tool helps you find the correct HSN or SAC code for any product or service in seconds. It is built for restaurant owners, retailers, manufacturers, traders, and businesses across all industries that need accurate codes for GST invoicing.

  • Step 1: Type your product or service name in the search box (e.g., "rice", "laptop", "cement", "saree", "freight")
  • Step 2: You can also search by HSN/SAC code number directly if you know the chapter or heading
  • Step 3: Use the category filters to browse codes by Food, Equipment, Services, Textiles, Electronics, Construction, Pharma, Automobile, and more
  • Step 4: View the matching results with HSN/SAC code, description, GST rate, and category

The database covers 350+ HSN and SAC codes commonly used by restaurants, retailers, manufacturers, traders, and businesses across industries in India. For automated HSN code mapping on every invoice, try Petpooja Invoice.

Common HSN Codes for Restaurants in India

Restaurants deal with dozens of product categories daily, from raw ingredients to packaging materials. Each category has its own HSN code and GST rate. Here are the most commonly used chapters for restaurant businesses:

  • Chapter 02 (Meat): Fresh and frozen meat (chicken, mutton, fish) at 5% GST. Processed meat products at 12%
  • Chapter 07-08 (Vegetables and Fruits): Fresh vegetables and fruits are exempt (0% GST). Frozen and processed varieties attract 5-12%
  • Chapter 09 (Spices): Whole spices at 5%, ground and processed spices at 5-12%. Saffron and vanilla at 5%
  • Chapter 15 (Oils): Edible oils at 5% GST. Vegetable fats and hydrogenated oils at 12%
  • Chapter 19-21 (Prepared Foods): Bread and bakery at 5%, pasta at 12%, ready-to-eat preparations at 12-18%
  • Chapter 22 (Beverages): Drinking water at 18%, aerated drinks at 28% + 12% cess, fruit juice at 12%
  • SAC 9963 (Food Services): Restaurant dine-in at 5% (no ITC), outdoor catering at 18%, event catering at 18%

For a complete breakdown of how GST applies to your specific products, use the finder tool above. Each code shows the exact applicable GST slab so you can create accurate invoices.

Common HSN Codes for Retail and Trading Businesses

Retail shops, traders, wholesalers, and manufacturers deal with a wide range of product categories. Each product has a specific HSN code that determines the GST rate on your invoice. Here are the most commonly used chapters for retail and trading businesses:

  • Chapter 52-62 (Textiles and Garments): Raw fabric at 5%, readymade garments and footwear above Rs 1,000 at 12%, leather goods at 18%
  • Chapter 84-85 (Electronics and Machinery): Mobile phones, laptops, printers, batteries, fans, and AC units at 18-28% GST
  • Chapter 25-27 (Construction Materials): Sand and bricks at 5%, cement at 28%, steel TMT bars and pipes at 18%
  • Chapter 30 (Pharma): Bulk drugs at 12%, medicines in dosage form (tablets, syrups) at 12%, medical equipment at 12-18%
  • Chapter 87 (Automobile): Cars and motorcycles at 28%, bicycles at 12%, tyres at 28%, spare parts at 18-28%
  • Chapter 71 (Jewellery): Gold, silver, and precious stones at 3%, diamonds at 0.25%, imitation jewellery at 18%
  • SAC 99 (Services): Freight and transportation at 5%, job work at 18%, repair and maintenance at 18%, labour charges at 18%

For retailers and traders, accurate HSN codes are critical for GSTR-1 filing, e-invoicing compliance, and smooth ITC claims for your buyers. Use the finder tool above to search any product by name and get the exact code with GST rate.

HSN Code Requirements by Turnover

The number of HSN digits you must mention on invoices depends on your annual aggregate turnover. The GST Council has mandated different levels of detail for different business sizes.

Turnover up to Rs 1.5 crore: 4-digit HSN code mandatory for B2B invoices. Optional for B2C

Turnover Rs 1.5 crore to Rs 5 crore: 4-digit HSN code mandatory on all invoices

Turnover above Rs 5 crore: 6-digit HSN code mandatory on all invoices

E-invoicing: 6-digit HSN codes are mandatory regardless of turnover for businesses under e-invoicing

Businesses under the GST composition scheme are not required to mention HSN codes on their bill of supply. However, it is still recommended to maintain HSN-wise records for internal tracking and future compliance if you transition to the regular scheme.

FAQ

Frequently Asked Questions

Common questions about HSN codes and GST classification answered clearly.

What is an HSN code?
HSN (Harmonized System of Nomenclature) is a 6-digit international code used to classify goods for taxation and trade. In India, HSN codes are used under GST to identify products and determine the applicable tax rate. Businesses with turnover above Rs 5 crore must mention 6-digit HSN codes on invoices, while those between Rs 1.5 crore and Rs 5 crore need 4-digit codes.
What is the difference between HSN and SAC codes?
HSN (Harmonized System of Nomenclature) codes classify goods and products, while SAC (Services Accounting Code) codes classify services. HSN codes are 4 to 8 digits starting with chapter numbers (01-99), while SAC codes are 6 digits starting with 99. For example, rice has HSN code 1006 while restaurant services have SAC code 996331.
Is HSN code mandatory on GST invoices?
Yes. From April 2021, HSN/SAC codes are mandatory on all GST invoices. Businesses with turnover above Rs 5 crore must use 6-digit HSN codes. Businesses with turnover between Rs 1.5 crore and Rs 5 crore must use 4-digit codes. Even businesses below Rs 1.5 crore must use 4-digit codes for B2B invoices. You can use our GST invoice calculator to compute exact invoice values.
What is the HSN code for restaurant food?
Restaurant food services fall under SAC code 996331 (Services provided by restaurants, cafes, and similar eating facilities including takeaway). The GST rate is 5% without Input Tax Credit for most restaurants. Restaurants in hotels with room tariff above Rs 7,500 attract 18% GST with ITC. For takeaway food items sold as packaged goods, the HSN code depends on the specific product.
How many digits should an HSN code have on an invoice?
The number of digits depends on your annual turnover. Turnover above Rs 5 crore requires 6-digit codes. Turnover between Rs 1.5 crore and Rs 5 crore requires 4-digit codes. Below Rs 1.5 crore, 4-digit codes are needed for B2B invoices. E-invoicing always requires 6-digit codes. Check your turnover against the current GST thresholds to determine your requirement.
What happens if you use a wrong HSN code?
Using a wrong HSN code can result in incorrect GST rate application, rejection of Input Tax Credit claims by the buyer, penalties during GST audits, and mismatches in GSTR-1 and GSTR-2B reconciliation. Under Section 122 of the CGST Act, the penalty for incorrect invoicing can be Rs 10,000 or the tax amount involved, whichever is higher.
What is the HSN code for packaged food items?
Packaged food items have different HSN codes based on the product. Common ones include 1905 for bread and bakery products (5% GST), 2106 for food preparations like namkeen and ready-to-eat snacks (12% GST), 1704 for sugar confectionery (18% GST), 2202 for flavoured beverages and aerated drinks (28% GST with 12% cess), and 0402 for milk-based drinks (5% GST).
How do I find the correct HSN code for my product?
You can use this free HSN Code Finder tool by searching with your product name or browsing by category. You can also check the official CBIC HSN code list at cbic-gst.gov.in, refer to your GST registration certificate for pre-approved HSN codes, or consult your tax professional. Always verify the code matches your specific product variant.
What GST rate applies to kitchen equipment for restaurants?
Most commercial kitchen equipment falls under 18% GST. This includes refrigerators and freezers (HSN 8418), cooking appliances like ovens and stoves (HSN 8419), dishwashing machines (HSN 8422), and food processing equipment (HSN 8438). Furniture items like tables and chairs fall under 12-18% depending on the material. You can calculate the total cost including GST using our GST calculator.
Is there a penalty for not mentioning HSN code on invoices?
Yes. Not mentioning the HSN/SAC code when required can attract a penalty of Rs 50 per invoice (Rs 25 each for CGST and SGST) under Section 125 of the CGST Act. The buyer may also face ITC rejection. The GST portal validates HSN codes during GSTR-1 filing, and incorrect codes can cause filing errors and late fee charges.
What is the HSN code for clothing and garments?
Clothing and garments fall under Chapters 61 (knitted) and 62 (woven) of the HSN classification. Common codes include 6109 for T-shirts, 6205 for men's shirts, 6204 for women's suits and dresses, and 6203 for men's trousers. The GST rate is 12% for garments priced above Rs 1,000. Raw fabrics like cotton (5208) and silk (5007) attract 5% GST. Footwear below Rs 1,000 attracts 5% GST, while above Rs 1,000 it is 18%.
What is the SAC code for freight and transportation charges?
Freight and transportation services fall under SAC code 9965 (Goods transport services). The most commonly used code is 996511 for Goods Transport Agency (GTA) services by road, which attracts 5% GST (without ITC) or 12% GST (with ITC) depending on the option chosen by the transporter. For courier and delivery services, use SAC code 996411 at 18% GST. Packing and forwarding charges fall under SAC 9967 at 18%.
What is the HSN code for mobile phones and laptops?
Mobile phones and smartphones fall under HSN code 8517 with 18% GST. Laptops, desktops, and tablets are classified under HSN code 8471 at 18% GST. Computer accessories like keyboards, mouse, and RAM fall under 8473 at 18%. Printers and scanners use 8443, and CCTV cameras use 8525. All electronics and IT products generally attract 18% GST, with batteries (8507) at 28%.

Stop looking up HSN codes manually.

Whether you run a restaurant or a retail business, Petpooja auto-fills the correct HSN/SAC code and GST rate on every bill. Set it once, invoice forever.

Get Free Demo
Disclaimer: This tool provides HSN/SAC code information based on publicly available GST classification data. It is not a substitute for professional tax advice. Always verify codes with the official CBIC portal or your tax consultant. Petpooja does not assume any legal liability for decisions made based on these results.
↑↓move ↵open Escclose
Petpooja Blog newsletter

Practical guides for your business, in your inbox.

New articles, free tools and templates for restaurants, retail and growing businesses. No spam, unsubscribe anytime.

By subscribing, you agree to receive updates from Petpooja. Read our Privacy Policy.

Reader settings
Theme
Text size
Free 20-minute demo

Book a Demo

Tell us about your business. Our team will call you within 24 hours.

Talk to a product expertFree 20-min demo
Start typing to search for your city

By submitting, you agree to receive updates from Petpooja and accept our Privacy Policy.