Invoice Processing
Invoice processing is the full path a vendor bill takes from arrival to payment: capture, coding to the chart of accounts, matching against a purchase order and receipt, approval, and posting. Capturing an invoice's fields is only the first step of it.
- Accounting Operations & Financial Close
Invoice processing is everything that happens to a vendor bill between it arriving and it getting paid: it has to be captured wherever it lands, coded to the right accounts, matched against what was actually ordered and received, routed to the right approver, and posted to the ledger. Five steps, not one. A tool that only does the first of them and calls it "invoice processing" is describing capture, not the job.
That distinction matters because the two get marketed as if they were the same thing. Capture tools, often built on OCR or intelligent document processing (glossary entry planned), are genuinely good at pulling fields off a clean invoice: vendor name, amount, date, line items. What they don't decide is whether that invoice should be coded to a particular account, whether it agrees with the purchase order and the receiving document, or who is authorized to approve it. Capture answers "what does this document say." Processing answers "what should happen to it."
The clean invoices, ones with a matching purchase order, an amount that agrees, a vendor already on file, move through processing without much friction. The rest is where the actual work concentrates: an invoice with no purchase order at all, two invoices with the same number and different totals, a contract rate that doesn't match what was billed, a bill dated inside a period that arrived after it closed. None of that is a capture failure. It's a judgment call about what the discrepancy means and what should happen next, and it's the part of "processing" that a tool which only extracts fields was never built to do.
Related concepts (not yet published as their own glossary entries): accounts payable, intelligent document processing.
Go deeper: AP Automation
Adopt's agents pick up invoices wherever they arrive, a shared mailbox or a vendor portal with no API included, code and match them against the chart of accounts and the purchase order, and post the clean ones through. What doesn't match cleanly, a duplicate, a missing PO, a rate that's off, gets reasoned about and routed to a person with the discrepancy already attached, rather than parked as an unexplained exception. Approving and releasing payment stay human actions. Sign up free.