India's Goods and Services Tax underwent its most significant overhaul since launch when the GST Council implemented the GST 2.0 reform on September 22, 2025. The old four-slab rate structure has been replaced with a cleaner, more logical framework designed to reduce classification disputes, simplify compliance, and better align tax rates with the nature of goods and services.

Whether you are a business owner filing returns, an accountant preparing invoices, or a consumer trying to understand what tax you are paying, this guide covers the updated GST rate slabs, how HSN and SAC codes work, and practical tools you can use to look up the correct code for any product or service.

The New GST Rate Structure (Post GST 2.0)

The September 2025 reform rationalized the earlier 5%, 12%, 18%, and 28% slab system. The 12% slab, which had long been criticized for creating unnecessary classification disputes, was merged upward into 18%. The 28% slab was replaced with a steeper 40% rate specifically targeting luxury and sin goods. The result is a four-tier system that draws clearer lines between categories.

0%
Nil Rate
Essential and unbranded food (fresh fruits, vegetables, milk, eggs, bread, salt), healthcare services, education services
5%
Necessities
Packaged food, sugar, tea, coffee, edible oils, spices, fertilizers, agricultural machinery, economy hotels, diagnostic kits, spectacles
18%
Standard Rate
Most goods and services: electronics, appliances, vehicles, cement, auto parts, IT services, consulting, financial services, restaurants
40%
Luxury / Sin Goods
Tobacco products, pan masala, certain carbonated beverages, luxury vehicles

Old vs New: Visual Comparison

To understand the scale of the change, here is a side-by-side look at how the rate slabs shifted under GST 2.0.

Pre-Reform (Before Sep 2025)

5% 5%
12% 12%
18% 18%
28% 28%

Post-Reform (GST 2.0)

0% Nil 0%
5% 5%
18% 18%
40% 40%

The most notable changes: the entire 12% bracket was eliminated. Products like processed foods, certain textiles, and mid-range electronics that sat at 12% have been moved either down to 5% or up to 18% depending on their classification. Meanwhile, the 28% rate, which previously covered some items that were arguably not luxury goods, has been tightened into a 40% rate that explicitly targets sin and luxury categories like tobacco and high-end vehicles.

What is an HSN Code?

HSN stands for Harmonized System of Nomenclature, an internationally standardized system developed by the World Customs Organization (WCO) to classify traded goods. Over 200 countries use HSN codes for customs and trade purposes, making it the common language of international commerce.

In the context of Indian GST, every product is assigned an HSN code that determines its applicable tax rate. India uses an 8-digit HSN code system for GST, extending the international 6-digit standard with two additional digits for more granular classification.

HSN Code Requirement on Invoices

Mandatory HSN code requirements for GST invoices: Businesses with annual turnover above ₹5 crore must use 6-digit HSN codes. Those with turnover between ₹1.5 crore and ₹5 crore need 4-digit codes. Since April 2025, businesses with turnover below ₹1.5 crore are also required to include 4-digit HSN codes on invoices.

Non-compliance with HSN code requirements can result in invoice rejection by the buyer, inability to claim Input Tax Credit (ITC), and penalties during GST audits. Getting the correct HSN code is not optional; it is a core compliance requirement.

How HSN Codes Are Structured

An HSN code is built in layers, each adding specificity. Understanding the structure helps you navigate the system and find the right code even when you do not have it memorized.

01
→
2-digit: Chapter Broad category (e.g., 01 = Live animals)
0101
→
4-digit: Heading Product group within chapter (e.g., 0101 = Horses, asses, mules)
010121
→
6-digit: Sub-heading International standard level of detail (e.g., 010121 = Pure-bred horses)
01012100
→
8-digit: Tariff Item India-specific GST classification with precise rate mapping

The first two digits identify the chapter in the HSN schedule. India's GST tariff has 98 chapters covering everything from live animals (Chapter 01) to works of art (Chapter 97). Each subsequent pair of digits narrows the classification until you reach the 8-digit tariff item that maps directly to a specific GST rate.

SAC Codes for Services

While HSN codes classify goods, services are classified using SAC (Service Accounting Codes). SAC codes are 6-digit numbers that always begin with 99, making them easy to distinguish from HSN codes at a glance.

Some commonly used SAC codes include:

Service providers must use the appropriate SAC code on invoices in the same way that goods suppliers use HSN codes. The same turnover-based digit requirements apply. You can look up SAC codes using the DoAide HSN and SAC Search tool, which covers both goods and services classifications.

Common HSN Codes and GST Rates

Below is a reference table of frequently looked-up HSN codes along with their applicable GST rates under the post-reform structure. For a comprehensive and searchable database, use the DoAide HSN Search.

HSN Code Product GST Rate Notes
0201-0204 Meat (fresh/chilled/frozen) 0% 5% Unbranded fresh 0%, packaged/branded 5%
0401 Milk and cream 0% All forms including pasteurized
0901 Coffee 5% Includes roasted and instant coffee
0902 Tea 5% Green tea, black tea, all forms
1006 Rice 5% Packaged rice; unbranded may be 0%
1701 Sugar 5% Cane sugar, beet sugar
2201 Water (mineral/aerated) 18% Packaged drinking water, mineral water
3004 Medicines and pharmaceuticals 5% 18% Essential medicines 5%, others 18%
6109 T-shirts and vests 5% 18% Rate depends on value threshold
8418 Refrigerators and freezers 18% Domestic and commercial units
8528 Televisions and monitors 18% LED, LCD, OLED, all sizes
8703 Motor cars and vehicles 18% 40% Small cars 18%, luxury vehicles 40%
2402 Tobacco and cigars 40% All tobacco products including cigars

Note that some products carry dual rates depending on branding, packaging, or value. For example, unbranded fresh meat at a local market attracts 0% GST, while packaged and branded meat products attract 5%. Similarly, textiles like t-shirts may fall under 5% or 18% depending on their sale value. Always verify using the specific 8-digit HSN code for your product.

The 18% Standard Rate: What Falls Under It

The 18% slab is by far the broadest, covering the majority of goods and services in the economy. Key items in this bracket include:

The merger of AC and non-AC restaurant rates under a single 18% slab has been one of the more consumer-visible changes from the reform. Previously, non-AC restaurants charged 5% while AC restaurants charged 18%, leading to confusion and occasional disputes.

How to Find the Correct HSN Code

Finding the right HSN or SAC code is a task every GST-registered business faces. Here are the most reliable methods.

1

GST Portal HSN/SAC Search

The official GST portal (gst.gov.in) provides an HSN/SAC search tool. Navigate to Services, then select "Search HSN/SAC" to look up codes by keyword or code number.

2

DoAide HSN Search Tool

The DoAide HSN Search provides an instant, searchable database of all HSN and SAC codes with their corresponding GST rates. Type a product name or code number to get results in seconds, with full rate history and related codes.

3

Custom Tariff Notifications

The Central Board of Indirect Taxes and Customs (CBIC) publishes tariff notifications that specify rate changes. These are the authoritative legal source, especially useful when rates have recently changed or when dealing with classification disputes.

Tip: When in doubt about a product's HSN code, start with the 2-digit chapter that matches your product category, then narrow down. For example, if you sell electronic equipment, start with Chapter 85 (Electrical machinery and equipment) and drill down to the specific 8-digit code.

GST Tools for Businesses

Beyond HSN code lookup, businesses regularly need tools for GST calculation, GSTIN verification, and compliance checks. DoAide provides a suite of free tools designed for daily use.

Special Categories Worth Noting

Several product and service categories have specific rules that differ from the main slab structure:

Frequently Asked Questions

After the GST 2.0 reform effective September 22, 2025, the four GST slab rates are: 0% (Nil) for essentials like fresh unbranded food, healthcare, and education; 5% for daily necessities including packaged food, tea, edible oils, and agricultural machinery; 18% as the standard rate covering most goods and services including electronics, vehicles, and professional services; and 40% for luxury and sin goods like tobacco, pan masala, and luxury vehicles. The earlier 12% and 28% slabs have been discontinued.
HSN (Harmonized System of Nomenclature) is an internationally standardized system for classifying traded goods using numerical codes. India uses 8-digit HSN codes for GST. They are mandatory on all GST invoices to ensure uniform classification and correct tax application. Businesses with annual turnover above ₹5 crore must use 6-digit HSN codes, those between ₹1.5 crore and ₹5 crore need 4-digit codes, and since April 2025, even businesses below ₹1.5 crore must include 4-digit HSN codes.
You can find HSN codes through three main methods: use the official GST portal's HSN/SAC search feature, use the free DoAide HSN Search tool for instant code lookup with rate details, or refer to CBIC Custom Tariff notifications for the authoritative legal classification. Start with the 2-digit chapter that matches your product category and narrow down to the specific 8-digit code.
HSN codes classify goods (physical products), while SAC (Service Accounting Codes) classify services. SAC codes are 6-digit numbers that always begin with 99. For example, 9954 covers construction services, 9971 covers financial services, 9983 covers IT services, and 9963 covers hotel and restaurant services. The same invoice-level digit requirements based on turnover apply to both HSN and SAC codes.
Under the GST 2.0 reform effective September 22, 2025, both slabs were discontinued. The 12% slab was merged into the 18% standard rate, meaning items previously at 12% now fall under either 5% or 18% depending on their nature. The 28% slab was replaced by a higher 40% rate that is strictly limited to luxury and sin goods (tobacco, pan masala, certain carbonated beverages, and luxury vehicles). This simplification was designed to reduce classification disputes and streamline compliance.
No. Essential and unbranded food items are taxed at 0% GST (Nil rate). This includes fresh fruits, fresh vegetables, milk, eggs, bread, and salt. However, branded and packaged versions of some food items may attract 5% GST. For example, loose rice at a local market is 0%, while branded packaged rice is 5%. Always check the specific HSN code for the exact classification of your product.

Find Any GST Rate or HSN Code Instantly

Stop guessing. Use DoAide's free GST tools to search HSN codes, calculate GST, and verify GSTIN numbers in seconds.