UiPath Process Mining

The UiPath Process Mining Guide

Introduction to Purchase-to-Pay


Purchase-to-Pay is the process from a buyer’s perspective of buying, receiving, paying and accounting for goods. The process starts with a purchase request and ends with the payment of the invoice and includes all confirmation and checking steps in between. It is one of the core processes in an organization and is typically performed by multiple departments. The most important artifacts of the Purchase-to-Pay process are purchase orders, receipt of the goods and the invoice.



Purchase-to-Pay is also known as Procure-to-Pay.

Steps in the Purchase-to-Pay process

Purchase-to-Pay covers the following main processes in the procurement lifecycle.

  • Buying;
  • Delivery;
  • Payment.

Note that the Delivery and (parts of the) Payment processes are usually done in parallel.

See illustration below for an overview of the steps in a typical Purchase-to-Pay process.


Below is a description of the main steps in the Purchase-to-Pay process.

Process stepDescription
BuyingThe process starts with a buyer from the company who wants to buy some goods. The buyer requests the purchase, using a purchase requisition. Procurement is involved to get the best deal. This could mean negotiation for a new contract or adapting to an already available contract.
Procurement converts the requisition to a purchase order and makes sure the missing information is filled where needed. Procurement approves the purchase order (PO), which is then sent to the vendor.
DeliveryThe warehouse department (if available) waits for the goods to be received. When goods arrive, the inventory is checked and updated. The goods are received by the initial buyer, who accepts the goods.
PaymentThe finance department awaits the invoice to be received. When the invoice arrives, it is administrated. The invoice is paid by accounts payable. Accounting administrates the payment.

Process insights

The above process describes an ideal scenario in which the buyer gets the goods of good quality in time with the best possible price. However, in many cases there will be differences and deviations to this.

A significant portion of the operating costs within a company is spent in managing the Purchase-to-Pay process. The greater the inefficiencies in the process, the greater the risk of a negative impact on the business’s cash flow. Managing a consistent Purchase-to-Pay process provides a reliable and healthy company.

Purchase-to-Pay activities impact operations throughout the organization such as inventory management and supply chain management. Optimizing the Purchase-to-Pay process eliminates inefficiencies and can lead to benefits throughout the entire organization.

With UiPath Process Mining you get more insight in the actual execution of the Purchase-to-Pay process, and detailed information to analyze the order statuses, the delivery of the goods and the invoices.

Monitoring the Purchase-to-Pay process in Process Mining

With the SAP Purchase-to-Pay app template you can create process apps that give insight in how your Purchase-to-Pay process actually performs. For example, how long it takes for a purchase request to become an actual Purchase Order, how long it takes to process the Purchase Orders, and most important to what extent are you paying in time. For all steps in the process, Purchase-to-Pay provides insights into the throughput times.

See also Introduction to Purchase-to-Pay process app.

Updated 11 days ago

Introduction to Purchase-to-Pay

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.