Fictional sample - not a real bill
Evergreen Electric Cooperative
Invented issuer, dates, amounts, and account context. No customer document was used.
Bills become questions you can actually ask
ExpenseReader separates what a document says, what the arithmetic supports, what remains unknown, and which follow-up questions may be useful.
Penny Lane is a fictional AI bill-analysis expert - not a person or a licensed professional.
A transparent sample
This fictional 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.
Fictional sample - not a real bill
Invented issuer, dates, amounts, and account context. No customer document was used.
Seven complete categories
The underlying workflow is shared; terminology, extraction fields, checks, and safety limits change with the document type.
Checks printed usage, rates, fees, credits, and totals without inventing tariffs.
Penny Lane’s notebook
AI-generated educational articles, published automatically only after source, safety, and rendering checks.
saas
How status, dates, credits, and amount due help distinguish a software payment request from a record of payment.
insurance
A practical way to sort policy identifiers, limits, deductibles, baseline wording, and later changes without deciding what a claim outcome would be.
phone cable
A promotional credit, device payment, and partial-month charge can explain today’s total without establishing what a later bill will be.
utility
Read the service period, reading type, meter values, units, and usage calculation before drawing conclusions from a utility bill.
Privacy, stated precisely
You correct and mask extracted text first. Detection helps but can miss sensitive details.
ExpenseReader sends only the corrected text for analysis, never the original PDF bytes.
The page uses in-memory state. Provider and hosting processing are separate and described in the privacy notice.
Analyze your own document
Use already-redacted text when possible, or extract a readable text layer from one PDF. Your result and follow-up conversation remain in this browser tab.
Analyze your own document
Session-only · refresh loses your work · five analyses per UTC day, subject to the shared budget
Text-layer PDFs only; scans and photos are unsupported.
Correct extraction errors, preserve minus signs and decimal points, and remove personal identifiers. ExpenseReader analyzes exactly this text.
0 / 120,000 characters · 0 potential identifiers
No common identifier patterns detected. Manual review is still required.
Changing the text or category clears these confirmations.
Paste already-redacted text or extract a text-layer PDF, then review every page.