βοΈ P2P Cycle Audit
Interactive Class
Learn to audit the Procure-to-Pay Cycle in Oracle Cloud Fusion ERP
Why is P2P Cycle Audit Important?
Understand the complexity and risks in the procurement process
π What is P2P Cycle Audit?
Procurement is the most complex process in any business β it spans from supplier selection all the way to the final payment, involving multiple people and departments at every step. Even though ERP solutions offer process automation, auditing the entire purchasing flow remains essential. Auditors must conduct analysis within the system itself, since ERPs eliminate the traditional paperwork.
6 Key Reasons β Why P2P Needs an Audit
These are the risk areas that a P2P audit is designed to catch
Purchases from Unauthorized Suppliers β Procuring goods from unapproved or unlisted vendors
Non-Purchase Orders β Placing orders without creating a formal Purchase Order document
Unmatched Invoices β Invoices that are not linked to a Purchase Order (PO) or Goods Receipt Note (GRN)
Payment Without Delivery β Making payment to a supplier before goods or services are actually received
Late or Unpaid Invoices β Outstanding invoices that are overdue or were never settled
Transactions Without Proper Approval β Transactions processed without going through the required authorization chain
π‘ Key Takeaway for Auditors
Since ERPs eliminate physical paperwork, auditors must perform all analysis within the system itself. This makes ERP-level audit skills β especially in Oracle Cloud Fusion β absolutely critical for today’s CA professionals.
The 6 Steps of the P2P Process
Click on each step to expand Oracle navigation & audit checkpoints
π‘ Tip: Click on any step below to reveal the Oracle Cloud Fusion navigation path and key audit points for that stage.
Create Purchase Requisition (PR) Step 1
Employee initiates the buying process with an official internal request document
- Navigation: Procurement β Purchase Requisitions
- Click More Tasks dropdown β Select “Request Noncatalog Item”
- Enter requisition details (item, quantity, price) β Click Add to Cart
- Open Cart β Click Review to verify all details
- Click Submit β PR is submitted for approval
Create Purchase Order (PO) from Requisition Step 2
A legal document defining the sale terms β created after a quotation is accepted
- Go to Tasks β Click “Process Requisition”
- Search for the requisition β Click Add on Document Builders
- Select the line β Click OK β Click Create
- A PO number is generated β verify all details (price, qty, supplier)
- Click Submit β PO is sent for Manager approval
Receive Goods (Goods Receipt Note – GRN) Step 3
Vendor delivers goods/services β receipt is recorded in Oracle
- Navigation: Procurement β My Receipt
- Search using PO or Requisition number β Select the line
- Click the Receive button
- Enter the received quantity β Click Submit
- A Receipt Number (GRN number) is automatically generated
Create Payable Invoice (Matched to PO) Step 4
After goods receipt, vendor invoice is created and matched to the PO
- Navigation: Payables β Invoices β Create Invoice
- Search using PO number β Select “Match Invoice Line” β Click GO
- Select the PO line β Click Apply β OK
- PO line details automatically populate in invoice lines
- Click Invoice Actions β Validate β invoice is now validated
Manage Invoices Step 5
Search, review and verify invoices in the system
- Navigation: Payables β Invoices β Manage Invoices
- Enter the invoice number β Click Search
- Verify invoice details, status, amounts and matched documents
Invoice Payment to Supplier Step 6 β Final
The last step β payment is released to the vendor. The P2P cycle ends here.
- Navigation: Payables β Payments
- Click Create Payment button
- Enter mandatory details (supplier, payment method, bank account)
- Search invoice by invoice number β Apply it to the payment
- Click Save and Close β payment is confirmed
- Go to Actions β View Accounting to check journal entries
Key Reports in P2P Cycle
Reports used by auditors during a P2P audit
π Manage Payments β Audit Drilldown
Users can search for a specific payment using the payment number or supplier name. Clicking the invoice number under the Paid Invoices tab allows you to drilldown from the payment all the way to the invoice and distribution entries β an extremely powerful tool for auditors tracing fund flows.
π Supplier Balance Aging Report
Provides a breakdown of supplier balances across aging buckets configured by the organization. Used to identify overdue payments and outstanding liabilities.
β Use for: Identifying unpaid or overdue invoices
π Payables Invoice Register
Provides detailed information about invoices. Can be run for a specific invoice group, date range, or accounting period. Allows filtering by invoice status: validated or canceled.
β Use for: Full invoice audit trail
Fusion Audit Configuration
How to enable system-level change tracking in Oracle Fusion
βοΈ How to Enable Auditing in Oracle Fusion
- Note: Auditing is OFF by default β it must be manually enabled
- Step 1: Open the Setup and Maintenance work area (Functional Setup Manager)
- Step 2: Search for “Manage Audit Policies” β Open the page
- Step 3: Set Oracle Fusion Applications Audit Level to “Auditing”
- Step 4: Click “Configure Business Object Attributes” β Choose products (Payables, Receivables, etc.)
- Step 5: Select attributes to audit β Click Actions β Synchronize β Save and Close
π How to View Audit Reports
- Path: Navigator β Tools β Audit Reports
- Specify: Date Range (required), User, Product, Business Object Type
- Click Search to see all tracked changes in the results table
- Results can be exported to Excel for further analysis
π Auditing for Payables β Special Note
- After enabling the Audit Top Node, some business objects (e.g., Financials OptionVO) require you to manually select which attributes to audit
- Select the object β Actions β Create β Move attributes to “Selected Attributes” box
- Always click Synchronize after any changes β especially after patches or updates
- Flex field attributes (chart of account values) are included by default but still require synchronization
Flashcards β Revise Key Terms
Click the card to flip and reveal the definition
MCQ Quiz β Test Your Knowledge
8 questions on P2P Cycle Audit
Quick Summary Table
All P2P steps at a glance
| Step | Activity | Oracle Navigation | Audit Checkpoint |
|---|---|---|---|
| 1 | Purchase Requisition (PR) | Procurement β Purchase Requisition | Authorized user? Approval chain correct? |
| 2 | Purchase Order (PO) | Process Requisition β Document Builder | PO matches PR? Manager approved? |
| 3 | Goods Receipt (GRN) | Procurement β My Receipt | Ordered qty = Received qty? |
| 4 | Invoice (PO Matched) | Payables β Invoices β Create | 3-Way Match: PO + GRN + Invoice? |
| 5 | Manage Invoices | Payables β Manage Invoices | Duplicate invoices? Validated status? |
| 6 | Payment to Supplier | Payables β Payments β Create | Amount matches? Auth user? Duplicate payment? |
π― Key Points for Exam
- First step of P2P cycle β Purchase Requisition (PR)
- Last step of P2P cycle β Payment to Supplier
- Most important audit concept β 3-Way Match (PO + GRN + Invoice)
- Auditing in Oracle Fusion is OFF by default β must be manually enabled
- Path to view Audit Reports β Navigator β Tools β Audit Reports
- Report for outstanding supplier dues β Supplier Balance Aging Report
- After enabling audit, always click β Synchronize
- Invoices that bypass PO matching are a major audit red flag
π Key Reports to Remember
- Supplier Balance Aging Report β Outstanding balances broken into aging buckets
- Payables Invoice Register β Detailed invoice info by date, period, and status
- Manage Payments β Payment drilldown linked to invoice and accounting entries
- Audit Reports β System-level change history; exportable to Excel