Invoice Approval Workflows Inside Enterprise Buyer Organizations
Understanding why invoices sit in limbo despite reaching approval.
An invoice going out doesn't mean payment is coming back anytime soon. What sits between those two events is a workflow: a chain of checks and sign-offs inside the buyer's finance department that most suppliers never see and never get explained to them. When a supplier assumes their invoice got lost, or figures the buyer is stalling on purpose, they're usually misreading a routing problem for something personal. Nearly half of AP leaders (49%, per the AP's Unfinished Journey report) admit their own approvals and payments take too long, and that's not a rare glitch. That's the system working exactly as slow as it was built to.
How the approval workflow fits into the broader invoice-to-pay process
An invoice approval workflow is the set sequence a bill has to run through before anyone schedules a payment: validation, matching, routing, sign-off. Think of it as the gate, not the money.
Approval and payment run on two separate clocks. An invoice can clear every single approval and still sit there unpaid, because getting a yes from finance only unlocks the next step. It doesn't put money in a bank account.
Zoom out: the full chain runs like this: the invoice arrives, data gets pulled off it, the system checks that data, matches it against a purchase order, routes it for sign-off, deals with whatever doesn't match, posts it in the ERP, and only then schedules the payment. Seven or eight steps, depending how you count.
Calling this "workflow" undersells it. Inside a large company today, it's document capture software (the OCR and IDP tools reading the PDF), a set of business rules, an orchestration layer moving the invoice between systems, and an ERP tying it all together. Several tools, several teams, one invoice, caught in the middle.
The six stages an invoice moves through before payment can be authorized
Stage 1: Capture and classify. The invoice shows up by email, a supplier portal, EDI, or a scanned PDF. Software pulls out the vendor name, invoice number, totals, PO reference, and payment terms. If a field is blurry, missing, or written somewhere the software doesn't expect, the invoice stalls right here, and it doesn't move until the data's clean. Somewhere between half and seventy percent of invoices at mid-sized companies still arrive as PDFs or emails. A person has to key in the data by hand.
Stage 2: Validate and match. The system checks for duplicates, confirms the vendor is on file, and makes sure required fields exist. Then comes matching. A 2-way match checks invoice against purchase order for price and quantity; a 3-way match adds proof that the goods or services actually arrived. Small mismatches inside a set tolerance band clear automatically, while anything outside that band kicks into a manual exception. And if there's no PO at all, which happens constantly with services or one-off purchases nobody planned for, there's nothing to match against. Someone has to step in by hand.
Stage 3: Route for approval. This is where the delegation of authority matrix takes over, deciding who has to sign off based on dollar amount, spend category, cost center, and how risky the vendor looks on paper. Some companies route sequentially (manager, then director, then VP), and every hand-off adds calendar days. Others route in parallel, sending the invoice to procurement, legal, and finance all at once. Parallel sounds faster, but it only moves as fast as the slowest person checks their inbox. Just under a third of enterprises (29%) require six or more approvals on a single invoice, which can stretch the process to three weeks or more before anyone even reaches the exception stage.
Stage 4: Exception handling. Pricing mismatches, missing paperwork, matching failures, duplicate flags: all of it gets pulled out of the main flow and dumped into a separate queue. That queue often gets checked far less often than the main approval flow, so an invoice can sit there for days with nobody actively working it. Fixing it usually means AP going back and forth with the supplier, or chasing down the internal budget owner who actually knows what happened. The root cause traces back further than people think: 53% of AP professionals say manual data entry errors are what delay approvals. Garbage in at Stage 1 becomes a stuck invoice at Stage 4.
Two stages, posting and payment scheduling, come after this. By then the heavy lifting, and the heavy waiting, is mostly done.
The delegation of authority matrix: the policy layer that determines who approves what
The DOA matrix is the rulebook. The workflow is the machine that runs the rules. Without the matrix, the workflow has no idea who's supposed to sign off on anything, so it just routes invoices into a void. Without the workflow, the matrix is a PDF nobody enforces.
A study from EY and the Society for Corporate Governance found that 90% of companies have a DOA policy in place, with 54% running a combined memo-and-matrix format. Close to universal adoption, in other words. But having the document isn't the same as having an accurate one. The most common failure auditors flag isn't a missing policy, it's a stale one: a matrix built once, dropped into a shared drive, and never touched again while the actual approvers changed jobs three times over.
The thresholds themselves usually follow a familiar shape. Small invoices might clear with one manager's sign-off, or auto-approve entirely if they match a PO cleanly. Mid-range spend needs a department head or finance manager. Big-ticket items pull in multiple approvers, sometimes reaching a VP or the C-suite. Capital expenditure often skips the normal AP lane and goes straight to executive sign-off, and strategic vendor relationships can trigger procurement and finance reviewing at the same time.
One rule holds no matter the size of the check: auto-approval should never fire on an invoice that hasn't matched a PO. If that rule is skipped, the dollar threshold stops meaning anything.
Who inside the enterprise touches an invoice before it is paid
More hands than most suppliers imagine. The budget owner or department manager usually goes first, confirming the spend was actually authorized and the goods or services showed up. Behind them sits the finance manager or controller, checking the general ledger coding and making sure the budget has room, especially near period-close.
Procurement gets pulled in when the invoice ties to a sourced contract, checking that the price matches what was actually negotiated. Legal steps in for services invoices with contract terms still being worked out, or anything unusual in the fine print. Project managers get involved when the invoice ties to a capital project or a milestone payment.
AP sits in the middle of all of it: managing exceptions, chasing documents, fielding supplier calls. In most companies, though, AP can't actually approve anything. They run the machine; they don't pull the lever. That coordination work eats a real chunk of their day. AP teams spend 21.8% of their time just answering supplier questions about invoice and payment status, time that isn't going toward moving the next invoice forward.
Departments often don't talk to each other well, either. Twenty-eight percent of finance professionals point to communication gaps between departments as a real drag on AP, according to Tipalti's 2025 research. Multi-entity companies make it worse: a subsidiary running on one ERP and a parent company running on another means the same invoice sometimes needs approval twice, in two different systems, with someone manually re-entering data in between.
Where invoices most commonly get stuck: the structural friction points suppliers rarely see
A missing or wrong PO number kills matching before it starts. The invoice drops straight into the exception queue, and AP has to either track down the supplier for a correction or go hunting internally for the right PO. Services spend and anything unplanned get hit hardest here, since no PO ever existed for the system to check against.
Missing documents cause the same jam. Approvers often want the PO, proof of delivery, the underlying contract, sometimes a W-9 or an insurance certificate or updated banking details. Only 39% of AP departments have their document storage fully digital. Someone else is digging through folders or email threads for a scanned form from eight months ago. The supplier usually isn't told which document is missing. They just watch the invoice go quiet.
Approvers go on vacation. They change roles. They leave the company. If the DOA matrix lists a person's name instead of a job title, the whole routing chain snaps the moment that person is gone. Without an escalation rule built into the system, the invoice just sits there, waiting on someone who isn't coming back.
Then there's the 3-way match failing outright: the price on the invoice doesn't match the PO because of freight charges or a currency shift, or the quantity billed is higher than what actually got delivered (common with milestone billing or partial shipments). Whether that gets fixed automatically or turns into a full exception depends on tolerance settings that vary by company and are never shared with the supplier sending the bill.
What automation has changed inside buyer AP departments
Money is pouring into this. Mordor Intelligence projects the AP automation market to roughly double, growing at a 12.44% annual rate, and large enterprises already account for 60.20% of that market as of 2025, concentrated wherever invoice volume and compliance pressure run highest.
What's actually gotten better: capture. OCR and intelligent document processing cut down the manual typing errors that used to creep in at intake. Matching got faster too, since automated 3-way matching no longer requires someone pulling three separate documents from three separate systems by hand. Routing speeds up because rules decide who gets the invoice next instead of a person deciding manually, and AP managers now get a dashboard showing where every invoice sits in the queue instead of guessing.
What hasn't changed: the approval itself is still a human call. Software can hand the invoice to the right person faster, but it can't be the person, and most companies aren't even fully there yet. Fifty-four percent of AP departments describe themselves as only partially automated, with just 9% calling themselves fully automated. The exception queue still needs a human to resolve the mismatch; automation just gets it to that human's desk quicker.
Multi-stakeholder sign-off, an accurate DOA matrix, complete documentation: none of that is a software problem. It's a governance problem, and no algorithm fixes a matrix nobody's bothered to update in years. Buyers pouring budget into capture tools while ignoring a stale approval matrix are optimizing the part of the process that was never actually broken.
How suppliers and AR teams can navigate the workflow rather than wait it out
Waiting passively is the losing move here, mostly because the delay is structural rather than personal. It's baked into how the buyer's org chart and systems are wired.
The fix starts before the invoice even goes out. Get the PO number right every time, especially on services invoices where no PO gets cut automatically. Confirm which supporting documents the buyer's AP team wants attached up front (proof of delivery, a signed contract, a W-9), instead of finding out only after the invoice has already stalled in an exception queue.
Ask, early on, who inside the buyer's org actually owns invoice approval for that account, by role rather than by name. Names change jobs. Roles don't. Knowing whether the invoice needs sequential sign-off or parallel review also sets realistic expectations: three weeks reflects what six required approvals actually costs in calendar time, not the buyer stalling.
Following up matters, but the how matters more than the how often. A vague check-in ("just following up on this invoice!") lands in the same inbox as everyone else's vague check-in. Referencing the specific invoice number, the PO it's tied to, and asking exactly which stage it's stuck at gets a faster answer, because it hands the AP contact something they can act on instead of something they have to dig up first.
None of this shrinks the workflow itself. Six stages stay six stages. But knowing which stage an invoice sits in, and why, turns a mystery into a status update, letting suppliers chase a payment instead of just waiting on one.