For small businesses
Your electricity bills, read and checked for mistakes.
Upload your bills. Bill Reader pulls out the numbers, catches billing errors and usage spikes, works out your carbon footprint and turns it all into a report you can act on.
The demo loads six months of bills for a sample bakery. No sign-up needed.
Demo Bakery Ltd · 6 months
£2,101 spent
Upload
Drop in a PDF bill or a phone photo. Text is read in your browser, and the file never goes to a third-party AI.
Check
Every number is shown next to how sure the reader is. Weak reads are highlighted for you to confirm, so a bad read never reaches your reports.
Act
See cost and usage trends, billing errors, rate rises and your carbon footprint. Export a PDF report or CSV.
What it checks on every bill
Totals that don't add up
kWh × unit rate + standing charge is checked against what you were charged.
Usage spikes
Each bill is compared with your last three, per day, so short and long months compare fairly.
Rate rises
Spots when a fixed deal quietly ends and you roll onto a higher rate.
Overlapping periods
Two bills covering the same days means you may be paying twice.
Estimated readings
Flags bills based on estimates so you can send a real meter reading.
Carbon footprint
kWh × the UK Government 2024 grid factor, with the method shown.
How it's built
Next.js and TypeScript on the front end. Supabase for sign-in, a Postgres database with row-level security (each business only ever sees its own bills) and private file storage. OCR runs in the browser with Tesseract, and PDFs with a text layer are read directly with PDF.js.
- Next.js 15 · TypeScript
- Supabase Auth
- Postgres + RLS
- Private file storage
- Multi-tenant orgs
- Tesseract OCR
- PDF.js
- PDF + CSV export