Invoice Validation Assistant Starter Kit: CSV Pre-Payment Exception Checker
Catch invoice exceptions before payment.
Invoice Validation Assistant Starter Kit checks invoice, purchase order, vendor alias, and historical paid invoice CSV exports before a payment run. It flags possible duplicate invoices, missing POs, amount mismatches, closed POs, vendor mismatches, department mismatches, currency mismatches, and invoices that resemble previously paid items.
It checks:
- possible duplicate invoices in the current payment batch
- possible matches against a historical paid invoice list
- missing PO numbers
- PO numbers that are not found in the purchase order export
- invoice amounts above approved or received PO values
- closed POs receiving new invoices
- vendor, department, and currency mismatches
Included in the download:
- Python invoice validation script
- sample invoice and purchase order CSVs
- sample vendor alias and historical paid invoice CSVs
- sample custom-column mapping file
- alternate-column sample files for mapping tests
- configurable rules file
- user guide
- buyer fit checklist
- column mapping quickstart
- demo walkthrough
- sample CSV, Excel, JSON, and HTML output reports
v1.4 adds an Excel workbook output and alternate-column sample CSVs, so buyers can test both review output and custom field mapping without preparing their own fake files first.
This is a Starter Kit, not a hosted AP automation platform. It does not connect to your ERP, bank, card, or payment gateway. Buyers should be comfortable running a Python script locally or adapting CSV exports into the sample format.
Risk boundary: This product is a validation assistant, not a replacement for accounting controls, ERP approval workflows, professional audit judgment, or source document review. It does not guarantee detection of every duplicate payment, fraud case, or accounting error.