Quick Answer
Before comparing solar platforms, measure seven workflow costs around the license: intake preparation, data transfer, correction and reconciliation, review and release, exception handling, system administration, and process change. Use one representative project path and the same evidence rules for every option. A lower subscription can support a more expensive workflow.
Two solar platforms can show the same finished proposal while demanding very different work from the company using them. One may require a salesperson to clean bills, a designer to rebuild geometry, and an administrator to reconcile customer records. Another may bring different costs in configuration, review, exception handling, or support. The subscription price sees none of this.
A fair comparison follows a project from source evidence to released output, including the work outside each screen. That reveals where staff prepare, transfer, correct, approve, bypass, administer, and revise.
This guide defines seven workflow costs for installers, EPCs, and solar sales or design teams comparing platforms. It is a buying method, not a claim that one software category or vendor produces a guaranteed operational result.
Create a common test before requesting demonstrations
Choose a representative project and preserve the same input pack for every option. Include the files your team actually receives, not a polished vendor sample. State the customer decision, required output, project class, jurisdiction, equipment context, and evidence gaps.
The test should include more than a happy path. Add one revision and one exception. For example, change a roof dimension after the first proposal, replace a module, introduce a second meter, or ask the customer to compare two commercial scenarios. The exact case should reflect work the company intends to buy the platform to support.
Write observation rules before the demonstrations:
| Item | What to record |
|---|---|
| Starting evidence | Files, dates, missing items, and allowed assumptions |
| Roles | Person performing each step and their competence |
| Systems | Product, spreadsheet, file store, CRM, email, or other tool used |
| Active work | Preparation, entry, modeling, checking, coordination, correction |
| Waiting | Approval, import, response, processing, or support delay |
| Output | Version, assumptions, reviewers, and release purpose |
| Exception | Trigger, workaround, owner, and affected downstream work |
The U.S. Government Accountability Office’s Technology Assessment Design Handbook frames technology assessment around a defined problem, alternatives, evidence, and communication of limitations. That is a sound antidote to feature-list buying. The workflow problem should determine the test.
Cost 1: intake preparation
Every platform begins after someone has gathered and interpreted source material. Measure the work required to turn customer, site, load, equipment, and commercial information into accepted inputs.
List what the platform can ingest and what a person must clean, rename, convert, transcribe, or classify. A utility bill may arrive as a PDF image. Interval data may contain gaps or multiple meters. A roof drawing may use a different identifier from the CRM. Site photos may lack date or orientation. These tasks belong in the cost even if they happen before login.
Separate useful validation from avoidable preparation. Confirming the meter and billing period protects the analysis. Retyping the same address into several systems is duplicate work. The comparison should not reward a platform for skipping validation that the business still needs.
Measure:
- Time by role to gather and prepare the accepted input pack.
- Requests returned to sales or the customer.
- Files converted or fields entered manually.
- Inputs that cannot preserve their source, date, or status.
- Assumptions introduced to satisfy the platform.
The solar project intake process can define acceptance before the tool test begins. Otherwise one vendor may appear faster because its demonstration starts after another team has already done the difficult work.
Use messy but safe test data. Remove customer-sensitive content as required, and involve privacy or security reviewers in data handling. Do not upload real confidential records into an evaluation environment without authorization and appropriate terms.
Cost 2: data transfer and duplicate entry
Map every handoff between CRM, design, energy model, finance model, proposal, document store, procurement system, and delivery record. Record which fields move automatically, which are copied, and which are recreated from a PDF.
An advertised integration does not settle the question. Ask who maps fields, resolves duplicates, monitors failures, handles authentication, tests vendor updates, and corrects a value that changed in one system but not another. Those responsibilities continue after implementation.
Build a field lineage for decision-critical data:
- Where is the field first created?
- Which system owns the accepted value?
- Which transformations occur?
- Who can edit it downstream?
- How does a correction propagate?
- What evidence shows synchronization succeeded?
Follow a few concrete fields such as site address, annual consumption, interval profile, module model, system size, energy estimate, price, and customer entity. Do not assume the same system should own all of them. Assign ownership based on the process and competence.
Measure manual entries, reconciliation checks, transfer failures, duplicate records, and time spent finding the current version. A platform that exports a file may still leave another role to rebuild its meaning.
Cost 3: correction and reconciliation
Technology can prevent some mismatches, expose others earlier, or create new ones through configuration and transfer. Define correction categories and capture consequence.
Distinguish legitimate revision from avoidable correction. A customer adding load after the first model is a changed input. A proposal showing an old array after the design changed is an inconsistency. Both create work, but only the second indicates a control failure.
Track where a correction is detected. Self-check, peer review, proposal review, procurement, permitting, and field preparation carry different downstream exposure. Do not apply an invented universal multiplier. Record roles, documents, customer communication, supplier impact, and verified direct cost.
The NIST Software Quality Group focuses on methods for measuring and evaluating software quality. A buyer should similarly define observable output and workflow quality. Feature availability cannot prove that the configured process will preserve consistent project information.
During the comparison, deliberately change one controlling input. Observe whether dependent layout, energy, financial, material, and proposal outputs update, warn, or remain stale. Record what a competent user must inspect. An automatic update can be useful, but it still needs a review boundary.
Do not claim error reduction from a short demonstration. Use the test to identify mechanisms and form pilot measures. A live pilot with comparable work is needed to observe the direction and durability of correction patterns.
Cost 4: review and release work
A fast model is not a released customer or technical output. Count the work required to check inputs, assumptions, configuration, equipment, calculations, scope, and customer language for the intended decision.
Define review depth by output. A screening layout, indicative proposal, procurement list, and technical package should not share one vague “approved” state. The comparison should show how each platform supports review records, comments, versions, responsibilities, and release conditions.
Observe:
- Can the reviewer see source inputs and assumptions without reconstructing them?
- Can the reviewer identify what changed since the prior version?
- Are comments tied to the affected item or buried in chat?
- Can an output be returned with a reason and owner?
- Does release preserve purpose, version, reviewer, date, and open conditions?
- Can staff distinguish a software-generated output from external approval?
Some platforms may reduce navigation while adding configuration checks. Others may create attractive outputs that require manual reconciliation. Measure the full review path for the same deliverable.
The solar design review checklist can provide common release criteria. Do not weaken the checklist to make one product appear faster. If a platform cannot expose required evidence, record the workaround and its cost.
Compare a Representative Project, Not a Feature Grid
Bring your input pack, revision, review gate, and exception to a guided look at SurgePV’s current solar design and proposal scope.
Explore the Design WorkflowCost 5: exception and workaround handling
Ordinary projects make almost any configured demonstration look orderly. Exceptions reveal whether the platform fits the company’s real decision boundaries.
List recurring exceptions before evaluation. They might include incomplete interval data, multiple meters, uncertain roof dimensions, a nonstandard obstruction, equipment outside the preferred library, a revised customer objective, a constrained export case, or a project needing specialist review. Use safe, representative cases rather than asking the vendor to improvise a high-consequence design conclusion.
For each exception, observe detection, routing, evidence, ownership, resolution, and downstream update. A useful system should allow the team to stop, qualify, or escalate work without pretending the exception has been resolved.
Workarounds have several costs:
| Workaround type | Hidden responsibility |
|---|---|
| Spreadsheet outside platform | Version, access, formula, and reconciliation control |
| PDF note | Discoverability and downstream update |
| Chat approval | Durable evidence and audit trail |
| Duplicate project | Identity and current-version control |
| Manual export/import | Mapping, error detection, and repeat effort |
Not every workaround is unacceptable. A specialist calculation may properly live in a controlled external tool. The question is whether ownership and reconciliation are explicit. Record the boundary instead of treating “all in one” as an evaluation requirement.
Results depend on source data, assumptions, equipment models, configuration, and review. Outputs support design and documentation workflows but do not replace approval by the responsible engineer, authority, lender, insurer, or utility.
Cost 6: administration, assurance, and support
Someone configures users, permissions, templates, equipment data, pricing inputs, integrations, and workflow states. Someone handles access changes, support requests, release notes, incidents, backups or exports, and vendor communication. Count that work.
Build an administration responsibility matrix. Include business owner, technical administrator, security or privacy reviewer, integration owner, content or template owner, equipment-library owner, and support contact. A small company may assign several roles to one person, but the work still exists.
The U.S. Cybersecurity and Infrastructure Security Agency’s Software Acquisition Guide provides acquisition considerations for software assurance. NIST’s Cybersecurity Framework offers a risk-management structure. Neither source is a substitute for a company’s security, privacy, legal, and procurement review. Use qualified specialists to assess the actual product, contract, data, access, and operating environment.
Ask vendors for current written answers and evidence appropriate to your review. Do not convert a sales response into a certification claim. Record gaps, responsible reviewer, treatment, and decision.
Measure internal administration during the pilot. Track setup, user support, configuration changes, failed imports, vendor tickets, and time spent keeping shared data current. Initial training should be separated from continuing administration.
Review exit work too. Can the company export project records in a usable form? What context, versions, comments, or source links would be lost? Who must preserve records after cancellation? Switching cost belongs in the original comparison, even though its timing is unknown.
Cost 7: process change and adoption
The platform may require different roles, stage definitions, inputs, reviews, and customer communications. The cost of changing that work can exceed setup when the organization has relied on informal habits.
Map behavior changes by role. A salesperson may need to attach accepted source files before requesting design. A designer may need to record assumptions rather than keeping them in notes. A reviewer may need to release a version in the platform. An administrator may need to own equipment data.
Training attendance does not prove adoption. Observe representative work after assistance declines. Check whether staff complete the required path, preserve data quality, identify exceptions, and stop using duplicate unofficial systems. Workarounds are evidence about fit or implementation, not moral failure.
Use a staged rollout:
- Configure the smallest workflow that supports the test decision.
- Train on one ordinary case and one exception.
- Run supervised live work with a fallback.
- Review friction, correction, and support evidence.
- Fix process or configuration gaps.
- Expand only when the current group can work independently.
Include manager and peer-support time. Early adopters often carry invisible help work. If that load is needed permanently, assign and cost it instead of calling the implementation complete.
The solar workflow automation guide helps distinguish a stable decision from a messy process that should be repaired before automation.
How should two solar platforms be tested fairly?
Test two solar platforms with the same defined project evidence, target deliverable, user roles, review rules, exception cases, and permitted release. Record any difference in training, configuration, data cleanup, vendor help, or manual workaround. A fair comparison follows the output through acceptance rather than stopping when each platform first produces a polished screen or file before anyone compares the results.
The comparison does not need identical button clicks. Products may solve the workflow differently. It does need an equivalent assignment. If one platform receives a prepared model and another starts from the normal intake package, the test measures preparation as well as software. That can be a legitimate operating choice, but it must remain visible.
Create the test brief before demonstrations begin:
| Test-brief field | Required decision | Evidence to retain |
|---|---|---|
| Buyer question | Which workflow choice will this test support? | Named decision and owner |
| Project packet | Which inputs and known gaps will both paths receive? | Sanitized common source package |
| Target deliverable | What must reach which receiver? | Acceptance criteria and release level |
| Participants | Which normal roles perform and review the work? | Role, familiarity, and training provided |
| Normal exception | Which recurring difficulty must each path handle? | Exception evidence and permitted treatment |
| Assistance rule | What vendor or internal help is allowed? | Assistance log and owner |
| Observation method | Which workflow events will be captured? | Shared definitions and recorder |
| Stop condition | What would make a result misleading or unsafe? | Missing basis, incompatible scope, or unsupported output |
Use representative users where practical. A vendor specialist can explain the product and resolve a configuration question, but the buyer should not mistake specialist execution for normal adoption. Log every point where a participant needs rescue, then decide whether that help is onboarding, a recurring support model, or evidence that the proposed role design is incomplete.
Do not relax review to create a faster result. If the current workflow requires a second person to inspect design assumptions, equipment output, or proposal language, apply an equivalent acceptance step to the proposed path. A platform may improve the review experience, but skipping the review is not a software benefit.
What belongs in a workflow-cost event ledger?
A workflow-cost event ledger should record the case, actor, system, action, wait, transfer, correction, review, exception, assistance, and acceptance result for each observed handoff. It should also identify whether work disappeared, became automated, moved to another role, or became harder to see. Only defined and consistently observed events belong in the comparison. That structure keeps hidden labor inside evaluation boundaries.
Record events at the point they occur. A retrospective estimate after several test cases tends to remember visible frustration and forget quiet preparation. The evaluator should capture the source condition and the downstream consequence, especially when an early shortcut creates later reconciliation.
Use this copy-ready event record:
Case and workflow stage:
Actor and receiving role:
Input condition:
System or file used:
Action performed:
Manual transfer or duplicate entry:
Wait and reason:
Correction and detection point:
Review action and result:
Exception and treatment:
Vendor or power-user assistance:
Output accepted, qualified, or returned:
Work removed, automated, shifted, or hidden:
Evidence link and observer:
The final classification matters. A generated equipment list may remove manual counting and create library-maintenance or exception work. An integration may remove duplicate entry and create reconciliation when systems disagree. A template may reduce preparation while increasing reviewer effort because assumptions are less visible. The ledger follows the work instead of awarding credit at the first screen.
Define correction separately from legitimate iteration. A customer-requested option is not automatically rework. A return caused by missing required evidence, inconsistent scenario versions, or an unusable output may be. Stable definitions let the team compare paths without turning normal project development into a defect count.
How should a buyer interpret the completed comparison?
Interpret a completed solar-platform comparison by tracing which workflow costs changed, why they changed, who now owns them, and whether the tested users can sustain the proposed process. The decision should include setup, review, exception, administration, and adoption conditions, plus the project types and release levels the evidence did and did not cover. This keeps the conclusion tied to evidence.
Illustrative example, not a measured vendor result: A company compares two workflows for moving a qualified project from intake through layout, equipment output, review, and proposal preparation. One path requires a manual transfer between tools. The other keeps outputs connected but exposes missing equipment-library ownership when a common substitution appears.
The connected path may remove a transfer while adding a governance requirement. The evaluator records both. If a power user resolves the library issue during every test, the assistance log shows a recurring dependency rather than a one-time setup event. If the team assigns a library owner and the next case proceeds under a clear exception route, the operating condition has changed and should be documented.
The buyer should not force every observation into one monetary total. It can compare the direction and consequence of the seven cost categories, identify blocking conditions, and name the work required to reach the proposed state. Financial conversion needs verified inputs and an agreed method; absent those, qualitative evidence is more honest than precise-looking arithmetic.
End with a bounded decision. The tested path may be suitable for defined residential work, preliminary commercial work, or a particular team while other cases remain outside the evidence. A purchase or pilot expansion can carry those boundaries. The company can then test the next project type instead of claiming the first sample proves an enterprise-wide result.
Also record what would reverse the choice. A product-data change, support dependency, new project mix, integration failure, or adoption problem may require review. A visible trigger turns the comparison into a managed operating decision rather than a permanent verdict based on one demonstration week.
Separate product limits from implementation failures
When a test fails, classify the cause before scoring the platform. The product may lack a needed capability. The company may have configured it incorrectly, withheld a required input, assigned the wrong role, or applied a process rule that neither platform can satisfy. Those causes lead to different decisions.
| Failure class | Evidence to inspect | Appropriate next question |
|---|---|---|
| Product boundary | Verified documentation and observed behavior | Is the missing capability required for the target workflow? |
| Configuration gap | Settings, libraries, templates, and ownership | Can the proposed operating model maintain the required setup? |
| Input failure | Common project packet and acceptance rule | Would the current process also have returned this work? |
| Role mismatch | Participant authority and normal responsibilities | Is the task assigned to the right person? |
| Review mismatch | Release level and acceptance criteria | Did the comparison ask one path to meet a different standard? |
| Adoption friction | Training, repeated assistance, and user behavior | Is the friction temporary, or part of normal operation? |
Do not keep retesting until an unfavorable observation disappears. Resolve a genuine setup error, document the change, and repeat only the affected case within the bounded pilot. If the same condition persists after the allowed revision cycles, carry it into the decision as an unresolved limit or route it for human review.
Convert the seven costs into a comparison record
Keep cash, internal capacity, risk, and evidence quality separate until the decision team chooses a defensible financial treatment. A weighted score can hide weak evidence behind attractive totals.
Use a side-by-side record:
| Cost area | Current state | Platform A | Platform B | Evidence confidence |
|---|---|---|---|---|
| Intake preparation | Observed baseline | Test observation | Test observation | Sample and source quality |
| Data transfer | Field lineage | Path and owner | Path and owner | Demonstration plus technical review |
| Correction | Baseline categories | Mechanism and pilot result | Mechanism and pilot result | Pilot comparability |
| Review | Current release gate | Work and evidence | Work and evidence | Reviewer observation |
| Exceptions | Recurring cases | Route and workaround | Route and workaround | Test coverage |
| Administration | Current tool burden | Roles and effort | Roles and effort | Written terms and pilot logs |
| Change | Current behavior | Training and support | Training and support | Sustained-use observation |
Label observations. Measured means a tool, record, or direct test produced it. User-provided means staff or vendor supplied it. Estimated means the team inferred it. An unavailable item remains unknown; do not assign a neutral score just to complete the sheet.
The Department of Energy’s life-cycle cost analysis guidance supports comparing relevant costs across an appropriate period. Your finance team should choose the period, discounting, and accounting treatment suitable for the company. Preserve assumptions and source dates.
Compare SurgePV inside its approved scope
SurgePV’s current approved scope covers 3D roof modeling, solar array layout, shading analysis, energy-yield modeling, financial modeling, electrical workflow support, bill-of-materials output, and proposal generation. It offers a guided demo and does not advertise a self-serve trial. A demonstration should be treated as product evidence, not proof of time savings, accuracy, adoption, or business return.
Ask the demonstrator to use the shared test brief. Observe intake requirements, revision behavior, review evidence, exceptions, and the work that remains with your team. Confirm current pricing, access, implementation scope, and contract terms in a written quote.
The solar design software guide can help frame category fit. This workflow-cost method goes further by asking what each option makes your people do before and after the visible design step.
A buyer’s final review
Before selecting a platform, confirm that:
- Every option received the same representative input pack and requested output.
- Intake and cleaning work were counted.
- Data ownership and transfers were mapped field by field where material.
- A controlling-input revision was tested.
- Review and release requirements stayed constant.
- At least one representative exception was tested.
- Administration, security, privacy, contract, support, and exit work have owners.
- Adoption was observed in work, not inferred from logins.
- Costs are source-labeled and financial conversions are explicit.
- Unknowns remain visible in the decision.
A useful comparison may conclude that one platform fits, that configuration or a longer pilot is required, that a process must change first, or that the current system remains preferable. Those are all legitimate results.
Keep the evaluation team independent enough to notice friction
Assign roles before the first vendor meeting. The workflow owner defines the operational problem. Representative users perform the work. A reviewer checks output quality and release evidence. IT, security, privacy, finance, procurement, and legal roles examine matters within their remit. One decision owner reconciles the findings without erasing minority concerns.
The person who proposed the purchase can participate, but should not be the sole observer or scorer. Confirmation bias is especially strong after a team has spent weeks arranging demos and cleaning data. Preserve the original measures and stop conditions so enthusiasm cannot rewrite them halfway through the test.
Record vendor assistance. If a product specialist configures the project, fixes an import, or explains an exception during the demonstration, note the step. Ask what a trained customer user would do in production and what support arrangement covers it. Expert help is not a defect, but invisible expert help makes the operating burden look smaller than it is.
Give users a private way to report workarounds and confusion. Group debriefs can favor the loudest sponsor or most confident user. Pair comments with observed project evidence before drawing conclusions. A complaint may reveal a training gap, a product limitation, or a sensible control that the old workflow lacked.
At the decision meeting, read failed tests before aggregate scores. A platform can perform well across many low-consequence dimensions and still miss the step the investment was meant to change. Decide whether the failure is remediable, who owns the remedy, what it costs, and what evidence would prove it. Do not average away a decision-critical gap.
Finally, preserve the comparison package after selection. It becomes the implementation contract: expected workflow, protected conditions, costs, unknowns, owners, and review date. Revisit it after rollout. If the operating state differs from the evaluated state, management should know whether the product changed, configuration changed, adoption failed, or the original business problem moved.
The expensive platform is not always the one with the higher quote. It is the one whose full operating burden exceeds the value of the work it changes. Measure that burden along the project path, and the buying decision becomes much easier to defend. Include the solar financial modeling in the same representative test when those models matter.
Use Your Real Workflow in a SurgePV Evaluation
Book a guided demo with a representative project, revision, review gate, and exception so your team can observe the work around the output.
Book a Guided DemoFrequently Asked Questions
Is license price the same as solar platform cost?
No. License price is one cash cost. Platform cost can also include implementation, configuration, migration, integration, training, administration, support, parallel systems, correction work, review effort, and exit. Some are cash expenses; others consume internal capacity. Label each type and compare the same workflow scope across all options.
How should a company compare two solar software demonstrations?
Give both vendors the same representative project brief, source files, requested output, revision, exception, and handoff. Observe every manual step and record what happens outside the product. Do not let one demonstration use clean sample data while the other handles your actual files, because the workload comparison would be meaningless.
Should existing staff time count as a workflow cost?
Yes, when the decision consumes staff capacity that could serve other work. Keep the accounting clear: existing salary is not automatically an incremental cash expense. Record hours by role, state the financial treatment, and avoid converting released time into savings unless the organization can show how the capacity creates economic value.
How do integrations affect solar platform cost?
An integration can reduce duplicate entry, but it also creates mapping, testing, monitoring, access, support, version, and failure-handling work. Define data ownership and the recovery path when synchronization breaks. Compare the full operating responsibility, not the presence of an integration label or a successful one-time demonstration.
What should happen if a vendor cannot complete the test workflow?
Record the failed step, required workaround, missing evidence, and business consequence. Ask whether configuration, training, another product, or a process change would resolve it. Do not quietly remove the test from the comparison. A gap in a decision-critical step is useful evidence even when the product performs well elsewhere.
Sources
Primary research and reference material used for this desk-research article.
Where this fits
This article is part of SurgePV's Solar Business & Operations hub, which works through the topic from first principles to the decisions a project team actually has to make.

