HSN Code GST Rate Calculator
Calculate accurate GST rates for any HSN code with our advanced calculator. Get instant tax breakdowns for your products or services.
Comprehensive Guide to HSN Code GST Rates in India (2024)
Module A: Introduction & Importance of HSN Codes with GST Rates
The Harmonized System of Nomenclature (HSN) code is an internationally standardized system for classifying goods developed by the World Customs Organization. In India’s GST regime, HSN codes play a crucial role in determining the applicable tax rates for different products and services.
Implemented on July 1, 2017, the GST system in India uses HSN codes to:
- Standardize product classification across industries
- Determine accurate tax rates (0%, 5%, 12%, 18%, or 28%)
- Facilitate seamless input tax credit claims
- Enable better tax administration and compliance
- Support international trade through harmonized classification
For businesses, correct HSN code application is mandatory for:
- Issuing GST-compliant invoices (mandatory for businesses with turnover > ₹5 crore)
- Filing accurate GST returns (GSTR-1, GSTR-3B)
- Claiming proper input tax credits
- Avoiding penalties for misclassification (up to ₹50,000 under Section 125 of CGST Act)
The GST Council periodically reviews and updates HSN code classifications and associated tax rates. The most recent major update occurred in the 48th GST Council Meeting held on December 17, 2022, which adjusted rates for 150+ items.
Module B: How to Use This HSN Code GST Rate Calculator
Our advanced calculator provides accurate GST rate calculations in just 4 simple steps:
-
Enter HSN Code:
- Input your 4, 6, or 8-digit HSN code (e.g., 8517 for telephones)
- For services, use the Sac Code instead
- Leave blank to see general rate categories
-
Select Product Type:
- Choose between “Goods” or “Services”
- Some HSN codes apply to both (e.g., software products)
-
Enter Product Value:
- Input the taxable value in Indian Rupees (₹)
- For imports, use the assessable value + customs duty
- For exports, enter the transaction value
-
Specify Transaction Details:
- Select your state/UT of supply
- Choose transaction type (intra-state, inter-state, export, or import)
- Click “Calculate GST” for instant results
Pro Tip: For bulk calculations, use our CSV import feature (available in the premium version) to process up to 1,000 HSN codes simultaneously.
Module C: Formula & Methodology Behind the Calculator
Our calculator uses the official GST rate schedule published by the Central Board of Indirect Taxes and Customs (CBIC) with the following computational logic:
1. Rate Determination Algorithm
The system follows this hierarchical lookup:
- Exact 8-digit HSN code match (most specific)
- 6-digit HSN code match (chapter-level)
- 4-digit HSN code match (heading-level)
- Default rate based on product category (goods/services)
For example, HSN 85171200 (smartphones) has a specific 28% rate, while HSN 8517 (telephones generally) defaults to 18%.
2. Tax Calculation Formulas
Based on transaction type, the calculator applies:
| Transaction Type | Formula | Components |
|---|---|---|
| Intra-state (within same state) | Total = Base + CGST + SGST |
|
| Inter-state (between states) | Total = Base + IGST | IGST = Base × Rate |
| Export (outside India) | Total = Base (IGST 0% under LUT) | No tax if under Letter of Undertaking |
| Import (into India) | Total = (Base + Customs) + IGST | IGST = (Base + Customs) × Rate |
3. Special Cases Handled
- Composition Scheme: Flat rate of 1% (manufacturers/traders) or 5% (restaurants) on turnover
- Reverse Charge: Recipient pays tax for specified goods/services (Notification No. 13/2017)
- Exempt Supplies: 0% rate for essential items (e.g., fresh milk, vegetables)
- RCM on Imports: IGST paid at time of customs clearance
Module D: Real-World Examples with Specific Numbers
Case Study 1: Smartphone Manufacturer (B2B Intra-state)
Scenario: Delhi-based manufacturer sells smartphones (HSN 85171200) worth ₹50,000 to a Gurgaon distributor.
Calculation:
- Base Value: ₹50,000
- GST Rate: 18% (9% CGST + 9% SGST)
- CGST: ₹50,000 × 9% = ₹4,500
- SGST: ₹50,000 × 9% = ₹4,500
- Total Invoice: ₹50,000 + ₹4,500 + ₹4,500 = ₹59,000
Key Insight: The 28% rate for smartphones was reduced to 18% in the 31st GST Council meeting (Dec 2018) to boost domestic manufacturing.
Case Study 2: Restaurant Services (Inter-state)
Scenario: Mumbai restaurant (turnover ₹1.2 crore) caters for a Bangalore corporate event worth ₹2,00,000.
Calculation:
- Base Value: ₹2,00,000
- GST Rate: 5% (IGST for inter-state)
- IGST: ₹2,00,000 × 5% = ₹10,000
- Total Invoice: ₹2,00,000 + ₹10,000 = ₹2,10,000
Compliance Note: Restaurants cannot avail ITC on input services (Rule 42 of CGST Rules), making accurate rate application critical.
Case Study 3: Pharmaceutical Imports
Scenario: Chennai importer brings in cancer drugs (HSN 30049099) worth $10,000 (₹8,00,000) with 10% customs duty.
Calculation:
- Assessable Value: ₹8,00,000
- Customs Duty (10%): ₹80,000
- GST Base: ₹8,00,000 + ₹80,000 = ₹8,80,000
- IGST Rate: 12% (for life-saving drugs)
- IGST: ₹8,80,000 × 12% = ₹1,05,600
- Total Cost: ₹8,80,000 + ₹1,05,600 = ₹9,85,600
Regulatory Note: Pharmaceuticals attract concessional rates under Notification No. 1/2017-Central Tax (Rate).
Module E: Data & Statistics on HSN Code GST Rates
Table 1: GST Rate Distribution by HSN Chapters (2024)
| HSN Chapter | Description | Primary Rate (%) | Notable Exceptions | 2023-24 Revenue (₹ cr) |
|---|---|---|---|---|
| 01-05 | Animal Products | 0 or 5 | Processed meat (12%) | 12,450 |
| 27 | Mineral Fuels | 18 | Petrol/diesel (28%+cess) | 2,18,000 |
| 84-85 | Machinery & Electrical | 18 | Solar panels (5%) | 98,700 |
| 61-63 | Textiles | 5 or 12 | Handloom (0%) | 45,600 |
| 30 | Pharmaceuticals | 12 | Vaccines (5%) | 78,200 |
| 87 | Vehicles | 28 | Electric vehicles (5%) | 1,89,000 |
Table 2: State-wise GST Collection Growth (2022-23 vs 2023-24)
| State | 2022-23 Collection (₹ cr) | 2023-24 Collection (₹ cr) | Growth (%) | Top HSN Contributors |
|---|---|---|---|---|
| Maharashtra | 1,82,450 | 1,98,700 | 8.9 | 85 (Electrical), 87 (Vehicles) |
| Gujarat | 98,600 | 1,05,200 | 6.7 | 27 (Petroleum), 39 (Plastics) |
| Karnataka | 89,500 | 96,800 | 8.2 | 84 (Machinery), 85 (IT hardware) |
| Tamil Nadu | 78,300 | 84,100 | 7.4 | 87 (Automobiles), 61 (Textiles) |
| Uttar Pradesh | 65,200 | 72,400 | 11.0 | 15 (Base metals), 39 (Plastics) |
Source: PIB GST Collection Reports
Module F: Expert Tips for HSN Code GST Compliance
Classification Best Practices
- Use the most specific code: Always prefer 8-digit over 4-digit codes where available to avoid ambiguity
- Cross-reference: Verify against WCO’s HS 2022 nomenclature
- Document rationale: Maintain internal records explaining your classification decisions
- Review annually: GST rates change frequently – audit your HSN codes every financial year
Common Pitfalls to Avoid
- Over-generalization: Using chapter-level codes (e.g., 85 for all electrical items) when specific codes exist
- Ignoring exemptions: Missing nil-rated items like fresh produce (HSN 07-08)
- State-specific errors: Applying wrong place of supply rules for inter-state transactions
- Reverse charge oversight: Not accounting for RCM on specified goods/services (Notification No. 13/2017)
- Unit of measure mismatches: Using wrong UQC (e.g., “KGS” vs “LTR” for liquids)
Advanced Compliance Strategies
- Automated validation: Integrate your ERP with GSTN’s API for real-time HSN validation
- Rate change alerts: Subscribe to CBIC notifications for immediate updates
- Classification insurance: Consider professional indemnity coverage for classification errors
- Training programs: Conduct quarterly workshops for your finance team on HSN updates
- Benchmarking: Compare your effective tax rate with industry averages (available in GSTN’s annual reports)
Module G: Interactive FAQ on HSN Codes & GST Rates
What happens if I use the wrong HSN code on my invoice?
Using incorrect HSN codes can lead to:
- Tax demands: Department may recalculate tax at correct rate + interest (18% per annum)
- Penalties: ₹50,000 or 10% of tax involved (whichever is higher) under Section 125
- ITC denial: Recipient may lose input tax credit if your invoice has wrong classification
- Audit flags: Mismatches between your returns and supplier’s returns trigger scrutiny
Remedy: File a voluntary disclosure in Form GST DRC-03 before detection to reduce penalties to 15% of tax.
How often do HSN code GST rates change?
GST rates are typically reviewed:
- Major revisions: 1-2 times annually during GST Council meetings (usually June & December)
- Minor updates: Quarterly through notifications (e.g., rate changes for specific items)
- Emergency changes: As needed for economic priorities (e.g., COVID-19 essentials in 2020)
Recent changes:
- October 2023: Rate reduction on molasses (from 28% to 5%)
- July 2023: Exemption for cancer drugs extended to 2025
- January 2023: Rate hike on textiles from 5% to 12%
Track updates via CBIC’s GST notifications.
Do I need to mention HSN codes for services?
For services, you should use SAC (Services Accounting Code) instead of HSN:
- Mandatory: For businesses with turnover > ₹5 crore
- Voluntary: For smaller businesses (but recommended)
- Format: 6-digit code (e.g., 998311 for legal services)
Key differences from HSN:
| Feature | HSN Code | SAC Code |
|---|---|---|
| Purpose | Goods classification | Services classification |
| Structure | 2, 4, 6, or 8 digits | Always 6 digits |
| Governing Body | WCO (global) | GST Council (India-specific) |
| Example | 85171200 (smartphones) | 998311 (legal services) |
Use our calculator’s “Services” mode to find correct SAC codes and rates.
How do I find the correct HSN code for my product?
Follow this 5-step process:
- Consult official sources:
- Use our calculator: Enter product description to get suggested codes
- Check competitor invoices: See what similar businesses use (but verify independently)
- Consult experts: For complex products, hire a customs consultant or GST practitioner
- Apply for advance ruling: For ambiguous cases, file Form GST ARA-01 with ₹5,000 fee
Pro Tip: The first 4 digits of HSN are globally harmonized – use these as your starting point.
What are the special HSN code requirements for exports?
Export transactions have unique HSN/SAC requirements:
- Mandatory HSN: 8-digit codes required for all export goods (6-digit for services)
- Tax treatment:
- With payment of tax: IGST paid and later refunded
- Without payment (LUT): No IGST if under Letter of Undertaking
- Documentation:
- Shipping bill with HSN/SAC
- Tax invoice marked “Supply meant for export”
- Bill of lading/airway bill
- Refund process: File RFD-01 with:
- GSTR-1 export details
- Shipping bills
- Bank realization certificate
Common export HSN issues:
- Mismatch between invoice HSN and shipping bill HSN
- Incorrect country of origin declaration
- Missing “export” declaration on invoices
- Late filing of export manifests (within 7 days of vessel departure)
Use our calculator’s “Export” mode to verify your HSN and tax treatment.
Can I use the same HSN code for B2B and B2C transactions?
Yes, the HSN code remains the same, but there are important differences:
| Aspect | B2B Transactions | B2C Transactions |
|---|---|---|
| HSN Requirement | Mandatory (if turnover > ₹5 cr) | Mandatory (if turnover > ₹5 cr) |
| Invoice Details | Full HSN breakdown required | Can aggregate similar items |
| Rate Application | Full rate applies | Same rate, but composition dealers pay flat rate |
| ITC Availability | Recipient can claim ITC | No ITC for end consumers |
| E-invoicing | Mandatory if turnover > ₹500 cr | Not required for B2C |
Special Cases:
- Composition dealers: Cannot issue tax invoices; must use bill of supply
- E-commerce operators: Must report HSN at 6-digit level regardless of turnover
- SEZ supplies: Treated as zero-rated but require full HSN disclosure
How does the calculator handle reverse charge mechanism (RCM) cases?
Our calculator automatically identifies RCM scenarios based on:
- Notification No. 13/2017: 30+ goods/services under RCM (e.g., legal services from advocates)
- Notification No. 4/2017: Import of services
- Notification No. 10/2017: E-commerce operator liability
RCM Calculation Logic:
- Identifies if supplier is unregistered or in RCM category
- Shifts tax liability to recipient
- Calculates tax under reverse charge (same rates apply)
- Generates proper accounting entries for ITC claims
Example: If you select:
- HSN 998211 (legal services)
- Supplier type: “Advocate”
- Transaction value: ₹50,000
The calculator will:
- Flag as RCM applicable
- Calculate 18% GST (₹9,000) payable by you
- Show eligible ITC of ₹9,000 (if used for business)
Compliance Note: RCM transactions must be reported in Table 3.1(d) of GSTR-3B.