AP Metrics

Straight-Through Processing Rate

What the straight-through processing rate measures in AP, how to calculate it, and why it is the leading indicator of AP automation effectiveness.

The straight-through processing (STP) rate measures the percentage of invoices that are processed from receipt to approval without any manual intervention. An invoice achieves straight-through processing when the capture, coding, validation, and routing steps all complete automatically, with no AP staff member needing to correct data, resolve a query, or manually route the invoice to an approver. The STP rate is the leading indicator of AP automation effectiveness: a high STP rate means the system is doing the work; a low STP rate means automation is running but staff are still doing most of the real work.

STP rate is calculated as: (Number of invoices processed without manual intervention / Total invoices processed) x 100. A business processing 500 invoices per month, of which 375 complete without manual touch, has an STP rate of 75 percent. Best-in-class AP automation environments achieve STP rates above 85 percent for high-volume, repeating supplier invoice types. Rates below 50 percent typically indicate configuration problems with the automation system, high invoice complexity, or a supplier mix with significant variation in invoice format.

What prevents straight-through processing

The most common reason invoices fall out of straight-through processing is data extraction failure: the OCR or AI capture system cannot reliably read a field from the invoice -- a handwritten amount, a poorly scanned document, a non-standard invoice format, or a field in an unusual position on the page. Any field that cannot be extracted automatically requires manual review and correction, which removes the invoice from the STP count.

Coding failures are the second most common STP blocker. An invoice from a supplier that has not been processed before, or one with new line item descriptions that do not match historical coding patterns, cannot be automatically coded with confidence. The system either presents a low-confidence suggestion requiring human confirmation or routes the invoice to a manual coding queue. Improving STP rate in this area requires either richer historical data for the matching algorithm or more disciplined supplier invoice formatting standards.

Validation failures occur when an invoice fails a configured check -- no matching purchase order, amount exceeds the tolerance on the PO, duplicate detection flag, missing ABN, or supplier not approved in the vendor master. These are not system failures; they are the system correctly flagging an exception that requires human judgment. The right response is to investigate the exception, not to adjust the validation rule to reduce flags. A rising exception rate accompanied by a falling STP rate typically means a process problem with a supplier or purchasing function, not an automation problem.

STP rate by invoice category

STP rate should be measured separately for different invoice categories rather than as a single blended metric. Utility invoices from the same three suppliers each month, formatted identically, should achieve near-100 percent STP. Complex construction progress claims with variable line items, cost codes, and retention calculations may legitimately achieve only 30 to 40 percent STP because each one requires judgment that cannot be fully automated.

Tracking STP rate by supplier identifies specific supplier invoice formatting problems that, once addressed, deliver the largest STP rate improvements. A supplier whose invoices consistently fall out of STP represents an opportunity for a commercial conversation about invoice format standardisation -- something many suppliers will accommodate when the business explains the processing benefit.

Related terms

See it in action

AP Automation

Learn more
Back to full glossary