Back to Blog
solar business6 min read

Solar Design Fee Pricing: Cost Worksheet and Credit Terms

Work out a design fee from labor, tools, reviews and written credit terms, with checked hypothetical markup and margin math.

Akash Hirpara

Written by

Akash Hirpara

Co-Founder · SurgePV

Rainer Neumann

Edited by

Rainer Neumann

Editorial contributor · SurgePV

Published ·Updated

A solar design fee is your cost plus a margin. Add up design labor, review, software, outside services and a share of overhead (shared costs such as rent and admin) for one defined deliverable. Then add your margin. On a hypothetical cost of 120, a 25% markup gives 150 (a 20% margin). A 25% margin gives 160. You can quote it per design, per kW or by the hour.

SurgePV sells solar design software and publishes this guide. This page helps an installer work out a design fee and explain it to a customer. The companion design service pricing-model guide compares how a provider charges installers and EPCs.

Fee Formula and Worked Example

The formula is: fee = cost of the defined deliverable + margin. The inputs below are placeholders in currency units. Replace each one with your own task hours, loaded hourly cost and quotes. Loaded hourly cost is what an hour of work really costs you, including payroll costs on top of pay.

Line Calculation Result
Design labor 2.5 hours x 35 per hour 87.50
Software allocated to this design Placeholder 15.00
Review cost Placeholder 17.50
Cost of the deliverable 87.50 + 15.00 + 17.50 120.00
Fee at a 25% markup on cost 120 x 1.25 150.00
Margin on that fee (150 - 120) / 150 20%
Fee at a 25% margin on price 120 / (1 - 0.25) 160.00
Markup on that fee (160 - 120) / 120 33.3%
Fee per kW on an 8 kW system 150 / 8 and 160 / 8 18.75 and 20.00
Fee per hour of labor 150 / 2.5 and 160 / 2.5 60.00 and 64.00

A 25% markup and a 25% margin give different prices. Markup is a percentage of your cost. Margin is a percentage of the price. Decide which one your team means before you quote.

To fill in the software line, spread the license cost over the designs it supports. For example, SurgePV’s published price is USD 1,899 per user per year for one seat (pricing). Spread over a hypothetical 120 designs a year, that is 1,899 / 120 = USD 15.83 per design. For quote-based software, get the actual quote first. The PVcase price guide shows what to check with a vendor that prices by quote.

Define What the Fee Purchases

Keep these five things apart: a first sales concept, a modeled scenario, a detailed design, a package for permit submission, and engineering work by a qualified engineer that you order separately. Then state what the design is for, the inputs, the equipment it assumes, the reviews it needs and the file formats. Also state the changes it includes, what it leaves out, and how the customer accepts it. A paid layout is not ready for a permit, and no engineer has approved it, until the person responsible for review says so.

List only what the job really includes. Examples are the roof model, layout, shade assumptions, energy forecast, a first materials list, financial assumptions, drawings, and review records. Note the weather data you used and the limits of the modeled energy. A forecast is not a guarantee at any price.

Build the Cost Worksheet Before Choosing a Price

Cost line Source needed Double-counting check
Design labor Estimated task hours and loaded cost per hour Do not add payroll burden again if already included
Review and coordination Named tasks, roles and hours Keep qualified external review separate if quoted separately
Software and data Actual license, project-credit or data costs Avoid charging the same subscription in both overhead and per-job allocation
Site information Scope, provider quote, travel or capture basis Identify customer-supplied and excluded work
Expected included changes Defined included scope and supported effort estimate Do not treat every later scope change as included
Allocated overhead Consistent accounting basis Distinguish allocated cost from cash incurred on this job
External services Current scoped quotes and conditions Separate taxes and pass-through treatment for qualified review

Write down your assumptions and gaps. A neat spreadsheet does not fix a weak labor estimate. Compare your estimates with finished jobs that had a similar deliverable.

Allocate Design Labor to Signed Contracts

This example spreads design labor over the contracts that one group of designs produced. A cohort is a group of designs made in the same period. Hypothetical inputs: 60 designs in a finished cohort, 2.5 hours per design, 35 currency units of loaded labor cost per hour, and 15 signed installation contracts linked to that cohort.

  • Labor: 60 × 2.5 × 35 = 5,250 currency units.
  • Cohort quote-to-contract ratio: 15 ÷ 60 = 25%.
  • Design labor allocated per signed contract: 5,250 ÷ 15 = 350 currency units.

This only spreads the labor. It leaves out software, reviews, other costs of winning customers, cancellations and late decisions. If a cohort signs zero contracts, you cannot work out a cost per contract. Do not mix this month’s designs with contracts signed this month that came from other designs.

Decide How the Installer Recovers Design Cost

Route What the buyer is told What to assess
No separately charged fee What preliminary work is included and its limits Cost remains somewhere in the business; measure actual workload
Separate fixed fee (per design) Named deliverable, amount and included changes. In the worked example, 150 per design Scope clarity and response to changed information
Hourly or staged fee Rates, tasks, reporting and agreed limits. In the worked example, 60 per labor hour Uncertain effort and authorization of additional work
Capacity-based fee (per kW) Rate, DC or AC basis and capacity source. In the worked example, 150 / 8 kW = 18.75 per kW Capacity does not measure all design complexity
Installation-credit arrangement Exact later credit conditions Separate fee payment, refund and installation-price accounting

Look at your own similar cohorts. Check design hours, fees collected and returned, late outcomes, complaints and signed contracts. Charging one lead source and not another does not show what the fee changed, because the two groups of buyers differ.

If design hours limit how many projects you can quote each month, the growth capacity model shows how to turn the work at each stage and each role’s capacity into a monthly limit.

Credit and Refund Terms Need Their Own Record

A fee credited against an installation price is not automatically a refundable deposit. Write down what you deliver and when payment is due. Say whether a cancellation returns money. Give the conditions for an installation credit and when it expires, if it does. Explain how changes to the scope are handled and who may use the deliverables. Get local advice on contracts, consumer law, tax and accounting.

Do not count the same credited fee twice in the total you collect for the installation. The cash you collect for design and the later installation balance should add up to the deal you agreed.

Explain the Fee Without Attacking Competing Offers

Use a short, plain script: “The fee covers [named deliverable and included review]. It excludes [specified work]. Extra changes follow [agreed process]. If you later order the installation, [exact written credit terms] apply.”

Do not say every competing free design is just a sketch. Do not claim your shade study is uniquely verified. Explain your own deliverable and its limits. Software output is not a professional certification, a utility approval or a guarantee of production.

SepiSolar’s quote page shows an hourly model in practice. SepiSolar states that it quotes on a “Not-to-Exceed” basis. For SepiSolar, that means the hours it estimates for the original scope multiplied by the engineer’s hourly rate, or the actual hours, whichever is less. It says the quote is exceeded only if the original scope or project details change. It also says residential pricing depends on size, complexity and volume. It publishes no flat rate on that page.

Copy-Ready Fee Record

  • Customer, project and requested use: [identifiers]
  • Deliverables and exclusions: [agreed scope]
  • Source inputs and unresolved evidence: [records]
  • Task cost estimates: [hours, cost basis and allocation]
  • Price method and calculation: [inputs, units and assumptions]
  • Included changes and additional-work route: [written terms]
  • Payment, refund and installation credit: [distinct conditions]
  • Qualified review and release owner: [responsibilities]
  • Estimate-to-actual review: [comparable completed scope]

Check Your Design Deliverable in SurgePV

Bring your cost worksheet to a guided demo. You will see which design outputs SurgePV produces and what manual review is still left. Subscription prices are on the pricing page.

Book a Free DemoExplore Solar Designing

Frequently Asked Questions

How much should I charge for a solar design?

Define the deliverable. Add up labor, review, software, outside services and overhead, and count each cost only once. Then add your margin. On a hypothetical cost of 120 currency units, a 25% markup gives 150 and a 25% margin gives 160. Use your own costs, not a market average.

How do I price a solar design per kW?

Work out the fee for the deliverable first. Then divide it by the system size in kW. A hypothetical 150 currency-unit fee on an 8 kW system is 18.75 per kW. Per-kW pricing hides how hard a job is, so keep a rule for difficult roofs and extra scope.

Should design be free or paid?

Either can be a sound business choice. A design with no separate fee still costs labor, so measure that cost. Compare your own cohorts. Look at hours spent, fees collected and returned, and signed contracts.

Is a design fee credit the same as a refund?

No. A credit against a later installation price and money returned on cancellation have different conditions and different accounting effects. Put each in writing and get local advice.

Does paying for design make it permit-ready?

No. What the design is for, its scope, the reviews by qualified people and the authority’s decision decide whether it is ready for a permit. A paid layout or a generated report is not an approval.

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.

About the Contributors

Author
Akash Hirpara
Akash Hirpara

Co-Founder · SurgePV

Akash Hirpara is identified by SurgePV as a company co-founder. His SurgePV author page lists only role information that can be tied to the public profile below; education, certifications, project totals, financial results, speaking engagements, and media appearances are not asserted without retained evidence.

Editor
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.

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.