Supported formats and standards
Peppol BIS Billing 3.0, XRechnung UBL and Factur‑X / CII are supported. XML structure, required elements, totals, VAT, currencies, seller and buyer data, and invoice lines are checked.
InvoiceLint helps check Peppol, XRechnung and Factur‑X before sending, find critical errors, prepare a traceable report and get a clear correction order.
Documents are processed locally: client XML files are not sent to an external online validator.
InvoiceLint is intended for professional validation of electronic invoices before sending to the recipient or exchange operator. The program helps check XML structure, required fields, business rules and prepare a clear correction plan.
Peppol BIS Billing 3.0, XRechnung UBL and Factur‑X / CII are supported. XML structure, required elements, totals, VAT, currencies, seller and buyer data, and invoice lines are checked.
Free, Pro Local, Team Local and Integrator form a clear product line: from initial product evaluation to team use and integration scenarios for contractors.
The check produces a report, a list of critical findings, a prioritized correction plan and materials for rechecking after XML changes.
Documents are checked inside your infrastructure. This reduces the risk of sending commercial data to external online validators.
Errors are explained in practical language: what to fix, why it matters and what to check after correction.
CLI, reports and Docker commands help embed checks into team or integrator workflows.
InvoiceLint is designed for checking on a workstation or inside your infrastructure. External services are used for payment, support and access status, but customer XML documents are not sent to a third-party online validator.
The product is for specialists and teams that need to quickly understand why an electronic invoice is rejected, prepare a fix and confirm it by rechecking.
For regular checking of incoming and outgoing XML invoices before sending or re-uploading to an exchange system.
For shared control rules, repeatable reports and fewer manual clarifications between process participants.
For supporting multiple clients, recording check results and delivering clear correction materials.
The paid layer of InvoiceLint is built around practical recommendations: error cause, where to look in XML, correction order and recheck.
Pro Local suits one specialist. Team Local is for a workgroup. Integrator is for a contractor managing several client profiles and using automation.