Checking against agreed prices means comparing the unit price on each invoice line to the price list or quote you agreed with the supplier.
Before you start
- Sage X3 Financials and Purchasing
- Function and site rights for the screen
The Sage X3 way
Where to find it: Purchasing > Price lists; Setup > Purchasing > Matching tolerance
- Keep agreed prices on purchase price lists or on the order line.
- Set the price tolerance on the Invoices tab of a matching tolerance code.
- At invoice entry X3 flags lines outside the tolerance as Warning or Blocking.
Limits in Sage X3
- The comparison is with the order or receipt, not a separate agreed price file.
Words Sage X3 uses
- Matching tolerance. Limits on over or under receiving and invoicing. Breaching them warns or blocks.
The Pulsify way
- Upload a CSV price list for the supplier in Pulsify. Map the item code, description and unit price columns.
- Forward the supplier's invoice. Pulsify compares each line's unit price to the list.
- A higher or lower unit price is flagged. A line not on the list is marked.
- Approve or query the supplier.
Pulsify connects to Sage X3. We set up the connection for you.
What Pulsify does not do here
- Pulsify checks unit price only, not quantity.
- One unit price per item. No price history.
- A mismatch is a warning and does not block approval.
Common mistakes
- Expecting a flag when the price list differs from the order price.
- Putting the tolerance on the Receipts tab instead of the Invoices tab.
More help
- How to check vendor invoice lines against agreed vendor prices in Dynamics 365 Finance
- How to check AP invoice lines against agreed supplier prices in Kinetic
- How to check supplier invoice lines against agreed supplier prices in IFS Cloud
- How to match a purchase invoice to a purchase order in Sage X3
- How to set a price tolerance on purchase order matching in Sage X3
- How to apply a purchase credit memo to a purchase invoice in Sage X3
- All Sage X3 how-to guides
- Pulsify setup guides
Sources
Last checked 2026-10-19. Confidence: partial.
Common questions
Does X3 compare to an agreed price list?
The comparison is with the order or receipt, not a separate agreed price file. Keep agreed prices on purchase price lists or on the order line.
Where do I set a price tolerance?
On the Invoices tab of a matching tolerance code. At invoice entry X3 flags lines outside the tolerance as Warning or Blocking.
Is the price list screen confirmed?
No.
How do I give Pulsify my prices?
Upload a CSV with item code, description and unit price for each supplier.
Pulsify setup guides
Want this done for you?
Book a call to see how Pulsify handles supplier bills in Sage X3.