Help Center · Settings & Account

How does spot price billing work with meter data from Data Import?

When you import meter readings via Data Import (file upload, API connection, webhook, or email) and your building has a price zone configured, the system can calculate electricity costs using real ENTSO-E spot prices instead of a fixed rate.

The flow works like this

  1. Meter readings arrive via Data Import → hourly or sub-hourly kWh values are stored
  2. Building has a price zone (e.g. NO1) set in Buildings → Overview
  3. You generate a bill in Billing → the system fetches spot prices from ENTSO-E for that zone and period
  4. Cost is calculated by matching each hour's consumption (kWh) with that hour's spot price (øre/kWh)
  5. Grid fees and surcharges are added on top as separate line items in the price model

What the invoice shows

  • Spot price (average for the period, sourced from ENTSO-E)
  • Consumption quantity (kWh from your imported meter data)
  • Grid rental / network fee (from your price model's "Nettleie" line)
  • Fixed monthly charges if configured
  • ENOVA levy or other percentage-based surcharges
  • VAT (25% in Norway)

Key requirement: Your meter must have readings that cover the billing period. If you import monthly totals only, the system uses the monthly average spot price. For accurate cost allocation, hourly readings are ideal — they allow the system to match each kWh with its actual hour's price.

Price model setup: Go to Billing → Price Models to configure which charge components apply (Energiledd, Effektledd, Nettleie, etc.). The spot price is used for the "Energiledd" (energy component) when the source is ENTSO-E.

Where to check: Billing → Generate Bill → select tenant and period. The bill preview shows spot_price_used and price_zone fields.

← Back to Help CenterOpen this page in inbilit →

How does spot price billing work with meter data from Data Import? | inbilit Help