Template
Pick a client or start blankStandard
Modern
Compact
Details
Line items
| Description | Qty | Rate | Amount |
|---|
Subtotal —
Total —
Notes & terms
Receipt tool
Stamp names on each page in bold red, and pull amounts into your expense tabs
Add PDFs, PNGs or JPEGs — service receipts (Uber, Lyft, DoorDash), phone captures and photos all merge into one document, and adding more appends to what’s already here. Digital receipts are parsed for total and time automatically. Scanned/photographed receipts have no text layer — set those amounts by hand. Nothing leaves your browser.
Recent invoices
Phone inbox
Receipts captured on your phone, waiting to be filed into an invoice
Every receipt captured on your phone, grouped by where it lives. Select any of them and use Add to invoice to file them — each becomes a line on that invoice, with its photo added as a receipt page. Filed receipts stay listed below, under the invoice they belong to.
Clients
Reusable templates for your regulars
How you label this client’s jobs on your phone and in job folders — a capture labelled AP 26130 files to this client, and invoices for them are numbered AP-001. Spacing, # and anything after the number don’t matter. Leave blank if you never label jobs for this client.
Prefills the invoice when you pick this client.
Required Excel output
Use “fill their template” when a client mandates a specific spreadsheet.
Your business
Appears in the “from” block on standard invoices
Backup & restore
Everything lives in this browser. Export a file to move it or keep it safe.
To use this on another device, host the file on free GitHub Pages, then import your backup there. Nothing is uploaded to a server.
Reset
Saved invoices
Every invoice you save is listed here so you can reopen or adjust it anytime. Export any one as a .json file to keep in that job’s folder — then import it back later to edit and re-export. Your saved list also travels inside the full Backup file.