Skip to main content
Once a Purchase Order (PO) is created in Zuper, it goes through various stages from initiation to fulfillment. Understanding each status helps track progress, manage procurement efficiently, and take appropriate action at each stage. This guide outlines the different PO statuses, what they mean, and the actions you can perform at each stage. To view the status of a purchase order:
  1. Click the Purchasing module from the left navigation menu and select Purchase Orders.
PO1 Pn
  1. A list of existing purchase orders will be displayed, showing key details such as PO ID, Title, Status, Vendor Name, Total Amount, and more.
  2. Select any PO from the listing to open its Details page.
PO19 Pn
  1. The current status of the PO is displayed prominently at the top of the screen.

Statuses of a Purchase Order

1. Draft

This status indicates that the purchase order has been created but not yet submitted for approval. PO20 Pn Available Actions:
  • Mark as Submitted – This moves the PO to the next stage.
  • More Actions menu (top-right):
    1. Edit PO: Update the details of the purchase order.
    2. Clone: Create a duplicate of the purchase order.
    3. Cancel PO: Mark the purchase order as cancelled.
    4. Delete PO: Permanently remove the purchase order from the system.
PO21 Pn

2. Submitted

This status indicates that the purchase order has been submitted and is ready to be sent to the vendor.
  • Click Send to Vendor to send the purchase order details to the vendor in XLS or PDF format.
PO22 Pn Available Actions (via More Actions menu):
  • Mark as Sent to Vendor – Update the purchase order status to indicate it has been sent to the vendor.
  • Edit PO – Modify the details of the purchase order.
  • Clone – Create a duplicate of the purchase order.
  • Cancel PO – Change the purchase order status to Cancelled.
  • Delete PO – Permanently remove the purchase order from the system.
PO23 Pn
Note: This status applies when no approval hierarchy is configured in the organization settings. If an approval hierarchy is enabled, the purchase order will first follow the approval workflow before it can be sent to the vendor. For more details on configuring and managing approval workflows, refer to the Approval Hierarchy section.
For POs linked to an integrated vendor such as SRS or ABC Supply, Send to Vendor is a direct action — no email modal appears. Status changes for these POs are driven automatically by vendor webhooks and do not require a manual trigger.
Mark as Invoiced — Available under More Actions. Use this to record that the vendor has issued an invoice for items delivered so far. You can attach the invoice document and view it in the Status History panel. This does not move the PO to Invoiced status as a CTA — it is a manual record action only.

3. Sent to Vendor

This status indicates that the PO has been shared with the vendor and is now ready for fulfillment tracking. PO24 Pn You can initiate the receiving process by clicking the Receive Items button. While recording received items, you may need to provide the following details: PO25 Pn
  • Receiving Qty (mandatory): Enter the number of items received from the vendor.
  • Delivery Location: Not mandatory if the delivery method is Direct Shipment or Vendor Pickup. If the delivery method is Warehouse, the location will be prefilled. For custom line items, location selection is not available as these items are not linked to a predefined inventory location.
  • Serial No.: Only applicable if a location is selected. The count should match the quantity received (for example, if two items are received, enter two serial numbers such as “4, 5”).
If a location is selected, all received items are automatically recorded as inward transactions and added to the Parts Inventory in the Parts & Services module. If no location is selected, the inward transaction will not be recorded in the module. When a line item on a purchase order includes an option — such as a color or size — that option now appears in the PO PDF. The Options column is visible in the PDF only when at least one line item has an option selected. If you edit the PO after sending it to a vendor, the next PDF you send reflects the updated options. PDFs shared via Print → Share via email also include the latest options, whether sent before or after the vendor send.
PO Opti
Note: This applies to Zuper’s internal PO template only. Custom or third-party templates are not affected.
Available Actions (via More Actions menu):
  • Clone
  • Cancel PO
  • Delete PO
PO26 Pn The Status History panel on a PO details page logs every status change with a timestamp, the user who made it, and a versioned PDF or XLS document where one was generated. Zuper captures a document snapshot automatically each time you edit the PO or send it to a vendor — you do not manage versions manually. If the PO was sent by email with a link instead of an attachment, that link is preserved in the panel so you have a complete audit record of what the vendor received.
Note: To access the panel, go to PurchasingPurchase Orders → select a PO → Status History. Select the file name or download icon on any entry to open or save the document for that version.
PO His

5. Partially fulfilled

This status means only some items in the purchase order have been received from the vendor. The remaining items are still outstanding. Available actions
  • Receive Items — Wait for the remaining items and receive them together when they arrive.
  • Roll-up Remaining as New PO — Go to More Actions and select Roll-up Remaining as New PO to create a new purchase order for the outstanding items. When you do this, the original PO automatically moves to Fulfilled status.
A job linked to this PO cannot be closed while the PO is in Partially Fulfilled status. Once the roll-up items are created as a new PO, the linked job can be closed.
All status transitions are recorded in both the Status History and Activity sections of the PO. PO27 Pn Available Actions:
  • Receive Remaining Items in Bulk: Wait until all pending items arrive and receive them together using the Receive Items button.
PO28 Pn Mark all as received — Marks all items on the PO as received in a single action, moving the PO to Fulfilled status.
Rece All
  • Roll-up Remaining as New PO: From the More Actions menu, select Roll-up Remaining as New PO to generate a new purchase order for the pending items.
PO29 Pn
  • Clone
  • Delete PO
Tip: After rolling up and creating the new PO, ensure the current PO is closed to prevent discrepancies in associated Jobs or Quotes.

Identifying a rolled-up PO

When a new PO is created from a roll-up, Zuper marks it with a Rolled-Up PO icon next to the PO number. This icon appears on the: • PO details page • PO listing page • Vendor PO page • Associated Jobs and Quotes This approach ensures workflow continuity across associated modules, such as Jobs and Quotes, while keeping records clean and accurate.
Note: When you hover over the Rolled-up PO icon, you will see the number of the parent PO from which the rolled-up PO came.Click on the Rolled-PO icon to open the parent PO in a new tab.If the parent PO is deleted, the current Rolled-up PO blue icon will be grayed out, and you will be able to hover and see only the parent PO number; you will not be able to view the parent PO.
P Ou5

6. Fulfilled

This status indicates that all items on the purchase order have been received from the vendor. A PO reaches Fulfilled status in two ways:
  • All items are received in full via the Receive Items process.
  • A roll-up PO is created from a Partially Fulfilled PO — the original PO moves to Fulfilled status automatically.
PO65 Pn Note: Once a PO is marked as Fulfilled:
  • Any associated Jobs or Quotes will automatically receive the items from this PO.
  • This ensures a smooth handover of materials and keeps your supply chain records accurate and up to date.

7. Invoiced

This status indicates that the vendor has issued an invoice for the delivered items and it has been recorded against the purchase order. You can attach the invoice document directly to this status entry and view it in the Status History panel. You can now select Mark as Paid to complete the financial process. Edit rules at this status:
  • Requested Qty is editable.
  • Inline edits are allowed for Receiving Qty, Price, Location, and Remarks.
  • You cannot reduce Requested Qty below the fulfilled quantity.
Adding a new line item moves the PO back to Partially Fulfilled*.
  • Removing a line item that is partially fulfilled is not allowed.
PO66 Pn When marking a PO as paid, a remarks dialog box will appear, allowing you to record the payment amount and any additional comments (optional). PO67 Pn

8. Paid

This status indicates that payment for the vendor invoice has been successfully completed. All financial obligations related to the purchase order have now been settled.
Warning: No edits are allowed at this status. Adding, removing, and editing line items are all locked. A warning appears if you attempt to make changes.
PO68 Pn

Editing a purchase order

Zuper uses a two-tier edit model for purchase orders. The type of edit available to you depends on the current status of the PO.

Hard edit

A hard edit lets you modify the full PO details — including primary details, line items, and vendor information. It is available via the More Actions menu at the following statuses: Draft, Submitted, Approved, Rejected, and Vendor Rejected.
Selecting Edit PO from More Actions at any of these statuses moves the PO back to Draft. All prior status history is retained.

Line item edit

A line item edit lets you add or modify individual line items without moving the PO back to Draft. It is available across most statuses up to and including Invoiced (before Paid). The PO status stays intact except in the following cases:
  • Adding a new line item when the PO is in Fulfilled or Invoiced status moves the PO back to Partially Fulfilled.
StatusRequested QtyAdd line itemRemove line itemInline edits
DraftEditableAllowedAllowedAllowed
SubmittedEditableAllowedAllowedAllowed
ApprovedEditableAllowedAllowedAllowed
RejectedEditableAllowedAllowedAllowed
Vendor RejectedEditableAllowedAllowedAllowed
Partially FulfilledCannot go below fulfilled qtyAllowedNot allowed for partially fulfilled itemsAllowed
FulfilledCannot go below fulfilled qtyAllowed — triggers rollback to Partially FulfilledNot allowed for partially fulfilled itemsAllowed
InvoicedCannot go below fulfilled qtyAllowed — triggers rollback to Partially FulfilledNot allowed for partially fulfilled itemsAllowed (Receiving Qty, Price, Location, Remarks)
PaidLockedLockedLockedLocked

Additional Statuses Based on Organization Settings

Some purchase order (PO) statuses appear conditionally, depending on how your organization has configured Approval Hierarchy and Vendor Approval settings.
These settings can be accessed under:
Settings -> Modules -> Purchasing -> General Settings
PO57 Pn

Approval Hierarchy–Related Statuses

If your organization has set up or configured an approval hierarchy, a submitted PO will move through the following statuses: Configuration Path:
  • Enable Approval Hierarchy: Settings -> Modules -> Purchasing -> General Settings -> Choose Approval Hierarchy
PO58 Pn
  • Create & Manage Hierarchies: Settings -> Miscellaneous -> Approval Hierarchy
PO60 Pn 1. Awaiting Approval Indicates the PO is pending review by one or more approvers as defined in the configured hierarchy. Relevant approvers are notified via email and prompted to take action. Approver Actions:
  • Approve or reject the PO directly from the email notification.
  • Log in to the Zuper web application to approve, reject, and/or add comments.
All approval and rejection comments are recorded in the Activity section for tracking and transparency. PO42 Pn Available Actions (via More Actions menu):
  • Mark as Approved / Rejected– Approve or decline the PO. ( Available to Admin users)
  • Clone – Create a duplicate PO.
  • Cancel – Mark the PO as Cancelled.
  • Delete – Permanently remove the PO from the system.
2. Approved Indicates the PO has been approved internally by all required approvers and is ready to be sent to the vendor.
Note: No further edits are allowed once the PO is in this status.
Available Actions (via More Actions menu):
  • Mark as Sent to Vendor – Update the status to indicate the PO has been sent.
  • Clone – Create a duplicate PO.
  • Cancel PO– Mark the PO as Cancelled.
  • Delete PO– Permanently remove the PO from the system.
PO43 Pn 3. Rejected Indicates the PO has been reviewed and declined by an approver.
Note: The PO cannot proceed to vendor communication unless it is revised and resubmitted. Rejection comments are recorded in the Activity section for transparency.
Available Actions (via More Actions menu):
  • Edit PO – Update the PO and resubmit for approval.
  • Clone – Create a duplicate PO.
  • Cancel PO – Mark the PO as Cancelled.
  • Delete PO – Permanently remove the PO from the system.
PO44 Pn

Vendor Approval–Related Statuses

If your organization has enabled vendor approval after a purchase order (PO) is sent, you can record the vendor’s response. In such cases, the following statuses may appear: PO45 Pn Configuration Path:
Enable Vendor Approval: Settings -> Modules -> Purchasing -> General Settings -> Require Vendor Approval -> Toggle “Yes
PO59 Pn 1. Vendor Accepted Indicates the vendor has reviewed and accepted the PO. You can now proceed to fulfillment tracking using the Receive Items option. Available Actions (via More Actions menu):
  • Clone – Create a duplicate PO.
  • Cancel PO – Mark the PO as Cancelled.
  • Delete PO – Permanently remove the PO from the system
PO46 Pn 2. Vendor Rejected Indicates the vendor has reviewed and declined the PO. If provided, the rejection reason will be visible in the Activity section. Note: During this stage, the PO will not proceed to fulfillment. Available Actions (via More Actions menu):
  • Clone – Create a duplicate PO.
  • Cancel PO – Mark the PO as Cancelled.
  • Delete PO – Permanently remove the PO from the system
PO47 Pn

Status Flow Summary

  • Approval Hierarchy enables the PO to move through the following statuses: Awaiting Approval → Approved / Rejected.
  • Vendor Approval enables the PO to move through the following statuses: Vendor Accepted / Vendor Rejected.
  • If neither setting is configured, the PO moves directly from Submitted → Sent to Vendor → Partially Fulfilled or Fulfilled → Invoiced → Paid based on the items received and payment recorded.