Se rendre au contenu
Comptabilité et fiscalité belges

Odoo est-il conforme aux obligations comptables belges ? Oui, s'il est bien paramétré.

PCMN, TVA déposée sur Intervat, listing clients, relevé intracommunautaire, CODA, Peppol, comptes annuels pour la BNB : Odoo 20 couvre l'essentiel des obligations belges. Mais sa configuration livrée contient des pièges, quelques déclarations ne sont pas prévues, et la franchise des petites entreprises demande des réglages précis. Voici le verdict complet, point par point.

Mis à jour le 7 octobre 2026, valable pour Odoo 20. Information générale, à valider avec votre expert-comptable.

Votre pays :FranceBelgiqueLuxembourgSuisse
Les points forts

Ce qu'Odoo fait bien en comptabilité belge.

De la facture à Intervat, sans ressaisie.

Les déclarations, les comptes annuels, les fiches 281.50 et l'import CODA demandent l'application Comptabilité de la version payante d'Odoo. Le PCMN, les taxes belges, la communication structurée et Peppol sont dans le socle gratuit.

01

Le PCMN, en trois versions

Plan de base, plan des sociétés et plan des associations et fondations, en français, néerlandais et allemand. Clients en 400, fournisseurs en 440, acomptes en 460, banque en 550, caisse en 570.

02

Une déclaration TVA déposée sur Intervat

Taux de 21, 12, 6 et 0 %, rangés dans les grilles de la déclaration périodique. Odoo contrôle la cohérence des grilles comme l'administration, dépose la déclaration directement sur Intervat, puis récupère l'accusé depuis MyMinfin. Prorata et demande de restitution compris.

03

Le listing clients et le relevé intracommunautaire

Listing annuel des clients assujettis au seuil de 250 euros par numéro de TVA, doublons signalés. Relevé intracommunautaire avec les codes L, T et S, rapproché de la déclaration TVA. Les deux sont produits au format Intervat.

04

L'autoliquidation et les déductions partielles

Position fiscale « Cocontractant » avec la mention de l'article 20, § 3, de l'AR n° 1, en trois langues. Taxes prêtes pour les voitures (50 % et 35 %), les frais à 85 % et les frais de restaurant non déductibles.

05

Une banque qui se rapproche seule

Relevés CODA importés, ou récupérés automatiquement par CodaBox ou Codaclean. La communication structurée (+++000/0000/00000+++) est proposée par défaut sur vos factures, et les paiements se lettrent grâce à elle. Les écritures de paie arrivent par SODA.

06

Les comptes annuels et le reste

Bilan et compte de résultats aux schémas abrégé et complet, avec export XBRL pour la Centrale des bilans. Fiches 281.50 calculées par bénéficiaire, Intrastat, export BE SAF-T, rappels des versements anticipés.

07

Une caisse adaptée

Avec le point de vente d'Odoo, l'arrondi à 0,05 euro en espèces s'active seul, et le scénario « restaurant » crée la position fiscale de la vente à emporter.

À corriger avant la première facture

Les pièges de la configuration comptable belge livrée par Odoo.

Rien de bloquant, tout se règle au paramétrage.

Installée telle quelle, une base belge range certains frais au mauvais endroit et peut faire oublier des déclarations. Tout se corrige sans développement, à condition de le savoir.

01

La franchise masque des obligations

L'option « Non assujetti à la TVA » coupe la déclaration périodique, mais aussi le listing clients et le relevé intracommunautaire. Or un franchisé doit toujours déposer son relevé intracommunautaire et, depuis 2026, communiquer son chiffre d'affaires avant le 31 mars, même « néant ». Le libellé est aussi trompeur : un franchisé reste assujetti, avec un numéro de TVA.
La correction : réactiver le listing et le relevé, et ajouter la mention de franchise sur les factures, à faire valider par votre comptable.

02

Les frais bancaires partent en provisions

Le modèle de rapprochement « Frais bancaires » passe les frais en 6560, un compte de dotations aux provisions, alors que le plan contient bien un compte de frais bancaires.
La correction : pointer le modèle vers le compte de frais bancaires choisi avec votre comptable.

03

Des taxes par défaut à revoir sur certains comptes

Une TVA de 21 % est proposée sur les frais bancaires et les droits de douane, une taxe en grille 82 sur les taxes régionales, et le compte des livraisons intracommunautaires arrive sans taxe de vente quand une ligne est importée.
La correction : retirer ou remplacer ces taxes par défaut, pour que les grilles 82 et 46 restent justes.

04

Des libellés et des dates en retard sur la loi

Les comptes 4112 et 4512 s'appellent encore « Compte courant TVA », remplacé par le compte-provisions depuis 2025. L'échéance du versement anticipé de décembre est calculée au 22 décembre, au lieu du 21 pour les revenus 2026.
La correction : renommer les comptes et fixer l'échéance à la main.

05

Les taux du 1er mars 2026 à appliquer

L'hébergement hôtelier et le camping sont passés de 6 % à 12 %, les produits phytopharmaceutiques de 12 % à 21 %. Les taxes existent dans Odoo, mais vos articles gardent leur ancien taux.
La correction : changer la taxe par défaut des articles concernés.

06

Quelques comptes manquants ou en double

Aucun compte de classe 0 pour les droits et engagements hors bilan. Deux comptes différents pour l'escompte accordé, selon qu'il passe par un rapprochement ou par un paiement anticipé.
La correction : créer les comptes 0 utiles et choisir un seul compte d'escompte.

07

L'autoliquidation ne s'applique pas seule

La position « Cocontractant », indispensable pour les travaux immobiliers, ne se pose pas automatiquement sur les clients concernés.
La correction : l'affecter à la main à chaque client du secteur de la construction.

En toute franchise

Ce qu'Odoo ne sait pas faire en standard en Belgique.

Mieux vaut le savoir avant de signer.

Certains manques se compensent par une manipulation sur Intervat ou Belcotax, d'autres par votre expert-comptable. Je les passe tous en revue au cadrage. Les autres limites d'Odoo sont dans Les inconvénients d'Odoo.

Des dépôts encore manuels

Seule la déclaration TVA part directement sur Intervat. Le listing clients et le relevé intracommunautaire sont des fichiers à charger vous-même. La déclaration ISOC sur Biztax et la déclaration spéciale TVA ne sont pas prévues.

Les fiches 281.50 des revenus 2026

Odoo les calcule, mais produit un fichier XML. Or Belcotax-on-web n'acceptera plus que le format JSONL à partir de février 2027 : en attendant, les montants calculés s'encodent à l'écran.

Les comptes annuels des microsociétés

Pas de micromodèle, seulement les schémas abrégé et complet. Et l'export XBRL suit une taxonomie antérieure à celle de la BNB depuis janvier 2026 : faites valider le fichier dans l'application de la Centrale des bilans avant le dépôt.

Le franchisé et la caisse horeca

Rien pour la communication annuelle du chiffre d'affaires d'un franchisé. Pour un restaurant, la caisse Odoo est certifiée SCE 2.0 à partir de la version 19.0 : vérifiez que le module de caisse certifiée est disponible sur votre version avant de migrer.

Pour votre expert-comptable

Odoo face à un logiciel comptable classique : ce qui change en Belgique.

Ni mieux ni moins bien : autrement.

Odoo n'est pas un logiciel de saisie comptable : la comptabilité naît des devis, des factures, des paiements et des relevés CODA. Votre fiduciaire doit connaître ces différences dès le premier jour.

01

Une TVA portée par la taxe, pas par le compte

Les grilles de la déclaration viennent des taxes posées sur chaque ligne, pas des soldes des comptes 411 et 451. Une taxe mal choisie donne une grille fausse, et une écriture passée à la main sans taxe n'apparaît pas dans la déclaration.

02

Pas de comptes clients individuels

Un seul compte collectif client (400) et fournisseur (440), le tiers étant porté sur chaque ligne. Balances et grands livres par tiers restent disponibles. Le principe est expliqué dans Comptes auxiliaires : pourquoi Odoo n'en a pas besoin.

03

Une écriture par document

L'écriture est produite par la facture, le paiement ou le relevé CODA. Vos équipes saisissent une seule fois, la fiduciaire révise plus qu'elle ne saisit.

04

Une facture validée peut revenir en brouillon

Tant que la période n'est pas verrouillée, une facture validée peut être remise en brouillon. Les dates de verrouillage sont donc à poser chaque mois, après la déclaration TVA.

05

Pas d'écritures de clôture ni de réouverture

Les soldes d'ouverture sont recalculés à chaque état, et la clôture se fait par des dates de verrouillage. Une seule reprise des soldes au démarrage, puis chaque année l'affectation du résultat.

Obligatoire depuis le 1er janvier 2026

Facture électronique Peppol : où en est Odoo en Belgique.

Envoi et réception sont intégrés.

Entre entreprises belges assujetties, un PDF par e-mail ne suffit plus : la facture passe par Peppol, et chaque entreprise doit pouvoir en recevoir, même si elle ne facture qu'à des particuliers. Dans Odoo, la connexion Peppol s'installe d'office sur une société belge, sans abonnement à un autre prestataire.

La période de tolérance générale est terminée depuis avril 2026. L'absence de moyens d'émettre et de recevoir est sanctionnée de 1 500 euros, puis 3 000 et 5 000 euros.

01
Déjà en place

Ce qui fonctionne

  • Inscription sur Peppol depuis Odoo, avec le numéro BCE comme identifiant.
  • Factures clients envoyées au format Peppol BIS 3.0, numéro BCE contrôlé avant l'envoi.
  • Factures fournisseurs reçues automatiquement, avec leur PDF et leurs annexes.
  • Mention d'autoliquidation transmise à l'endroit admis par l'administration.
  • Autofacturation reçue dans un journal dédié, et réponses d'acceptation ou de refus au fournisseur.
02
À surveiller

Ce qui reste à vérifier

  • Franchisé : la catégorie de TVA envoyée dans la facture est à faire valider par votre comptable.
  • Inscription avec le numéro de TVA plutôt que le numéro BCE : Odoo vous prévient, préférez le BCE.
  • E-reporting annoncé pour 2028 : la loi n'existe pas encore, il n'y a donc rien à paramétrer aujourd'hui.
Avant la première facture

Les réglages comptables à faire au démarrage d'Odoo en Belgique.

Une dizaine de réglages, à faire une fois.

Ils transforment la configuration livrée en comptabilité belge fiable. Ensuite, chaque mois : la déclaration TVA, puis le verrouillage de la période.

Le dossier

Plan des sociétés ou des associations. Numéros de TVA et BCE, e-mail et téléphone de la société, sans lesquels l'export Intervat échoue. Type de société et région pour l'XBRL.

Les déclarations

Connexion Intervat avec le compte MyMinfin du déclarant ou de la fiduciaire. Périodicité mensuelle ou trimestrielle. Comptes et fournisseurs étiquetés pour les fiches 281.50. Franchisé : listing et relevé réactivés.

Les flux

Inscription Peppol avec le numéro BCE. CodaBox ou Codaclean connecté, communication structurée sur les factures. Taxes par défaut corrigées, position « Cocontractant » sur les clients concernés.

Questions fréquentes

Odoo et la comptabilité belge : questions fréquentes.

Les réponses courtes.

Les questions que posent les dirigeants et leurs fiduciaires avant de passer leur comptabilité sur Odoo.

Odoo gère-t-il la TVA belge ?
Oui. Les taux de 21, 12, 6 et 0 % sont livrés avec les grilles de la déclaration périodique, et la déclaration part directement sur Intervat avec l'application Comptabilité de la version payante. Le listing clients et le relevé intracommunautaire sont produits au format Intervat, à charger sur le site du SPF Finances.
Odoo est-il prêt pour la facture électronique obligatoire depuis 2026 ?
Oui pour l'envoi et la réception via Peppol, au format Peppol BIS 3.0, avec le numéro BCE comme identifiant. Inscrivez-vous dès la création du dossier : la période de tolérance générale est terminée depuis avril 2026.
Je suis sous le régime de la franchise : que dois-je régler ?
Activez l'option « Non assujetti » pour ne plus facturer de TVA, puis réactivez le listing clients et le relevé intracommunautaire : un franchisé doit toujours communiquer son chiffre d'affaires avant le 31 mars et déclarer ses opérations intracommunautaires. Vous devez aussi pouvoir recevoir vos factures via Peppol.
Odoo produit-il les comptes annuels pour la BNB ?
Il produit le bilan et le compte de résultats aux schémas abrégé et complet, avec un export XBRL. Le micromodèle n'est pas livré, et le fichier est à faire valider dans l'application de la Centrale des bilans avant le dépôt.
Les fiches 281.50 sont-elles prises en charge ?
Oui pour le calcul par bénéficiaire et les fiches PDF. Pour les revenus 2026, Belcotax-on-web n'acceptera plus que le format JSONL : en attendant une mise à jour d'Odoo, les montants calculés s'encodent à l'écran dans Belcotax-on-web.
Mon expert-comptable peut-il travailler avec Odoo ?
Oui, directement dans votre base avec un accès utilisateur, et il peut déposer la TVA comme mandataire depuis Odoo. Il doit connaître dès le départ les différences d'Odoo : une TVA portée par les taxes, pas de comptes clients individuels, pas d'écritures de clôture.
Pour aller plus loin

Ces pages peuvent aussi vous aider.

Signature électronique

Signature simple ou qualifiée via itsme : ce qui suffit en Belgique, document par document.

Lire la page

Odoo et la compta française

Votre groupe a aussi une société en France ? FEC, inaltérabilité et déclarations.

Lire la page

Odoo Comptabilité

Facturation, banque, TVA et clôture : ce que fait l'application au quotidien.

Voir l'application

Le prix d'un projet Odoo

Licences, intégration, temps de votre équipe et surcoûts, poste par poste.

Voir les prix

Votre comptabilité belge sur Odoo, sans mauvaise surprise.

Un tour d'horizon gratuit d'une heure pour comprendre votre activité, puis une démo d'Odoo sur vos propres cas. Si un point ne convient pas, je vous le dis avant tout devis.