The mockup demo · canned data, no uploads

One sample invoice, start to finish.

This is a guided walkthrough on canned data — the real product, shown on a sample invoice. It takes no uploads and sends nothing anywhere; your own numbers stay wherever they are.

  1. The invoice
  2. Read
  3. File
  4. Flag
  5. The list

The invoice arrives.

A produce invoice lands the way they always do — five lines, one total. This one is the sample the whole demo walks.

Produce vendor — invoice Sample invoice · illustrative
Invoice — Jun 26Net 15 · 5 lines
Romaine, 24 ct ×1$27.90
Roma tomatoes, 25 lb ×1$31.50
Yellow onions, 50 lb ×1$22.00
Limes, 40 ct ×1$14.25
Cilantro, 30 ct ×1$18.60
Total$114.25
Illustrative sample — the demo runs entirely on this canned invoice; it takes no uploads and sends nothing anywhere. Not live or customer data.

Read.

Templates and rules pull the lines — vendor, item, quantity, price. No language model reads the document; a build gate blocks anyone from adding one.

Lines — extracted by rules Sample ledger · illustrative
Jun 26Produce vendorRomaine, 24 ct$27.90read
Jun 26Produce vendorRoma tomatoes, 25 lb$31.50read
Jun 26Produce vendorYellow onions, 50 lb$22.00read
Jun 26Produce vendorLimes, 40 ct$14.25read
Jun 26Produce vendorCilantro, 30 ct$18.60read

Rules, not a language model — the same invoice in always gives the same numbers out, and your documents never become training data.

Illustrative sample — five lines pulled into fields by templates and rules. Not live or customer data.

File.

Every line lands filed and searchable — by vendor, by item, by date. The whole record exports to a clean CSV whenever you ask.

The ledger — searchable Sample ledger · illustrative

3 of 6 lines match

Jun 12Produce vendorRomaine, 24 ct$24.10filed
Jun 19Produce vendorRomaine, 24 ct$24.35filed
Jun 26Produce vendorRomaine, 24 ct$27.90filed
Illustrative sample — the search shown is part of the mockup, not a live input; the rows are canned. Not live or customer data.

Flag.

The romaine line steps out of its six-month band — up $3.55 a case — and gets the flag. The comparison is against your own history, nothing else.

Price check — against your own history Sample ledger · illustrative
Jun 12Produce vendorRomaine, 24 ct$24.10in band
Jun 19Produce vendorRomaine, 24 ct$24.35in band
Jun 26Produce vendorRomaine, 24 ct$27.90 price moved

The line steps out of its six-month band — that’s the flag.

Illustrative sample — the flag fires only against this item’s own six-month band. Not live or customer data.

The ledger, on your invoices.

Muntin Ledger opens November 13, 2026. Operators on the founding list get the founding rate: three months free, then $19 a month for as long as they stay.

The founding form is on the Ledger page — this demo takes nothing, not even an email.