Belgian invoicing: five checks at once
Issuing a compliant invoice in Belgium means juggling five things at once: the client's VAT number, the right rate, the proper legal mention, continuous numbering, and — increasingly — intra-Community reporting. When those checks rely on manual review, one error eventually slips through, and it's usually the costliest one.
This April, our team shipped an invoicing module built for Belgian reality from day one.
Intracom VAT handled automatically
When a customer from another EU member state is created with a valid VAT number, our engine automatically applies the reverse-charge regime on eligible invoices. The 0 % VAT is justified by a regulatory mention added line by line to the PDF, in the invoice language. No forgotten checkbox, no month-end double-check.
Under the hood, each VAT number is validated through our dedicated endpoint (normalization, Belgian format, plausibility) before the intracom regime kicks in. Until the number is recognized, the invoice stays in draft.
Smart finalization lock
Finalizing an invoice isn't a casual action: it enters legal numbering and can no longer be edited. So we added a hard gate: you cannot finalize an intra-Community invoice without a valid VAT number on the client. The error message points to exactly what's missing, and a shortcut button takes the user to the client page to fix it.
Form 723 (EU sales listing) in one click
Every quarter, Belgian companies invoicing inside the EU must file the 723 listing. Our module generates the file in the correct format, aggregated per client per period, ready for submission. No more manual compilation — invoices are already tagged in the database.
Purchase invoices and credit notes
The module also covers purchase invoices (manual entry or Peppol ingestion), credit notes, and estimates convertible into invoices. The PDF has been fully redesigned: clean header, structured VAT block, multilingual mentions, footer with SEPA banking details.
Plans and quotas
- Starter — 5 invoices per month, for solo workers getting started.
- Pro — 50 invoices per month, for growing small businesses.
- Enterprise — unlimited, with multi-user and priority support.
The counter is monthly and visible in real time on the dashboard. Estimates and credit notes don't eat into the quota.
Getting started
Enable the module from the "Invoicing" tab of your Espero-Soft workspace. Import your clients (CSV or API), validate VAT numbers in one click, and publish your first invoice in under five minutes. Existing users keep their numbering — we plug into your current sequence.
Next up on the product side: SAF-T export, automatic bank reconciliation, and direct export to CodaBox.


