What is an HSN code?

HSN, the Harmonised System of Nomenclature, is the international classification framework for goods used in cross-border trade and adapted by India for GST compliance. Every product traded in India that falls under GST has an HSN code that identifies what it is. The code's structure starts at 2 digits (broad chapter), extends to 4 digits (heading), 6 digits (subheading, the international level), and 8 digits (India-specific tariff item).

For solar businesses, HSN coding appears on every GST invoice. Solar modules typically use HSN under the 8541 chapter (semiconductor devices); inverters under 8504 (electrical transformers and converters). Specific 8-digit codes and the corresponding GST rates depend on CBIC notifications, which have been updated multiple times since 2017 as the GST Council has refined sector treatment.

Correct HSN coding is mandatory above turnover thresholds (₹5 crore aggregate annual turnover for 6-digit; smaller businesses use 4-digit). Wrong HSN can lead to wrong GST rate, ITC reversal claims, and audit issues.

Why HSN codes matter

For solar EPCs, HSN coding on every invoice affects GST rate, ITC eligibility, and audit defence. Generic or wrong HSN coding is a recurring source of compliance friction.

For customers, the HSN on their invoice is what they see during compliance review or audit. Inconsistent HSN across vendors raises questions during ITC reconciliation.

For accountants, HSN reconciliation is part of every monthly GST return cycle. The correct HSN must match what the supplier-side filing shows.

For policy, HSN-based rate notifications are the mechanism through which sector-specific GST treatment is delivered. Solar's rate notifications use HSN as the targeting mechanism.

How HSN coding works on a solar invoice

  1. Product identification. Each line item on the invoice maps to a specific product (module, inverter, mounting structure, cable, etc.).
  2. HSN assignment. Each product has its HSN code from the GST Council schedule.
  3. GST rate lookup. Each HSN maps to a GST rate (currently solar typically attracts around 12 percent).
  4. Invoice generation. HSN code, description, rate, and amount appear on each line.
  5. Customer side. Customer files ITC claim referencing the HSN.
  6. Reconciliation. Supplier and customer side filings reconcile through HSN matching.
  7. Audit defence. HSN correctness defended against audit queries.

Real example: HSN coding for a 5 kWp residential solar project

Invoice line items.

1. Solar modules: 9 × 580 Wp. HSN typically 8541xxxx. GST 12 percent. Amount as per quote.

2. Inverter: 4.2 kW string inverter. HSN typically 8504xxxx. GST 12 percent.

3. Mounting structure. HSN under 7610 (aluminium structures) or similar. GST varies.

4. Cables and BOS. Various HSN.

5. Installation service. SAC code (not HSN). GST 18 percent or as applicable.

Consolidation. Total invoice itemises each line with HSN/SAC, rate, and amount. Final GST aggregates across lines.

Benefits of correct HSN coding

  • Correct GST rate. No over- or under-payment.
  • Clean ITC. Customer can claim credit without issues.
  • Audit defence. Documentation trail for any review.
  • Reconciliation efficiency. Supplier and customer side match.
  • Compliance simplicity. Reduces back-and-forth with tax department.
  • Inter-business consistency. Same product, same HSN across vendors.

Limitations and challenges

Classification ambiguity. Some solar BOS items have unclear HSN.

Periodic notification changes. HSN-rate mapping has changed multiple times.

8-digit India extensions. Granularity can be confusing.

Bundled supplies. EPC composite supplies need careful HSN treatment.

Smaller businesses overload. Below threshold, simpler 4-digit codes suffice but information is less granular.

Supplier-side errors propagate. If supplier uses wrong HSN, customer ITC is at risk.

HSN for solar in India

ComponentTypical HSN chapterNotes
Solar PV modules8541Semiconductor devices; verify 8-digit code
Solar inverters8504Electrical transformers / converters
Solar cells8541Subheading different from assembled modules
Mounting structures (aluminium)7610Aluminium structures
Mounting structures (steel)7308Steel structures
Cables8544Insulated cables
Combiner boxes / junction boxes8537Boards / panels for electric control
Energy meters9028Gas, liquid, or electricity meters

Quick facts

Full formHarmonised System of Nomenclature
FunctionGoods classification code for GST invoices
Digits2, 4, 6, or 8 (depending on use case)
Required digit count4 (smaller businesses); 6 (above ₹5 crore turnover)
Solar module typical chapter8541
Solar inverter typical chapter8504
SourceCBIC notifications, GST Council schedule
Counterpart for servicesSAC code

Common mistakes about HSN codes

  1. Using generic HSN for all line items. Each product has its specific code.
  2. Confusing HSN with SAC. HSN for goods; SAC for services.
  3. Using outdated codes. Verify against current CBIC notification.
  4. Skipping HSN above threshold. Mandatory above ₹5 crore.
  5. Treating composite supplies inconsistently. Composite vs separate supply affects HSN treatment.
  6. Forgetting that wrong HSN affects ITC. Customer-side risk.
  7. Manual HSN lookup repeatedly. Modern accounting software automates with item master.

Key takeaways

  • HSN is the goods classification code on Indian GST invoices.
  • Solar modules typically under HSN 8541; inverters under 8504.
  • Required 4-digit (smaller businesses) or 6-digit (above ₹5 crore turnover).
  • Wrong HSN affects GST rate, ITC eligibility, and audit defence.
  • CBIC notifications update HSN-rate mapping; verify currently applicable codes.
  • Services use SAC codes, not HSN.
  • Modern accounting software automates HSN with item master.

Frequently Asked Questions

What is an HSN code?

HSN stands for Harmonised System of Nomenclature. It is a globally recognised six-digit classification code for goods, used by Indian GST to identify what is being supplied on an invoice. Solar modules, inverters, and BOS components all have specific HSN codes that EPCs must use on tax invoices.

Is HSN mandatory on Indian GST invoices?

Yes, above prescribed turnover thresholds. Businesses above ₹5 crore aggregate annual turnover must use 6-digit HSN; smaller businesses use 4-digit. Correct HSN coding affects GST rate, ITC eligibility, and compliance audits.

What HSN code do solar modules use?

Solar PV modules typically classify under HSN 8541 (semiconductor devices), with subheadings for different module types. Exact 8-digit HSN should be verified against current CBIC notifications; classifications have shifted with GST Council clarifications.

What HSN code do solar inverters use?

Solar inverters typically classify under HSN 8504 (electrical transformers and static converters). Specific 8-digit codes apply to different inverter types. Always verify against the current notification.

Are HSN codes the same as SAC codes?

No. HSN codes apply to goods. SAC (Services Accounting Code) codes apply to services. A solar EPC contract may involve both: HSN for the modules and inverters supplied, SAC for the installation and commissioning services.

How does HSN affect the GST rate?

Each HSN code is mapped to a specific GST rate in the GST Council schedule. Wrong HSN can lead to wrong rate, which creates compliance and audit issues. Periodic GST Council notifications update the mapping for solar.

What happens if I use the wrong HSN code?

Potential issues include incorrect GST rate, ITC reversal claims, audit notices, and penalties. The error is usually correctable through amended invoices and reconciliation, but it creates avoidable friction.

How many digits does an HSN code have?

HSN codes are 2, 4, 6, or 8 digits. 6-digit codes follow the international Harmonised System standard. 8-digit codes are India-specific extensions for finer classification. Required digit count depends on business turnover.

Where do I find HSN codes for solar equipment?

CBIC publishes the HSN-rate schedules on cbic.gov.in. Industry chartered accountants and ICAI publications maintain solar-specific HSN references. Manufacturer datasheets also typically list applicable HSN.

Do solar modules and cells have different HSN codes?

Yes. Cells and modules are different products under different HSN classifications. Cells fall under one subheading; modules under another. EPCs typically deal with modules; manufacturers deal with both.

Are services in solar projects HSN-coded?

No, services use SAC codes. Solar installation, design, AMC, and consulting all use SAC codes. The HSN/SAC distinction is one of the basic GST classifications.

Has the solar HSN changed since GST introduction?

Yes, multiple times. The GST Council has clarified solar product classification at several points since 2017. Always verify against the latest notification before finalising contracts and invoices.

Run your solar business on QuickEstimate

India's mobile-first solar CRM. Send subsidy-ready proposals on WhatsApp in 60 seconds. Free for 10 proposals a month, no card.

Start free →

Sources

  • Central Board of Indirect Taxes and Customs (CBIC). HSN-rate notifications and classifications. cbic.gov.in
  • GST Council meeting minutes. Solar HSN clarifications.
  • Indian Customs Tariff. Detailed HSN-based duty schedule.
  • Ministry of Finance. Budget changes affecting HSN classification.
  • ICAI publications. Solar sector GST guidance including HSN.
  • World Customs Organisation. Harmonised System framework. wcoomd.org
  • State Tax Departments. State-level HSN clarifications.

Written by QuickEstimate Editorial, QuickEstimate Editorial (Surat).

Last updated: 4 June 2026.