Commercial and industrial · 2026 price

100 kW solar system price in India (2026)

A 100 kW rooftop system for a shop, school or factory costs about ₹40.19 lakh with GST. It makes about 14,600 units a month, saves about ₹1,31,400 a month, and with 40% accelerated depreciation pays back in about 2.8 years.

Price with GST₹40.19 lakh
Price per kW₹40,193
GST in the price₹3,28,485
Units a month14,600
Saving a month₹1,31,400
Pays back in2.8 years
Panels170 × 590 Wp
Shade-free roof700 m²

100 kW price, line by line

Solar panels₹18,05,400
Inverter₹5,00,000
Mounting structure₹3,00,000
Cables, DCDB, ACDB, earthing₹4,00,000
Installation labour₹2,50,000
Net meter, DISCOM fees, transport₹40,000
Installer's margin₹3,95,448
GST 5% on 70% of the value on ₹25,83,594₹1,29,180
GST 18% on 30% of the value on ₹11,07,254₹1,99,305
Price with GST₹40,19,333

2026 market averages from the same engine as the EPCoffice app. Your installer's brands and state change them — type your own rates in the calculator.

Tax and depreciation

A business can write off 40% of a solar plant's value in the first year (accelerated depreciation). At the 25.17% company tax rate that lowers the tax bill early, which is why the payback here is shorter than the price ÷ saving. Over 25 years the plant saves about ₹5.38 crore, a return of about 35.3% a year.

Change the tax rate in the calculator

Other sizes

15 kW20 kW25 kW30 kW50 kW75 kW100 kW

For a house, see 3 kW, 5 kW or 10 kW. All sizes on one page: solar prices, 1–100 kW.

Questions about 100 kW solar

How much does a 100 kW solar plant cost for a business?

About ₹40.19 lakh with GST in 2026 (₹40,193 per kW) for panels, inverter, structure, wiring, installation and the net meter. There is no central subsidy for businesses.

How many units does 100 kW make?

About 14,600 units a month at 4.8 units per kW a day (Jaipur).

What is the payback of a 100 kW plant?

About 2.8 years at ₹9 a unit, counting 40% accelerated depreciation at 25.17% tax.

How much roof does 100 kW need?

About 700 m² of shade-free roof, for 170 panels.