SYSPRO

Supplier price checks for SYSPRO

Short answer

SYSPRO covers part of supplier price checks on its own. Pulsify checks every line against the purchase order or a price list you upload for each supplier.

Last checked

A supplier price check compares the unit price on each bill line with the price you agreed, so overcharges are caught before you pay.

What SYSPRO does on its own

SYSPRO compares the invoice merchandise value with the GRN value. If the gap is over the maximum GRN variance it warns that the acceptable variance is exceeded. It is a value check, not a supplier price list check.

  • No supplier price list check in AP.

What you need in SYSPRO

  • GRN suspense system required
  • Maximum permitted variance set

Setting it up in SYSPRO

Where to find it: Setup Options > Configuration > Financial > Accounts Payable > GRN variance

  1. Set Maximum permitted variance under GRN variance.
  2. In AP Invoice Posting select the GRN lines.
  3. SYSPRO compares the invoice merchandise value (net of tax, freight and miscellaneous) with the matched value.
  4. If over the maximum it warns.
  5. Only an operator with the override password or the AP Override GRN variance eSignature can pass the warning.

Good to know in SYSPRO

  • The GRN Invoice Variance report lists receipt and invoice differences.

How to do it in SYSPRO

How to check supplier invoice lines against agreed supplier prices in SYSPRO

Keep the agreed price list for each supplier outside SYSPRO. Compare each supplier invoice unit price to the list and query any difference. Update the list when prices change.

How to set a price tolerance on purchase order matching in SYSPRO

In SYSPRO, decide how far a supplier invoice line may differ from the purchase order before a person must look at it. Set that limit where SYSPRO allows one and name who can pass a difference.

What Pulsify adds

  1. Upload the prices you agreed with a supplier as a CSV. One price list per supplier, up to 100,000 items.
  2. Pulsify checks the unit price on every line of that supplier's bills against the list, by item code then exact description.
  3. Lines priced differently or not on the list are flagged.
  4. If a bill is matched to a purchase order, line prices are checked against the PO too.
  5. The approver sees the flag and decides.

Pulsify connects to SYSPRO. We set up the connection for you. More about supplier price checks in Pulsify.

What Pulsify does not do

  • There is no tolerance. Any difference is flagged.
  • Pulsify does not track rebates or price history.

More help

Sources

Last checked 2026-10-19.

Common questions

Does SYSPRO check prices?

It checks invoice value against GRN value.

Who can override?

Operators with the password or eSignature.

Is there a variance report?

The GRN Invoice Variance report.

How do I update a price list?

Upload the new CSV. It replaces the old list and open bills are checked again the next time they are opened.

Pulsify setup guides

Want this done for you?

Book a call to see how Pulsify handles supplier price checks in SYSPRO.