HOW-TO

How to set a price tolerance on purchase order matching in Sage 100 Contractor

Short answer

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

Last checked

A price tolerance is the gap between the PO price and the invoice price that you accept without a query. What is purchase order?

The Sage 100 Contractor way

Where to find it: 4-2 Payable Invoices/Credits > Set Over PO Warning; 4-4 Vendors > Vendor purchase order warnings

  1. Open 4-2 Payable Invoices/Credits and choose Set Over PO Warning.
  2. Choose a flat amount or Tolerance Percent (percent of the PO subtotal less the cancelled amount).
  3. Pick the message type: warning only, or do not allow the invoice to post.
  4. For one vendor set a different warning on the 4-4 Vendors window. It overrides the global one.

Limits in Sage 100 Contractor

  • The check compares the invoice total (without sales tax) with the PO balance, not line prices.
  • Sales tax does not trigger the warning.

Common mistakes

  • Expecting the check to compare line prices. It compares the invoice total with the PO balance.
  • Expecting sales tax to trigger the warning.

More help

Sources

Last checked 2026-10-19. Confidence: confirmed.

Common questions

How do I set a tolerance percent?

In 4-2 Payable Invoices/Credits choose Set Over PO Warning, then pick a flat amount or Tolerance Percent. The percent applies to the PO subtotal less the cancelled amount.

Can the invoice be blocked?

Yes. Pick the message type: warning only, or do not allow the invoice to post.

Can one vendor have its own warning?

Yes. Set it on the 4-4 Vendors window. It overrides the global one.

Can I set a tolerance in Pulsify?

No. Pulsify matches to within 1 cent and shows any bigger difference as a flag. Your approver decides.

Pulsify setup guides

Want this done for you?

Book a call to see how Pulsify handles supplier bills in Sage 100 Contractor.