# Purchase orders for SYSPRO

SYSPRO has purchase orders built in. Pulsify matches each supplier invoice to the purchase order you raised in SYSPRO and shows what is left to bill.

A purchase order is the written order you send a supplier before they deliver, so the bill can be checked against it later.

## What SYSPRO does on its own

Purchase order entry, requisitions with approval levels and receipts.

- Needs Purchase Orders module.

## What you need in SYSPRO

- Purchase Orders module
- Requisitions

## Setting it up in SYSPRO

Where to find it: Requisition Entry then Purchase Order Entry

1. Enter a requisition. The user has an authority limit per line.
2. Approval follows approval level checking set for User, Group or Product class within group.
3. Set group limits in Group Approval Limits.
4. Convert the approved requisition into a purchase order or enter an order directly.
5. Print the order and receive goods with Purchase Order Receipts.

## Good to know in SYSPRO

- Approval is in the requisition system. Purchase Order Entry has no approval step.
- A supplier on hold cannot receive new purchase orders.
- Auto approval limits let small lines pass.

## How to do it in SYSPRO

### How to raise a purchase order and get it approved in SYSPRO

In SYSPRO approval is in the requisition system. Purchase Order Entry itself has no approval step. Enter a requisition, approve it, then convert it into a purchase order. Full guide: https://www.pulsify.tech/how-to/raise-a-po-and-get-it-approved-in-syspro/

### How to match a supplier invoice to a purchase order in SYSPRO

In SYSPRO, open the purchase order, compare each supplier invoice line to the purchase order line on quantity and unit price and query any difference before you approve. Full guide: https://www.pulsify.tech/how-to/match-a-bill-to-a-purchase-order-in-syspro/

### How to handle a partial delivery against a purchase order in SYSPRO

In SYSPRO, keep the purchase order open, check each supplier invoice against what has been billed so far and close the purchase order only when the last delivery is invoiced. Full guide: https://www.pulsify.tech/how-to/handle-a-partial-delivery-against-a-po-in-syspro/

## What Pulsify adds

1. Raise and approve the purchase order in SYSPRO as you do now.
2. Open purchase orders come into Pulsify from SYSPRO.
3. When the supplier invoice arrives, Pulsify matches it to the purchase order line by line and flags differences.
4. A panel shows how much of the purchase order has been billed and what is left.

Pulsify connects to SYSPRO. We set up the connection for you.

What Pulsify does not do:

- Raising purchase orders in Pulsify is for Xero only. In SYSPRO you raise them in SYSPRO.

## Common questions

### Does SYSPRO approve POs?

Through requisitions, not the PO itself.

### Can small lines auto approve?

Yes.

### Can a held supplier get an order?

No.

### Should every purchase have a purchase order?

Most teams set a dollar amount or a supplier list. Regular small bills such as power often skip a PO and go through approval instead.

## Sources

- https://help.syspro.com/syspro-7-update-1/porp10.htm
- https://help.syspro.com/syspro-7-update-1/ovr-requisitions.htm

Source: https://www.pulsify.tech/purchase-orders-for-syspro/ (last checked 2026-10-19)
