— Agent · for the Chef · CFO · Owner
Catering Leak.
Where the order ran but the receipt didn't.
Drop your catering reconciliation CSV (one row per order with both Invoice Amount and POS Amount). We surface the per-store gap, the unmatched orders (invoice without a POS ticket), the flagged orders (gap >$50 AND >10% of invoice), and the top-15 customer concentration. Per-store, per-customer, per-order.
— What it catches
The signals.
- •Total reconciliation gap (invoice − POS) per store
- •Unmatched orders · invoice > 0 with no POS match
- •Flagged orders · gap > $50 AND > 10% of invoice
- •Customer concentration · who owns the biggest piece of the leak
- •Network gap ratio · gap / total catering invoice
— Data it needs
The input.
Catering CSV with Location, Customer, Invoice Amount, POS Amount columns. Optional Order ID + Event Date for the unmatched / flagged order list.
— What you'll see
The output.
KPI strip · per-store table sorted by total gap · unmatched orders list · flagged orders list · top customer concentration.
— Sample signal
Sukup Manufacturing · 2 unmatched orders · $6,021 gap · 100% gap ratio.
— POS support
Works with your stack.
Toast · Square · Aloha · ezCater · CaterCow · invoice CSV
Don't see your POS? Drop a CSV at /trial — the parser auto-detects most column shapes. Or join the integration waitlist and we'll email you the moment the OAuth ships.