Intelligent 3 Way Match Automates the Matching of Invoices, POs, and Goods Receipts

Two or three-way matching of invoices, purchase orders, and goods receipts is a very important business function for accounts payable. The amount of time it takes to do it manually can be a challenge for any organization. Intelligent 3 Way Match for NetSuite:

  • Reduces manual error and processing times
  • Matches invoices or purchase orders with hundreds of lines
  • Has a workflow that automatically sends exception information to approvers
  • Has one-click approvals for approvers in email and on mobile devices
  • Handles both internal and external purchase orders
  • Unlimited users – no user licensing costs

The software will automatically route matched invoices to NetSuite, where the data can be processed accordingly. You can see the status of all invoices in a central shared dashboard, and exceptions go to a flexible workflow that sends essential information about the transaction to the right person for approval.

More product details in the tab above.

Intelligent 3 Way Match is part or our AP Automation Suite for NetSuite called ASAP. It’s a modular solution approach that let’s you choose what you need and grows with your organization.

The Automated Solution for 2 and 3 Way Matching

  • Automate the matching of invoices, purchase orders, and goods receipts
  • Exceptions are flagged for attention
  • Provides a complete audit trail
  • Internal or external purchase orders
  • Pricing based on volume – no user licensing costs

Intelligent 2 and 3 Way Matching of Invoices, Purchase Orders and Goods Receipts

Invoices are automatically matched against the corresponding Purchase Order and/or Goods Receipt at the header or line level according to predefined rules and tolerances. Invoices that are matched within approved tolerances are sent directly to NetSuite for recording. If any information is missing on the invoice or goods receipt, the document is flagged and the information is sent to the right person for approval.
3 way match netsuite


Matching to a Purchase Order
Invoices are matched to internal or external purchase orders. The system is set up for automatic matching according to pre-defined rules.

Matching at Total Level
If no lines are detected on the invoice 
(a non-itemized invoice), matching is attempted at the total level. If there is an order linked to the invoice, the system matches the amount on the invoice and the order amount to check that they are a match within the permitted variances already established.

Matching is done in relation to the delivered quantity. If the invoice amount and order amount match, the invoice is matched in full, and the account postings and authorization for payment for the invoice are inherited from the purchase order.

3 way po match automation

Matching at Line Level
Where the invoice has lines (as in an itemized invoice), matching is done at the line level. The system checks the quantity delivered against the quantity specified for the order line.

An invoice line is matched in full if it matches an order line and the information is within the permitted variances set in rules. If the invoice lines match purchase order lines, they inherit the account postings and authorization from their matched purchase order lines.


Intelligent 3 Way Match is included in our AP Automation Suite for NetSuite called ASAP. It’s a modular approach that let’s you choose what you need and grows with your organization.


More product details in the tab above.

Seamless Bi-Directional Integration with NetSuite

3-way invoice matching