AP manager, controller, treasurer, CIO
From AP inbox to payment-ready: an overnight invoice workflow
What is the lowest-risk first deployment, and how would we measure it?
AP manager, controller, treasurer, CIO
What is the lowest-risk first deployment, and how would we measure it?
Counts are from the walkthrough file below — a sample Monday morning, not a promised customer result.
By morning, invoices that match a vendor, a purchase order, and a receipt can sit in a payment file the treasurer already knows how to release. Duplicates, alias vendors, and terms the engine cannot reconcile arrive as exceptions — with the invoice, the PO, the receiving ticket, and the reason they were held. Overnight Engine prepares accounts payable. It does not become the payer.
Overnight Engine
64 invoices are vendor-matched, three-way matched, and waiting on configured payment authority. Eleven exceptions are duplicate risk, vendor aliases, or terms the engine will not execute.
Exceptions
Match
Payment-ready
Match
Northline AP, Monday 8:11 a.m. INV-77319 looks like last Tuesday’s INV-77301 until you open the PO and the goods receipt. Lena clears duplicates. The engine does not.
Invoice processing is concrete. The inputs are already digital. Three-way match, duplicate detection, and vendor master rules are things a CFO can audit. Payment authority already exists in the ERP. That makes AP a better first overnight queue than a workflow that ends in a regulated decision.
The walkthrough is INV-77319 from Helios Packaging: $14,280, PO-44108, two thousand shippers received at Dock 3. The three-way match is clean. The duplicate check is not.
AP inbox
PDFs and e-invoices landing in the shared Outlook mailbox, plus supplier-portal uploads.
Commercial record
Coupa POs and goods receipts, NetSuite vendor master, tax codes, and remit instructions.
Payment policy
Terms, early-pay discounts, duplicate windows, and the treasury limit on a single ACH run.
Capture
Each file is split, read, and tied to a vendor candidate. Multi-invoice PDFs do not become one payment.
Vendor match
Legal name, alias table, and remit account are compared to the vendor master. “Helios Packing” can resolve to VND-1184 without paying a new vendor.
Three-way match
PO quantity, received quantity, and invoice quantity are compared. Variances above the configured band become exceptions.
Duplicate detection
Invoice number, amount, date, vendor, and PO are compared to recent postings. Near-matches are held — they are not auto-voided and not auto-paid.
Payment-ready file
Clean invoices are added to the next ACH preview. Exceptions stay out. Treasury still releases the file.
Lena Cho has sixty-four invoices ready and eleven exceptions. INV-77319 is at the top because INV-77301 posted last Tuesday for the same amount. The engine also shows a different PO and a new goods receipt. That is the question: new shipment, or a vendor who reissued a number?
A second exception, Apex Facilities, has an invoice that reads Net 15 against a vendor master of Net 45. The engine will not schedule the early payment. Lena either updates the master or keeps the hold.
Can prepare
Can execute
Always needs approval
If Lena marks INV-77319 as a new shipment, the pair (77301, 77319) becomes a labeled example: same vendor and amount, different PO and GR, not a duplicate. If she marks it a duplicate, that example goes the other way.
A hypothesis that treats similar amounts as duplicates fails Northline history — split shipments are common. A PO-aware duplicate boundary beats the previous model on held-out history and ships. The looser rule does not.
Proposed metrics for a single AP entity. Do not treat the targets as promised savings.
| Metric | How it is measured | Pilot target |
|---|---|---|
| Invoice cycle time | Inbox → payment-ready, three-way-clean only | Most clean volume ready by the next business morning |
| Touchless rate | % of invoices that never enter the exception desk | Set after two weeks of shadow; raise only when precision holds |
| Duplicate precision | % of duplicate flags AP agrees with | Prefer missed near-duplicates over false holds on split shipments |
| Cost per invoice | AP minutes + exception rework | Down on matched volume; exceptions stay human |
| Payment-file defects | Wrong vendor, wrong terms, or duplicate in a released file | Zero introduced by the engine during the pilot |
Invoices, bank accounts, and vendor masters never leave the building for training. The engine calls Coupa and NetSuite from your IP space. There is no Overnight Engine cloud copy of the AP inbox.
This is the workflow we recommend first because rollback is simple: stop writing the payment preview, keep the hardware, and AP works as it did on Friday.
Finance
Clear expenses overnight
Policy-clean reports ready. Exceptions keep their controls.
Claims
Claims prepared overnight
Complete files for adjusters. Coverage stays with them.
Healthcare
Coding without the backlog
Pre-coded charts with citations. Coder still signs.
Research
Protocol-amendment review
Redlines and eTMF gaps. RA still files.
Credit
Cleaner underwriting files
Docs, DTI, exceptions. No credit recommendation.
Next step
Usually the first workflow we put on the machine. Measurable, bounded, and reversible.