Odoo & gestion

Odoo comptabilité au Maroc : plan comptable, TVA, limites

Ce que fait Odoo pour la comptabilité au Maroc : plan comptable marocain, TVA, ICE, écart entre Community et Enterprise, modules OCA et rôle du comptable.

Par l’équipe The WebSight · · 8 min de lecture

Module Odoo pour le Maroc : 77 taxes de TVA installées, une dizaine actives au départ, 2 taux légaux en 2026

Odoo sait tenir une comptabilité marocaine : son module officiel installe le plan comptable marocain, les taxes rattachées aux lignes de la déclaration de TVA et l’ICE des clients. Mais la comptabilité complète, avec le grand livre, le rapprochement bancaire et les rapports, est réservée à Odoo Enterprise. Sur Odoo Community, des modules libres de la communauté comblent l’essentiel. Et dans les deux cas, Odoo ne dépose aucune déclaration à votre place. The WebSight installe Odoo Community pour des PME marocaines : voici ce que fait la localisation marocaine, version par version, et ce qui reste le travail de votre comptable.

La localisation marocaine d’Odoo, concrètement

Odoo publie un module de localisation pour le Maroc, « Morocco - Accounting » (nom technique l10n_ma), sous licence LGPL. Il fait partie du code source d’Odoo sur GitHub, donc de Community comme d’Enterprise, et s’installe avec l’application de facturation pour une société établie au Maroc. La documentation officielle d’Odoo cite le Maroc parmi les pays localisés, sans page dédiée (vérifié le 7 octobre 2026).

Voici ce que contient le module dans la version 20 d’Odoo :

Élément Ce que le module installe
Plan comptable Plus de 600 comptes à six chiffres, des classes 1 à 7 : 34211 pour les clients, 44111 pour les fournisseurs, 5141 pour les banques, 7111 pour les ventes de marchandises, 6111 pour les achats
Taxes 77 taxes de TVA, chacune rattachée à une ligne de la déclaration (80, 81, 146…), dont une dizaine actives au départ
Exigibilité TVA paramétrée à l’encaissement, le régime de droit commun de l’article 95 du CGI
Déclaration de TVA Un rapport « Déclaration TVA » qui reprend le formulaire : chiffre d’affaires, opérations exonérées (articles 91 et 92), suspension (article 94), chiffre d’affaires taxable par taux, TVA déductible
ICE Un champ ICE sur les contacts, avec vérification du format, et l’ICE de la société dans l’en-tête des documents
Factures Le montant total écrit en toutes lettres
Langues Traductions française et arabe du module

Le module, dans sa description, indique avoir été construit avec l’aide de Caudigef. La version 19 contient le même plan comptable et les mêmes taxes.

Attention aux taux de TVA de 2026

C’est le point à vérifier dès l’installation. Depuis le 1er janvier 2026, l’article 99 du Code général des impôts ne prévoit plus que deux taux de TVA, 20 % et 10 %. Les taux de 7 % et 14 % ont disparu par étapes, selon le calendrier de l’article 247-XXXXI.

Or le modèle de taxes d’Odoo, dans les versions 19 et 20 publiées sur GitHub, contient encore des taxes à 14 % et à 7 %, et le rapport de TVA garde une section pour le taux réduit de 14 %. Une taxe d’achat à 14 % et une à 7 % sont même actives au départ. Ce n’est pas forcément une erreur, puisqu’une facture d’achat de 2025 peut porter un ancien taux, mais il faut trier avec votre comptable :

  • désactiver les taxes qui ne servent plus pour les nouvelles opérations
  • activer les taxes à 10 % dont vous avez besoin, inactives par défaut côté ventes
  • vérifier que chaque taxe tombe sur la bonne ligne de la déclaration

Pour un calcul rapide aux taux de 2026, utilisez notre calculateur de TVA.

Community ou Enterprise : la vraie différence

Le comparatif des éditions publié par Odoo est clair, au 7 octobre 2026 :

Fonction Odoo Community Odoo Enterprise
Facturation Oui Oui
Paiements Oui Oui
Comptabilité complète : grand livre, rapprochement bancaire, comptabilité analytique, budgets, rapports Non Oui
Lecture automatique des factures fournisseurs (OCR) Non Oui
Notes de frais Oui Oui
Paie Non Oui

Concrètement, Odoo Community enregistre bien les écritures comptables de chaque facture et de chaque paiement, avec le plan comptable et les taxes marocaines. Ce qui manque, ce sont les écrans de travail du comptable : le grand livre, la balance, le bilan, le compte de produits et charges, la déclaration de TVA à l’écran et le rapprochement bancaire.

Sur Enterprise, l’application Comptabilité affiche ces rapports, dont la « Déclaration TVA » de la localisation marocaine. Elle coûte une licence par utilisateur : notre guide du prix d’Odoo au Maroc détaille la grille. À noter : sur Odoo Online, le plan « Une App Gratuite » permet d’utiliser une seule application gratuitement, pour un nombre illimité d’utilisateurs (grille d’Odoo, vérifiée le 7 octobre 2026). Mais Odoo Online n’accepte pas de modules sur mesure, et la deuxième application rend l’abonnement payant.

Ce que les modules OCA ajoutent à Community

L’Odoo Community Association (OCA) publie des modules libres, développés et maintenus par sa communauté de contributeurs. Pour la comptabilité, voici les plus utiles, avec leur version au 7 octobre 2026 :

Module OCA Ce qu’il ajoute Version 19 Version 20
account_financial_report Grand livre, balance, comptes ouverts, balance âgée, rapport de TVA, journaux 19.0.0.0.26 Pas encore
account_tax_balance Soldes de TVA par taxe et par période 19.0.1.0.3 Pas encore
account_reconcile_oca Rapprochement bancaire des relevés 19.0.1.0.12 Pas encore
account_asset_management Immobilisations et amortissements 19.0.1.0.3 Pas encore
account_fiscal_year Exercices comptables 19.0.1.0.0 Pas encore
mis_builder Rapports de gestion sur mesure : bilan, compte de résultat, tableaux de bord 19.0.1.2.1 Pas encore

La version 20 d’Odoo est sortie en septembre 2026 (notes de version). Les dépôts de l’OCA ont déjà leur branche 20.0, mais le 7 octobre 2026, aucun de ces modules n’y était encore installable. Un projet Community qui a besoin de ces modules aujourd’hui part donc sur la version 19, et passera à la 20 quand ils seront migrés.

Deux précisions honnêtes. D’abord, ces modules ne sont pas marocains : le bilan et le compte de produits et charges au format du plan comptable marocain se construisent avec mis_builder, à partir de vos comptes. Ensuite, le dépôt de l’OCA dédié au Maroc, l10n-morocco, ne contient aucun module pour les versions 17 à 20.

Ce qu’Odoo ne fait pas à votre place

Il ne dépose pas les déclarations. Depuis le 1er janvier 2017, toutes les entreprises déclarent par procédé électronique (article 155 du CGI), sur les téléservices SIMPL de la DGI. Odoo prépare les montants, vous ou votre comptable les reportez ou les téléversez.

Il ne produit pas, de base, le relevé des déductions. La déclaration de TVA s’accompagne d’un relevé détaillé des déductions : référence de chaque facture d’achat, fournisseur, identifiant fiscal, ICE, montant hors taxe, TVA, mode et références de paiement (article 112-II du CGI). Le module l10n_ma ne génère pas ce fichier. La boutique d’applications d’Odoo propose au moins un module tiers payant qui génère le fichier XML de SIMPL-TVA à partir des factures, affiché à environ 1 741 DH (174,59 $ ; versions 14 à 19, vérifié le 7 octobre 2026). Comme tout module tiers, faites-le tester par votre comptable avant de vous y fier.

Il ne fait pas la liasse fiscale. La déclaration du résultat fiscal d’une société se dépose dans les trois mois qui suivent la clôture, avec ses annexes et un état des ventes indiquant l’ICE de chaque client (article 20-I du CGI). Les cabinets utilisent pour la liasse des logiciels spécialisés. Sage, par exemple, publie au Maroc un outil pour experts-comptables qui génère au format XML de la DGI la liasse fiscale et le relevé des déductions (Sage Maroc). L’éditeur marocain GénéraFi propose aussi un outil de télédéclaration des états financiers. Odoo leur fournit une balance propre.

Il ne remplace pas le comptable. Le paramétrage initial des comptes et des taxes, les inventaires de fin d’exercice (article 145-II du CGI), les écritures de clôture et le choix des régimes fiscaux restent son métier. Le bon schéma : Odoo pour le quotidien de l’entreprise, le comptable pour le contrôle et les déclarations, avec un accès à Odoo pour ne plus rien ressaisir.

Ce que nous faisons

Nous sommes un intégrateur indépendant d’Odoo Community, pas un partenaire de l’éditeur. Pour la comptabilité, notre méthode est la suivante :

  1. Choisir la version avec vous, selon les modules nécessaires : aujourd’hui la 19 si la comptabilité OCA est indispensable.
  2. Installer la localisation marocaine et trier les taxes avec votre comptable : taux de 2026, lignes de la déclaration, TVA à l’encaissement ou au débit.
  3. Ajouter les modules OCA utiles : rapports financiers, rapprochement bancaire, immobilisations, bilan et compte de résultat sous mis_builder.
  4. Reprendre vos données : clients avec leur ICE, fournisseurs, articles, soldes d’ouverture.
  5. Former l’équipe et donner à votre comptable l’accès dont il a besoin.

C’est ce que nous avons fait, côté gestion, chez le garage Samel Auto : Odoo Community avec les ventes, la facturation, les achats et l’inventaire, complété par notre module Odoo Garage.

Une mise en place d’Odoo chez The WebSight démarre à 30 000 DH HT, sans licence par utilisateur. Pour comparer avec Odoo Enterprise, lisez notre guide du prix d’Odoo au Maroc, et si vous hésitez encore entre plusieurs logiciels, notre comparatif des ERP au Maroc. Pour en parler, demandez un devis.

Sources

Article à jour au 7 octobre 2026.

Questions fréquentes

Odoo gère-t-il le plan comptable marocain ?

Oui. Le module officiel « Morocco - Accounting » (l10n_ma), publié par Odoo sous licence LGPL, installe un plan comptable marocain de plus de 600 comptes à six chiffres, les taxes marocaines rattachées aux lignes de la déclaration de TVA, et un champ ICE sur les contacts. Il fait partie du code d’Odoo Community comme d’Odoo Enterprise.

Odoo Community fait-il la comptabilité ?

En partie. Odoo Community comprend la facturation et les paiements, et enregistre les écritures comptables. La comptabilité complète (grand livre, rapprochement bancaire, rapports, budgets) est réservée à Odoo Enterprise, selon le comparatif publié par Odoo. Des modules libres de l’OCA, la communauté Odoo, ajoutent à Community le grand livre, la balance, un rapport de TVA et le rapprochement bancaire.

Odoo fait-il la déclaration de TVA au Maroc ?

Odoo prépare les montants, il ne dépose rien. La localisation marocaine contient un rapport « Déclaration TVA » qui reprend les lignes du formulaire de la DGI, affiché dans l’application Comptabilité d’Odoo Enterprise. La déclaration et son relevé des déductions se déposent ensuite par voie électronique sur les téléservices SIMPL de la DGI. Le fichier XML du relevé demande un module complémentaire ou l’outil de votre comptable.

Faut-il encore un comptable avec Odoo ?

Oui. Odoo tient les écritures au quotidien, mais la validation du paramétrage, les opérations de clôture, les états de synthèse, la liasse fiscale et les déclarations restent l’affaire d’un comptable. Odoo lui fournit des données propres et complètes, ce qui raccourcit son travail.

Quelle version d’Odoo Community choisir pour la comptabilité ?

Au 7 octobre 2026, les modules comptables de l’OCA (rapports financiers, rapprochement bancaire, immobilisations) sont disponibles pour la version 19 d’Odoo, mais pas encore pour la version 20, sortie en septembre 2026. Un projet Community qui en a besoin dès maintenant part donc plutôt sur la version 19.

Journal

Tanger de nuit : la médina, la corniche éclairée et le port

Tanger · Maroc

Vous avez un projet ? Parlons-en.

Décrivez-nous votre besoin en quelques lignes. Nous revenons vers vous avec des questions précises, puis un devis détaillé.