Part of our guide hub: Business software by industry
Few industries in Pakistan have grown as fast as rooftop solar. Rising electricity bills and falling panel prices pushed homes, shops, factories, schools and farms towards solar, and thousands of installation companies appeared or expanded to meet demand. Many of them run the entire business through WhatsApp groups, a quotation spreadsheet and the owner’s memory.
That works for ten jobs a month. At fifty, leads go unanswered, quotations contain old prices, installation teams arrive without the right inverter, and after sales complaints get lost. The difference between installers who scale profitably and those who stall is increasingly operational, and software is at the centre of it.
The solar business workflow
A typical residential or commercial job moves through these stages: enquiry, qualification, site survey, system design and quotation, negotiation, advance payment, procurement, installation, net metering application and inspection where applicable, handover, and years of after sales service. Each stage has its own information, and each handoff is a chance to lose it.
1. Lead management
Solar leads arrive from Facebook ads, Google, WhatsApp, referrals and walk ins, often in large volumes when electricity bills arrive each month. A proper CRM captures every lead with source, location, monthly bill amount and connected load, assigns it to a salesperson and tracks follow ups. Without this, the most expensive leads, from paid ads, are often the ones never called back. See Meta ads for local businesses and how CRMs work for high volume enquiries.
2. Site survey app
Surveyors record roof dimensions, orientation, shading, structure type, cable routes, meter details and photos. A mobile survey form, ideally working offline on rooftops with weak signal, ensures the same information is collected every time and flows straight to the design team. See offline first apps.
3. Design and quotation
Quotation mistakes are expensive in solar because equipment prices change often and margins can be thin. A quotation module should pull current prices for panels, inverters, batteries, structures and cables from a central price list, calculate system size from the customer’s consumption, include labour and transport, and generate a professional branded proposal. It should also show estimated savings clearly, while making the assumptions visible rather than overpromising.
4. Project tracking
Once the customer pays an advance, the job becomes a project with procurement, scheduling, installation team assignment, material dispatch and completion checklists. A simple board showing every active project and its stage lets the owner see bottlenecks immediately, such as jobs waiting on inverter stock or on net metering approval. Construction project management software uses similar principles.
5. Inventory and procurement
Panels, inverters and batteries tie up large amounts of capital. Tracking stock by warehouse and serial number, reserving stock for confirmed jobs, and recording warranty details per serial number prevents both stockouts and dead inventory. Serial tracking is also essential for warranty claims with manufacturers. See inventory management software.
6. Net metering and paperwork
For grid connected systems using net metering, applications to the electricity distribution company involve documents, forms, inspections and waiting periods. Rules and procedures have been revised over time, so the process must be kept current. Software helps by tracking every application’s stage, storing documents per customer, and reminding staff about pending steps. Customers constantly ask about status, and being able to answer instantly builds trust.
7. Payments and instalments
Many solar jobs involve advance, progress and final payments, and some installers offer instalment plans or work with financing partners. Tracking what each customer owes and sending reminders protects cash flow. See Raast payments.
8. After sales service and monitoring
Solar systems run for many years. Customers call when production drops, inverters show errors or panels need cleaning. A service module logs complaints, assigns technicians, tracks warranty coverage and records visits. Many inverters provide online monitoring data, and integrating that data lets installers spot problems before customers notice, which turns after sales from a cost into a reason for referrals and annual maintenance contracts.
What to build first
Most growing installers get the fastest return from three things: a CRM for leads and follow ups, a standard quotation tool with a central price list, and a project board. Inventory with serial numbers and a service module usually come next. Monitoring integration and customer portals follow once the basics are stable.
Common mistakes
- Quotations built from memory or outdated spreadsheets.
- No record of which serial numbers went to which customer, making warranty claims painful.
- Promising savings without explaining assumptions about tariffs and usage.
- Losing track of net metering applications between departments.
The numbers owners should see every week
Once the basics are in place, a simple dashboard answers the questions solar business owners usually chase by phone.
- Leads by source and cost per lead, so ad budgets move to the channels that actually produce surveys and sales.
- Conversion at each stage: enquiry to survey, survey to quotation, quotation to advance payment.
- Average days from advance to installation, and which stage causes delay.
- Gross margin per project, comparing quoted cost with actual material and labour used.
- Stock value by item and items not moved in 60 days.
- Net metering applications by stage and how long each has been waiting.
- Open service complaints and average time to resolve.
- Cash position: advances received, balances due, supplier payments due.
Margin per project is the one most installers have never measured. It is common to find that certain system sizes, roof types or locations consistently lose money once transport, extra cabling and repeat visits are counted.
Handling price volatility in quotations
Panel, inverter and battery prices can move quickly with exchange rates and supply. Quotations built on last month’s prices quietly erase margin. A few practical controls help:
- Quotation validity dates printed clearly, for example seven days.
- One central price list updated by one responsible person, with the date of last update visible to sales staff.
- Automatic warnings when a quotation uses prices older than a set number of days.
- Price protection on confirmed jobs, by reserving stock or placing supplier orders when the advance arrives.
- Clear separation of equipment, installation, structure and optional items, so customers see where changes come from.
Residential versus commercial and industrial jobs
The same software must handle very different projects.
| Aspect | Residential | Commercial and industrial |
|---|---|---|
| Sales cycle | Days to a few weeks | Weeks to months, several decision makers |
| Design | Standard packages adapted to the roof | Custom design, load analysis, sometimes phased installation |
| Payments | Advance and completion | Milestones, purchase orders, sometimes financing |
| Documentation | Warranty cards, net metering forms | Drawings, test reports, handover files, maintenance contracts |
| After sales | Complaint driven | Scheduled maintenance and performance reporting |
Installers moving into commercial work often need proper project milestones and document management before anything else. See construction project management software for how milestone based projects are tracked.
Turning after sales into recurring revenue
Many installers treat service as a cost. The better ones turn it into annual maintenance contracts: scheduled panel cleaning, inverter checks, structure inspection and a short performance report. Software makes this workable by scheduling visits automatically, reminding customers before renewal and recording each visit with photos. A customer who receives a clear yearly report is also far more likely to refer friends and neighbours, which is the cheapest lead source any installer has.
Keeping field teams on the same page
Installation teams need the job details on their phones before they leave: address and location pin, system design, material list, special instructions and the customer’s contact. At completion they upload photos of the installation, serial numbers and a signed handover. This record protects the installer in warranty disputes and gives the office proof of completion before releasing final invoices.
Questions to ask before choosing solar business software
- Can it hold a central equipment price list with update dates, and use it in every quotation?
- Does it track panels, inverters and batteries by serial number from warehouse to customer?
- Can surveyors and installers use it on a phone with weak signal on rooftops?
- Does it track net metering applications by stage with documents attached?
- Can it schedule maintenance contracts and send renewal reminders automatically?
- Can you export all your data if you switch systems later?
Frequently asked questions
Can a general CRM handle a solar business?
A general CRM handles leads. Solar specific needs, such as system sizing, equipment price lists, serial tracking and net metering stages, usually need customisation or a dedicated system.
Is this only for large installers?
Small installers benefit most from a simple CRM and quotation tool, which are inexpensive to set up and prevent lost leads.
Can the system calculate expected savings for customers?
Yes, based on consumption, system size and tariff assumptions. The important part is showing those assumptions clearly, because tariffs and usage change and customers remember promised savings.
How long does it take to set up?
A CRM with quotations and a project board can be running within weeks. Inventory with serial tracking, net metering tracking and service modules are usually added in later phases.
The bottom line
Solar installers compete on price, trust and service. Software that captures every lead, quotes accurately, tracks projects and supports customers for years turns rapid growth into a durable business.
If you run a solar business and want to replace spreadsheets and WhatsApp groups with a proper system, our ERP and business software team can help you plan it. Talk to us.
