Skip to content
Odoo in Belgium

Odoo for Belgian SMBs: compliance and steering

Structured electronic invoicing has been mandatory in Belgium since January 2026. Your Odoo data has to keep up, and a lot of it does not yet.

Odoo invoicing compliance in Belgium is no longer just your accountant's problem: it is a CEO-level topic. Invoice sequences, legal mentions, partner records: every detail matters when your invoices must go out in a structured format, and when the tax authorities audit. UpBoard does not replace your Odoo integrator: it complements them. While your partner configures and evolves your ERP, UpBoard monitors your data quality four times a day, read-only, and alerts you before the audit.

The obligation in force: electronic invoicing

Since January 1st, 2026, structured electronic invoicing has been progressively mandatory for B2B transactions in Belgium. In practice: invoices between VAT-registered businesses are issued and received in a structured format (Peppol BIS), through the Peppol network. A PDF sent by email is no longer enough.

For an SMB running Odoo, the obligation is less a software problem than a data problem. Odoo can send Peppol invoices, provided the configuration is correct and your partner records are clean: valid VAT and company registration numbers, complete addresses, properly configured journals and sequences.

And that is exactly where it breaks: dirty data blocks Peppol delivery. A missing or invalid VAT number, an incomplete address, and the invoice is rejected by the network. Multiplied by dozens of invoices per month, that means cash coming in late and hours of manual fixing.

The most frequent Odoo errors in Belgium

Across Odoo instances of Belgian SMBs, the same compliance issues come back over and over:

Gaps in invoice sequences

Missing numbers in the sequence, a deleted invoice, a cancelled draft. A direct red flag during a tax audit.

Backdated or out-of-order invoices

An invoice dated before the last validated invoice breaks the chronological order the regulation requires.

Missing legal mentions

VAT number, company register, IBAN, payment terms: mandatory mentions absent from your outgoing invoices.

Duplicate VAT numbers, EU suppliers with none

Two records carrying the same VAT number, or an intra-EU supplier with none at all: a blocker for delivery, a risk for your deductions.

Incomplete partner addresses

A missing street, postcode or country on a record: the structured invoice goes out incomplete, or does not go out at all.

Company misconfigured for the new fiscal year

Journals, sequences or lock dates incorrectly set up, incomplete company details.

How UpBoard detects them

UpBoard runs data quality checks on your Odoo four times a day, read-only, nothing is modified in your instance, no copy of your database is made.

  • Detection of sequence gaps and out-of-order invoices
  • Verification of the mandatory Belgian legal details on your company: VAT number, company register, IBAN
  • Detection of duplicate VAT and company registration numbers, and of EU suppliers with no VAT number
  • Detection of partner records with an incomplete address
  • Alerts before the issue reaches the tax audit, not after

These checks feed Élise, the UpBoard Finance agent, who puts them back into the broader context of your financial health: cash, receivables, VAT and a 0-100 health score.

Start with a free diagnosis

Before talking compliance, measure where you stand. The UpBoard scan computes a health score of your Odoo, for free, in a few minutes: 92 checks across your invoices, partners, sequences and configuration.

Scan my Odoo for free

Is your Odoo ready for electronic invoicing?

The free diagnostic checks your Odoo read-only and shows you the compliance errors to fix. Then carry on with a 14-day trial, no card.