Skip to main content

How to Set Component Pricing

Configure accurate, competitive component pricing in Eturnity with price types, quantity breaks, recurring costs, and pricing dependencies.

Prerequisites and User Permissions

Before you can manage component pricing in Eturnity, ensure you have the necessary permissions and access:

Required User Roles

  • Administrator: Full access to all pricing functions - can view and modify all component prices, price breaks, recurring costs, and pricing strategies

  • Project Manager: Only sees Price break and Sales price in a component's price table and cannot modify prices

  • User: Sees the same as Project Managers: only Price break and Sales price, without being able to modify prices

Important: Pricing management requires Administrator privileges. Project Managers and Users only see the price break and sales price; cost price, calculation surcharge and installation costs are visible to Administrators only, including in the component list. If you cannot access pricing settings, contact your company administrator to verify your user permissions.

Understanding Eturnity's Pricing Framework

Eturnity's pricing system uses a multi-component structure that automatically calculates final prices based on your cost inputs and margins. Understanding this framework is essential for accurate project calculations and competitive pricing.

Price Components Overview

Every component price in Eturnity consists of three key elements that work together:

  • Cost price: Your actual cost for the component from suppliers

  • Calculation surcharge: Percentage markup for profit margin (e.g., 30%)

  • Installation costs: Amount per unit for labor, installation, or additional services

The system automatically calculates the Sales price using this formula:

Sales price = Cost price + (Cost price × Calculation surcharge %) + Installation costs

The calculation surcharge is a markup on the cost price, not a margin on the sales price: a 20% surcharge is about 16.7% of the sales price (without installation costs). For a 20% margin on the sales price, enter a 25% surcharge.

The sales price applies per unit of the price dependency; with the Fixed price type, it applies once to the whole price break. Eturnity takes it over when you add the component to a project. If you change the price in the library later, existing projects keep their price as long as a line's quantity stays in the same price break; in the bill of materials, Eturnity marks the affected rows with a green dot, and you apply the new price there with Refresh price from library.

Setting Up Basic Component Pricing

Accessing Component Pricing Settings

  1. Navigate to Library > Components in your Eturnity interface

  2. Select the component you want to price

  3. Click on the component name to open the detailed view

  4. Scroll down to the pricing section in the component details

Newly added and newly created components usually start here with all prices at 0. Eturnity only applies your entries once you click Save in the bar at the bottom.

Configuring Price Dependencies

Price dependencies define what unit your pricing is based on. This determines how prices scale in projects. You choose the unit in the Price dependency field for Other components, Recurring costs and the Mounting system; modules, inverters, battery storage and the other main components are always priced per piece.

Examples of available dependency options:

  • m² - Price scales with area (ideal for mounting systems, cleaning services)

  • Pieces - Price per individual item (modules, brackets, cables)

  • kWp - Price scales with system power (mounting systems, installation services)

Which units the field offers depends on the component type and the technology affiliation: kWp, for example, is only available for your own cost items if they are assigned exclusively to photovoltaics.

Dependencies marked with (auto) enable automatic calculation based on project characteristics, reducing manual pricing work.

Choosing Price Type

For Other components and Recurring costs, you choose under Price type how Eturnity applies the price; all other components are always priced proportionally:

  • Fixed: The entered price is used as a flat amount for the whole quantity range of its price break, regardless of the exact quantity. Example: €500 engineering fee (one-time cost regardless of system size)

  • Proportional: Price scales based on the chosen dependency unit. Example: €100 per kWp for installation labor

  • Percentage (Recurring costs only): The cost price is a percentage of the investment in the respective technology in the project, for example for an insurance policy

Advanced Pricing Configuration

Setting Up Price Breaks

Price breaks allow you to offer quantity discounts, making your pricing more competitive for larger projects.

  1. In the component pricing section, click Add price to create additional price breaks

  2. Set the quantity threshold where the new price becomes active

  3. Define the Cost price, Calculation surcharge, and Installation costs for each tier

  4. Repeat for additional price breaks as needed

How Price Breaks Work: The specified price applies from the price break quantity to the next price break. The last price break applies without limit. For example: 1-19 pieces at €250, 20-49 pieces at €230, 50+ pieces at €210.

Configuring Recurring Costs

For components requiring ongoing maintenance, subscriptions, or periodic services, set up recurring costs:

  1. Under Library > Components, use Create own cost item to create an item with the component type Recurring costs, for example "Maintenance contract"

  2. In its detail view, enter the recurring price using the same Cost price, Calculation surcharge, and Installation costs structure

  3. Under Repetition, choose how often the costs occur: Monthly, Quarterly or Yearly. New recurring costs are set to Yearly

  4. Define whether these costs should be included in profitability calculations. New ones are set to Normal (not in feasibility) under Price definition; to include them, choose Normal (in feasibility)

Pricing Strategy and Optimization

VAT and Tax Handling

Understanding VAT treatment is crucial for accurate pricing:

  • Library Components: Always enter prices excluding VAT

  • Expert Projects: Use net prices for calculations, with VAT added at the final step

Adjusting Your Margin for Many Components

There is no margin that applies automatically to all components: the Calculation surcharge belongs to each price break of each component. The fastest way to check and change it for many components at once is the component list:

  1. Navigate to Library > Components overview

  2. Check that the pricing columns Cost price, Calculation surcharge, and Installation costs are visible. They are shown by default for Administrators; if you have hidden them, bring them back under View settings > Columns

  3. Edit prices directly in the table for components with a single price break. Then click Save in the bar at the bottom, before you page through, search, sort or filter

  4. Components with several price breaks show Go to detailed view in the price columns instead of the fields; change their prices there

Note: This quick edit feature only works for components with a single price break and requires Administrator privileges. Multi-tier pricing requires editing in the detailed component view.

Mounting Costs per Roof Type

If your mounting costs differ, for example between flat and pitched roofs, create a separate Other component for the mounting on each roof type (via Create own cost item), for example "Module mounting – flat roof" and "Module mounting – pitched roof". In the project, add the matching one to the Bill of materials. The Installation costs of the module do not work for this: a module has only one amount per price break, and price breaks depend on the quantity, not on the roof type. The mounting system is different: in Eturnity it determines the roof type, so you use different ones for flat and pitched roofs anyway, and each has its own line in the Bill of materials. You can therefore also include the mounting in the Installation costs of the respective mounting system. If the mounting price changes, you update it in one place; existing projects pick it up via Refresh price from library.

Automation Best Practices

To maximize efficiency and accuracy:

  • Use automatic pricing dependencies (marked with "(auto)") whenever possible

  • Set up proportional pricing for components that scale with system characteristics

  • Create standard price breaks for your most common components

  • Use consistent calculation surcharges within component categories

Validation and Testing

Verifying Pricing Setup

After configuring component pricing:

  1. Create a test project using your newly priced components

  2. Verify that quantities trigger the correct price breaks

  3. Check that automatic pricing dependencies calculate correctly

  4. In the test project, add your recurring costs on the Recurring costs page via Add recurring costs and check that they appear with the correct Repetition

  5. Review VAT calculations in the final pricing summary

Expected Outcomes

With properly configured pricing, you'll achieve:

  • Accurate cost calculations in all project types

  • Automated quantity discounts for competitive larger projects

  • Consistent profit margins across your component portfolio

  • Reduced manual pricing work through automatic dependencies

  • Professional proposals with accurate, competitive pricing

Common Issues and Solutions

Pricing Not Calculating Correctly

  • Verify the price dependency unit matches your intended calculation method

  • Check that you've selected the correct price type (Fixed, Proportional or, for Recurring costs, Percentage)

  • Make sure each price break occurs only once, otherwise Eturnity will not save. The order does not matter: Eturnity sorts the price breaks in ascending order when saving

Recurring Costs Not Appearing

  • Confirm the component is properly assigned to your project

  • Check that recurring cost frequency is set

  • Verify the profitability calculation setting matches your needs

Need assistance? Contact Eturnity support by email at support@eturnity.com or via chat in the Help Center in Eturnity Expert for help with advanced pricing configurations or integration with supplier price databases.

Did this answer your question?