New invoice

One-off or pick a client template

Template

Pick a client or start blank
Standard
Modern
Compact

Details

Line items

DescriptionQtyRateAmount
Subtotal
Total

Notes & terms

Live preview

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.
Saved