MartinAI
Document intelligence and validation

Utility bill data extraction and validation software

Every bill, every commodity, every layout: read into structured fields, checked against the published tariff, and delivered to the systems that pay and analyze it.

  • Finance and accounts payable
  • Energy and facilities managers
  • Energy consultants and bill auditors
  • Multi-site operators

The problem this solves

Utility bills arrive as PDFs, scans, portal downloads and paper, in hundreds of layouts that change without notice. Somebody keys the numbers, somebody else pays the total, and nobody checks the tariff math. Errors survive for years because checking every line on every bill by hand does not scale.

MartinAI removes the keying and the guesswork. It resolves each bill into one clean, structured record (account, meter, period, usage, demand, every charge line, taxes and riders), then validates the charges against the tariff and against the account's own history before the bill is paid or reported.

How it works

01

Capture

Bills arrive by upload, email forwarding, bulk import or portal collection. PDF, image and scanned documents are all handled.

02

Read

Every field is resolved in context: account and meter identifiers, billing period, consumption and demand by meter, each charge line, taxes, adjustments and totals. New layouts do not need a template.

03

Validate

Charges are recalculated from the published tariff and compared to what was billed. Cross-field checks confirm totals, periods, units and multipliers. Usage is compared to the account's history and to interval data where available.

04

Flag and route

Exceptions (rate class, demand and ratchet, estimated reads, duplicate bills, unexpected riders) are flagged with the reason. Clean bills flow to AP, the ERP, the energy platform or a data warehouse.

Capabilities

Any layout, every commodity

Electricity, natural gas, water and wastewater, steam, propane, district energy and more, with no per-utility template to maintain.

Tariff-aware validation

Rate schedules, demand charges, ratchets, time-of-use periods, power factor adjustments and riders are recalculated, not just totaled.

Exception reasons, not just alerts

Every flag carries the rule that fired, the expected value and the billed value, so a reviewer can resolve it in minutes.

AP and ERP handoff

GL coding, cost allocation and approval routing on structured data, delivered by file, API or direct integration.

Portfolio history

Every bill becomes part of a validated account history, which is what budgeting, benchmarking and emissions reporting need.

Audit trail

Source document, extracted values and every validation result stay linked, so any number can be traced back to the bill it came from.

Who uses it

Frequently asked questions

Which utility bills can MartinAI read?

Bills and statements for electricity, natural gas, water and wastewater, steam, propane, district energy and similar recurring utility invoices, in PDF, image or scanned form. Layouts are resolved in context rather than matched to a template, so a new utility or a redesigned bill does not require setup work.

What does tariff validation check?

The billed charges are recalculated from the applicable rate schedule and compared to the invoice: energy and delivery rates, demand charges and ratchet clauses, time-of-use periods, power factor adjustments, riders, taxes and the arithmetic between them. Consumption is also compared to the account's own history and, where available, interval data.

How does this fit with our accounts payable process?

Validated bills are delivered with GL coding and allocation to your AP system or ERP by file, API or integration. Exceptions are held for review with the reason attached, so AP only sees bills that are ready to pay or flagged with a clear next step.

Is this a one-time audit or continuous?

Continuous. Every bill is validated as it arrives, so errors are caught before payment and recur less. A historical review of past bills is also possible using the same rules if you want to look back.

How do we get started?

Book a demo. We walk through the workflow on sample bills from your own portfolio, show what the extracted and validated record looks like, and map the handoff to your AP, ERP or energy platform.

Related reading
More of the platform