HOW-TO

How to check vendor bill lines against agreed vendor prices in NetSuite

Short answer

Keep the agreed price list for each vendor outside NetSuite. Compare each vendor bill unit price to the list and query any difference. Update the list when prices change.

Last checked

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

  • 3 Way Match workflow or SuiteApprovals exception criteria for amount checks

The NetSuite way

Where to find it: Transactions > Purchases/Vendors > Enter Purchase Orders

  1. Raise a PO with the agreed rate.
  2. Bill from the PO so the rate comes across.
  3. Set the Amount Tolerance fields. Bills whose amount differs from the PO by more than the tolerance route to the supervisor.

Limits in NetSuite

  • The checks compare the bill with the PO and item receipt on amount and quantity. No unit price field was found.
  • No check against a price list outside the PO.

The Pulsify way

  1. Upload a CSV price list for the vendor in Pulsify. Map the item code, description and unit price columns.
  2. Forward the supplier's invoice. Pulsify compares each line's unit price to the list.
  3. A higher or lower unit price is flagged. A line not on the list is marked.
  4. Approve or query the vendor.

Pulsify connects to NetSuite. 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 check against a supplier price list when the checks only compare with the PO.
  • Keying a new bill instead of billing from the PO, so the agreed rate does not come across.

More help

Sources

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

Common questions

Can NetSuite check bill prices against agreed prices?

Only through the PO. Raise a PO with the agreed rate and bill from it so the rate comes across. There is no check against a price list outside the PO.

Is there a unit price check on vendor bills?

The checks compare the bill with the PO and item receipt on amount and quantity. No unit price field was found.

What do I need for the amount check?

The 3 Way Match workflow or SuiteApprovals exception criteria. Set the Amount Tolerance fields and bills that differ from the PO by more than the tolerance route to the supervisor.

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 NetSuite.