← All tools
Tax / HSN & SAC Finder

HSN & SAC finder.
Goods · Services · Rates.

Search any product or service to find its HSN (Harmonized System Nomenclature) or SAC (Services Accounting Code) and the applicable GST rate. Curated list of the most-used codes across IT, F&B, retail, and professional services.

50 of 50 codes
CodeKindDescriptionCategoryGST
998314SACInformation technology (IT) design and development services — including SaaS, custom software developmentIT & Software18%
998313SACIT consulting and support servicesIT & Software18%
998315SACHosting and IT infrastructure provisioning (cloud)IT & Software18%
998316SACIT infrastructure and network management servicesIT & Software18%
998361SACAdvertising servicesMarketing18%
998365SACSale of advertising space (print, electronic) — except internetMarketing5%
998391SACSpecialty design services — including graphic, interior, fashionDesign18%
998212SACLegal services — advocates, law firms, consultancyLegal & Professional18%
998222SACAccounting, auditing and bookkeeping servicesLegal & Professional18%
998231SACTax consultancy servicesLegal & Professional18%
998311SACManagement consulting servicesLegal & Professional18%
997331SACRenting of residential dwellings for use as residenceReal Estate0%
997212SACRenting of commercial / industrial propertyReal Estate18%
997311SACConstruction of residential apartmentsReal Estate5%
996331SACRestaurant services — not having alcohol license (composition scheme eligible)Food & Hospitality5%
996311SACHotel accommodation — room tariff < ₹7,500/nightFood & Hospitality12%
996311SACHotel accommodation — room tariff ≥ ₹7,500/nightFood & Hospitality18%
996601SACPassenger air transport services (economy)Transport5%
996601SACPassenger air transport services (business class)Transport12%
996511SACRoad transport of goodsTransport5%
997111SACBanking and financial servicesFinancial Services18%
997120SACInsurance services — non-lifeFinancial Services18%
996412SACTaxi services (radio taxi, app-based)Transport5%
999293SACCommercial training and coachingEducation18%
999294SACOther education and training services n.e.c.Education18%
999331SACHealthcare services by clinical establishmentsHealthcare0%
999249SACBeauty and physical well-being servicesPersonal Care18%
8517HSNMobile phones (smartphones)Electronics18%
8471HSNLaptops, desktops, automatic data-processing machinesElectronics18%
8528HSNMonitors, TVs (up to 32 inch)Electronics18%
8528HSNTVs (above 32 inch)Electronics28%
8504HSNPower adapters, chargers, UPSElectronics18%
6109HSNT-shirts, vests (≤ ₹1,000)Apparel5%
6109HSNT-shirts, vests (> ₹1,000)Apparel12%
6403HSNFootwear (≤ ₹1,000)Apparel12%
6403HSNFootwear (> ₹1,000)Apparel18%
0401HSNFresh milk and cream (not concentrated)Food0%
1006HSNRice (other than pre-packaged and labelled)Food0%
1006HSNRice (pre-packaged and labelled)Food5%
2106HSNFood preparations n.e.c. (packaged)Food18%
2202HSNAerated waters with sugar (sin tax)Food28%
2402HSNCigarettes, cigars (plus cess)Sin goods28%
4901HSNPrinted booksPublishing0%
4911HSNOther printed matter — leaflets, brochuresPublishing5%
7113HSNArticles of jewellery (gold, silver, platinum)Jewellery3%
9403HSNFurniture — wooden, metal (general)Furniture18%
8703HSNMotor cars — petrol/diesel (small)Automobiles28%
8703HSNMotor cars — SUV / luxuryAutomobiles28%
3004HSNMedicaments — packaged for retail (essential)Pharma5%
3004HSNMedicaments — other (life-saving exempt or 5%)Pharma12%

Note:HSN is a 6-8 digit code for goods; SAC is a 6-digit code for services. Codes shown are commonly-used digests — the full corpus is 12,000+ entries with sub-classifications. For composite supplies, exempt categories, and rate notifications updated after each GST Council meeting, LexVio's Tax AI auto-classifies each line item on your invoice and flags rate mismatches.

Understanding HSN and SAC codes

HSN (Harmonised System of Nomenclature) and SAC (Services Accounting Code) are the classification system India uses to map every taxable supply to a GST rate. HSN covers goods — 6 digits globally, extended to 8 in India for customs and granular reporting. SAC covers services — 6 digits, all under chapter 99.

Every GST invoice must carry the HSN or SAC code. The number of digits required depends on your turnover. The code determines the GST rate, which determines the tax. Get it wrong and you face GSTR-1 mismatches, blocked ITC for your buyer, and scrutiny notices. This finder gives you the right starting point, with the GST rate baked in.

How many digits do I need?

  • Turnover up to ₹5 crore — 4 digits on B2B invoices, optional for B2C.
  • Turnover above ₹5 crore — 6 digits on all invoices, B2B and B2C.
  • Exports — always 8 digits, tied to the Customs Tariff Act.
  • Notified specified chemicals — always 8 digits regardless of turnover.

What this finder does not handle

  • Customs HSN for imports/exports — use the ICEGATE portal for the 8-digit BCD/IGST rate.
  • Composite supplies — bundled goods+services need a principal-supply test to classify.
  • Job work classification — services rendered on others' goods have specific SACs under 9988.
  • Advance Rulings — for binding classification on disputed products, file with the AAR.

Frequently asked

What's the difference between HSN and SAC?

HSN (Harmonised System of Nomenclature) is the global 6-digit classification for goods, used by 200+ countries. India extends it to 8 digits for granular product identification. SAC (Services Accounting Code) is India's 6-digit code for services, structured under chapter 99. Goods use HSN, services use SAC — both appear on GST invoices and GSTR-1 returns.

How many HSN digits do I need on my invoices?

Depends on your turnover. Under ₹5 crore — 4 digits (B2B mandatory, B2C optional). Above ₹5 crore — 6 digits mandatory on all invoices. Exports always need 8 digits. Specified chemicals always need 8 digits regardless of turnover. Wrong or short codes can trigger GSTR-1 mismatches and ITC denial for your customer.

Where do I find the official HSN list?

The CBIC publishes the official HSN/SAC schedule under each GST rate notification. The GST portal (gst.gov.in) has a searchable directory. The Customs Tariff Act provides the 8-digit classifications for imports/exports. Third-party lookups (including this one) are convenience tools — for binding classification on disputed products, file an Advance Ruling application.

Does the HSN code determine my GST rate?

Yes. The rate notification under each GST Council meeting maps HSN/SAC codes to rate slabs (0/0.1/3/5/12/18/28%). Mistake the code, mistake the rate — and the GSTN's auto-verification will flag the mismatch. If you're unsure between two codes with different rates, choose the higher rate or get an Advance Ruling.

What if my product or service isn't in the list?

Use the residuary code under each chapter — usually ending in 99 (e.g., 9999 for unclassified services). Better: file an Advance Ruling application with the Authority for Advance Ruling (AAR) in your state. The ruling is binding on you and the department for that specific product. For one-off ambiguity, a CA-issued classification opinion holds up better than a guess.

Can I change the HSN code on past invoices?

Yes, via GSTR-1 amendments in subsequent months — but only until the September return of the following financial year. After that, amendments need Annual Return (GSTR-9) corrections, and persistent mistakes trigger scrutiny notices. Get the code right the first time; the cleanup gets harder each month.

Auto-classify every invoice line.
Try LexVio Tax AI.

See Tax AI →