Bills become questions you can actually ask

Understand your bill. Know what to ask next.

ExpenseReader is a free AI bill analyzer and bill explainer that helps you understand charges. It separates what a document says, what the arithmetic supports, what remains unknown, and which follow-up questions may be useful.

Penny Lane is ExpenseReader's AI bill-analysis expert.

A sample statement separated into a printed fact, a checked calculation, and a follow-up question.

A transparent sample

Read the statement, then check the result

This sample utility statement uses the same structured fields, source spans, signed amounts, and deterministic checks as the real analysis pipeline. Select a marked row to see how it is interpreted.

Illustrative example - not a real bill

Evergreen Electric Cooperative

Page 1 of 1
Service period
August 1-31, 2026
Reading
Actual
Usage
450 kWh
Delivery fee$5.00
City tax$4.00

Invented issuer, dates, amounts, and account context. No customer document was used.

Seven complete categories

Choose the language your bill uses

The underlying workflow is shared; terminology, extraction fields, checks, and safety limits change with the document type.

  • All bill guides
What ExpenseReader keeps distinct

Utilities

Checks printed usage, rates, fees, credits, and totals without inventing tariffs.

Seven focused bill guides

Learn the language of your bill

Start with the guide for your document type, then use the analyzer to check corrected, redacted text.

Browse the complete bill-guide directory

Penny Lane’s notebook

Recently published guides

AI-generated educational articles, published automatically only after source, safety, and rendering checks.

Read every guide
  1. insurance

    Annual premium, installment, and amount due are not synonyms

    A renewal notice can describe the price for a policy period, the way that price is billed, and the payment requested now. Those figures answer different questions and do not establish coverage for a hypothetical loss.

Privacy, stated precisely

Your privacy is built into every analysis

01

Review before AI

You correct and mask extracted text first. Detection helps but can miss sensitive details.

02

PDF stays out of the model

ExpenseReader sends only the corrected text for analysis, never the original PDF bytes.

03

App state is temporary

The page uses in-memory state. Provider and hosting processing are separate and described in the privacy notice.

Analyze your own document

A private, correctable workspace

Use already-redacted text when possible, or choose one PDF. A readable text layer is extracted first; eligible printed pages can use browser-local OCR when enabled. Your result and follow-up conversation remain in this browser tab.

Analyze your own document

Private bill workspace

Session-only · refresh loses your work · five analyses per UTC day, subject to the shared budget

Start with a copy, not your only document.Remove names and identifiers. Automated detection is incomplete. The app does not save document content, but provider retention is a separate process described in the privacy notice.
1

Choose and correct

PDFs are safety checked first; eligible printed pages can use browser-local OCR.

Input method

0 / 120,000 characters · 0 potential identifiers

No common identifier patterns detected. Manual review is still required.

Correct extraction errors, preserve minus signs and decimal points, and remove personal identifiers. ExpenseReader analyzes exactly this text.

2

Confirm the privacy review

Changing the text or category clears these confirmations.

Nothing sent for analysis

Paste already-redacted text or choose a PDF, then review every page before analysis.

Illustrated portrait representing Penny Lane, ExpenseReader's AI guide.

Have a general bill question?

Chat with Penny Lane

Ask Penny for plain-language help with common bill terms and everyday personal-finance questions. For a specific document, the private bill workspace can add your reviewed context while general chat stays focused on broad questions.

Start a general chat