assess.one – AI-powered business operations platform

Workflow Template

Purchase Requisition Workflow

Employees submit purchase requisitions; procurement confirms the supplier and cost, the requisition routes to manager or finance approval based on the confirmed cost, and approved requisitions are marked Ready for PO with a procurement task to raise the order.

Organisations managing purchase requests across multiple departments need a consistent way to confirm supplier and cost details before routing spend for the right level of approval. This workflow takes an employee's purchase requisition from submission through procurement confirmation, cost-based approval routing to a manager or finance, and on to a Ready for PO status with a task for procurement to raise the order. Employees, procurement, managers and finance approvers are each involved at defined stages, with every status change and decision captured on the requisition record.

Business Outcomes

  • Supports faster turnaround on purchase requisitions with automatic routing by cost threshold
  • Helps reduce inconsistent or missed approvals by directing requisitions to the correct approver based on confirmed cost
  • Improves visibility into requisition status for requesters, procurement, and approvers via the record timeline
  • Makes it easier for procurement to track outstanding supplier confirmation and PO tasks against due dates
  • Reduces manual follow-up by automatically notifying requesters of approval or rejection outcomes

Workflow Steps

Steps

  1. 1
    Create Requisition Recordcreate record

    Registers the submitted requisition as a record.

  2. 2
    Set Status to Submittedupdate record

    Marks the requisition status as Submitted.

  3. 3
    Send Submission Acknowledgementsend email

    Emails the requester an acknowledgement with their reference number.

  4. 4
    Procurement: Confirm Supplier and Costcreate task

    Assigns procurement a task due in 2 days to confirm the supplier and cost for the requisition.

  5. 5
    Save Supplier and Cost to Recordupdate record

    Persists the confirmed supplier and cost onto the requisition record and sets status to Pending Approval.

  6. 6
    Route by Confirmed Cost

    Routes requisitions under $2,000 to manager approval and $2,000 or more to finance approval.

    confirmed_cost: "2000"→Manager Approval
    confirmed_cost: "2000"→Finance Approval
    Default→Manager Approval
  7. 7
    Manager Approvalrequest approvalrequires approval

    Requests manager approval for requisitions with confirmed cost under $2,000.

  8. 8
    Route Manager Approval Outcome

    Routes the requisition based on the manager's approval decision.

    approval_status: "approved"→Set Status to Ready for PO
    approval_status: "rejected"→Set Status to Rejected
    Default→End
  9. 9
    Finance Approvalrequest approvalrequires approval

    Requests finance approval for requisitions with confirmed cost of $2,000 or more.

  10. 10
    Route Finance Approval Outcome

    Routes the requisition based on finance's approval decision.

    approval_status: "approved"→Set Status to Ready for PO
    approval_status: "rejected"→Set Status to Rejected
    Default→End
  11. 11
    Set Status to Rejectedupdate record

    Marks the requisition status as Rejected after manager rejection.

  12. 12
    Email Requester of Rejectionsend email

    Notifies the requester that the requisition was not approved and invites a revised submission.

  13. 13
    Set Status to Rejectedupdate record

    Marks the requisition status as Rejected after finance rejection.

  14. 14
    Email Requester of Rejectionsend email

    Notifies the requester that the requisition was not approved and invites a revised submission.

  15. 15
    Set Status to Ready for POupdate record

    Marks the requisition status as Ready for PO after approval.

  16. 16
    Procurement: Raise Purchase Ordercreate task

    Creates a fire-and-forget procurement task due in 2 days to raise the purchase order.

  17. 17
    Email Requester of Approvalsend email

    Notifies the requester that their requisition has been approved and is ready for a purchase order.

Fields

Show all 11 fields

FormPurchase Requisition Request

  • Requester Name*· Text
  • Requester Email*· Email
  • Department*· Text
  • Business Need / Justification*· Long text
  • Items and Quantities*· Long text
  • Estimated Cost*· Number
  • Budget Code*· Text
  • Supporting Document· File upload

Other fields

  • Requisition Status· Choice
  • Confirmed Supplier· Text
  • Confirmed Cost· Number
  • Requester Name*
  • Requester Email*
  • Department*
  • Business Need / Justification*
  • Items and Quantities*
  • Estimated Cost*

Forms

Purchase Requisition Request

8 fields

Data Views

Purchase Requisitions

requester_name, department, confirmed_supplier, confirmed_cost +1 more

Dashboard Widgets

Requisitions by Status

Recommended integrations

Setup the following integrations to extend workflow capability.

  • Send email in the workflow

    AWS SES logoAWS SES
purchase requisitionpurchase requestprocurement requestspend approvalpurchasing workflow

Similar Workflows

Similar Categories

FAQs

What does this workflow record at each stage of the requisition?

The workflow records the requisition status as it changes—Submitted, Pending Approval, Ready for PO, or Rejected—along with the confirmed supplier and confirmed cost entered by procurement, since the workflow waits for that task. The manager or finance approval decision is captured as part of the routing step, and the purchase order number entered on the final procurement task is kept with that task in the record's task list. All of this activity, together with the emailed acknowledgements and outcome notifications, appears in the record's timeline.

Who is involved in approving a purchase requisition?

An employee submits the requisition through the request form, procurement confirms the supplier and cost, and then either a manager or finance approver reviews the requisition depending on the confirmed cost. Requisitions under $2,000 route to manager approval, while those at $2,000 or above route to finance approval. Procurement is involved again at the end to raise the purchase order once the requisition is marked Ready for PO.

How does the workflow decide whether a requisition goes to a manager or to finance?

After procurement confirms the cost, the workflow routes the requisition automatically: confirmed cost under $2,000 goes to manager approval, and confirmed cost of $2,000 or more goes to finance approval. This routing happens without any manual sorting, based solely on the confirmed cost saved to the record. The approval outcome from whichever approver is assigned then determines the next step.

What happens if a requisition is rejected?

If either the manager or finance approver rejects the requisition, its status is set to Rejected and the requester is emailed a notification that the requisition was not approved. The notification invites the requester to submit a revised requisition if needed. The rejection and the approver's decision are reflected in the requisition record's status and timeline.

What happens once a requisition is approved?

Once approved by the appropriate manager or finance approver, the requisition status changes to Ready for PO and a task is assigned to procurement, due in 2 days, to raise the purchase order. Because this task is fire-and-forget, the workflow does not wait for it to complete before notifying the requester. The requester receives an email confirming the requisition is approved and ready for a purchase order, and the purchase order number entered by procurement is saved to that task.

How do we change the approval thresholds or steps in this workflow?

A workspace admin can adjust the routing thresholds, approval steps, or task due dates by describing the change in plain English or by editing the relevant steps directly in the workflow editor. Earlier versions of the workflow are kept, so changes can be reviewed or reverted if needed. This makes it straightforward to adapt the cost thresholds or add further steps as procurement policies evolve.

Do employees need an account to submit a requisition?

No, employees submit requisitions through the public request form, providing details such as requester name, department, business need, items and quantities, estimated cost, budget code, and any supporting document. They receive an emailed acknowledgement with their reference number and later receive emailed notifications of the approval or rejection outcome, all without needing to log into an account.

Who can see the status of a submitted requisition?

Workspace members assigned to tasks—such as procurement staff confirming supplier and cost, or managers and finance approvers—can see requisition records and their statuses in table views and dashboards. Each requisition carries a reference number, current status, and full timeline of what has happened, which workspace admins and members can review. Requesters are kept informed separately through emailed acknowledgements and outcome notifications.

What information does procurement work with when confirming supplier and cost?

Procurement is assigned a task, due in 2 days, to confirm the supplier and cost for each submitted requisition, drawing on the original request details such as items, quantities, and estimated cost. Because the workflow waits for this task, the confirmed supplier and confirmed cost that procurement enters are saved directly to the requisition record. This confirmed cost is then used to determine whether the requisition routes to manager or finance approval.

Ready to use this workflow?

Create a free account and customise this workflow for your business.

Purchase Requisition Workflow | assess.one