EF
EnergyFlow.cloud
A product by NESCO
Utility Billing & Meter Management Platform

Smarter Energy Billing,
Fully Automated

EnergyFlow is a cloud-ready SaaS platform that automates the complete lifecycle of utility billing — from multi-protocol meter reading to invoice generation, payment tracking, and real-time analytics.

Request a Demo Explore Features ↓
3
Deployment Modes
5
User Roles
4
Currencies Supported
2
Industry Protocols
24/7
Automated Operations
Automated 24/7 Operations
Web-Based — No Client Install
Role-Based Security
Real-Time Analytics
Android Mobile Access
Multi-Currency Invoicing

Everything You Need to
Manage Utility Billing at Scale

From a single building to a sprawling multi-site campus, EnergyFlow handles every aspect of your utility management workflow.

📡

Multi-Protocol Meter Reading

Read meters automatically using industry-standard protocols — no manual data entry required.

  • BACnet IP — building automation systems
  • Modbus RTU — industrial metering
  • CSV/Excel — manual batch import
  • Live meter test directly from dashboard
  • Auto network device discovery
  • Reusable Modbus templates
BACnet Modbus RTU M-Bus

Automated Billing & Invoicing

Bills are generated, issued as PDFs, and tracked through their full lifecycle — automatically.

  • Configurable monthly bill generation day
  • Flexible rate system with unit multipliers
  • Monthly meter service fees per meter
  • Configurable tax rate on all bills
  • Bill lifecycle: Draft → Issued → Paid
  • Multi-currency: SAR, USD, EUR, GBP
SAR USD EUR GBP
🏢

Remote Concentrators

Deploy autonomous concentrator nodes at each building site. They collect readings locally and sync to the central server whenever connectivity is available.

  • Offline operation with local database
  • Auto-reconnect after any disruption
  • Live online/offline status on dashboard
  • 4 configurable conflict-resolution strategies
👤

Customer Self-Service Portal

Give end customers their own secure portal to view meters, download invoices, and track payments — without calling your support team.

  • Personalized dashboard with consumption summary
  • View assigned meters & current readings
  • Access & download PDF invoices
  • Full payment history & outstanding balance
  • Android mobile app (Cloud deployments)
🏗️

Hierarchical Site Management

Model your physical infrastructure with a full project–site–building–floor–room hierarchy and navigate it visually with interactive graphics.

  • Physical: Project → Site → Building → Floor → Room
  • Logical: Main → Submain → Branch distribution tree
  • Flow analysis through distribution tree
  • Interactive clickable building graphics
  • Meter check-in / check-out tracking
💳

Payment Management

Log incoming payments, allocate them against outstanding invoices, and automatically update bill statuses and balances.

  • Receive & log customer payments
  • Allocate payments to specific bills
  • Automatic bill status & balance update
  • Complete payment audit trail

How EnergyFlow Works

A three-tier architecture connects physical meters to your management dashboard in real time — reliably, even across sites with intermittent connectivity.

⚡🔵💧

Physical Meters

Electricity, Water, Gas, BTU, Chilled Water & more. Any utility type supported.

BACnet
Modbus
🖥️

Concentrator Nodes

Deployed per building site. Reads meters locally, stores data offline, syncs when online.

Secure
Sync
☁️

EnergyFlow Server

Central billing engine, analytics, customer portal, admin dashboard, and API — all web-based.

Flexible Infrastructure to
Fit Your Needs

Choose the deployment model that matches your IT environment — local, cloud-hosted, or a hybrid of both.

01

Local

Self-hosted on your own infrastructure. Full control, no internet dependency. Access from any browser on the same network.

  • On-premises server
  • Same-network browser access
  • Maximum data privacy
  • No subscription cloud costs
  • Concentrators connect locally
03

Local + Cloud Hybrid

Run a local server as your primary system and sync data to the cloud. Get the best of both — local reliability with cloud-accessible mobile access.

  • Local server as primary
  • Cloud sync for remote access
  • Android mobile app
  • Redundancy & disaster recovery
  • Flexible for mixed-connectivity sites

Real-Time Insights,
Beautiful Visualizations

From interactive time-series charts to year-over-year comparisons — all the data you need to make informed energy decisions.

📈 Monthly Consumption Trends

Daily and monthly time-series with interactive zoom

JulAugSepOctNovDec JanFebMar

🍩 Utility Breakdown

Proportional view by meter type or building area

100%
Electricity — 45%
Chilled Water — 25%
Domestic Water — 18%
Gas — 12%

📊 Year-over-Year Comparison

Side-by-side yearly analysis to spot patterns and savings opportunities

2024
2025

From Meter Read to
Paid Invoice — Automated

Every step of the billing process is automated, trackable, and auditable.

📡
Meter Read
Auto-read at midnight via BACnet/Modbus
📋
Draft Bill
Created on configured day with all line items
📄
Issued
PDF generated & sent to customer
💳
Payment
Received, allocated & balance updated
Paid
Bill closed, audit trail preserved

Hands-Free Operations
Around the Clock

EnergyFlow runs scheduled background services that keep your system healthy and data flowing — even while you sleep.

Automated Meter Readings

BACnet and Modbus meters are read automatically at midnight every day, with built-in retry logic (3 retries) to handle transient failures.

📄

Auto Bill Generation

Bills are created on a configurable day each month for all customers with active meters — no manual trigger required.

✉️

Email Queue

Queued email delivery system with automatic retry logic and failure tracking ensures invoices always reach your customers.

💾

Database Backups

Configurable automatic backups on 24h, 48h, weekly, or monthly schedules — with a one-click download option for off-site storage.

🗑️

Log Retention

Automatic cleanup of old system logs based on a configurable retention period, keeping your database lean and performant.

🔄

Auto-Reconnect

Concentrator nodes continuously attempt to restore their server connection after any network disruption — zero manual intervention needed.

Five Roles, Zero Overlap

Every stakeholder gets exactly the access they need — and nothing more. Granular role-based security protects sensitive billing data at every level.

Role
Key Capabilities
Access Scope
Super Admin
Full system access — backup/restore, admin account management, all settings and configuration
Everything
Admin
Full billing & meter management — meters, invoicing, customers, buildings, and system settings
All operations
User / Employee
Billing operations — bill creation, payment processing, readings, and limited configuration
Operational
Operator
Read-only monitoring — interactive graphics, flow analysis, and consumption data visualization
View & Monitor
Customer
Own data only — meters, bills, payments, and consumption history through the self-service portal
Own data only

Ready to Automate Your
Utility Billing?

Schedule a live demo with NESCO's engineering team and see EnergyFlow running on a real-world deployment.