GST

GST & compliance

GST is built into evSuryam, not bolted on — correct tax heads, HSN codes, Input Tax Credit, and CA-ready return exports, all from the data you already enter.

10 min read Updated June 2026

evSuryam is built for Indian solar vendors, which means GST isn't an afterthought — it's wired through every quote, invoice, and purchase bill. Get your company state and your catalog's HSN codes right once, and the system computes the correct tax heads, tracks your Input Tax Credit, and hands your CA clean numbers at month-end. This page explains how each piece works.

Overview

Three pieces of data drive the entire GST engine: your registered state (from Settings), the customer's state (from their record), and the HSN/SAC code + rate on each catalog item. Everything else — which tax heads apply, how much, and how it rolls up into your returns — is derived from those three.

Automatic CGST / SGST / IGST breakdown on an invoice.
Automatic CGST / SGST / IGST breakdown on an invoice.

Your registered state is the foundationIf the state in Settings → Company Profile is wrong, every invoice picks the wrong tax heads. evSuryam derives your state code from your GSTIN — confirm it matches your registration before you raise a single invoice.

1. CGST+SGST vs IGST

Indian GST splits a sale into different tax heads depending on whether it crosses a state border. evSuryam decides this automatically by comparing the first two digits of your GSTIN (your state code) with the customer's state:

You never choose between these manually — picking the customer (and their state) on the quote is enough. This is why capturing the customer's correct state matters as much as your own.

Place of supplyFor goods, the place of supply is normally where the goods are delivered. For a rooftop installation, that's the customer's site. If you install across state lines from where you're registered, expect IGST — and make sure the customer record reflects the site state.

2. HSN/SAC codes

Every catalog item carries an HSN code (for goods) or a SAC code (for services). These codes are mandatory on GST invoices above the prescribed turnover thresholds, and they determine the tax rate that applies to the line.

Set the code once on the catalog item and it prints on every quote and invoice automatically, and rolls up correctly in your HSN-wise summary for returns. To add or edit codes, see the catalog section of Getting started.

3. Solar GST rates

Solar attracts concessional GST on most goods, with full rates on standalone services. The table below lists the codes you'll use most often. Rates and HSN classifications are notified by the GST Council and change periodically — treat this as a starting point and confirm the current rate with your CA before relying on it for filings.

ItemTypical HSN / SACTypeTypical GST
Solar PV modules / panels8541Goods12%
Solar inverters8504Goods12%
Solar power generating system (kit)8541 / 8501Goods12%
Mounting structure (MMS)7308Goods18%
DC / AC cables & connectors8544Goods18%
Installation / commissioning service9954 (SAC)Service18%
Annual maintenance (AMC)9987 (SAC)Service18%

Composite supply vs separate linesA turnkey rooftop contract can be treated as a composite supply of a solar power generating system, which the Council has clarified is taxed using a defined goods/service split. How you structure the lines affects the blended rate — decide your approach with your CA and keep your catalog consistent with it.

4. Input Tax Credit

The GST you pay on purchases — modules from your distributor, inverters, structure, even office overheads — is Input Tax Credit (ITC) you can set off against the GST you collect from customers. evSuryam captures this from your purchase bills.

  1. Log each supplier bill under Inventory → Purchases, entering the supplier's GSTIN, the line items, and the tax charged.
  2. evSuryam records the CGST/SGST/IGST you paid as available input credit.
  3. At return time, your output tax (collected on sales) is netted against your input tax (paid on purchases). You remit only the difference.

Accurate, complete purchase logging is what makes your ITC claim defensible — see Inventory & purchases for the full workflow.

ITC depends on your supplier filing tooYou can only claim ITC that appears in your auto-drafted GSTR-2B, which is populated from your suppliers' GSTR-1 filings. Log the bill in evSuryam for your records, but reconcile against GSTR-2B before claiming — a supplier who hasn't filed can block your credit.

5. GSTR-1 & GSTR-3B exports

At month-end, evSuryam rolls your invoices and purchases into the summaries your CA needs to file the two core returns:

Go to Reports, choose the period, and download the GSTR-1 and GSTR-3B summaries. Hand them to your CA, or use them to cross-check what your accounting software generated. The reverse-charge figures are separated automatically — covered next.

6. Reverse charge & subsidies

Two situations need special handling, and evSuryam supports both:

What's next

The GST engine only works if the data feeding it is clean. Nail your catalog HSN codes in Getting started, log every supplier bill in Inventory & purchases, and review how tax lands on documents in Quotations & invoices.

← Back to all resources

Ready to commission more, chase less?

14-day free trial. No credit card. Set up in under 10 minutes.

See plans Start free trial