Skip to content

Solutions / Use case

Procure-to-pay automation, from purchase request to paid supplier.

Every purchase runs across procurement, ERP, contracts, email and chat. When those systems don't talk, approvals stall, invoices get retyped and suppliers get paid late or twice. Tray.ai connects every handoff, so finance works only the exceptions.

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.

Jump to the stages
One purchase moving through procure-to-pay: the request approved in Coupa, the budget committed in NetSuite, the purchase order sent from Coupa, the goods received, the supplier invoice read from Gmail, the order, receipt and invoice matched in NetSuite, and the invoice cleared to pay on its terms.

The short answer

What is procure-to-pay?

Procure-to-pay (P2P) is the process that turns a business need into a paid supplier: requesting and approving the purchase, reviewing and setting up the supplier, raising the purchase order, receiving the goods, capturing and matching the invoice, and paying it. It runs across procurement, ERP, contract, email and chat systems, and most of the cost sits in the handoffs between them: approvals waiting in inboxes, invoices retyped by hand and mismatches nobody owns.

  1. 1 Request and approve
  2. 2 Review the supplier
  3. 3 Set up the supplier
  4. 4 Order and commit
  5. 5 Capture invoices
  6. 6 Match and pay
  7. 7 Cards and expenses
connectors, from Coupa and NetSuite to Slack and Gmail
700+
Type 2 audited every year, SOC 1 for your financial auditors
SOC 1 & 2
Gartner Hype Cycles in 2026, Autonomous Accounting among them
14
Willingness to Recommend, 2026 Gartner Voice of the Customer
97%

The procure-to-pay process, stage by stage

Seven stages, each with what breaks and a how-to guide for building it.

  1. 1

    Purchase request and approval

    Somebody asks for what they need, and the right people approve it, in parallel where they can.

    Where it breaks: The request waits on an approver who is on leave, so the team buys it on a card instead.

  2. 2

    Supplier review

    A new supplier is checked against what it will be able to reach, and any conditions are tracked to closure.

    Where it breaks: A tool that will hold customer data gets the same light check as a stationery supplier.

  3. 3

    Supplier setup and bank details

    One record per supplier, shared by every system that orders from or pays them.

    Where it breaks: An emailed request to change bank details is treated as a routine edit, and the next payment goes to a stranger.

  4. 4

    Purchase order and budget

    The approved request becomes a purchase order, and the spend counts against the budget the moment it is committed.

    Where it breaks: The budget report shows only invoiced spend, so a cost centre looks healthy until the invoices land.

  5. 5

    Invoice capture

    Invoices are taken from wherever they arrive, read, checked by a person where the reading is unsure, and checked for duplicates before anything is posted.

    Where it breaks: A chased invoice arrives again with a new reference, and both copies get paid.

  6. 6

    Three-way match and payment

    What was ordered, what arrived and what was invoiced are compared line by line, and matched invoices are paid on the supplier's terms.

    Where it breaks: The invoice matches the order, so it gets paid, and nobody notices the goods never arrived.

  7. 7

    Cards and expenses

    Card spend is matched to receipts and coded from the merchant, days after the spend instead of at month end.

    Where it breaks: A receipt chased in the last week of the month gets a guess, and the guess gets posted.

Three ways to connect the systems

  • The procurement suite’s own connector. Quick for the one ERP link it was built for, and it never sees the request in Slack, the contract in Ironclad or the card feed.
  • Custom code. Full control, and your team owns the fixes, changes and monitoring for as long as it runs.
  • An integration platform. Every handoff in one place, with the same error handling, logging and access control, and a record of every approval an auditor can sample. This is Tray.ai: finance and procurement maintain the rules, IT governs them.

The metrics procure-to-pay moves

What finance and procurement teams measure, and which stage each number depends on.

Request-to-order time
Days from a purchase request being raised to the purchase order going to the supplier.
What moves it Sending each request to the reviewers it needs, in parallel, with deputies for anybody away. How to build purchase request approval 
Supplier onboarding time
Days from a new supplier being requested to being approved and ready to pay.
What moves it Sizing the review to what the supplier will reach, so low-risk suppliers clear in a day. How to build vendor security review 
Committed spend
Spend approved on purchase orders that has not been invoiced yet.
What moves it Recording the commitment when the purchase order is raised, not when the invoice arrives. How to build a procure-to-pay integration 
First-pass match rate
Share of invoices that match their order and receipt with nobody touching them.
What moves it Receipts recorded when goods and services arrive, and tolerances set from real invoices. How to build three-way matching 
Early payment discounts captured
Share of the discounts suppliers offer for paying early that are actually taken.
What moves it Invoices cleared and scheduled before the discount deadline, with exceptions assigned to a person. How to build AP invoice processing 
Missing receipts at month end
Card transactions still without a receipt when the books close.
What moves it Matching receipts automatically and chasing the rest days after the spend. How to build an expense and card feed sync 

Procure-to-pay connectors

The systems procure-to-pay runs on, grouped by the seat each one fills. Each links to its connector page.

Procurement

Where requests become requisitions and purchase orders, and where goods are received.

ERP and accounting

Where suppliers are paid, and where the budget, the invoice and the ledger live.

Budgets and planning

Where the budget each purchase is checked against is set.

Contracts and supplier review

Where supplier agreements are signed and supplier risk is reviewed.

Invoices and documents

Where invoices and quotes arrive, get read and are kept as evidence.

Requests, approvals and identity

Where people ask, approvers are found and chased, and exceptions get worked.

Data and reporting

Where committed spend, match rates and discounts are reported.

Anything not listed connects through the full connector library, or directly through its API.

Frequently asked questions

How is procure-to-pay different from source-to-pay?

+

Source-to-pay starts earlier, with sourcing: finding suppliers, running bids and negotiating the contract. Procure-to-pay starts when somebody needs to buy. This page covers procure-to-pay, plus the supplier review and setup that a first purchase from a new supplier sets off.

How is procure-to-pay different from order-to-cash?

+

Procure-to-pay is the buy side, from purchase request to supplier payment. Order-to-cash is the sell side, from quote to cash received. The two share the ERP and the general ledger, and little else.

Which systems does Tray.ai connect in procure-to-pay?

+

Procurement (Coupa, Tradogram, Amazon Business), ERP and accounting (NetSuite, SAP Business One, Microsoft Dynamics 365, Sage Intacct, Workday, QuickBooks, Xero), budgets (Adaptive Insights, Anaplan, Pigment), contracts and supplier review (DocuSign, Ironclad, Drata), and the mailboxes, chat and warehouse around them. Anything without a connector connects through its API.

Can finance and procurement run this without engineering?

+

Yes. The approval rules, matching tolerances and routing tables open in Tray Build, the visual canvas, so finance and procurement change them as policy changes. IT governs the credentials and who can change what.

Where do AI agents fit in procure-to-pay?

+

In the reading and the exceptions. Agents read invoices that arrive as PDFs and score how sure they are, suggest coding for card spend, answer requesters asking where their purchase is, and summarize a mismatch for the person who owns it. Anything that commits or pays money goes to a person for approval.

Do we have to replace our procurement system or ERP?

+

No. Tray.ai connects the systems you already run and carries the data between them. The stages above describe what moves between systems, not which ones you use.

Last reviewed 2 October 2026.

See procure-to-pay running on your stack.

Walk through your systems and stages with a Tray.ai expert.

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.

Browse the how-to guides