Adders and discounts are line items that modify the final price of a solar design, separate from incentives. Adders increase the base price; discounts reduce it. Common examples include installation complexity fees, equipment upgrade charges, or promotional discounts.
Account admins create and configure adders and discounts in the Database. Sales reps can then apply them to individual designs from the Pricing page in Sales Mode or Design Mode.
In this article:
Before you begin
- Only account admins can create, edit, or delete adders and discounts.
- Partner assignment options require Partner Management to be enabled on your account. See User Management: Partners.
- To configure adders and discounts that apply automatically based on design conditions, see Automatic adders & discounts.
- To assign adders and discounts to specific partner organizations, see Assigning adders & discounts to partners.
Creating a new adder or discount
- In the left navigation, go to Database > Adders and discounts.
- Click + New in the upper-right corner.
- Complete the Details section. See the field reference below.
- In the Conditions section, choose how this adder or discount is applied:
- Users pick when to apply — reps toggle it on or off manually for each design in Sales Mode.
- Automatically apply to all designs — applied to every new design automatically; reps cannot remove it.
- Automatically apply based on conditions — applied when the design meets specific criteria. See Automatic adders & discounts.
- Click Save.
Field reference
| Field | Description |
| Partner assignment | Controls which users see this item. Options: All Partners, specific Partner(s), or No Partner (visible only to non-Partner users such as admins and internal team members). Requires Partner Management to be enabled. |
| Name | The label for this adder or discount. This name appears on proposals — use clear, customer-friendly language (e.g., "Main Panel Upgrade" rather than "MPU"). |
| Type | Choose Adder (increases price) or Discount (reduces price). |
| Rate | How the amount is calculated. See rate options below. |
| Amount | The dollar value applied when this adder or discount is triggered. |
| Add amount variant | Set a different default amount for specific Partners. Requires Partner Management to be enabled. See Assigning adders & discounts to partners. |
| Allow amount to be edited | When on, reps can adjust the dollar amount while building a proposal. Turn off to lock the value. Example: create a "Miscellaneous" adder with this on so reps can enter a dollar amount for unforeseen costs. |
| Allow quantity to be edited | Flat rate only. When on, reps can enter a quantity that multiplies the dollar amount — useful for distance- or unit-based costs (e.g., miles traveled). |
| Is homeowner facing | When on, this line item is visible to homeowners in Sales Mode, on the Web Proposal, proposal summary PDF, Contract Manager, and via the Pricing page. When off, the adder still affects pricing and is visible to reps on the Pricing page and via the API, but is hidden from all homeowner-facing surfaces. |
| Show adder/discount total | When on, the total dollar amount of this line item is displayed alongside the name on the proposal. |
| CBIs can be applied | When on, this adder's amount is included in the cost basis when calculating cost-based incentives (CBIs) such as the Federal ITC. Turn on when the adder represents a real system cost that should be eligible for incentive calculation. |
Rate options
| Rate | How the amount is calculated |
| Flat | A fixed dollar amount added to or subtracted from the system price. |
| Percentage — Solar only cost | A percentage of the PV system cost only, excluding storage and energy optimizers. |
| Percentage — Storage only cost | A percentage of the storage cost only. Use this to discount or mark up battery components independently of the PV system. |
| Percentage — Net system cost | A percentage of the full system cost: PV + Storage + Energy Optimizers. Use this for whole-system discounts. If no energy optimizers are included, the basis is PV + Storage only. |
| Per watt (of system size) | A dollar amount multiplied by the STC system size in watts. |
| Per panel | A dollar amount multiplied by the number of panels in the system. |
| Per sq. ft. (of roof area) | A dollar amount multiplied by roof area. Choose from: Only roof faces containing panels, Underneath arrays, or All roof faces on buildings with solar panels. |
| Note: Percentage discounts default to Solar only cost as the basis, which excludes battery costs. If your discount should apply to the entire system including storage, select Net system cost as the rate. This is especially important for accounts where battery attachment is common. |
Applying adders and discounts in Sales Mode
Once an admin has created adders and discounts, reps can apply them to individual designs from the Pricing page in Sales Mode.
- Open a project in Sales Mode.
- In the top navigation bar, click the $ (Pricing) icon.
- In the left panel, select the Adders or Discounts tab.
- Toggle on any adder or discount you want to apply. Applied items appear in the pricing summary.
- If an adder has Allow amount to be edited enabled, an editable dollar field appears next to it — enter the amount directly.
- If an adder has Allow quantity to be edited enabled, enter the quantity in the field provided.
| Note: Automatically applied adders and discounts cannot be removed by reps in Sales Mode. If an automatic adder is triggering incorrectly, an admin must update its conditions in Database > Adders and discounts. |
FAQs
What happens if I delete an adder or discount?
Deleting an adder or discount from the Database removes it from the list and prevents it from being applied to new designs. However, it remains applied to any existing designs it was already added to. Reps or admins must manually remove it from those designs if needed.
Will newly created adders and discounts be available on existing projects?
Yes – once you’ve created a new adder or discount in the Database, it will immediately be available for all new and existing projects in the Pricing page. However, automatic adders and discounts will only be applied to new projects and will not affect existing ones.
Why doesn't my percentage discount include battery costs?
By default, percentage discounts are calculated against Solar only cost, which excludes batteries and energy optimizers. To apply the discount to the full system including storage, edit the adder or discount in the Database and change the rate basis to Net system cost.
Can I condition an adder or discount based on state or geography?
No — automatic conditions are limited to design attributes such as module type, system size, roof pitch, inverter type, storage operating mode, and ground mount configuration. Geographic conditioning is not currently supported. For state-specific pricing, consider using manual adders that reps apply as needed, or configure a jurisdiction-specific incentive.
Where do adders and discounts appear on a proposal?
Items with Is homeowner facing enabled appear on the Web Proposal, proposal summary PDF, and in Contract Manager. When this setting is off, the adder or discount still affects pricing and remains visible to reps on the Pricing page and via the API, but is hidden from all homeowner-facing surfaces.
Can I set different amounts for different partners?
Yes. Use Add amount variant to configure a unique default amount for one or more Partners. The base amount applies to any Partner not covered by a variant. See Assigning adders & discounts to partners.
Why can't a rep see an adder in Sales Mode?
The adder may be assigned to a different Partner than the one the rep's account belongs to, or it may be assigned to No Partner (visible only to users not associated with a Partner, such as admins and internal team members). Ask an admin to check the Partner assignment settings in the Database.
Related articles
- Automatic adders & discounts
- Assigning adders & discounts to partners
- Pricing and financing defaults
- Adjusting pricing in Sales Mode
- Incentives
| API: Adder and discount data applied to a design — including amounts, quantities, and which items are applied — can be retrieved programmatically via the Retrieve Design Pricing API endpoint. |