Match your invoices to POs and receipts automatically
Every morning, WebRun pulls new supplier invoices from NetSuite, checks each one against its PO and goods receipt, flags quantity or price mismatches for your review, and queues the clean matches in QuickBooks ready for payment approval.
- No credit card
- Under $0.01 per run
- Cancel anytime
How can I automatically match supplier invoices to purchase orders and receipts?
Every morning, WebRun pulls new supplier invoices from NetSuite, checks each one against its original purchase order and goods receipt, flags any quantity or price discrepancy for your review in Slack, and queues the clean three-way matches in QuickBooks ready for payment approval - so only verified invoices reach your books.
- Mismatched invoices caught before payment approval
- Clean invoice matches queued in QuickBooks without manual review
- Overpayments and duplicate payments prevented automatically
Built for accounts payable teams · finance managers · procurement teams · controllers
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
system.netsuite.comin a real browser with your saved login - no setup, no API keys. -
1
NetSuite - pull invoices, POs, and receipts
WebRun opens NetSuite to pull invoices, POs, and receipts. - Open Transactions → Purchases → Vendor Bills and filter by Status = Open
- For each invoice, find the linked PO and the related Item Receipt
- Compare invoice quantity and unit price to the PO, and invoice quantity to the receipt
- Mark invoices as Matched, Price Variance, or Quantity Variance
Done when Every new invoice is classified as matched or flagged with the specific discrepancy.
-
2
QuickBooks - queue matched invoices for payment
- For each fully matched invoice, create or update the corresponding bill in QuickBooks ready for approval
- Leave mismatched invoices out of QuickBooks until you resolve the variance
Done when Only clean, three-way-matched invoices are queued in QuickBooks for payment.
-
3
Slack - alert you to any mismatches
WebRun opens Slack to alert you to any mismatches. - Post a daily reconciliation summary: number matched, number flagged, total matched value
- List each flagged invoice with the supplier, PO number, and the exact discrepancy
Done when You have a clear view of which invoices cleared and which need attention.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Will it approve payments automatically?
No - it queues clean invoices as bills in QuickBooks, but a human approves every payment. Nothing is paid without your explicit sign-off.
What if we receive goods in partial shipments?
It compares cumulative receipt quantities to the invoice, so a partial shipment won't falsely flag an invoice as a mismatch - only genuine overcharges or short-deliveries are flagged.
How do I resolve a flagged mismatch?
The Slack alert tells you the exact variance. Contact the supplier to issue a credit note or amended invoice, then re-run the match once the corrected invoice arrives.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.