Matching a bill to a purchase order means checking the invoice lines against what was ordered (and sometimes received) before you pay. What is purchase order?
Before you start
- Purchase Orders module
- GRN suspense system required setup option
The SYSPRO way
Where to find it: Program List > Accounts Payable > Invoice Processing (AP Invoice Posting) > GRN matching
- Tick GRN matching required against the supplier in the Suppliers program.
- In AP Invoice Posting select the GRN lines the invoice covers.
- Post. Value goes from GRN suspense to the supplier.
Limits in SYSPRO
- Matching is to GRN lines. There is no bill to PO match without a GRN.
Good to know in SYSPRO
- Turning off GRN matching needs the operator activity AP Untick GRN matching required.
Words SYSPRO uses
- GRN. Goods received note. A record of stock received that has not yet been invoiced.
- GRN suspense. A ledger account that holds the value of received but not yet invoiced goods until the invoice is matched.
The Pulsify way
- Sync your open POs from SYSPRO to Pulsify.
- Forward the supplier's invoice. Pulsify links it to the right purchase order.
- Pulsify matches each line on quantity and unit price, to within 1 cent.
- Review flags for price differences, extra quantity and lines not on the PO.
- Approve. The supplier invoice is created in SYSPRO against the purchase order.
Pulsify connects to SYSPRO. We set up the connection for you.
What Pulsify does not do here
- Pulsify has no tolerance setting. It compares to the cent.
- Flags are warnings. Your approver decides.
Common mistakes
- Forgetting to tick GRN matching required against the supplier, so GRN lines are not offered for matching.
- Trying to untick GRN matching required without the operator activity AP Untick GRN matching required.
More help
- How to match a purchase invoice to a purchase order in Business Central
- How to match a bill to a purchase order in MYOB Acumatica
- How to match a purchase invoice to a purchase order in Sage 200
- How to handle a partial delivery against a purchase order in SYSPRO
- How to set a price tolerance on purchase order matching in SYSPRO
- How to raise a purchase order and get it approved in SYSPRO
- All SYSPRO how-to guides
- Pulsify setup guides
Sources
Last checked 2026-10-19. Confidence: confirmed.
Common questions
Can I match a bill to a PO without a GRN?
There is no bill to PO match without a GRN. Matching is to GRN lines.
What has to be switched on?
The Purchase Orders module and the GRN suspense system required setup option. Also tick GRN matching required against the supplier in the Suppliers program.
What happens when I post a matched invoice?
Value moves from GRN suspense to the supplier.
What does Pulsify flag?
A unit price that differs from the PO, a quantity above the PO line and lines that are not on the PO.
Pulsify setup guides
Want this done for you?
Book a call to see how Pulsify handles supplier bills in SYSPRO.