Peppol Batch Invoice Auditor

Drop a folder selection or ZIP of UBL invoices and get one local audit across validation, duplicates, VAT, totals and due dates.

Local: yes. Your input stays on your device and is not sent to an external service for this tool.

Invoices, ZIP contents and audit results stay in this browser.

One audit across the batch

Each UBL file goes through the same Peppol/Belgian validation engine as the single-invoice validator. The batch layer then checks duplicate invoice identities and fingerprints, totals VAT per category/rate, aggregates suppliers and customers, and flags overdue items.

Open source

The audit engine is MIT-licensed in belgian-utils / invoice-audit.js. ZIP and XML loading stays in the private site layer; the reusable audit logic and tests are public.

Is my data uploaded?

No. Invoice batch auditing runs in your browser, so nothing you add is sent to gratistools.be. See the privacy page for details.

Frequently asked questions

Is this tool free?

Yes. The core tool is free to use in your browser.