AI-assisted extraction

Turn utility bills into
analysis-ready data
in minutes

Upload electricity, natural gas, water, and district energy bills from utilities across Canada. EnergyExtract automatically converts them into standardized, structured data ready for Excel, Power Query, Power BI, RETScreen, and your existing workflows.

๐Ÿ“… Book a Demo
12 free credits on signupNo credit card requiredCancel anytime
โšก
BC Hydro PDF
โšก
Manitoba Hydro PDF
โšก
Hydro One PDF
๐Ÿ”ฅ
FortisBC ยท Enbridge PDF
๐Ÿ’ง
Municipal water PDF
โ™จ๏ธ
District Energy PDF
EnergyExtract
Standardized
dataset
โ†’
Excel
Power Query
Power BI
RETScreen
SQL / CSV

Stop spending hours
entering utility bills

Every month, organizations spend hours:

  • Entering bill data into spreadsheets
  • Cleaning inconsistent formats across utilities
  • Hunting for duplicate bills
  • Identifying missing billing periods
  • Preparing data for reporting and analysis

EnergyExtract automates the repetitive work so you can focus on managing energy โ€” not processing paperwork.

How it works

Three steps from PDF
to analysis-ready data

Step 1
Upload
Drag and drop one bill or hundreds of PDFs.
  • โœ“Multi-page PDFs supported
  • โœ“Batch uploads
  • โœ“Automatic utility detection
  • โœ“Bundle splitting
โ†’
Step 2
Review
EnergyExtract extracts and organizes the data.
  • โœ“Confidence scoring
  • โœ“Duplicate detection
  • โœ“Missing bill detection
  • โœ“Review before approval
โ†’
Step 3
Export
Download standardized data ready for analysis.
  • โœ“Excel (.xlsx) export
  • โœ“Standardized columns
  • โœ“Empty columns hidden
  • โœ“Power Query ready
Extraction modes

Choose the right extraction
for your workflow

Full Extract
Complete bill data,
every line item

The default mode. EnergyExtract reads every line of your bill and produces a complete structured dataset โ€” including all charge line items, rate classes, meter readings, consumption by period, demand figures, taxes, and utility-specific fields.

Extracts
  • โœ“All charge line items
  • โœ“Rate class and meter readings
  • โœ“Consumption and demand by period
  • โœ“Taxes and utility-specific fields
  • โœ“Standardized exports for every province
Best for
  • โ†’Energy audits and benchmarking
  • โ†’Detailed cost analysis
  • โ†’Power BI and RETScreen reporting
  • โ†’Any workflow where charge-level detail matters
Quick Extract
Key fields from
any provider

A faster, lighter extraction that captures the essential fields from any bill โ€” regardless of provider or format. Ideal for high-volume uploads and bills from providers not yet in the full extraction library.

Captures
  • โœ“Account number and service address
  • โœ“Billing period start and end
  • โœ“Total consumption
  • โœ“Total amount due
  • โœ“Currency
Best for
  • โ†’Initial portfolio scans
  • โ†’Bills from unsupported providers
  • โ†’High-volume uploads where summary data is sufficient
  • โ†’District energy and other utility bills
Both modes cost one credit per bill of up to 4 pages. On Full Extract, electricity, natural gas and water bills from any province export to one consistent column layout, including bills where rates changed partway through the billing period.
Why EnergyExtract

Built for outcomes,
not just extraction

๐Ÿ“
Standardized data

Every supported utility exports to the same structure.

  • โ†’No custom parsing
  • โ†’No manual cleanup
  • โ†’No changing import scripts
โšก
Built for utility bills

Unlike generic OCR, EnergyExtract understands utility bills. Automatically identifies:

  • โ†’Accounts and meters
  • โ†’Billing periods and consumption
  • โ†’Demand, charges, taxes
  • โ†’Utility-specific rate information
โœ…
Quality checks included

Automatically identify issues before they reach your reports.

  • โ†’Duplicate bills
  • โ†’Missing billing periods
  • โ†’Low-confidence extractions
๐Ÿ“Š
Ready for analysis

Import directly into your existing tools.

  • โ†’Excel and Power Query
  • โ†’Power BI and RETScreen
  • โ†’SQL databases
  • โ†’Custom workflows
Who uses it

Built for everyone who
manages utility data

โšก
Energy managers
Reduce monthly reporting time
๐Ÿ“‹
Consultants
Process client utility data faster
๐Ÿซ
Universities
Manage hundreds of accounts consistently
๐Ÿข
Property managers
Organize bills across large portfolios
๐Ÿ›๏ธ
Public sector
Standardize data for budgeting
Supported utilities

All major utility types,
coast to coast

โœ“ElectricityStandardized Excel columns
โœ“Natural GasStandardized Excel columns
โœ“WaterStandardized Excel columns
โœ“District Energy

Electricity, natural gas and water bills from utilities in every province export to one consistent national column layout, from BC Hydro and FortisBC to Manitoba Hydro, Hydro One, Enbridge, Hydro-Quรฉbec and municipal water departments. Tiered and declining-block rates, demand charges, time-of-use pricing and mid-period rate changes are all captured. Exports of Ontario bills alone use a dedicated layout with full time-of-use and Global Adjustment detail.

Comparison

How EnergyExtract compares

FeatureManual entryGeneric OCREnergyExtract
Extract utility dataโœ“โœ“โœ“
Standardized outputโœ—โ–ณโœ“
Utility-specific fieldsโœ—โ–ณโœ“
Duplicate detectionโœ—โœ—โœ“
Billing gap detectionโœ—โœ—โœ“
Excel export with standardized columnsโœ—โœ—โœ“
Power Query readyโœ—โœ—โœ“
Security

Your data stays yours

๐Ÿ”’
Encrypted storage
AES-256 at rest, TLS 1.2+ in transit
โ˜๏ธ
Secure cloud infrastructure
AWS with isolated per-user storage
๐Ÿšซ
Never used for AI training
Extracted by Claude Sonnet 4.6 through Amazon Bedrock, with zero data retention
๐Ÿ—‘๏ธ
Delete anytime
Full control over your data

EnergyExtract is built on enterprise-grade AWS infrastructure. Your bills and extracted data are completely isolated from other users.

Read our Privacy FAQ โ†’
Pricing
Simple credit-based pricing
One credit processes one utility bill of up to 4 pages.
Choose pay-as-you-go credits or a monthly subscription. All prices in CAD.
Starter
$50
100 credits ยท $0.50/bill
Professional
$175
500 credits ยท $0.35/bill
Most popular
Enterprise
$600
2,000 credits ยท $0.30/bill
Monthly
$80/mo
200 credits ยท $0.40/bill

Calculate Your Savings

See how much time and money EnergyExtract saves compared to manual data entry.

Full Extract captures all fields: TOU breakdown, demand, custom line items.

Manual entry cost / month

$625

12.5 hrs of staff time @ $50/hr*

EnergyExtract cost / month

$20.00

50 bills ร— $0.40 (Monthly)

Monthly savings

+$605

97% reduction in data entry costs

* Manual entry cost assumes an average of 15 minutes per full extract bill or 5 minutes per quick extract bill at the staff rate above. EnergyExtract cost uses the pack that fits your monthly volume (Monthly $0.40, Professional $0.35, Enterprise $0.30 per bill), the same for both extraction types; one credit covers a bill of up to 4 pages. Your actual savings may vary.

Stop manually entering
utility bills.

Start processing utility data in minutes.

12 free credits ยท no credit card required