Back to Blog
solar business28 min read

Solar Design Outsourcing vs Software: Cost Guide

Compare solar design outsourcing vs software by cost, capacity, turnaround, revisions, responsibility, and project stage before choosing a workflow.

Rainer Neumann

Written by

Rainer Neumann

Editorial contributor · SurgePV

Keyur Rakholiya

Edited by

Keyur Rakholiya

CEO & Co-Founder · SurgePV

Published ·Updated

An installer can have plenty of demand and still lose momentum inside the design queue. Sales needs a revised layout today. Operations needs an equipment list. The permit package needs a qualified review, and the internal designer already has 14 active projects.

The decision is often framed as solar design outsourcing vs software. That framing is incomplete until the team names the deliverable. Preliminary layout software, proposal production, permit drafting, structural calculations, and professional engineering carry different skills and responsibilities.

This guide gives installer-owners and EPC managers a decision model. It compares 4 operating options by cost, capacity, revision speed, retained knowledge, quality control, and accountability.

TL;DR — Solar Design Outsourcing vs Software

Compare 4 operating models by deliverable and responsibility, not headline price. GreenLancer publishes separate permit-design and engineering services, which shows why outsourced technical scope differs from internal preliminary-design software. A hybrid workflow often keeps fast sales-stage work inside while routing regulated deliverables to qualified specialists.

In this guide:

  • Compare software, outsourced production, engineering services, and hybrid delivery
  • Separate preliminary designs from permit and construction documents
  • Calculate cost per accepted project with your own inputs
  • Match fixed capacity to steady or irregular demand
  • Assign responsibility with a practical RACI matrix
  • Test each option through a controlled pilot
  • Choose a workflow without assuming that one tool replaces every discipline

Solar Design Outsourcing vs Software: Direct Answer

Solar design software fits repeatable preliminary design, energy modeling, financial analysis, and proposal work when an installer wants direct turnaround control. Outsourcing fits variable demand, defined production tasks, or deliverables requiring specialist engineering. Many EPCs use a hybrid: internal software for customer-facing work, then qualified external professionals for permit plans, calculations, stamps, and authority responses.

The correct choice depends on where the queue forms. A sales team waiting 2 days for every roof layout has a different problem from an engineering manager missing a professional seal. The first problem may respond to a faster internal workflow. The second requires an appropriately qualified person, regardless of which software supports the calculations.

Use this fit matrix for the initial screen:

Operating model Best fit Main cost shape Main control Main risk
Internal team using software Steady volume and repeatable preliminary work Subscription plus loaded labor Direct priority and revision control Paying for capacity during slow periods
Outsourced preliminary design or proposal production Variable volume with a tightly defined output Variable fee per project or package Service agreement and acceptance checklist Revision latency and context loss
Outsourced permit or engineering service Specialist, regulated, or jurisdiction-specific deliverables Variable fee by scope and complexity Contract, professional responsibility, and technical review Scope gaps or unclear reliance rights
Hybrid workflow Fast internal sales cycle plus external specialist work Mixed fixed and variable cost Stage gates between internal and external owners Handover errors if inputs and revisions are uncontrolled

This is not a contest between people and software. Software standardizes repeatable work and keeps data connected. A service provider supplies labor, capacity, and sometimes professional expertise. Internal staff provide company knowledge, customer context, and decision authority.

The procurement question is therefore: Which work should be repeatable inside the company, and which work should be purchased as a controlled specialist deliverable? That question produces a clearer answer than asking whether a monthly license is cheaper than a per-project fee.

Teams evaluating solar design tools should run one normal project and one difficult revision before buying. Teams evaluating a service should send the same pilot cases with frozen inputs and acceptance criteria. Measure accepted output, not first-draft delivery.

Our take is that customer-facing preliminary work usually benefits from short internal feedback loops. A salesperson can answer a roof-layout change during a live conversation when the design team controls the model. Regulated engineering still needs the review, judgment, and responsibility required in that market.

Define the Deliverable Before Comparing Costs

“Solar design” can refer to at least 5 different project stages. A provider quoting a preliminary array layout is not pricing the same product as a professional issuing electrical and structural documents. Any cost comparison without this distinction will mislead the buyer.

Start with a deliverable register:

Project stage Business purpose Typical outputs Responsibility question
Site qualification Decide whether to pursue the opportunity Roof or land review, obstruction notes, capacity range Who verifies site inputs and exclusions?
Sales design Present a credible system concept 3D model, module layout, shading, yield, financial case, proposal Who owns assumptions shared with the customer?
Permit design Seek approval from the reviewing authority Required plans, schedules, notes, calculations, labels Who confirms AHJ requirements and signs or seals where required?
Detailed design Coordinate procurement and construction Final layouts, electrical details, structural details, schedules, construction issue Who approves each discipline and resolves clashes?
As-built record Document the installed system Field changes, final equipment, revised drawings, test records Who verifies that the record matches the installation?

Internal software may cover several sales-design outputs without covering the later engineering package. SurgePV supports 3D rooftop modeling, module layout, string sizing, a bill of materials, shading, energy yield, financial modeling, and branded proposals. It does not replace structural engineering, professional stamps, jurisdiction-specific permit review, detailed construction drawings, or engineering responsibility.

That boundary matters during sales. A modeled layout can support capacity and customer conversations. It should not be represented as an issued-for-construction package unless the required engineering process has actually occurred.

Outsourced services also differ. GreenLancer markets solar permit design and engineering services. That scope shows why “outsourcing” may mean more than sending a proposal layout to an external drafter.

Write the comparison unit as a complete sentence. For example: “One accepted preliminary design with a 3D roof, module layout, equipment selection, string concept, shading and yield result, financial assumptions, and branded proposal.” A permit package needs a different sentence and acceptance checklist.

In the United States, the Department of Energy’s rooftop-solar permitting guidance explains that permitting and inspection requirements vary across jurisdictions. That variation is one reason to separate a reusable preliminary workflow from jurisdiction-specific permit responsibility.

List every exclusion beside the output. Site measurements, field verification, utility applications, structural calculations, professional seals, permit fees, authority responses, and final as-builts should never disappear inside “complete design.”

Then assign the issue status. A draft for customer discussion, approved proposal model, submitted-for-permit set, and issued-for-construction set cannot share an ambiguous filename. Clear status prevents a preliminary output from moving downstream by mistake.

This deliverable-first approach also reduces cannibalization with a generic outsourcing guide. The buying problem here is not finding a vendor. It is deciding which operating system belongs at each project stage.

Build a Cost Model With Your Own Numbers

Public price comparisons age quickly and rarely include the same scope. Build a cost model from your actual operation instead. The aim is cost per accepted project, not subscription fee versus vendor invoice.

Use these inputs:

Input Symbol How to calculate it
Monthly software cost allocated to the team S Subscription and required seats for the period
Loaded internal hourly cost L Pay, employer cost, benefits, and allocated operating overhead per productive hour
Internal hours per accepted project H Median hands-on time for normal projects, including checking and revisions
Monthly training and administration cost A Training time, template maintenance, workflow administration, and support effort
Outsourced base fee per project F Contracted fee for the exact defined deliverable
Included and extra revision cost R Expected revision charge after applying the observed project mix
Internal vendor-management time V Intake, questions, review, comment resolution, and acceptance hours multiplied by L
Delay cost D Expected commercial or operating cost of waiting beyond the required response time
Accepted projects per month Q Projects that pass the defined acceptance gate, not drafts produced

The simplified software-first formula is:

Software-first cost per accepted project = (S + A) ÷ Q + (L × H) + D

The simplified outsourcing formula is:

Outsourced cost per accepted project = F + R + V + D

A hybrid model uses both equations by stage. Preliminary work carries internal software and labor. Permit or specialist work carries the external fee and internal review time.

Do not hide rejected or abandoned work. If sales asks for 40 concepts but only 28 reach customer proposal, those 12 concepts still consume capacity. Track cost at 2 levels: cost per completed design task and cost per accepted project stage.

Calculate loaded labor honestly

Hourly pay alone understates internal cost. Include the employer’s statutory costs, benefits, paid nonproductive time, equipment, management, and the share of overhead your finance team uses for staffing decisions. Use the same basis when valuing vendor-management time.

Productive capacity is also lower than paid hours. Designers attend meetings, answer field questions, maintain templates, research equipment, and review colleagues’ work. Measure actual project hours over a representative period rather than assuming every paid hour produces a design.

Add revision cost by cause

One revision rate is not enough. Separate at least 4 causes:

  1. Customer changes, such as adding batteries or changing the target offset
  2. Site-input corrections after better measurements arrive
  3. Equipment changes caused by stock or procurement decisions
  4. Preventable design defects that should be corrected under the acceptance terms

Software can make the first 3 faster when the current model remains under internal control. A service provider may manage them well too, but turnaround and commercial treatment depend on the agreement. Preventable defects should be measured separately from legitimate scope changes.

Treat delay as a scenario, not a fake precision number

Delay cost is hard to observe, but ignoring it sets the value to zero. Model a low, expected, and high case. Inputs might include the probability that a delayed proposal misses a customer meeting, the margin at risk, internal idle time, or a permit submission date.

Do not claim that every hour saved creates revenue. Capacity has value only when the team can use it. Link the time saving to a real constraint: faster customer response, more accepted projects, fewer overtime hours, or less purchased overflow work.

The financial model inside SurgePV’s generation and financial tool applies to project economics, not this staffing equation. Keep the business operating model in a separate calculator or management worksheet, then validate whether the proposed workflow changes the measured inputs.

Match the Operating Model to Workload Variability

Average monthly volume hides the capacity problem. A company producing 30 designs every month has a different staffing need from a company producing 10, then 55, then 25. The same 3-month average can produce very different queues.

Plot demand by week and project class. Mark the required turnaround, not only the final due date. A customer proposal may need a same-call adjustment, while a permit package may have a planned review window.

Demand pattern Likely fit Reason Control to add
Steady, repeatable preliminary work Internal software-first Trained capacity stays occupied and feedback remains direct Standard templates and peer review
Predictable seasonal peak Hybrid with reserved overflow Core knowledge stays internal while external capacity absorbs the peak Forecast, reserved volume, and escalation rules
Irregular specialist need Outsourced specialist Paying variable cost may beat retaining rarely used expertise Qualification, scope, and professional responsibility review
Fast-changing customer layouts Internal software-first Direct model access reduces handoff and revision waiting Sales permissions and approval gates
New jurisdiction with unfamiliar rules Qualified local or specialist support Local requirements may exceed internal experience Requirement matrix and named responsible professional
Large one-off portfolio Temporary hybrid cell Internal standards combine with external production capacity Shared design basis, sampling plan, and defect tracking

Queue time matters as much as hands-on time. A 45-minute design task delivered tomorrow has a 1-day business response. A 3-hour task begun immediately may support the meeting this afternoon. Measure request-to-accepted-output time by priority class.

Outsourcing can turn fixed payroll into variable spend, but capacity is not unlimited. Ask a provider how many projects it will reserve, what happens above that band, and whose work receives priority. A generic promise of “scalability” is not a capacity commitment.

Internal software also needs named capacity. Buying a platform does not create a trained operator or remove checking. Map who performs intake, modeling, technical review, proposal approval, and customer revision. If one person owns all 5 steps, software may speed production while leaving the approval bottleneck untouched.

Use the 80th or 90th percentile week for staffing scenarios rather than designing the whole operation around the single busiest week. Keep enough internal capacity for normal work and defined urgent cases. Purchase overflow for peaks that would otherwise sit idle most of the year.

Assign Responsibility With a RACI Matrix

The most expensive workflow gap is often an unowned decision. Software does not accept professional responsibility. A service provider does not automatically own every upstream input or downstream use. The installer or EPC needs a written responsibility map.

RACI means responsible, accountable, consulted, and informed. Tailor the matrix to the contract and local professional rules.

Task Installer or EPC Internal designer Software provider Outsourced service Qualified engineer
Confirm customer requirements A/R C I I I
Validate site inputs A R I C C
Prepare preliminary layout A R Tool support R if in scope C
Set financial assumptions A/R C Tool support C if in scope I
Check equipment selection A R Database support R if in scope C
Define AHJ and utility requirements A C I R if contracted C/R by jurisdiction
Perform structural or electrical engineering A for procurement C I R if qualified and contracted A/R as legally applicable
Sign or seal documents I I I I unless qualified A/R where required
Accept the issued package A/R C I C C
Control customer revisions A/R R Tool support R if in scope C

“Tool support” is intentionally not a RACI role. A platform can calculate, store, render, or generate outputs. A person or organization remains responsible for reviewing the result and approving its use.

Keep design authority explicit

Design authority means the person authorized to approve technical intent for the organization. An external drafter can prepare a document without becoming that authority. A professional engineer may carry defined responsibility for a sealed calculation while the EPC still owns customer scope, supplied data, installation, and contract compliance.

Contracts and professional obligations differ by market. Ask qualified legal and engineering advisers to confirm reliance rights, limitation clauses, insurance, seals, and statutory duties. A blog cannot assign liability for a real project.

Control the design basis

The design basis should state the project stage, site data, equipment, applicable requirements, client criteria, assumptions, and exclusions. Both internal and external teams need the same controlled record.

When an assumption changes, log it once and identify every affected output. A module substitution might change physical fit, string limits, energy yield, the BOM, financial results, and proposal visuals. A disconnected workflow makes that impact easy to miss.

Define acceptance

Acceptance is not “the PDF arrived.” Use a checklist with completeness, cross-document consistency, calculation traceability, equipment identity, input conformance, revision closure, and required approvals. Record whether comments are defects, missing inputs, or new scope.

This discipline protects both parties. The buyer gets a measurable deliverable. The service provider avoids unlimited revisions caused by changing customer inputs.

When a Software-First Workflow Fits

A software-first model fits when work is frequent, repeatable, and closely tied to customer response. The internal team controls the model and can revise it without starting a new vendor request.

Consider software-first delivery when most of these statements are true:

  • Preliminary layouts follow a repeatable process
  • The company has enough monthly volume to retain trained users
  • Sales frequently requests changes during customer conversations
  • Product and commercial assumptions are company-specific
  • Retaining design knowledge matters to the business
  • The company can provide technical review and workflow ownership
  • Later regulated deliverables already have a separate approved route

A practical workflow begins with controlled site and customer inputs. The user builds the roof or site model, selects equipment, places modules, checks shading, configures electrical intent, reviews yield, and creates the commercial case. The approved proposal model then becomes the basis for the next stage.

SurgePV supports this preliminary design-to-proposal sequence in one cloud workspace. Its live scope includes 3D rooftop modeling, module layout, string sizing, BOM, physics-based shading and irradiance, energy yield, financial metrics, and branded PDF proposals. Clara AI can assist with design and proposal copy.

That connected sequence can reduce repeated transfer between a modeling tool, yield worksheet, and proposal document. The buyer should still test every output against its own acceptance rules. Product databases, calculation settings, templates, permissions, and revision practice all need governance.

Use these acceptance tests during a solar software pilot:

  1. Build a normal project from the same input pack used today.
  2. Record hands-on time and queue time separately.
  3. Change the module model and roof setback after the first review.
  4. Check whether layout, strings, BOM, yield, finance, and proposal remain consistent.
  5. Ask a second user to find the approved version without verbal guidance.
  6. Export the customer deliverable and run the normal technical review.
  7. Document which downstream permit or engineering steps still occur elsewhere.

Do not choose software only from a polished vendor demonstration. Bring one awkward roof, a real tariff case, and the revision that repeatedly causes rework. A strong demo lets your team operate the workflow and expose gaps.

Test One Real Design Workflow

Bring a representative project and compare your current handoffs with SurgePV’s design, shading, yield, financial, BOM, and proposal workflow.

Book a Demo

No commitment required · 20 minutes · Live project walkthrough

When Outsourced Solar Design Fits

Outsourcing fits when the company needs variable capacity, defined production support, unfamiliar-market knowledge, or professional disciplines that do not justify permanent staffing. The scope can cover preliminary production, permit documents, engineering, revisions, or as-built records. Treat each as a separate purchase.

Use an outsourced model when several of these conditions apply:

  • Demand is too irregular to keep internal capacity occupied
  • A short peak would otherwise create a damaging queue
  • The project needs a discipline or jurisdiction the internal team lacks
  • The deliverable is standardized enough to specify and inspect
  • Customer changes do not require immediate model access
  • The provider can supply named competence and appropriate professional authority
  • Data, intellectual property, and handover terms are acceptable

The buyer still owns vendor management. Someone must prepare inputs, answer questions, review outputs, resolve comments, and accept files. Include that internal time in the cost model.

Service-level claims need precise definitions. Unirac’s current plan-set service page advertises a 24-hour turnaround. That is a vendor’s stated service level, not an industry benchmark. Buyers should confirm intake cutoffs, eligible project types, business hours, revision classification, and the event that stops or restarts the clock.

Test a provider with one typical project and one realistic exception. The exception may include a late equipment change, a difficult roof, incomplete service-panel data, or an authority comment. Score the questions asked, assumptions recorded, cross-sheet consistency, and revision closure.

Require native-file and termination handover terms where those files matter. A library of final PDFs may not let a new team efficiently revise an active portfolio. Define file ownership, permitted reuse, retention, deletion, and access when the contract ends.

Do not route an urgent task outside simply because the internal queue is visible. Compare the full external queue: intake review, clarification, production, buyer review, revision, and acceptance. Outsourcing works best when the interface between teams is engineered as carefully as the technical deliverable.

How a Hybrid Workflow Works

A hybrid workflow keeps the shortest customer feedback loop inside and buys specialist or peak capacity outside. This is often the clearest answer for an installer that needs fast proposals but does not maintain every engineering discipline in-house.

The stage gate might look like this:

  1. Internal intake: Sales records the site, customer demand, bill or load data, equipment constraints, and commercial assumptions.
  2. Internal preliminary design: A trained user creates the roof model, layout, shading result, electrical concept, yield estimate, and financial case.
  3. Customer approval: The salesperson presents a controlled proposal and records requested changes in the design workspace.
  4. Technical freeze: The EPC approves the equipment basis, layout revision, scope, and known site assumptions for downstream work.
  5. External permit or engineering package: A qualified provider receives the controlled input pack and produces the contracted deliverables.
  6. Internal acceptance: The EPC reviews completeness, customer requirements, constructability, and cross-document consistency.
  7. Professional release: The responsible professional reviews, signs, or seals documents where the applicable rules require it.
  8. Change control: Any customer, site, equipment, or authority change returns through a named impact review.

The freeze does not mean the design can never change. It identifies the revision that the external team priced and used. New information then creates a controlled change rather than silently replacing an attachment.

Create a handover pack

The external team should receive a defined package, not an email thread. Include:

  • Project identity, address, jurisdiction, and utility
  • Site records and confidence level for each measurement
  • Approved preliminary layout and revision
  • Equipment models and acceptable alternatives
  • Electrical service information and known constraints
  • Energy and commercial assumptions when relevant to scope
  • Required codes, client standards, and authority documents
  • Deliverable list, file formats, issue status, and due dates
  • Open assumptions, questions, and exclusions
  • Named contacts for technical and commercial decisions

The internal solar proposal software output is customer-facing. It should not be used as the only engineering handover if the external provider needs calculations, native geometry, surveys, or jurisdiction-specific data.

Use an impact matrix for revisions

Every changed input should point to affected outputs:

Change Preliminary model Yield and finance Permit or engineering package Procurement
Module model Layout and string review Recalculate production and customer economics Update schedules and electrical checks Update BOM and availability
Roof measurement Rebuild affected plane or setback Recalculate production Review structural and plan impacts Review mounting quantities
Service equipment May change inverter concept Usually limited commercial impact Electrical design and interconnection review Update equipment and protection items
Customer load Layout may change if target size changes Recalculate savings and payback Review system size effects Update major quantities
AHJ comment May not affect sales layout Usually none unless size changes Revise relevant documents and calculations Check any resulting material change

This matrix prevents the hybrid model from splitting into 2 independent designs. One side should not revise equipment while the other continues from a superseded model.

A hybrid process also benefits from regular defect review. Group corrections by root cause: bad input, unclear scope, internal modeling error, external production error, changed customer request, or authority interpretation. Fix the interface rather than arguing about every isolated comment.

Compare Worked Monthly-Volume Scenarios

The examples below are illustrative management models. They are not market-price estimates, vendor quotes, or promises of savings. Replace every input with your own measured cost, time, volume, and acceptance rate.

Scenario 1: Steady residential preliminary-design volume

Assume an installer completes 40 accepted preliminary designs each month. The illustrative inputs are:

  • Software and allocated administration: $1,600 per month
  • Loaded internal cost: $52 per hour
  • Internal time: 1.4 hours per accepted design
  • Expected delay allocation: $10 per accepted design

Software-first cost:

$1,600 ÷ 40 + ($52 × 1.4) + $10 = $122.80 per accepted design

Now model an outsourced preliminary-design option:

  • Service fee: $115 per design
  • Expected paid revision cost: $12
  • Internal intake and review: 0.55 hours at $52
  • Expected delay allocation: $18

Outsourced cost:

$115 + $12 + (0.55 × $52) + $18 = $173.60 per accepted design

In this invented scenario, the software-first route costs less. The decision is still not complete. The buyer must confirm that the internal team has capacity, the outputs have equal scope, and the revision time supports sales.

Scenario 2: Irregular commercial opportunity flow

Assume a small EPC sees 2 accepted preliminary commercial designs in one month and 11 in the next. A permanent specialist may sit underused during the low month and become overloaded during the peak.

Model a 3-month period rather than a single month:

Cost or performance item Internal software-first Outsourced preliminary production Hybrid
Fixed software and administration Enter actual Enter actual if retained Enter actual
Loaded internal production hours Enter actual Lower production, higher vendor management Core work plus review
External fees $0 All eligible projects Peak projects only
Median request-to-accepted time Measure Measure Measure by route
90th-percentile request-to-accepted time Measure Measure Measure by route
Revision hours Measure Measure internal and external Measure both
Accepted deliverables Count Count Count

The hybrid option may cost more per quiet-month project but protect the peak without adding permanent headcount. That value should appear as avoided backlog, reduced overtime, or protected bid dates. Do not label it “savings” without observing one of those outcomes.

Scenario 3: Permit and engineering work

An internal preliminary-design platform and an outsourced permit-engineering package should not be compared as equal products. Model them as successive stages:

Total project design cost = internal preliminary stage + outsourced permit or engineering stage + internal acceptance + expected revisions

For example, the internal stage might supply a controlled array layout, equipment basis, shading result, and proposal. The service scope might add jurisdiction-specific plans, engineering calculations, responses, and professional review. The combined cost is meaningful because both stages are necessary for the chosen workflow.

Find the break-even volume

If scope and quality are equal, a simplified break-even quantity can guide a pilot:

Break-even Q = monthly fixed software and administration cost ÷ (outsourced variable cost − internal variable cost)

Suppose fixed internal software and administration cost is an illustrative $1,600. Outsourced variable cost is $173.60, and internal variable cost excluding fixed allocation is $82.80.

Break-even Q = $1,600 ÷ ($173.60 − $82.80) = 17.6 accepted designs per month

Round up for planning, then stress-test the answer. If quality, scope, or turnaround differ, the mathematical break-even is not a decision. Use low and high cases for labor time, revision rate, accepted volume, and delay.

The strongest ROI statement is retrospective. After a 30- or 60-day pilot, compare measured request time, hands-on time, revision count, accepted output, and purchased overflow with the pre-pilot baseline.

Run a Controlled Pilot Before You Commit

A pilot turns feature claims and service promises into operating evidence. Use the same cases, frozen inputs, and acceptance standards for each feasible option.

Choose 3 project cases:

  1. A common project that represents most monthly volume
  2. A difficult but recurring project, such as a multi-plane roof or commercial tariff case
  3. A revision case that changes equipment, geometry, or customer assumptions after the first draft

Do not select only the cleanest project. The purchase must survive the work that causes your current queue.

Score the pilot using a weighted matrix:

Measure How to record it Example weight
Completeness Required fields and deliverables present at first submission 15%
Technical acceptance Comments required before approval, classified by cause 20%
Hands-on time Internal production plus intake, review, and revision time 15%
Queue time Request received to accepted output 15%
Revision response Time and effort for the controlled change case 15%
Traceability Inputs, assumptions, versions, and approvals can be found 10%
Downstream usability Next-stage owner can use the output without reconstruction 10%

These weights are a suggested management tool, not an industry standard. Change them before the pilot based on your constraint. A sales-led installer may weight response time higher. An EPC issuing construction documents may weight technical acceptance and traceability higher.

Pilot the whole operating path

For software, include training, template setup, technical checking, customer revision, and export. For outsourcing, include intake, clarification, vendor production, internal review, correction, and handover. For a hybrid, test the external handoff from the actual internal model.

Record timestamps without turning the pilot into surveillance. The purpose is to identify waiting, repeated entry, unclear ownership, and avoidable correction. Separate hands-on work from time spent in a queue.

Define failure before the test

A pilot should have stop conditions. Examples include an unresolved data-security issue, missing professional authority, inability to provide required native files, repeated equipment mismatch, or an acceptance defect that creates installation risk.

Also define remediation. A failed template or poorly configured rule may justify one corrected run. A provider concealing subcontractors or a product claiming a regulated capability it does not supply requires a different response.

Review commercial terms after technical fit

Price the demonstrated workflow, not the sales description. Confirm included users, project limits, support, renewal terms, training, revision classes, rush work, taxes, and termination rights. Match the contract scope to the tested acceptance checklist.

At the end, select the operating model with the best controlled result for your demand pattern. A cheaper option that repeatedly misses the customer or permit workflow is not lower cost.

Make the Decision

Choose internal software when repeatable preliminary work is frequent, customer feedback must be fast, and the company can own technical review. Choose outsourced production when demand is irregular and the deliverable is precise enough to contract and inspect. Choose qualified engineering support when the project requires competence, review, or professional authority the internal team does not hold.

For many installers, the answer is a hybrid. Internal users control sales-stage layouts, shading, energy, financial assumptions, and proposals. A specialist then delivers the regulated permit or engineering scope under a defined agreement.

Take these 3 actions:

  1. Write one-sentence deliverables and exclusions for each project stage.
  2. Measure cost per accepted output, including internal review, revisions, and delay.
  3. Pilot a normal case and a difficult revision before signing a long-term commitment.

SurgePV can support the internal preliminary-design side with connected modeling, layout, string sizing, BOM, shading, yield, financial analysis, and branded proposals. It does not remove the need for qualified engineering where the project requires it.

Document the selected boundary as an operating policy. Name the project stages that stay internal, the work classes eligible for outsourcing, and the person who approves every release. Add a review date so the model changes when volume, staff competence, target markets, or project complexity changes.

Do not force every project through the same route. A straightforward residential proposal may stay inside from intake through customer approval. A commercial site with an unfamiliar structural system may move to a specialist before the layout is promised. Routing rules should respond to risk and capability, not employee preference.

Track 5 measures after implementation: request-to-accepted time, hands-on internal hours, revision count by cause, first-pass acceptance, and cost per accepted output. Review the measures by project class. A portfolio average can hide a slow commercial workflow behind many fast residential jobs.

The decision is reversible when project data and acceptance criteria remain under control. A company can bring repeatable work inside after demand grows, or add an external lane when a peak forms. Clear records make either change safer.

To test that boundary on your own project, book a SurgePV demo. Bring the current input pack, one recurring revision, and the acceptance checklist your team already uses.

Frequently Asked Questions

Is Solar Design Software Cheaper Than Outsourcing?

Solar design software can be cheaper per accepted preliminary design when the company has steady volume, trained users, and a repeatable workflow. The fixed subscription and administration cost is distributed across more projects. Direct model access can also reduce revision waiting.

Outsourcing may cost less when demand is irregular, the work is infrequent, or a specialist skill would otherwise sit idle. The provider’s per-project fee is only part of that cost. Add internal intake, questions, review, corrections, and commercial delay.

Compare the same deliverable and quality level. A preliminary sales layout is not equivalent to a permit plan set or professionally reviewed calculation. Use your own loaded labor and measured project data instead of a public average.

When Should a Solar Installer Outsource Design?

An installer should consider outsourcing when a temporary peak exceeds internal capacity, the project needs unfamiliar expertise, or a regulated deliverable requires a qualified professional. Outsourcing also fits a tightly standardized task that can be accepted against a clear checklist.

Keep customer scope, input validation, decision rights, and final acceptance assigned. An external team cannot correct a bad roof measurement or missing service detail unless the problem is visible and within scope.

Run a paid pilot before assigning volume. Test normal complexity, one recurring exception, and a real revision. Review question quality and correction rate as closely as delivery time.

Can Software Create Permit-Ready Solar Drawings?

Some products and services may generate parts or all of a permit package, but the exact scope varies. Acceptance also depends on the jurisdiction, utility, project type, site, and required professional involvement.

SurgePV should not be treated as a replacement for structural engineering, professional stamps, jurisdiction-specific permit review, detailed construction drawings, or engineering responsibility. Its stated role in this workflow is preliminary design, shading, yield, finance, BOM, and proposal production.

Before buying any tool, list every required sheet, calculation, note, file type, signature, and submission task. Confirm the list with the authority having jurisdiction and the responsible professionals for the project.

Who Is Responsible for Engineering Errors in an Outsourced Design?

Responsibility depends on the contract, jurisdiction, professional duties, supplied inputs, approvals, and how the deliverable was used. Outsourcing work does not automatically transfer every legal or technical obligation.

The agreement should identify the design authority, responsible professionals, review steps, reliance rights, insurance, limitation terms, and acceptance process. The installer or EPC should also preserve evidence of inputs, questions, revisions, and approvals.

Seek qualified legal and engineering advice for real project terms. A RACI matrix can clarify operations, but it cannot override statutory duties or a professional’s obligations.

What Solar Design Work Should Remain In-House?

Many installers retain customer discovery, site-input validation, product strategy, sales-stage modeling, financial assumptions, proposal approval, and final acceptance. These activities carry customer context and company-specific decisions.

The exact boundary depends on staff competence and volume. An EPC with licensed disciplines may retain much more engineering. A small installer may purchase specialist work while keeping the customer and design basis under internal control.

Keep any decision in-house when delayed feedback would harm the sale or when the company must approve the resulting risk. External providers can prepare and advise, but the contract should state which decisions require internal authorization.

What Should an Outsourced Solar-Design Service Agreement Include?

The agreement should define deliverables, exclusions, eligible project classes, required inputs, codes, file formats, issue status, and acceptance criteria. It should explain delivery clocks, business hours, revision categories, rush work, pauses caused by missing inputs, and escalation.

Add professional responsibility, licensing, insurance, confidentiality, data storage, access control, approved subcontractors, intellectual property, native-file rights, retention, deletion, and termination handover. State who may contact the customer, utility, or authority.

Attach the intake form and acceptance checklist used during the pilot. Commercial language becomes easier to manage when both parties can point to the same controlled workflow and sample output.

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.

About the Contributors

Author
Rainer Neumann
Rainer Neumann

Editorial contributor · SurgePV

Rainer Neumann is credited as an editorial contributor on SurgePV content. This profile does not assert engineering credentials, project totals, software-testing experience, education, speaking engagements, or media citations because independent verification evidence is not retained in the publication record.

Editor
Keyur Rakholiya
Keyur Rakholiya

CEO & Co-Founder · SurgePV

Keyur Rakholiya is identified by SurgePV as its CEO and a company co-founder. His SurgePV author page lists only role information that can be tied to the public profile below; credentials, project totals, testing claims, media appearances, and speaking engagements are not asserted without retained evidence.

Get Solar Design Tips in Your Inbox

Join 2,000+ solar professionals. One email per week - no spam.

No spam · Unsubscribe anytime

Book Free Demo

Choose which optional technologies SurgePV may use. Essential storage remains active for security and requested features.