Solar EPC Operations

    How to evaluate a solar ERP vendor: a demo script, a scorecard and red flags

    Make every vendor run your scenarios on your data, score them on weights you set in advance, and ask the questions that expose a team that has never done solar.

    GC
    GarunaCDX Editorial
    Editorial team
    Oct 19, 2026 4 min read
    Key takeaways
    • Same scenarios, your data, live demo. No slides.
    • Fix scoring weights before you see any product.
    • Weight project costing and field usability highest; they decide success.
    • Call three references. Ask what broke first.
    • Get data export, ownership and exit terms in writing.

    Quick answer

    Give every vendor the same ten scenarios drawn from your own projects and make them run them live, with your data, in the demo. Score each result against weights you fixed before the first call, giving most weight to project costing and field adoption. Ask for three references you can phone, get data-export and ownership terms in writing, and walk away from anyone who shows slides instead of your scenarios.

    Our position

    We are a software builder and may bid for work like this ourselves, so apply this script to us too.

    What weights should the scorecard use?

    Set them before you see any product. A suggestion, which is our opinion and should be adjusted to your business:

    Suggested scoring weights (points out of 100, our opinion)

    Source: Our suggestion; adjust to your business. Weights sum to 100.

    View data
    Weight
    Project costing and live margin20 pts
    Field usability and adoption20 pts
    Approvals and subsidy tracking15 pts
    Billing, retention and receivables15 pts
    Procurement, serials and warranty10 pts
    Data export and integrations10 pts
    Implementation and support10 pts

    Which ten scenarios should every vendor run live?

    Use your own data. Give each vendor the same inputs.

    #ScenarioPass looks like
    1Turn an accepted quote into a project with its BOM as the budgetNo retyping; budget equals quote
    2Raise a purchase order that differs from the BOMThe system flags the variance with a price difference
    3Show estimated, committed and actual cost and forecast margin for a live projectNumbers appear from the data you entered, not a canned screen
    4Set up a milestone schedule with triggers and evidence, then bill oneBilling blocked until evidence is attached, or clearly flagged
    5Record retention and a bank guarantee with expiry alertsAlerts configurable; linked to the project
    6Create a rooftop project and move it through DISCOM feasibility, inspection and meter stagesPer-DISCOM workflow; days waiting visible
    7Scan serials at goods receipt and again at installationMatch shown; warranty dates calculated
    8Do a site survey and installation checklist on a phone in airplane modeWorks offline; syncs after
    9Raise an O&M ticket from an alert and attach it to the unit’s historySerial, warranty and AMC status visible
    10Export all project, cost and invoice dataOpen format; no fee; shown on screen

    Count how many they pass without a custom development promise.

    What questions expose a team that has never done solar?

    • “Show me forecast margin for a project mid-way.” If they show a final profit report, they do not have it.
    • “How do you handle a different document set for each DISCOM?” If the answer is a custom field, ask how many.
    • “How do you capture 200 module serials without typing?”
    • “What do your solar customers complain about?” Honest vendors have an answer.
    • “Which of your solar customers can I phone?” You want three, and you want to ask what broke first.

    What are the red flags?

    • A demo on slides or a canned dataset.
    • “That can be customised” for more than two of your ten scenarios.
    • No clear answer on exporting your data.
    • Pricing that depends on user count in ways that punish site staff access.
    • Reluctance to name references.
    • A fixed price with a vague scope.

    What should the contract say?

    Have a lawyer review the final text. At minimum: you own your data; you can export it in open formats at any time without fees; what happens on exit and how long data remains accessible; where it is hosted and backed up; who owns any customisation you pay for; support response times; and what triggers extra charges.

    What does a decision look like?

    Score each vendor out of 100 using your weights. Check the top two with references and a small paid pilot on one project type. Do not buy on the demo alone.

    Where does this not apply?

    If you are considering only a single low-cost tool for one narrow job, such as quoting, a lighter evaluation is fine. This script is for a system that will hold your project money.

    What to do this week

    1. Write your ten scenarios from real projects. Remove names where needed.
    2. Fix your weights and share them with your partners before the first demo.
    3. Draft the three reference questions.

    Part of the guide Running a solar EPC business on connected systems.

    Vendor scorecard
    Send us your ten scenarios. We will pressure-test them before you meet vendors.
    Talk to us

    The scenarios, weights and red flags are our own model, not an industry standard. No vendor was assessed. Weights sum to 100 (20+20+15+15+10+10+10). Contract points are general and not legal advice.

    Your verdict
    Was this article useful?
    GC
    Written by
    GarunaCDX Editorial
    Editorial team

    Engineers, product and growth folks at GarunaCDX writing about the systems we build for clients.

    View all articles
    Share
    Planning something similar?

    Let's talk about your build.

    Tell us what you are building. A founding engineer replies within one working day with how we would approach it.

    FAQ

    Frequently asked questions

    Write ten scenarios from your real projects, have each vendor run them live with your data, score the results against weights you set beforehand, and verify with three phone references.

    Ask them to show milestone billing with retention, a per-DISCOM approval tracker, serial-number capture at receipt and install, and project forecast margin from purchase orders. Vague answers or customisation promises signal inexperience.

    That you own your data, can export it in open formats at any time, what happens on exit, where it is hosted, and how it is backed up. Have a lawyer review the final text.

    Three to five, shortlisted from your requirements, is enough. More just slows you down.

    The GarunaCDX build log

    Industry insights, once a month

    New case studies, healthcare, marketplace, B2B SaaS and industrial breakdowns, and the engineering notes behind what we ship. One short email a month, no fluff.

    We never share your data — see our Privacy Policy for details.