SolarFlow · solar ERP + CRM
SolarFlow: ERP & CRM for solar installers
Never forfeit a ₹78,000 subsidy again. The all-in-one ERP + CRM built for Indian solar installers. Runs the entire PM Surya Ghar → GEDA → MGVCL subsidy lifecycle — with AI that quotes, checks compliance, and watches every system you install.
// Gujarat · India-first
Free demo
See SolarFlow live
Subsidy tracker, Smart Quote & AI assistants — 30-min walkthrough, free.
✓ request received
✓ routed to a product specialist
✓ demo slot being arranged
Thanks — we'll reply within 24 hours.
In short
SolarFlow is ERP and CRM software for Indian solar installers. It tracks all 6 stages of the PM Surya Ghar, GEDA and MGVCL subsidy process alongside leads, quotes, installation and payments, with 4 AI assistants for quoting and compliance checks.

// the problem
Selling solar in Gujarat isn't the hard part. Surviving the subsidy lifecycle is.
One mistake in the PM Surya Ghar → GEDA → MGVCL chain costs real money — and the installer eats the blame. SolarFlow is a solar CRM and ERP for installers in Gujarat and across India: subsidy tracking for PM Surya Ghar, GEDA and MGVCL, ALMM panel validation and GST invoicing in one place.
₹30k–₹78k forfeited
One non-ALMM panel or a net-metering rejection and the customer's entire PM Surya Ghar subsidy is gone. Your reputation goes with it.
WhatsApp + Excel chaos
Leads in group chats. Quotes in spreadsheets. Projects on paper registers. Nothing connected. Nothing tracked.
Hours lost to quoting
Manual BOM in Excel. Subsidy calculation from memory. Professional PDF takes an afternoon. Meanwhile the lead calls a competitor.
Leads going cold
Nobody followed up on day 2, 5, or 12. The hot lead from last Tuesday is now a signed contract with someone else.
Projects stalling silently
GEDA approved. MGVCL feasibility pending. Nobody tracking the clock. Customer calls — nobody knows the status.
Complaints before you notice
Underperforming system discovered only when the customer's bill doesn't drop. You should have known weeks ago.
// how it works
From bill snap to subsidy credited
Snap the bill
Upload the customer's electricity bill photo. AI extracts consumer number, sanctioned load, and units — recommends the right kW, calculates PM Surya Ghar subsidy, builds the proposal. You confirm and send.
- Bill details extracted by AI
- Right kW recommended
- Subsidy calculated
$ solarflow quote --from-bill ✓ fields extracted ✓ system sized ✓ subsidy calculated → stage complete
Get a subsidy-ready quote signed
Branded PDF with BOM, PM Surya Ghar subsidy, net cost, and EMI options. Net-Meter Pre-Check validates compliance before you survey. Win the job before competitors finish quoting.
- Branded PDF with BOM & EMI
- Net-Meter Pre-Check run
- Quote sent for signature
$ solarflow precheck --netmeter ✓ compliance checked ✓ quote signed → stage complete
Track every subsidy stage
6-stage state machine from GEDA approval to MGVCL net-metering to subsidy credited. SLA timers on every stage. ALMM validation. Compliance checklist. Nothing drops.
- SLA timer on every stage
- ALMM validation
- Compliance checklist
$ solarflow track --subsidy ✓ stage SLAs set ✓ ALMM validated → stage complete
Service it for life
Underproduction Sentinel watches every system. Auto-raises a ticket before the customer notices. AMC contracts, service tickets, and warranty — all in one place.
- Generation monitored
- Tickets raised automatically
- AMC & warranty tracked
$ solarflow sentinel --watch ✓ systems monitored ✓ tickets auto-raised → stage complete
// the wedge feature
The subsidy lifecycle — tracked to the rupee
Six stages. SLA timers on every one. A 'needs attention' alert list so nothing stalls in silence.
- STAGE 01
PM Surya Ghar registration
Portal + DISCOM docs.
- STAGE 02
GEDA approval
SLA tracked.
- STAGE 03
MGVCL feasibility
Net-Meter Pre-Check runs before you submit.
- STAGE 04
Installation & commissioning
ALMM validation on every panel.
- STAGE 05
Net-meter inspection
Documents verified.
- STAGE 06
Subsidy credited
₹30k–₹78k protected.

Net-Meter Pre-Check (AI): before you submit to MGVCL, SolarFlow validates system size vs sanctioned load, ALMM panel listing, MNRE inverter empanelment, and document completeness — and returns a red / amber / green report with fixes. ALMM validation: the system flags any non-ALMM panel before you order, so it's impossible to order the wrong panel.
// AI assistants
Four AI assistants wired into your back office
Not a chatbot bolted on. Each assistant is human-in-the-loop and runs on Claude or OpenAI — your key, your cost, your choice.
Smart Quote
Upload a photo or PDF of the customer's electricity bill. Vision AI extracts consumer number, sanctioned load, and average units — recommends the right kW, builds a priced BOM with PM Surya Ghar subsidy, net cost, and EMI.
Net-Meter Pre-Check
Validates your application against known MGVCL rejection reasons: system size vs sanctioned load, ALMM panel listing, MNRE inverter empanelment, document completeness, earthing.
Underproduction Sentinel
Watches inverter generation vs expected output continuously. Auto-raises a service ticket the moment a system dips — so your team acts before the phone rings.
Follow-up Brain
Scores leads by temperature, surfaces today's call list, and drafts WhatsApp nudges in English, Hindi, or Gujarati. You review before anything reaches the customer.
// built right
Enterprise-grade. Solar-native. Mobile-first.
Multi-tenant isolation
Strict per-company database scoping + Postgres Row-Level Security. One company can never see another's data.
RBAC on every screen
Director, Sales, Surveyor, PM, Accountant — every screen and action gated. Junior staff can't access margins or full customer data.
DPDP & POPIA ready
Audit trail (who/what/when/IP), data export, and right-to-erasure built in.
GST-compliant invoicing
Auto CGST+SGST or IGST based on place of supply. B2B invoices carry buyer GSTIN.
Mobile-first field app
Site surveys, job completion, and photo uploads on any Android or iOS phone. Works on 4G and offline.
White-label per company
Your logo, accent colour, and business details. Custom fields, custom workflows, modules enabled per plan.
// pricing
Plans that grow with your install count
Per-company SaaS. Talk to us for exact pricing — we size it to your team. All plans include 2FA, audit log, DPDP/POPIA compliance, and mobile app access.
STARTER
Starter
1–10 staff · Up to 50 installs/month
- CRM & lead inbox
- Smart Quote (AI)
- Subsidy lifecycle tracker
- GST invoicing
- Basic dashboard
- Email support
GROWTH
Growth
10–50 staff · Up to 200 installs/month
- Everything in Starter
- Net-Meter Pre-Check (AI)
- Inventory & purchase orders
- Partner portal
- Project profitability
- Priority support
SCALE
Scale
50–200 staff · Unlimited installs
- Everything in Growth
- Underproduction Sentinel (AI)
- Follow-up Brain (AI)
- Custom workflows
- White-label
- Dedicated onboarding
// solarflow.faq.md
SolarFlow FAQs
Can't find yours? Ask us directly — we reply within 24 hours.
Still deciding? Talk to a senior engineer.
No sales script — a real technical conversation about your project, free.
Is my data separate from other companies?
Yes — hard boundary. SolarFlow is multi-tenant with per-company database scoping and Postgres Row-Level Security. One company can never see another's data.
Does it work for my DISCOM (MGVCL / DGVCL / PGVCL)?
The Net-Meter Pre-Check and subsidy lifecycle are built specifically for Gujarat DISCOMs. MGVCL is fully mapped; DGVCL and PGVCL rejection patterns are added as part of onboarding.
Can I use my own logo and branding?
Yes — white-label per company. Quotation PDFs and customer-facing documents carry your brand, not ours.
Does it handle GST correctly?
Yes. Invoices automatically apply CGST+SGST for intra-state transactions and IGST for inter-state. B2B invoices include the buyer's GSTIN for their Input Tax Credit claim.
Do field technicians need a laptop?
No. The field app is mobile-first — survey capture, site photos, and job completion on any Android or iOS phone. Works on 4G or offline.
Which AI provider does it use?
Your choice — Claude (Anthropic) or OpenAI, switchable per company with your own API key. Nothing reaches a customer without your review.
What does 'ALMM validation' mean?
ALMM (Approved List of Models and Manufacturers) is the MNRE list of subsidy-eligible panels and inverters. Using a non-ALMM item forfeits the customer's subsidy. SolarFlow flags any off-list item before you order.
you@dww:~ $ ./demo --book solarflow
Run your solar business on SolarFlow.
Lead to subsidy to after-sales — in one platform built for PM Surya Ghar, GEDA, and MGVCL. Book a 30-minute demo and see the subsidy tracker, Smart Quote, and Net-Meter Pre-Check live.
No commitment30-min live demoGujarat solar native