A solar EPC can sign eight jobs in a month and still be unable to pay the module supplier on Friday. Profit and cash are different things. Profit is what is left after a job is fully paid for. Cash is what is in the bank on the day a bill falls due.

This guide is about cash flow for a solar EPC that is already running. It is not about start-up money, which our capital guide for a new solar business covers. Here we trace where cash gets stuck in a rooftop or commercial job, show why the PM Surya Ghar subsidy is not your cash, and give you a 13-week table to copy. The Pipe-to-Pocket Forecast then turns a stage change on a lead into a dated rupee amount.

Every example is illustrative, with its assumptions printed beside it. Nothing here promises a result. This is general information, not financial, tax or legal advice, so confirm figures with your CA and banker.

Key takeaway

Cash flow for a solar EPC is a timing problem. You pay suppliers and crews weeks before customers pay you, and MNRE releases the PM Surya Ghar subsidy to the customer, never to you. Put a cash-in and cash-out date on every live job and total them in a 13-week table. The lowest week, not the size of your order book, is the number you must fund.

Where cash gets stuck in a rooftop or C&I job

Cash leaves your account at the start of a job and returns at the end, and the gap is widest on the jobs you win fastest. Nine places hold your money along the way.

Sticking pointWhat waits or leavesWhat you control
1. Supplier advancePart or all of the module, inverter and structure cost, paid when you orderThe advance split and the order date
2. Stock and logisticsMaterial bought before the customer is ready, plus transport and storageOrder against signed work orders only
3. Crew and site costWages, transport and small purchases, paid weeklyTie site spending to site milestones
4. DISCOM and net-meter waitA finished system waits for inspection and the meter. The DISCOM has 15 days to commission rooftop solar under the Rights of Consumers Rules as amended in February 2024 (PIB, 23 Feb 2024)A complete file on first submission, and a chase date
5. Customer balanceThe last instalment, due at commissioning or handoverPeg, proof and chase date, as in our payment terms guide
6. Bank-loan trancheWhere a customer borrows, the bank pays by its own rules. SBI's PM Surya Ghar loan page (updated 19 Oct 2026) says it disburses to the vendor after the required feasibility reportsLearn the bank's document list before you quote
7. Subsidy timingThe central assistance goes to the customer, so it is not your cashNever let your final payment wait for it
8. Tax in transitGST paid on purchases waits as credit. Company customers withhold TDS from your billPut both lines in the forecast
9. Five-year serviceMNRE's guidelines require registered vendors to repair and maintain a PM Surya Ghar plant free for five years from commissioningSet aside a service provision

Rows 7 to 9 are the ones owners forget to forecast. The five-year duty is in section 7(d) of the MNRE guidelines for CFA to residential consumers (read in full on 31 October 2026). It is a cost with no matching bill.

Watch out. A job that earns a margin on paper can still empty your account in week four. Margin is measured at the end of the job. Your account is measured every week.

The subsidy is your customer's cash, so your exposure is their balance

Under the MNRE guidelines the central financial assistance (CFA) is released to the consumer's account, or first to the consumer's loan account, and never to the vendor. The consumer redeems the e-token after the DISCOM has inspected, and the CFA follows (section 6(p)).

₹78,000cap

Largest CFA on a home system of 3 kW or more (standard-rate states)

MNRE guidelines, section 5(h), July 2025 file

15 daysstated

CFA processing after the DISCOM approves

MNRE guidelines, section 6(t)

15 daysDISCOM

Licensee's time to commission rooftop solar

PIB, 23 Feb 2024

₹0CFA

For commercial and industrial buyers

MNRE guidelines, section 5(d)

Official documents give three different starting points for the credit clock. The guidelines count 15 days from DISCOM approval. PIB, 13 March 2025 says the average processing time is around 15 days after the consumer's redemption request. PIB, 1 March 2024 says within 30 days of the consumer submitting bank details after the commissioning report. These are stated targets or averages, not promises, and our subsidy credit time guide walks through the gates. We found no official national figure for inspection and net-meter time in the field, so use your own.

Your exposure is not the subsidy. It is whatever part of the price the customer holds back until the subsidy arrives. The commonest version is, "I will pay the balance when the subsidy comes." On a ₹2,00,000 job, ₹78,000 is 39% of the price. Accept that sentence and you lend that sum to your customer, interest free, for as long as the DISCOM and the portal take.

₹ math (illustrative). Say the ₹78,000 waits 90 days. At an assumed 12% a year, carrying it costs about ₹2,300 (78,000 x 12% x 90/365). The bigger cost is that the same ₹78,000 cannot pay a supplier for the next job. The 12% is an assumption, not a quoted rate.

The fix is a payment term, not a chase call. Make the last instalment fall due on commissioning, and write that the subsidy is the customer's own claim. The wording and instalment splits are in our payment terms for solar customers guide, so we do not repeat them. Where the customer uses a bank loan, the bank's stage rules decide when you are paid. See the PM Surya Ghar loan process.

The Pipe-to-Pocket Forecast: from pipeline stage to cash date

The Pipe-to-Pocket Forecast turns each stage in your sales pipeline into a dated cash event, then adds the events up by week. It needs no new software. It needs stage names that match cash events and a date rule built from your own jobs.

  1. 1

    Name stages after cash events

    After signing, use "Work order signed", "Material delivered", "Installed", "DISCOM applied", "Commissioned" and "Balance received". Each move now means money moved or is about to. Our guide to solar sales pipeline stages covers the stages before signing.

  2. 2

    Log the date a job enters each stage

    One date per move, in the lead's activity note. Without entry dates you cannot measure how long a stage takes.

  3. 3

    Build a lag table from your last ten jobs

    Note the days from each stage to the next cash event. Take the median, not the average, because one stuck file drags an average up.

  4. 4

    Set the date rule and total by week

    Expected date = stage entry date + your median lag. Filter the pipeline by stage, list the jobs, and enter their amounts and dates in the 13-week table.

  5. 5

    Keep unsigned deals out of the base

    Count cash only from "Work order signed". Earlier deals go in a separate upside list, and any weighting is your own judgement.

StageCash event it triggersDate rule (use your median)
Work order signedIn: advance. Out: supplier order and advanceIn: same week. Out: signing date + your order lag
Material deliveredOut: supplier balance. In: delivery instalment once billedDelivery date + your billing and chase lag
InstalledOut: crew and site cost. In: installation instalmentInstalled date + your lag
DISCOM appliedNo cash, but the wait begins and a chase date is setApplied date + your median wait. The statutory 15 days is a target, not your median
CommissionedIn: final instalment. The five-year service clock startsCommissioning date + your lag
Balance receivedThe job leaves the forecastActual date

For the lag table, use one row per finished job: the date of each stage above, then total days from signed to paid. That last column is your real signed-to-paid time. Add days from signing to your own supplier payment too. Our sales forecasting guide predicts which deals close. This forecast predicts when they pay.

The 13-week cash-flow template

A 13-week cash-flow table lists every rupee you expect to receive and pay in each of the next 13 weeks, and shows your closing cash after each week. Thirteen weeks is one quarter. It is long enough to see a DISCOM wait play out and short enough to forecast honestly. Copy the blank table into a sheet.

LineW1W2W3W4W5W6W7W8W9W10W11W12W13
Opening cash
IN: customer advances
IN: customer milestone and final payments (net of TDS)
IN: bank loan tranches paid to you
IN: other
Total in
OUT: supplier payments
OUT: crew, transport, site
OUT: salaries and rent
OUT: GST paid (net of credit)
OUT: loan EMI and interest
OUT: other
Total out
Net for the week
Closing cash
Low-water line
Gap to the line

Fill it in this order:

  1. Opening cash for week 1 is your actual bank balance, not what you hope has cleared.
  2. Receipts come from the Pipe-to-Pocket step. Enter customer payments net of any TDS the customer will withhold.
  3. Payments start with fixed items (salaries, rent, EMI, GST), then each live job's supplier and site payments.
  4. Closing cash is opening plus total in, minus total out. It becomes next week's opening.
  5. Low-water line is the floor you refuse to go below. Our rule of thumb is four weeks of salaries and rent. It is a planning habit, not an industry standard.
  6. Gap to the line is closing cash minus the line. A negative number is what you must find that week.

Fast tip. Update the table every Monday with actual balances, then roll the 13 weeks forward by one. A forecast you stop updating after week 2 is a guess.

A worked 13-week example, and what moves the valley

In this example the lowest cash comes in week 4, long before the DISCOM wait is felt. Advances to suppliers create the valley. The DISCOM wait makes a smaller, later dent. All figures are illustrative.

Assumptions. Six 3 kW home jobs at ₹2,00,000 each including GST, signed in weeks 1, 1, 2, 3, 4 and 6. Customers pay 30%, 40%, 20% and 10% (structure A in our payment terms guide). The 30% arrives in the signing week. Each later instalment arrives a week after its event: delivery, installation and commissioning. Material is ₹1,40,000 a job, half at signing and half at delivery two weeks later. Crew and transport are ₹14,000 a job. The DISCOM wait is four weeks. Salaries and rent are ₹25,000 a week. Net GST of ₹24,000 and EMI of ₹15,000 fall in weeks 4, 8 and 12. Opening cash is ₹3,00,000 and the low-water line ₹1,00,000.

₹ thousandW1W2W3W4W5W6W7W8W9W10W11W12W13
Opening cash3002552204533848516672153188183139
Customer advances (P1)1206060600600000000
Customer milestone and final payments (P2 to P4)000160160120120401206020200
Total in1206060220160180120401206020200
Supplier payments140702101407014007000000
Crew and transport000281414140140000
Salaries and rent25252525252525252525252525
GST paid (net of credit)0002400024000240
Existing loan EMI0001500015000150
Total out16595235232109179391343925256425
Closing cash2552204533848516672153188183139114
Low-water line100100100100100100100100100100100100100
Gap to the line (negative means below)155120-55-67-16-1566-285388833914

Closing cash falls below the line in weeks 3, 4, 5, 6 and 8. The lowest point is ₹33,000 in week 4, ₹67,000 below the line. By week 13 closing cash is ₹1,14,000, and customers have paid ₹11.8 lakh of the ₹12 lakh contracted. The business is healthy, and it still spends five weeks under its own floor. Now change one thing at a time.

Change one assumptionLowest closing cashWeek 13 cashWhat it teaches
Base case above₹33,000 (week 4)₹1,14,000The valley is early
Supplier wants the full ₹1,40,000 at order-₹1,07,000 (week 4)₹1,14,000Advance terms move the valley, not the profit
Same six jobs signed in weeks 1, 1, 2, 2, 3, 3-₹47,000 (week 4)₹1,34,000Winning work faster deepens the valley
DISCOM wait 8 weeks, last peg 10%₹33,000 (week 4)₹54,000A small last peg limits the cost of the wait
Last peg 30%, DISCOM wait 4 weeks-₹28,000 (week 8)₹94,000A big last peg moves the valley later
Last peg 30%, DISCOM wait 8 weeks-₹81,000 (week 12)-₹26,000Big peg plus long wait turns week 13 negative
Opening cash ₹1,00,000, not ₹3,00,000-₹1,67,000 (week 4)-₹86,000Opening cash is the whole buffer

Three lessons follow. The size of your last peg decides what a DISCOM delay costs you. Growth is not free: signing the same jobs sooner left you ₹20,000 richer by week 13 but ₹80,000 poorer at the low point. And the figure for a banker is the deepest gap to your line, not your invoice total.

₹ math (illustrative). In the full-advance case the deepest gap to the line is ₹2,07,000 and the table sits below it for seven weeks. Borrow all of it for all seven weeks at an assumed 12% a year and interest is about ₹3,300 (2,07,000 x 12% x 7/52). In the base case, even if the deepest ₹67,000 gap lasted all five weeks below the line, interest would be about ₹800 (67,000 x 12% x 5/52). Your actual bank rate will differ.

C&I jobs: where the peak gap sits

A commercial or industrial job has no subsidy to wait for, but it has a bigger gap, because suppliers of large orders often want payment before dispatch. Whether yours do is a matter of your own agreement, so we assume it. Under section 5(d) of the MNRE guidelines no CFA goes to commercial and industrial buyers, so the whole price comes from the customer.

Illustrative job. A rooftop plant sold to a company for ₹40,00,000 before GST, shown without GST so the shape is clear. Assumed costs: ₹28,00,000 to the supplier, paid in full before dispatch, and ₹6,00,000 for crew, cabling and transport. The customer pays 20% on order, 50% on delivery, 20% on commissioning and 10% as retention. The 20% advance is paid with the order. Each later bill is paid 30 days after it is raised, except retention, released 26 weeks after the commissioning payment. Assume the customer deducts 2% TDS on the full amount of every payment, ₹80,000 across the job. The TDS base can differ by invoice, so confirm it with your CA.

When (assumed)EventIn (₹ lakh)Out (₹ lakh)Running (₹ lakh)
Week 0Order signed, 20% advance paid, less TDS ₹16,0007.8407.84
Week 1Supplier paid in full before dispatch028.00-20.16
Weeks 2 to 5Crew, cabling and transport06.00-26.16
Week 9Delivery bill (₹20,00,000) paid, less TDS ₹40,00019.600-6.56
Week 13Commissioning bill paid, less TDS ₹16,0007.8401.28
Week 39Retention released, less TDS ₹8,0003.9205.20

The low point is ₹26.16 lakh, about five times the ₹5.20 lakh the job finally leaves you. The ratio belongs to these assumptions, but the shape is common: the supplier's terms and the customer's first receipt set the funding need, not the final profit.

Before you sign, ask three things. Can the supplier take part payment at order and the rest at dispatch? Can the delivery bill be raised on dispatch, not on arrival? Does the advance cover the first supplier payment? Our guide to selling rooftop solar to MSME factories covers the commercial side.

Supplier credit: what to ask for, and the 180-day cliff

Supplier terms are set by each supplier, and we found no official or published standard for what module and inverter distributors offer. Blog posts quote anything from 15 to 60 days and disagree. Get your own supplier's terms in writing and put them in the 13-week table.

AskWhat it does to your valleyWatch-out
Part at order, part at dispatchMoves half the material cost out by two weeks, as the worked example showsLarge orders may need the full amount. Ask, do not assume
Delivery in lots against one invoiceYou pay as each lot landsUnder the first proviso to section 16(2) of the CGST Act, credit on an invoice delivered in lots is taken only on receipt of the last lot
A few days of credit once you have a recordLets a customer receipt land before the supplier paymentPay on time. The record is what you are spending
A price lock for your quote validityProtects margin if prices move before you buyIt can come with a bigger advance. See keeping your price list current

Then there is the clock most owners do not know about. If you do not pay a supplier the invoice value plus GST within 180 days of the invoice date, you must reverse the input tax credit you took, with interest. The second proviso to section 16(2) of the CGST Act says so, and Rule 37 sets the mechanics: the reversal is proportionate to the unpaid amount, and you can re-claim once you pay. Both are on the CBIC section 16 page and the Rule 37 page (read 31 October 2026). Supplies where you pay tax under reverse charge are outside the rule.

Watch out. Stretching a supplier past 180 days is not free credit. It becomes a tax payment plus interest in a return month you may not have planned for. Ask your CA how the rule applies to your purchases. If the supplier is a registered micro or small unit, a separate buyer time limit may also apply, which we did not verify, so see the 45-day section of the payment terms guide.

Working capital options, from each source's own page

A bank cash credit or overdraft limit is one common way to fund the valley, and the CGTMSE credit scheme can help a bank say yes without collateral. Everything below comes from the bank's or ministry's own page, with the date read. Terms differ by bank, so prepare questions, not a comparison.

OptionWhat the official page saysWatch-out
SBI cash credit, small limitSME Credit Card page, updated 13 Oct 2026: cash credit and/or term loan up to ₹10 lakh. Working capital is assessed at 20% of the last 12 months' turnover through the account. Repayable on demand, valid 3 years subject to annual reviewReceipts paid into other accounts may not count. Repayable on demand means the bank can ask
SBI cash credit, middle limitSME Smart Score page, updated 8 Feb 2024: above ₹10 lakh to ₹50 lakh, working capital margin 20%, renewed every 2 years with annual reviewAn older page. Ask the branch for current terms
SBI cash credit, larger limitSME E-Smart Score page, updated 9 Feb 2024: above ₹10 lakh to ₹5 crore, margin 25% for working capital, repayable on demandA higher margin means more of your own money in the limit
CGTMSE cover for the loanMinistry of MSME via PIB, 23 Jul 2026: CGTMSE, the Ministry's credit scheme, backs lending to micro and small enterprises without collateral or third-party security. Ceiling ₹10 crore from 1 April 2025. Annual fee as low as 0.37%. Banks may not take collateral on loans up to ₹20 lakh to such units (RBI Master Direction, 9 Feb 2026)It backs the loan a lender makes. The bank still decides. See our MSME registration guide
Finance against corporate receivablesPIB, 7 Aug 2025: the RBI TReDS system lets financiers fund MSME receivables from corporate and government buyers online. The limit for onboarding corporate buyers was cut to turnover of ₹250 crore (7 Nov 2024)Your buyer must be on the platform. A home customer never is

On SBI's small-limit page, ₹40,00,000 of annual sales through the account gives an assessed ₹8,00,000 (20%). The bank makes the final call. For MUDRA, invoice discounting and more, see our solar business loan options guide.

CGTMSE is the Credit Guarantee Fund Trust for Micro and Small Enterprises, which the Ministry of MSME runs.

Note. We could not open the scheme operator's own website (cgtmse.in) from our machine, so the CGTMSE facts come from the Ministry of MSME release on PIB. The cover percentage by loan size is not stated here. Ask your bank for the scheme document.

Tax in transit: GST credit, e-invoices and TDS

GST you pay to suppliers waits as credit until the rules release it, and TDS your customers withhold waits with the tax department. Both can be planned, and both are easy to forget.

GST credit: when it becomes yours again

Credit reaches your electronic credit ledger only when the section 16(2) conditions are met. The ones that catch EPCs: you hold the tax invoice, the supplier has reported it so it shows on your side, you have received the goods or services, the supplier has paid the tax to the government, and you have filed your return. The CBIC section 16 page lists them. The claim deadline is the 30th of November after the financial year of the invoice, or the annual return, whichever is earlier.

GST paid to a supplier who does not file is cash you cannot set off, so check that your purchases show on the portal.

PIB confirms that the rate on renewable energy equipment fell from 12% to 5% from 22 September 2025 (PIB, 3 Sep 2025). The same FAQ says the cut deepens an existing inverted duty structure and that a refund mechanism is available. Whether your books show a refundable credit is for your CA. The service portion (30%) falls under serial number 38 of Notification 11/2017-Central Tax (Rate): 9% central tax (Notification 27/2018-Central Tax (Rate), in force 1 January 2019) and 18% integrated tax for an inter-State supply, per the CBIC tax portal on 31 October 2026. State tax is set by each State's own notification, which we did not open, so check your State's rate with your CA. Confirm your contract's classification with your CA. See also GST on solar installation service.

₹ math (illustrative). Buy ₹26,00,000 of modules and inverters with everything on the invoice at 5%, and ₹1,30,000 of GST goes to the supplier with the payment in week 1. It comes back only as a lower GST payment once you have output GST to set it against. In a month with few invoices, it waits.

E-invoicing: the invoice date is a cash date

Above the e-invoice limit, an invoice issued without an invoice reference number (IRN) from the government portal "shall not be treated as an invoice" (Rule 48(5), CGST Rules). A customer who cannot take credit on your bill has a reason to hold payment, so raise the invoice, with its IRN, on the day of the event it bills. The limits and steps are in our e-invoice guide for solar businesses. Your accounting software issues the invoice. A CRM does not.

TDS: why a bill pays less than its face value

A "designated person", such as a company, firm, trust, society or government body, paying you under a work contract deducts TDS under the Income-tax Act, 2025. A household paying for its own home does not. The section 393 page gives 1% for an individual or HUF contractor and 2% for others, once a payment passes ₹30,000 or ₹1,00,000 in aggregate, deducted at the earlier of credit or payment. The department's TDS rate chart lists the same rates for tax year 2026-27. Our TDS guide for a solar business covers who must deduct and on what base.

In the C&I example, 2% of ₹40,00,000 is ₹80,000, about 13% of the ₹6,00,000 assumed margin, held back until credited against your tax or refunded. Enter receipts net of TDS in the 13-week table.

The Monday cash meeting: what to do when the valley dips

Once a week, take 30 minutes to update stages, update the table, compare closing cash with the line and pick one lever. The owner, the accounts person and the ops lead are enough.

  1. 1

    Update stages and dates

    Move every job that changed stage last week and reset its expected dates from your median lags.

  2. 2

    Replace forecast with actual

    Overwrite last week with the real bank balance and payments. Note who broke a date.

  3. 3

    Roll forward and find the valley

    Add week 14. Find the lowest closing cash in the next 13 weeks and its gap to the line.

  4. 4

    Pick the cheapest lever

    Act with a date and an owner, using the table below.

Lever, cheapest firstHow it helpsTrade-off
Move the start date of the next jobPushes its supplier advance out of the valley weeksThe customer waits. Say so at signing
Raise the first peg on new quotesBrings cash in before the supplier paymentMay lose a price-sensitive customer
Split or stage the supplier orderPays for material as it landsNeeds the supplier to agree
Chase balances due before the valleyPulls cash forwardCosts rep time, not money
Draw on a limit arranged earlierFills a known gap for a known periodInterest, and repayment on demand

Chase any file that sits at "DISCOM applied" past your median. Our guide to moving stuck solar deals covers the sales side, and the sales-to-installation SOP shows where payment terms sit in the handover packet.

How QuickEstimate fits

Quickest Solar CRM keeps the stage list the Pipe-to-Pocket Forecast runs on, and it does not keep your money. It is not accounting software. It does not hold your bank balance, file GST or TDS, issue invoices or collect payments. Do the cash numbers in a sheet or your accounts package.

What it does for this routine is the pipeline side. You can customise lead stages, so name them after cash events. You can add labels, set follow-up reminders on chase dates, log activities on a lead (also on several leads at once) and filter leads by stage. The dashboard and team report give the owner a team-level view.

  • Pipeline Management: rename stages after cash events, filter by stage and read the list into your 13-week table each Monday.
  • See it in a demo: set up stage names and chase reminders for your own jobs with the team.

What to do this week

  1. Build your lag table. List your last ten finished jobs and fill the signed-to-paid table. Take the median for each stage.
  2. Copy the 13-week template and fill week 1 to 13 with real numbers. Use your real bank balance, real supplier terms and net-of-TDS receipts. Mark every week below four weeks of fixed costs.
  3. Fix one term before your next signing. Make the last customer instalment fall due on commissioning, and ask your supplier for a split advance.
  4. Ask your bank branch and your CA two questions. What working-capital limit your account turnover supports, and how the 180-day and credit-timing rules apply to your purchases.

Frequently asked questions

How long does a solar EPC wait to get paid?

It depends on your payment terms and jobs, and no official industry average is published. The official clocks cover only the subsidy and the DISCOM, at 15 days each. Your real figure is the median of days from signing to final payment across your last ten jobs.

Does the PM Surya Ghar subsidy go to the EPC or the customer?

It goes to the customer. The MNRE guidelines say the consumer redeems the e-token and the CFA is released to the consumer account, or to the loan account first if there is a loan. The vendor is not paid the subsidy. Make the final instalment fall due on commissioning, not on subsidy credit.

How much working capital does a solar EPC need?

There is no single figure. It is the deepest gap below your cash floor in a 13-week table, plus a margin for slips. In our illustrative example it was ₹67,000, or ₹2,07,000 when the supplier wanted full advance.

How do I make a 13-week cash flow forecast for a solar business?

List 13 weekly columns. Enter your actual bank balance, then the receipts and payments you expect from every signed job, plus fixed costs, GST and EMI. Closing cash is opening plus receipts minus payments. Compare it with a floor and update it every Monday.

Can a solar EPC get a working capital loan without collateral?

Possibly, if your firm is a micro or small enterprise and the bank lends under the scheme. The Ministry of MSME says the CGTMSE credit scheme backs lending to micro and small enterprises without collateral or third-party security, up to ₹10 crore from 1 April 2025. An RBI Master Direction of 9 February 2026 bars collateral on loans up to ₹20 lakh to such units. The bank still decides.

Does GST input credit improve my cash flow right away?

Not always. You pay GST with the purchase, but the credit lands only when section 16(2) conditions are met, including that the supplier has reported the invoice. It then lowers GST on your own invoices. If the supplier stays unpaid 180 days after the invoice, the credit must be reversed with interest.

Does TDS reduce the cash I receive from a customer?

Yes, when the customer is a designated person such as a company or firm. Under the Income-tax Act, 2025, contract payments carry 1% for an individual or HUF contractor and 2% for others, above the thresholds. A household paying for its own home does not deduct. You recover it as credit against your tax or a refund, so forecast receipts net of TDS.

Want to put this into practice?

Quickest Solar CRM gives you everything in this article, proposal automation, lead capture, WhatsApp follow-up, built for Indian solar EPCs.

Start free

Get the next post in your inbox.

One email a fortnight. Real solar sales benchmarks. Unsubscribe anytime.