Sacha GennariCatalogue · Night editionCatalogue · Paper edition

← All projects

No. 01 — Projects · 001

The service worked. Getting paid didn't.

Automating invoicing for 10,000+ purchase orders a month with a client in Chile's automotive industry — a problem nobody had seen, because nobody had reached that scale.

Role
CTO, Gravat
Type
Professional systems

What it looked like

Gravat supplies a client in Chile’s automotive industry with a physical product backed by a platform. The client issues a purchase order for every single process. On paper, billing it was admin work: deliver, invoice, collect.

The real problem

Nobody had ever run this product at this scale. At more than 10,000 purchase orders a month, “just invoice it” stopped being admin work and became a system nobody had built. The client had never seen the problem, because nobody had reached that volume before.

The symptoms were everywhere: invoices running weeks behind deliveries, cash stuck for months, people spending days matching orders to invoices by hand — and some orders never billed at all.

What we did

We built a system that invoices every purchase order automatically, with a real-time view of what has been billed and what is still pending.

What changed

  • Invoicing: from weeks behind to real time.
  • Revenue: orders that used to slip through are now billed.
  • Visibility: management sees, live, what is billed and what is pending.

The lesson

The product was ready; the business around it wasn’t. At scale, the question moves from “does it work?” to “can we get paid for it?” — and that one rarely shows up in the first demo.

Fig. 01 — Try it: raise the volume and watch the manual lane fall behind.

Orders → invoices · one quarter

Illustrative values

The same company at two volumes, after one quarter

10 orders/month10,000 orders/month
Manual
  • 0 Days behind
  • $0 Cash pending
  • 0 Never billed
  • 83 Days behind
  • $6.8M Cash pending
  • 414 Never billed
Automatic
  • 0 Days behind
  • $0 Cash pending
  • 0 Never billed
  • 0 Days behind
  • $0 Cash pending
  • 0 Never billed
The same orders enter both lanes. On the left, one person matches orders to invoices at a fixed pace: past that pace a queue forms, invoices fall behind and some orders slip out unbilled. On the right, each order is invoiced the moment it arrives.