assess.one – AI-powered business operations platform

Workflow Template

Purchase Order Amendment Workflow

Enables a buyer to request a change to an existing purchase order (quantity, price, or delivery date). Procurement reviews the request, optionally confirms it with the supplier, then routes it for approval based on the change in value — procurement lead for small changes, finance for larger changes. Approved amendments update the purchase order and notify the buyer and supplier; rejected amendments are returned to the buyer with the reason.

This workflow is designed for procurement teams and buyers who need to change quantity, price, or delivery terms on live purchase orders without losing control or auditability. It automates the full amendment lifecycle — capturing the request, confirming changes with suppliers where needed, and routing approval to the procurement lead or finance based on the value of the change — then updates the purchase order and notifies all parties automatically. The result is a consistent, traceable process that reduces manual follow-up and helps prevent unauthorised changes from slipping through.

Business Outcomes

  • Reduces time spent chasing amendment approvals via email or spreadsheets
  • Supports consistent value-based routing so finance only reviews higher-risk changes
  • Improves traceability with a documented reason for every rejection
  • Helps reduce disputes by confirming changes with suppliers before approval
  • Speeds up buyer and supplier notification once a decision is made

Workflow Steps

Steps

  1. 1
    Create Amendment Recordcreate record

    Registers the buyer's amendment request as a record.

  2. 2
    Set Status: Submittedupdate record

    Marks the amendment as submitted.

  3. 3
    Procurement Reviewcreate task

    Procurement reviews the amendment request for completeness and validity.

  4. 4
    Set Status: Under Procurement Reviewupdate record

    Updates the record to reflect procurement review has occurred.

  5. 5
    Is Supplier Affected?

    Routes to supplier confirmation if the change affects the supplier.

    supplier_affected: "Yes"Confirm Change with Supplier
    DefaultSet Status: Pending Approval
  6. 6
    Confirm Change with Suppliercreate task

    Procurement contacts the supplier to confirm they accept the requested change before approval.

  7. 7
    Persist Supplier Confirmationupdate record

    Records the supplier confirmation outcome and updates status.

  8. 8
    Did Supplier Confirm?

    If the supplier did not confirm, the amendment is rejected and returned to the buyer.

    supplier_confirmed: "Yes"Set Status: Pending Approval
    supplier_confirmed: "No"Record Supplier Decline as Rejection Reason
    DefaultSet Status: Pending Approval
  9. 9
    Record Supplier Decline as Rejection Reasonupdate record

    Sets the rejection reason since the supplier did not confirm the change.

  10. 10
    Route by Change in Value

    Small changes go to the procurement lead; larger changes require finance approval.

    change_in_value: "5000"Finance Approval
    DefaultProcurement Lead Approval
  11. 11
    Procurement Lead Approvalrequest approvalrequires approval

    Procurement lead approves or rejects small-value amendments.

  12. 12
    Route Procurement Lead Outcome

    Branches based on the procurement lead's decision.

    approval_status: "approved"Set Status: Approved
    approval_status: "rejected"Capture Rejection Reason
    DefaultEnd
  13. 13
    Finance Approvalrequest approvalrequires approval

    Finance reviews and approves/rejects larger-value amendments.

  14. 14
    Route Finance Outcome

    Branches based on finance's decision.

    approval_status: "approved"Set Status: Approved
    approval_status: "rejected"Capture Rejection Reason
    DefaultEnd
  15. 15
    Capture Rejection Reasonupdate record

    Records that the amendment was rejected during approval.

  16. 16
    Set Status: Rejectedupdate record

    Marks the amendment as rejected.

  17. 17
    Notify Buyer of Rejectionsend email

    Informs the buyer the amendment was rejected and returns it with the reason.

  18. 18
    Set Status: Approvedupdate record

    Marks the amendment as approved.

  19. 19
    Update Purchase Orderupdate record

    Applies the approved change to the purchase order.

  20. 20
    Notify Buyer of Approvalsend email

    Informs the buyer that the amendment was approved and applied.

  21. 21
    Notify Supplier of Approvalsend email

    Informs the supplier the change to the purchase order has been approved.

  22. 22
    Set Status: Pending Approvalupdate record

    Marks the amendment as pending approval before it is routed to the procurement lead or finance for a decision.

Fields

  • Buyer Name*
  • Buyer Email*
  • Purchase Order Number*
  • Requested Change*
  • Current Value (Quantity/Price/Date)*
  • Requested New Value*
  • +7 more fields

Forms

Purchase Order Amendment Request

10 fields

Data Views

PO Amendment Requests

po_number, change_type, change_in_value, amendment_status +2 more

Dashboard Widgets

Amendments by StatusAmendment PipelineAmendment Summary

Recommended integrations

Setup the following integrations to extend workflow capability.

  • Send email in the workflow

    AWS SES logoAWS SES
purchase order amendmentPO changepurchase order changeprocurement changepurchase order approval

Similar Workflows

Similar Categories

FAQs

Why should we automate purchase order amendments instead of handling them by email?

Email-based amendment requests are hard to track, easy to lose, and rarely leave a clear audit trail of who approved what and why. This workflow captures every request, decision, and reason in one place, making it easier to demonstrate compliance and reduce the back-and-forth typically needed to confirm status. It also removes the manual step of deciding who should approve a change, since routing is based on value automatically.

What is the ROI of using this workflow over manual processing?

The main return comes from time saved chasing approvals, fewer errors from manually re-keying updated order details, and reduced risk of unauthorised or unconfirmed changes reaching suppliers. Because the workflow is a ready-to-use template, teams get these benefits without a lengthy setup project. The value compounds as amendment volume grows, since the process scales without adding administrative overhead.

How does the value-based routing between procurement lead and finance work?

When a buyer submits an amendment, the workflow evaluates the change in value and routes it to the procurement lead for smaller changes or to finance for larger ones. This threshold and the routing logic can be customised directly inside assess.one to match your organisation's approval policy. It means low-risk changes move quickly while higher-value changes get the additional financial scrutiny they warrant.

What happens if the supplier declines the requested change?

If the amendment affects the supplier and confirmation is required, the workflow checks whether the supplier agreed to the change. If the supplier declines, this is automatically recorded as the rejection reason and the request is returned to the buyer, so there's no ambiguity about why the amendment didn't proceed. This step can be skipped for internal-only changes that don't require supplier sign-off.

Who needs access to this workflow?

Typically buyers, procurement reviewers, the procurement lead, and finance approvers need access, along with anyone responsible for supplier communication. Access and permissions for each role are configured inside assess.one, so you can control who can submit, review, approve, or view amendment records. Notifications are sent automatically to relevant parties at each stage, reducing the need for manual updates.

How long does it take to implement this workflow?

There is no lengthy implementation project — the template is ready to use and can be published in minutes. Once published, your team can start submitting and processing purchase order amendments immediately, with the ability to adjust steps, approval thresholds, and notifications as you go.

Can we customise the approval steps or add additional reviewers?

Yes, all steps, roles, and approval logic in this workflow can be adjusted directly inside assess.one without needing developer involvement. You can add extra review stages, change who approves at each value threshold, or modify notification recipients to match evolving procurement policy. This flexibility means the workflow can adapt as your approval requirements change over time.

What compliance or audit considerations does this workflow support?

Every amendment request, review decision, supplier confirmation, and rejection reason is captured and status-tracked, creating a clear record of how each change was handled. This supports internal audit and compliance reviews by making it easier to trace who requested, reviewed, and approved a given change. Rejected amendments retain their documented reason, which helps demonstrate that changes were properly scrutinised rather than approved informally.

What happens once an amendment is approved?

Once approved by the procurement lead or finance, the workflow automatically updates the purchase order and sets the status to approved. Both the buyer and supplier are then notified of the outcome, closing the loop without requiring manual follow-up communication.

Ready to use this workflow?

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

Purchase Order Amendment Workflow | assess.one