
Electricity retail
Transform your energy retail business in a competitive market, with spot, fixed and custom products, data hub integration and multi-brand support.
The Pan-Nordic CIS (Customer Information System) platform for customer and contract management, billing and collection. Built for electricity retail, district heating and EV charging.
| Name | Product type | Valid from | Products | Status |
|---|---|---|---|---|
| Spot, private customers | Electricity | 01.01.26 | 4 | Active |
| Fixed price 12 months | Electricity | 01.10.26 | 2 | Active |
| District heating, Espoo | District heating | 01.07.26 | 3 | Active |
| Home charging | EV charging | 01.03.26 | 1 | Active |
| Spot, business 2027 | Electricity | 01.01.27 | 2 | Draft |
Ask me about any customer, contract or invoice. I find the answer, show the numbers and take you straight to the right screen.
Ask Wattson something else













Wattson works inside UtilityCloud next to your team. Ask about any customer in plain language, get answers with sources, and let it draft the next step for you to approve.
From the first signup to a paid invoice, without manual hand-offs. Your team only handles the deviations. The rest runs on its own.
Your teamhandles only the deviations
See the deviation boardEvery feature in UtilityCloud is available through open APIs and event streams. Build your own apps, sales flows and integrations on the same secure platform your back office uses.
# Get validation rules for service types
BASE="https://api.utilitycloud.app"
curl "$BASE/cm/servicetypes/v2/validationrules" \
-H "Authorization: Bearer $TOKEN" \
-H "Accept: application/json"
# Test: https://api-stag.utilitycloud.app
// Get validation rules for service types
const BASE = "https://api.utilitycloud.app";
const res = await fetch(
`${BASE}/cm/servicetypes/v2/validationrules`,
{ headers: { Authorization: `Bearer ${token}` } }
);
const rules = await res.json();
# Get validation rules for service types
import requests
BASE = "https://api.utilitycloud.app"
res = requests.get(
f"{BASE}/cm/servicetypes/v2/validationrules",
headers={"Authorization": f"Bearer {token}"},
)
rules = res.json()
{
"defaultRules": [
{
"fieldName": "Email",
"pattern": "^[^@\s]+@[^@\s]+$",
"examples": ["name@example.com"]
}
],
"countrySpecificRules": [
{
"countryCode": "NO",
"fieldName": "PhoneNumber",
"pattern": "^\+47[0-9]{8}$",
"examples": ["+4740000000"]
}
],
"serviceTypeSpecificRules": []
}
Run electricity, heat and charging on the same customer, product and billing engine, so you can sell more to the customers you already have.

Transform your energy retail business in a competitive market, with spot, fixed and custom products, data hub integration and multi-brand support.

Customer management, metering, pricing and billing for heat and cooling in one place.

Expand beyond energy with one platform. Bill charging sessions, subscriptions and home charging alongside the electricity contract.
UtilityCloud runs customer and contract management, billing and collection on one cloud-native platform, built natively on Microsoft Azure. Run several brands or markets on one codebase, with pre-built connections to data hubs such as Elhub and Fingrid.
Customers, contracts and sales flows in one place, from signup to supplier switch.
Spot, fixed and custom products, with daily settlement of meter values.
Rule-based invoicing, payment matching, reminders and debt collection.
Reports and dashboards on customers, consumption and revenue.
Open APIs and event streams with secure machine-to-machine access.
Self-service for your customers and web ordering for new sales.
Lower cost to serve through automation, fewer systems and less manual back-office work.
Our customers grow 15 times faster than the industry average, with better self-service and products that fit each customer.

−70%operational costs
“By migrating to UtilityCloud’s system, we have reduced the total cost of ownership by almost 50%.”





Johanne Smestad joins as Chief Customer Success Officer and Sigurd Seteklev as Chief Product Officer.

Billing, customer management and market communication on one cloud-native platform, starting with Sweden and Finland.

Helping retailers cut costs, improve data quality and strengthen competitiveness.
Book a 30-minute meeting and we’ll walk you through the platform with your own processes in mind.