Most solar EPC margin is lost before the first module reaches site. It goes in the quote. A cost line is missed, a markup is mistaken for a margin, or the payment schedule makes you fund the client’s project. This guide covers solar EPC pricing and margins for Indian C&I and rooftop founders who quote their own jobs.
Quick answer. Price a solar EPC job from a full cost stack, not a per-watt market rate. List equipment, balance of system, engineering, labour, approvals, logistics, GST, financing cost, warranty reserve and contingency. Then apply a target margin on selling price, not a markup on cost. Protect that margin with a module price validity window, milestone billing and a clear change-order clause.
TL;DR
- Quote from your own cost stack. A competitor's ₹/Wp figure hides their assumptions.
- A 15% markup is a 13% margin. Pick the margin first, then divide.
- GST on renewable energy devices fell from 12% to 5% on 22 September 2025. Check how your contract is taxed with your CA.
- Most leaks come from small lines: cable, liaison, rework, and money stuck in retention.
- A short price validity window and a change-order clause protect more margin than a higher headline price.
This guide is for Rohan, the EPC founder who signs the quotes himself. If you already know your numbers, use the worksheet and the clause checklist and skip the rest. For the per-line view of where project money goes, see our solar project cost breakdown.
Why Solar EPC Pricing Fails Before the Job Starts
Most founders start from the market rate they heard last week. That rate came from another EPC’s cost base, payment terms and risk appetite. It tells you what the client expects, not what the job costs you.
Three habits cause most of the damage:
- Quoting per watt from memory. A 100 kWp tin-shed job and a 100 kWp RCC roof have different structure, cable and labour costs.
- Treating engineering as free. Bid-stage layouts, PVsyst runs and CEIG drawings cost money whether you win or not.
- Ignoring time. A job that pays 60 days late costs you interest on the working capital you put in.
The Cost Stack Every EPC Quote Needs
Build every quote from the same list. The table below is the stack we see in well-run C&I quotes. It has no percentage column on purpose: shares move with module prices, site type and scope.
| Cost line | What goes in it | Common miss |
|---|---|---|
| Modules | ALMM-listed modules, freight, insurance | Price validity shorter than your quote validity |
| Inverters | Inverters, monitoring, spares | Wrong rating after final string design |
| Structure | Mounting, fasteners, civil work | Roof survey not done before quoting |
| Balance of system (BOS) | DC/AC cable, ACDB, earthing, LA, trays | Routed lengths taken as straight lines |
| Engineering | Layout, PVsyst, SLD, structural, CEIG set | Not costed at all |
| Labour and supervision | Install crew, site engineer, safety | Crane or night work left out |
| Approvals and liaison | DISCOM, CEIG, net-metering fees and visits | Repeat visits after a rejection |
| Logistics | Transport, unloading, storage | Multi-trip delivery for tight sites |
| Financing cost | Interest on cash you fund before payment | Left out entirely |
| Warranty reserve | Workmanship callbacks over the warranty term | Treated as zero |
| Contingency | Unknowns specific to this site | Used to hide a missing line |
Check module eligibility against the Ministry of New and Renewable Energy (MNRE) ALMM list before you price. A module swap after award changes the BOQ, the string design and sometimes the inverter. Our guide on ALMM and its BOQ impact covers that chain.
The small lines that eat margin
Cable is the classic leak. Our analysis of cable mis-costing in solar BOQs walks through five errors that compound on one job. Liaison is the second. Every extra DISCOM or CEIG visit is a site engineer’s day you did not price. Electrical inspection follows the Central Electricity Authority (CEA) safety regulations your drawings must meet.
Markup vs Margin: The Maths Founders Get Wrong
Markup is profit as a share of cost. Margin is profit as a share of selling price. They are not the same number, and the gap grows as the percentage rises.
| Markup on cost (%) | Gross margin on price (%) |
|---|---|
| 10 | 9.1 |
| 15 | 13.0 |
| 20 | 16.7 |
| 25 | 20.0 |
| 30 | 23.1 |
The fix is one line of arithmetic. Decide the margin you need, then set price = cost ÷ (1 − target margin). For a 15% margin on a ₹40 lakh cost, price is ₹40 lakh ÷ 0.85, or about ₹47.06 lakh. A 15% markup would give ₹46 lakh and leave you ₹1.06 lakh short.
A Worked Solar EPC Pricing Example
The figures below are illustrative inputs for a 100 kWp C&I rooftop, not market prices. Replace each one with your own supplier quotes before use.
| Line | Illustrative cost (₹ lakh) |
|---|---|
| Equipment and BOS (modules, inverter, structure, cable) | 30.0 |
| Engineering and documentation | 1.2 |
| Labour and supervision | 3.5 |
| Approvals, liaison and logistics | 1.5 |
| Financing cost (cash funded for 60 days) | 0.6 |
| Warranty reserve | 0.7 |
| Contingency | 1.0 |
| Total cost before tax | 38.5 |
At a 15% target margin, the pre-tax price is ₹38.5 lakh ÷ 0.85, or about ₹45.3 lakh. That works out to about ₹45.3 per Wp before GST. If a client pushes you to ₹42 per Wp, your margin falls to about 8.3%, and any single surprise wipes it out.
That is the real value of the worksheet. It tells you how far you can move before a job stops being worth winning.
How GST Changed EPC Pricing After September 2025
The GST Council, at its 56th meeting on 3 September 2025, cut GST on renewable energy devices from 12% to 5%. The new rate took effect on 22 September 2025, according to the MNRE press release on PIB (2025).
Composite EPC contracts are often valued with a deemed split between goods and services. Under a 70:30 split, with 5% on goods and 18% on services, the blended rate is about 8.9%. Confirm the treatment of your contract, and of items such as inverters and batteries, with your chartered accountant before you print a tax line.
Two pricing consequences follow:
- Old quotes that carry a 12% goods rate overstate tax and lose on price.
- A lower tax line is not extra margin. Clients see it too, and they expect it passed through.
Contract Clauses That Protect Solar EPC Margins
A good price on a weak contract still loses money. If your vendors are registered micro or small enterprises, late payment to them also has a tax cost under Section 43B(h), as TaxGuru (2026) summarises. These clauses carry the most weight in C&I work:
| Clause | What it protects | Plain wording to aim for |
|---|---|---|
| Price validity | Module and metal price swings | Quote valid for a fixed number of days |
| Module price adjustment | Supply-side jumps after award | Adjustment above a stated band, with invoice proof |
| Milestone billing | Your working capital | Advance, material delivery, installation, commissioning |
| Retention cap | Cash stuck after handover | Fixed percentage, fixed release date |
| Change orders | Scope creep | Written, priced change before work starts |
| Client delays | Idle crews and storage | Time and cost extension when site access slips |
Design changes are the change orders founders forget to bill. Our solar design change-order process shows how to log them. The cash side is covered in our guide to solar project cash flow and design delays.
Where Engineering Fits in the Price
Engineering is a small line in the stack, but it decides the big ones. A layout done from a satellite image can miss a skylight row and overstate the capacity you priced. A string design that is wrong at bid stage changes the inverter you priced.
A bid-stage package should give you a capacity you can defend, a yield you can show the client and a BOQ you can price. Our solar 3D pre-design service covers that stage. For award-stage drawings, see solar post-design. Our bid-stage engineering checklist lists what to confirm before you price.
A Pre-Quote Checklist for EPC Founders
Run this list before any quote leaves your office:
- Site survey or verified roof drawing is on file.
- Module and inverter models are ALMM-checked and priced within validity.
- Cable and tray lengths come from a routed layout, not a guess.
- Engineering, liaison and financing cost lines are filled in.
- Margin is set on selling price, not as markup.
- GST treatment is confirmed for this contract type.
- Payment milestones, retention and change-order terms are in the draft contract.
FAQ
What is a healthy gross margin for a solar EPC in India? No regulator or industry body publishes a reliable benchmark. Set your target from your overheads and cash cycle. Then refuse jobs that fall below it after the worksheet.
Should I quote per watt or as a lump sum? Quote a lump sum built from the cost stack, then show ₹/Wp as a reference. Clients compare per watt. Your contract should not depend on it.
Does the GST cut raise my margin? Not by itself. It lowers the price clients expect, so pass it through and protect margin through cost control and terms.
Next Step
If your quotes depend on layouts you cannot fully trust, fix the input first. Ask us for a bid-stage design package on your next C&I enquiry through our project quote form. We reply within 1 business day.