Tariform Extract
For Project Finance, Energy Consultants & Solar Sales

Utility Bill
Data Extraction

Stop building utility bill models by hand.

Tariform Extract turns utility-bill PDFs into model-ready, line-itemized, tariff-aware data — for underwriting, advisory, and sales workflows.

Book a Demo
pge-statement-2026-04.pdf
extracted
tariff
PG&E B-19 Secondary
service period
Mar 15 – Apr 14
total
$14,891.27
consumption
42,813 kWh
peak demand
312 kW
Energy — peak$4,218.43
Energy — off-peak$1,762.84
Demand charge$8,721.60
Customer charge$84.50
+ 7 more line items$103.90

Utility bill analysis is still mostly manual

Underwriting, advising, or quoting — the bill is a PDF, the tariff is opaque, and the work scales with headcount.

Bills are PDFs your model can't read

Analysts hand-key dozens of bills into pro-formas. One typo changes the deal economics — and nobody catches it until IC.

Tariff math gets rebuilt every engagement

Every project starts by reconstructing the same rate logic. Time you'd spend on insight, you spend re-deriving the bill.

Pre-solar estimates take days, not minutes

Sales engineers lose deals waiting on bill analysis. Channel partners can't qualify leads fast enough.

Built for the people who underwrite, advise, and sell

Different workflows, same bottleneck: turning a stack of bills into something a model can consume.

Project Finance & Investment

Analysts, asset managers, M&A diligence

Build pro-formas with extracted bills, not re-typed ones. Re-underwrite portfolios in days, not weeks. Every charge traces back to its source line.

Energy Procurement & Advisory

Energy consultants, brokers, procurement advisors

Process every client's bills in minutes. Standardize output across engagements. Baseline costs once, reuse across solar, storage and procurement.

C&I Solar Sales

Sales engineers, BD, channel partners

Break down a prospect's bill in minutes. Show them their charges, line by line, on the discovery call. Qualify with real data, not estimates.

Utilities & Tariff Specialists

Rate analysts, billing accuracy teams

Reconstruct historical bills from usage. Validate billing accuracy. Trace every charge back to its source line.

From PDF to model in three steps

Upload. Extract. Export. Same pipeline for one bill or a thousand.

1

Upload your bills

Drop in one PDF or a whole folder.

2

Extract a structured model

Line items, demand, and tariff — in a normalized schema.

3

Export into your workflow

Straight into pro-formas, decks, and proposals.

What you get

LLM-powered bill extraction

Drop in a PDF. Get back line items, demand, consumption blocks, and tariff identifiers in a normalized schema — ready for your model or export.

Underwriting-ready exports

Structured output that drops into pro-formas, decks, and proposals without manual cleanup.

Auditable line items

Every reconstructed charge traces back to its source line. Diligence sees the math, not a black box.

Organization workspaces

Invite your team, assign clients or deals, share context.

Frequently asked questions

What Extract reads, what it returns, and how it fits your workflow.

What kinds of utility bills can Tariform extract?

C&I utility-bill PDFs from US utilities — including multi-page statements with demand charges, time-of-use blocks, tiered consumption, and tariff-specific adders. Extract handles both single-account bills and bulk uploads.

What gets returned from a bill extraction?

A normalized structured payload per bill: tariff identifier, service period, consumption blocks, peak demand, every charged line item, and the calculated total. Each reconstructed charge is traceable back to its source line in the PDF.

How accurate is the PDF extraction?

Extraction is LLM-powered with line-item reconciliation against the bill total — so when the math doesn't add up, the pipeline flags it instead of silently returning bad data. The output is auditable: every charge points back to the PDF line it came from.

Can I upload bills in bulk?

Yes. Drop in a folder of PDFs and Extract processes them through the same pipeline as single uploads. Output is organized by account and service period, ready for export into your pro-forma, deal model, or proposal deck.

What is an inferred bill?

When you have meter or interval data but no PDF — or a PDF that's incomplete — Extract can reconstruct what the bill should have been on a given tariff. Useful for re-underwriting historical periods, validating utility billing, and pre-solar baselining.

Who uses Tariform Extract?

Project finance analysts and asset managers building pro-formas, energy consultants and brokers standardizing client baselines, C&I solar sales engineers qualifying prospects on the first call, and utility rate teams reconstructing or validating historical bills.

Process your first bill in under 10 minutes

Send us a sample bill — we'll extract it on a live call and show how it plugs into your workflow.

Book a Demo

Not ready for a call? Email us a sample bill and we'll send the extraction back.