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
- Purchasing permissions
The Business Central way
Where to find it: Purchase Prices and Purchase Line Discounts
- Open Vendors, open the vendor card and choose Prices. In the new pricing experience choose Purchase Price Lists, then New.
- Add a line for each special price: vendor, item, minimum quantity, unit of measure and starting and ending dates. Use Suggest Lines to add many items by filter, or Copy Lines from another price list.
- Set the price list Status to Active so it is used.
- Add line discounts the same way with the Line Discounts action, and invoice discount terms with the Invoice Disc. Code field and the Invoice Discounts action on the vendor card.
- On a purchase line the lowest permitted price and the highest permitted line discount fill in. Compare the line with the vendor's invoice before you post.
Limits in Business Central
- It sets the price on entry. A warning when a vendor invoice differs was not found.
- The vendor used to find prices depends on the experience. The current experience uses Pay-to Vendor No. and the new one uses Buy-from Vendor No.
- Invoice discounts use the invoice discount code of the pay-to vendor in both experiences.
Good to know in Business Central
- Purchases & Payables Setup has a Discount Posting field: All Discounts, Invoice Discounts, Line Discounts or No Discounts. It decides which discounts post separately and which are subtracted.
- You can also set prices from the item card, because they are tied to an item and vendor together.
- Vendor invoice discounts can be set by currency, with a Minimum Amount and a Discount % per line, and a service charge can be tied to an amount.
The Pulsify way
- Upload a CSV price list for the vendor 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 vendor.
Pulsify connects to Business Central. 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 warning when the supplier's invoice price differs.
- Recording a price without checking the minimum quantity and unit, which decide when it fills in.
More help
- How to check bill lines against agreed vendor prices in MYOB Acumatica
- How to check purchase invoice lines against agreed supplier prices in Sage 200
- How to check A/P invoice lines against agreed vendor prices in Sage 300
- How to match a purchase invoice to a purchase order in Business Central
- How to apply a purchase credit memo to a purchase invoice in Business Central
- All Business Central how-to guides
- Pulsify setup guides
Sources
Last checked 2026-10-19. Confidence: partial.
Common questions
How do I record agreed prices?
Use Purchase Prices and Purchase Line Discounts. Record special prices by vendor, item, minimum quantity, unit and dates.
Does it warn if an invoice price differs?
It sets the price on entry. A warning when a vendor invoice differs was not found.
Which price fills in?
The best price fills on new purchase lines.
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 Business Central.