E-invoicing compliance dashboard
E-invoicing compliance dashboard: what it should track, and what you can check today
A compliance dashboard should answer one question each month: can every invoice you send and receive travel over Peppol, and does each one pass the rules? Below are the six things worth tracking, which of them InvoiceVerify checks today, and what the Pro dashboard will add.
The short answer: track these six things
- 1Peppol receivability of every customer, under both Belgian IDs (0208 and 9925)
- 2Your own receive status, so supplier invoices arrive
- 3Validation errors per invoice, grouped by rule (BR-CO-15, PEPPOL-EN16931-R010…)
- 4Rejected and undelivered invoices from your access point
- 5Missing invoices: customers still invoiced by PDF or email
- 6Deadlines: Belgium since 1 Jan 2026, e-reporting planned for 2028
What it looks like
An example portfolio for a bookkeeper with 48 Belgian clients. The receivability check and the deadlines work today (saving the list with a monthly re-check is part of Pro); the other panels are what the Pro dashboard will add.
Client portfolio · 48 companies
Last checked 1 Nov 2026 · next monthly re-check 1 Dec 2026
Receive under both IDs
39
Only one ID registered
6
Not on Peppol
3
Invoices with errors (Nov)
9 / 126
| Client | 0208 | 9925 | Result |
|---|---|---|---|
Bakkerij Lindeboom BV 0123.456.749 | Not registered | Not registered | Not receivable on Peppol |
Atelier Vermeulen 0987.654.394 New: now receives on 9925 | Not registered | Receives invoices | Only under 9925 (VAT number) |
Brasserie du Parc SRL 0456.789.155 | Receives invoices | Not registered | Only under 0208 (enterprise number) |
Garage Claes NV 0654.321.045 Fixed: added 0208 | Receives invoices | Receives invoices | Receivable under both IDs |
Studio Noord CommV 0712.345.606 | Receives invoices | Receives invoices | Receivable under both IDs |
- BR-CO-154
Total with VAT does not match
- PEPPOL-EN16931-R0103
Buyer electronic address missing
- PEPPOL-COMMON-R0432
Invalid Belgian enterprise number (0208)
- BR-S-081
Standard rate taxable amount mismatch
2 clients invoiced by email in October with no Peppol invoice since.
Needs your access point's send log, imported as CSV.
- B2B e-invoicingIn force since 1 Jan 2026
- Real-time e-reportingExpected 2028
The six things, and how to check each one today
1. Can every customer receive your e-invoices?
Under the Belgian mandate an invoice only counts as sent when it reaches the customer over Peppol. Each Belgian company has two possible Peppol IDs: 0208 + company number and 9925 + VAT number. Many are registered under only one, so a supplier using the other ID cannot deliver.
2. Can you receive your suppliers' invoices?
The receive side matters as much: if your own company (or a client you keep the books for) is reachable under only one ID, some suppliers' invoices never arrive, and the supplier may not notice.
3. Validation errors, by rule
Every Peppol invoice must pass the EN 16931 rules and the Peppol BIS Billing 3.0 rules. A failing rule such as BR-CO-15 (totals do not add up) or PEPPOL-EN16931-R010 (buyer Peppol address missing) gets the invoice rejected. A dashboard should show which rules fail most, so you fix the template once instead of each invoice.
4. Rejected and undelivered invoices
Your access point reports each invoice as delivered, rejected (with a reason) or failed. A rejected invoice has not been sent in the legal sense, so it needs a corrected invoice, not a reminder.
5. Missing invoices
Customers you invoiced by PDF or email last month and have not invoiced over Peppol since; suppliers whose invoices stopped arriving. These are the gaps a tax inspector would ask about.
6. The deadlines that apply to you
Belgium: B2B e-invoicing mandatory since 1 Jan 2026; penalty tolerance ended 31 March 2026; real-time e-reporting 2028 (planned, not yet law). If you invoice abroad, each country has its own dates and formats.
Free today, and what Pro adds
Pro will cost €14/month or €99/year (excl. VAT). Payments are not open yet: join the waitlist and we'll tell you when they are.
| What | Free | Pro (waitlist) |
|---|---|---|
| Client-list Peppol check (0208 and 9925) | First 10 companies per list | Up to 500 companies per list, CSV export |
| Saved client lists with monthly re-check | — | Up to 5 lists, change report on the page |
| Invoice validation (EN 16931 + Peppol BIS 3.0) | 3 per month | Unlimited, batches of 50 files |
| Validation history (no invoice contents stored) | With a free account | Included |
| Errors by rule across all invoices | — | Coming soon |
| Missing-invoice tracking from your access point log | — | Planned |