Procure to Pay Cycle

Procure to Pay (P2P) Cycle

An end-to-end guide to the procurement process in Oracle EBS R12 & Fusion.

P2P Cycle Overview

The Procure to Pay (P2P or PTP) cycle is a cornerstone business process for any organization. It covers all activities from the moment a need for a good or service is identified, through the purchasing process, to the final payment made to the supplier. A well-managed and streamlined P2P cycle is crucial for controlling costs, ensuring policy compliance, mitigating supply chain risk, and maintaining strong, healthy relationships with vendors. This guide breaks down each step of the process within both Oracle E-Business Suite (EBS) R12 and Oracle Fusion Cloud.

Key Prerequisites

Define Items

Items to be purchased must be defined, either in Inventory (for stockable items) or as expense items.

Product Information Management > Create Item

Define Suppliers

Create supplier records, including sites and bank accounts for payments.

Procurement > Suppliers > Create Supplier

Define Approval Rules

Configure approval hierarchies (AME or Position) for Requisitions and Purchase Orders.

Setup and Maintenance > Manage Approval Groups for Procurement

Open Accounting Periods

Ensure the relevant periods in Purchasing, Payables, and General Ledger are open.

General Ledger > Period Close > Manage Accounting Periods

The Procure to Pay Process Flow

1

Create Requisition

Requester (Employee)

2

Approve Requisition

Manager / Approver

3

Create Purchase Order (PO)

Buyer

4

Approve Purchase Order

Buyer / Senior Manager

5

Receive Goods/Services

Warehouse Clerk / Receiving Agent

6

Create AP Invoice

AP Clerk / Accountant

7

Match Invoice to PO/Receipt

AP Clerk / System

8

Approve & Pay Invoice

AP Manager / Payment Manager

Step-by-Step Breakdown

1

Create Requisition

Actor: Requester (Employee) | Module: Oracle iProcurement or Purchasing

The cycle begins when an employee identifies a need for goods or services and creates a formal request.

Example: The IT Manager logs into Oracle iProcurement and creates a new requisition for "5 Laptops, Model XYZ", specifying the required delivery date and charging it to the IT Department's cost center.

Navigation & Key Actions for Oracle Fusion

Navigation Path:

Procurement > Purchase Requisitions > "More Tasks" > Enter Requisition Line

Key Actions:

Fill in the line details and add to cart. Proceed to checkout to enter charge account and delivery details.

2

Approve Requisition

Actor: Manager / Approver | Module: Oracle Purchasing / AME

The requisition is routed through a predefined approval hierarchy (e.g., based on position or amount) for validation and budget checking.

Example: The Director of IT receives a notification and, after reviewing the request, approves the requisition for the 5 laptops.

Navigation & Key Actions for Oracle Fusion

Navigation Path:

Bell icon (Notifications) in the global header, or via BPM Worklist.

Key Actions:

Review the notification details and click "Approve".

3

Create Purchase Order (PO)

Actor: Buyer | Module: Oracle Purchasing

Once approved, the requisition is converted into a formal Purchase Order. This can be done manually by a buyer or automatically.

Example: A buyer in the purchasing department uses the "AutoCreate" function to convert the approved requisition lines into a Purchase Order (PO) and sends it to the approved laptop vendor.

Navigation & Key Actions for Oracle Fusion

Navigation Path:

Procurement > Purchase Orders > "Process Requisitions" task

Key Actions:

Select the requisition, add to document builder, and create the PO, filling in supplier info.

4

Approve Purchase Order

Actor: Buyer / Senior Manager | Module: Oracle Purchasing / AME

The PO undergoes its own approval process. Once approved, it becomes a legally binding document sent to the supplier.

Example: The purchasing manager approves the PO, making it a legally binding contract. The PO is then electronically dispatched to the laptop vendor.

Navigation & Key Actions for Oracle Fusion

Navigation Path:

Purchase Order page > "Actions" > Submit

Key Actions:

Submitting the PO routes it through the configured approval workflow.

5

Receive Goods/Services

Actor: Warehouse Clerk / Receiving Agent | Module: Oracle Purchasing / Inventory

The supplier delivers the goods or services. The receiving agent creates a receipt in Oracle to record the delivery against the PO.

Example: The vendor delivers the 5 laptops. The warehouse clerk inspects the shipment, matches it to the PO, and creates a receipt in Oracle for the 5 laptops, which increases inventory.

Navigation & Key Actions for Oracle Fusion

Navigation Path:

Supply Chain Execution > Receiving > "Receive Expected Shipments" task

Key Actions:

Search for the PO, select the lines, enter the quantity, and click "Create Receipt".

6

Create AP Invoice

Actor: AP Clerk / Accountant | Module: Oracle Payables

The supplier sends an invoice for the delivered goods. An AP Clerk enters this invoice into the Payables module.

Example: The laptop vendor sends an invoice for the 5 laptops. An AP Clerk enters the invoice into Oracle Payables, matching it against the Purchase Order.

Navigation & Key Actions for Oracle Fusion

Navigation Path:

Payables > Invoices > "Create Invoice" task

Key Actions:

Enter invoice header details, then use "Match Invoice Lines" to associate with the PO.

7

Match Invoice to PO/Receipt

Actor: AP Clerk / System | Module: Oracle Payables

The system validates the invoice against the PO and Receipt to ensure quantities and prices are correct. This is known as 2, 3, or 4-way matching.

Example: A 3-way match is performed, validating that the invoice quantity and price match both the PO and the receipt for the 5 laptops. The invoice is successfully validated.

Navigation & Key Actions for Oracle Fusion

Navigation Path:

Invoice page > "Actions" > Validate

Key Actions:

Validation checks for holds and updates the invoice status. Discrepancies are managed via resolutions.

8

Approve & Pay Invoice

Actor: AP Manager / Payment Manager | Module: Oracle Payables / Payments

The validated invoice is approved and scheduled for payment. A payment batch is created, and payment is sent to the supplier.

Example: The validated invoice is approved for payment. A Payment Manager includes it in the weekly payment run, and an electronic payment is sent to the vendor.

Navigation & Key Actions for Oracle Fusion

Navigation Path:

Payables > Payments > "Submit Payment Process Request" task

Key Actions:

Define a template or submit a request to select invoices for payment based on defined criteria.

Frequently Asked Questions (FAQs)