Internal Purchase Order Request

Estimated Time: 3-7 business days | Difficulty: Beginner | Team Size: 2-4 people | Roles: Employee, Finance Manager, CFO This purchase order request workflow streamlines the entire procurement approval process. Employees submit detailed purchase requests with vendor information, item specifications, and business justification. The workflow automatically routes requests based on value - purchases under $10,000 go directly to the Finance Manager, while larger purchases require CFO approval. Built-in conditional logic ensures proper authorization levels, reduces approval bottlenecks, and maintains a complete audit trail of all procurement decisions. Each step includes automated email notifications to keep requestors informed of their PO status.

15 steps 14 automations

Process steps

1

Submit Purchase Order Request Form

1 days from previous step
task
Purpose: Initiate the procurement process by completing all required purchase details. Complete the purchase order request form with the following information:Vendor details (name, contact, address, email, phone) Item descriptions with quantities and unit prices Business justification explaining why this purchase is needed Preferred delivery date and location Total purchase value (determines approval routing) Important: Purchases over $10,000 require CFO approval. Attach any supporting documents such as vendor quotes or specifications.
Form fields in this step
PO Date
Date of requested delivery for item/s
Location for delivery
Purpose of this purchase *
Vendor name
Vendor ID in the system
Vendor contact name
Vendor address
Vendor contact email
Vendor contact phone
Purchase Items
PO total value
Payment terms
Delivery terms
2

Finance Manager: Review Standard Purchase Order (Under $10k)

2 days from previous step
task
Approval Authority: Finance Manager | Threshold: Under $10,000 Review the submitted purchase order request for:Completeness: All required fields are filled out Accuracy: Vendor information and pricing are correct Budget alignment: Purchase fits within department budget Business justification: Clear explanation of need Request Details: Requested by: {{requestor-full-name-8214542}} Department: {{department-name-8214543}} Email: {{requestor-email-address-8214544}} PO Value: {{po-total-value-7643998}} Purpose: {{purpose-of-this-purchase-7643997}} Decision: Approve to proceed with PO generation, or Reject with documented reason.
Form fields in this step
Approve PO
Approval notes
3

Update Procurement System Status to Rejected

1 days from previous step
task
Action: Mark PO as rejected in procurement system The purchase order has been rejected by the Finance Manager. Update the system status and provide clear documentation:Status: {{approve-po-7644006}} Rejection Reason: {{approval-notes-7644007}} Ensure the rejection reason is clearly documented for future reference and audit purposes. The requestor will be notified automatically with the rejection details.
4

Notify Employee: Purchase Order Rejected

1 days from previous step
email
Dear {{requestor-full-name-8214542}}, Your purchase order request for department {{department-name-8214543}} submitted on {{po-date-7643994}} has been reviewed. Decision: {{approve-po-7644006}} Reason for rejection: {{approval-notes-7644007}} If you have questions about this decision or would like to discuss alternatives, please contact the Finance Manager directly. Thank you for your understanding. Best regards, Finance Department
5

Generate Official Purchase Order Number (Standard PO)

2 days from previous step
task
Action: Create PO in procurement system The purchase order has been approved. Generate the official PO document with the following steps:Log into the procurement system Create a new purchase order entry Enter all approved details (vendor, items, quantities, prices) Generate and record the PO number Verify all information matches the approved request Required Output: Enter the generated PO number in the field below for tracking and communication purposes.
Form fields in this step
PO Number
6

Enter Purchase Order Details in Procurement System

1 days from previous step
task
Action: Record all PO information in the official procurement system Log in to the company procurement system and enter the following purchase order details: Purchase Order Information:PO Date: {{po-date-7643994}} Requested Delivery Date: {{date-of-requested-delivery-for-7643992}} Delivery Location: {{location-for-delivery-7644000}} Purchase Purpose: {{purpose-of-this-purchase-7643997}} Vendor Information:Vendor Name: {{vendor-name-7643993}} Contact Name: {{vendor-contact-name-7643988}} Email: {{vendor-contact-email-7643996}} Order Details:Items: {{purchase-items-7643989}} Total Value: {{po-total-value-7643998}} Payment Terms: {{payment-terms-7643990}} Delivery Terms: {{delivery-terms-7643999}} Verify all data is accurate before saving.
7

Update Procurement System Status to Approved

1 days from previous step
task
Action: Mark PO as approved in procurement system The purchase order has been approved and entered into the system. Update the status to reflect the approval decision:Status: {{approve-po-7644006}} Approval Notes: {{approval-notes-7644007}} This completes the approval workflow for this standard purchase order. The requestor will be notified automatically.
8

Notify Employee: Purchase Order Approved

1 days from previous step
task
Dear {{requestor-full-name-8214542}}, Your purchase order request for department {{department-name-8214543}} submitted on {{po-date-7643994}} has been reviewed and approved. Decision: {{approve-po-7644006}} Your PO Number: {{po-number-7643984}} Please save this PO number for your records and future reference when tracking this order. Thank you for following our procurement process. Best regards, Finance Department
9

CFO: Approve High-Value Purchase Order (Over $10k)

2 days from previous step
task
Approval Authority: CFO | Threshold: Over $10,000 This purchase order exceeds the $10,000 threshold and requires CFO authorization. Please review the following details: Request Details: Requested by: {{requestor-full-name-8214542}} Department: {{department-name-8214543}} Contact Email: {{requestor-email-address-8214544}} Total PO Value: {{po-total-value-7643998}} Business Purpose: {{purpose-of-this-purchase-7643997}} Review Criteria:Strategic alignment with company objectives Budget availability for high-value purchases Vendor selection and pricing competitiveness Risk assessment for large expenditures Decision: Approve to authorize purchase, or Reject with detailed notes.
Form fields in this step
Approve PO request
Notes
10

Update High-Value PO Status to Rejected

1 days from previous step
task
Action: Mark CFO-rejected PO in procurement system The high-value purchase order has been rejected by the CFO. Update the system status with full documentation:Status: {{approve-po-request-7644010}} CFO Rejection Reason: {{notes-7644011}} Document the rejection reason thoroughly for audit trail and future reference. The requestor will be notified automatically.
11

Notify Employee: High-Value Purchase Order Rejected by CFO

1 days from previous step
email
Dear {{requestor-full-name-8214542}}, Your high-value purchase order request for department {{department-name-8214543}} submitted on {{po-date-7643994}} has been reviewed by the CFO. Decision: {{approve-po-request-7644010}} Reason for rejection: {{notes-7644011}} If you have questions about this decision or would like to discuss alternatives, please contact the Finance Manager or CFO directly. Thank you for your understanding. Best regards, Finance Department
12

Generate Official Purchase Order Number (High-Value PO)

2 days from previous step
task
Action: Create PO in procurement system for CFO-approved purchase This high-value purchase order has received CFO approval. Generate the official PO document:Log into the procurement system Create a new purchase order entry Mark as CFO-approved high-value purchase Enter all approved details (vendor, items, quantities, prices) Generate and record the PO number Double-check all information for accuracy Required Output: Enter the generated PO number in the field below.
Form fields in this step
PO Number
13

Enter High-Value Purchase Order in Procurement System

1 days from previous step
task
Action: Record CFO-approved PO information in procurement system Log in to the company procurement system and enter the following high-value purchase order details: Purchase Order Information:PO Date: {{po-date-7643994}} Requested Delivery Date: {{date-of-requested-delivery-for-7643992}} Delivery Location: {{location-for-delivery-7644000}} Purchase Purpose: {{purpose-of-this-purchase-7643997}} Vendor Information:Vendor Name: {{vendor-name-7643993}} Contact Name: {{vendor-contact-name-7643988}} Email: {{vendor-contact-email-7643996}} Order Details:Items: {{purchase-items-7643989}} Total Value: {{po-total-value-7643998}} Payment Terms: {{payment-terms-7643990}} Delivery Terms: {{delivery-terms-7643999}} Note: This is a CFO-approved high-value purchase. Ensure all details are double-checked for accuracy.
14

Update High-Value PO Status to Approved

1 days from previous step
task
Action: Mark CFO-approved PO as approved in procurement system The high-value purchase order has been approved by the CFO. Update the system status:Status: {{approve-po-request-7644010}} CFO Notes: {{notes-7644011}} This completes the approval workflow for this high-value purchase. The requestor will be notified automatically.
15

Notify Employee: High-Value Purchase Order Approved by CFO

1 days from previous step
email
Dear {{requestor-full-name-8214542}}, Your high-value purchase order request for department {{department-name-8214543}} submitted on {{po-date-7643994}} has been reviewed and approved by the CFO. Decision: {{approve-po-request-7644010}} Your PO Number: {{po-number-7643981}} This purchase order has been approved at the executive level. Please save this PO number for your records. Thank you for following our procurement process. Best regards, Finance Department

Ready to use this template?

Sign up free and start running this process in minutes.

Discover Tallyfy