Se rendre au contenu

Migrer vers Odoo depuis Winbooks, BOB, Exact ou Excel : comment faire ?

Données à reprendre, outils d'import, date de bascule, budget et rôle du comptable : ce qu'une PME belge doit savoir avant de changer de logiciel.
29 octobre 2026 par
Migrer vers Odoo depuis Winbooks, BOB, Exact ou Excel : comment faire ?
Nicolas Nicaise

Migrer vers Odoo depuis Winbooks, BOB 50, Exact Online, Octopus, Yuki, Sage ou Excel, c'est d'abord décider quoi reprendre : vos clients, fournisseurs et articles, votre plan comptable, les soldes d'ouverture et les factures encore ouvertes. L'historique complet, lui, reste le plus souvent dans l'ancien logiciel, consultable. Odoo importe des fichiers Excel ou CSV et propose un import dédié pour Winbooks. Le plus simple est de basculer en début d'exercice, ou au minimum en début de période TVA, en accord avec votre comptable.

Quelles données reprendre dans Odoo, et lesquelles laisser derrière vous ?

Une migration réussie ne reprend pas tout. Elle reprend ce dont vous avez besoin pour travailler dès le premier jour, et elle laisse le reste accessible ailleurs. Voici ce que je recommande en général à une PME :

DonnéeÀ reprendre ?Remarque
Clients et fournisseursOuiNom, adresse, numéro d'entreprise et de TVA, conditions de paiement, IBAN, contacts. Seulement les tiers actifs.
Articles et servicesOuiRéférence, libellé, prix, TVA, unité, catégorie. C'est souvent le fichier le plus sale.
Plan comptableOui, par adaptationOdoo installe le plan belge (PCMN) : on y ajoute vos comptes spécifiques.
Balance d'ouvertureOuiLes soldes de tous les comptes à la date de bascule.
Factures et notes de crédit ouvertesOuiCe qui n'est pas encore payé, côté clients et côté fournisseurs, pour pouvoir lettrer les paiements.
StockOui, si vous gérez le stock dans OdooUn inventaire compté à la date de bascule, pas la reconstitution des mouvements passés.
Historique des factures et des écrituresRarementUtile dans certains cas, coûteux à fiabiliser. L'ancien logiciel ou des exports PDF suffisent souvent.

Un point propre à la Belgique : depuis le 1er janvier 2026, la facturation électronique structurée entre entreprises passe par le réseau Peppol. Un numéro d'entreprise faux ou manquant sur une fiche client, c'est une facture qui ne part pas. Profitez de la migration pour corriger ces numéros. J'en parle plus en détail dans l'article sur Peppol et Odoo.

Quels outils d'import Odoo met-il à votre disposition ?

L'import de fichiers Excel ou CSV

Presque toutes les listes d'Odoo (contacts, articles, listes de prix, comptes) acceptent un import de fichier au format .xlsx ou .csv. Odoo fournit des modèles prêts à remplir pour les objets courants, vous laisse associer vos colonnes à ses champs et propose un bouton Tester qui signale les erreurs avant l'import réel. Deux précautions, que la documentation officielle rappelle aussi : un import ne s'annule pas, et les gros fichiers se traitent mieux par lots. Je conseille aussi de renseigner un identifiant externe sur chaque ligne : il permet de réimporter le même fichier pour le corriger sans créer de doublons, et de relier les fiches entre elles.

La reprise comptable d'ouverture

La documentation d'Odoo décrit une procédure en trois volets : les factures et notes de crédit ouvertes, importées avec leur seul montant restant dû (pas ligne par ligne), l'inventaire de départ, importé en brouillon puis validé, et la balance d'ouverture, importée comme une écriture en brouillon que l'on vérifie avant de la comptabiliser. Dans cette balance, les comptes clients et fournisseurs sont remplacés par des comptes d'attente, sinon les créances seraient comptées deux fois : une fois dans la balance, une fois dans les factures ouvertes. Pour la banque, on fixe le solde de départ du compte et on écarte les transactions antérieures à la date de bascule. Les extraits CODA de votre banque s'importent ensuite normalement.

Le cas particulier de Winbooks

Odoo propose un module d'import Winbooks (Account Winbooks Import), accessible depuis les paramètres de la comptabilité. Selon la documentation de la localisation belge, il lit la sauvegarde .zip de Winbooks Desktop (versions 5.50 à 8) et reprend le plan comptable, les contacts, les taxes, l'historique des écritures et les documents. La documentation signale aussi ses limites : les fichiers au-delà de 396 Mo peuvent poser problème, et les exercices clôturés dans Winbooks risquent d'arriver incomplets. C'est un vrai gain de temps, mais pas une migration en un clic : tout doit être contrôlé ensuite.

L'API, pour les volumes importants

Quand il faut relier beaucoup d'objets entre eux (commandes avec leurs lignes, contrats, historique de stock), un script qui passe par l'API d'Odoo est plus fiable que des dizaines de fichiers. Attention : sur Odoo Online, l'accès à l'API externe n'est disponible qu'avec le plan Custom. Je détaille ce point dans l'article sur l'API externe d'Odoo.

Winbooks, BOB 50, Exact Online, Octopus, Yuki, Sage ou Excel : ce qui change selon votre point de départ

  • Winbooks Desktop : c'est le cas le plus confortable, grâce à l'import dédié décrit plus haut.
  • BOB 50 (Sage BOB), Exact Online, Octopus, Yuki, Sage ou Ciel : je ne connais pas, à ce jour, d'import Odoo dédié équivalent. On part d'exports de votre logiciel (listes de tiers, balance, échéancier des factures ouvertes, articles) que l'on remet au format des modèles d'Odoo. Ce que chaque logiciel sait exporter dépend de sa version et de vos droits d'accès : je le vérifie avec vous, ou avec votre comptable, avant de chiffrer quoi que ce soit.
  • Excel : pas de comptabilité à reprendre côté entreprise, puisqu'elle est tenue par votre comptable, mais des fichiers souvent hétérogènes. Un même client peut y figurer sous trois orthographes. Le nettoyage prend ici plus de temps que l'import.

Autre réalité belge : dans beaucoup de PME, Winbooks, BOB, Octopus ou Yuki sont en fait les logiciels de la fiduciaire, pas ceux de l'entreprise. La question devient alors « qui tient la comptabilité demain ? », plus que « comment exporter ? ».

Quelle date de bascule choisir, et avec qui ?

La documentation d'Odoo est claire : basculer à la fin de l'exercice est l'option la plus simple, parce qu'elle réduit les données à transférer, et basculer au milieu d'une période TVA est déconseillé. Une déclaration TVA, qu'elle soit mensuelle ou trimestrielle, doit sortir d'un seul logiciel.

En pratique, je vois trois options :

  • Début d'exercice (souvent le 1er janvier) : l'ancien logiciel clôture l'année, Odoo démarre avec la balance d'ouverture. C'est le plus propre.
  • Début de trimestre ou de mois TVA : possible, à condition de reprendre les soldes à cette date et que votre comptable sache où trouver chaque partie de l'année.
  • Bascule progressive : la facturation et le stock démarrent dans Odoo, la comptabilité suit au début de l'exercice suivant. Cela permet de ne pas tout changer au même moment.

Évitez de basculer juste avant votre période la plus chargée. Un démarrage en période calme laisse le temps de corriger les petits défauts.

Le rôle de votre comptable

Votre comptable n'est pas un spectateur de la migration. C'est lui qui valide la balance d'ouverture, la correspondance entre votre plan comptable et celui d'Odoo, la liste des factures ouvertes et la date de bascule au regard de la TVA. Il doit aussi décider avec vous de son mode de travail : utiliser Odoo directement, ou continuer dans son propre logiciel avec des échanges organisés. Je recommande de l'impliquer dès la prise de besoin, et de lui faire contrôler la première déclaration TVA produite dans Odoo avant de l'envoyer.

Les étapes d'une migration, dans l'ordre

  1. Inventaire : quels logiciels, quels fichiers, quelles données, qui les utilise.
  2. Décisions : date de bascule, profondeur d'historique, rôle du comptable.
  3. Nettoyage : doublons, tiers inactifs, numéros de TVA, articles obsolètes.
  4. Configuration d'Odoo : société, plan comptable, taxes, journaux, conditions de paiement. La documentation d'Odoo insiste sur l'ordre : le plan comptable avant le reste.
  5. Import d'essai dans une base de test, puis contrôle par l'équipe et le comptable.
  6. Import définitif à la date de bascule : balance, factures ouvertes, stock, banque.
  7. Rapprochement : la balance d'Odoo doit égaler celle de l'ancien logiciel, au centime près.
  8. Démarrage et accompagnement des premières semaines, jusqu'à la première déclaration TVA.

Concrètement, pour une PME de distribution qui sort de BOB avec 800 clients actifs et 2 000 références, la majeure partie du temps part dans le nettoyage des articles et le contrôle de la balance, pas dans l'import lui-même.

Combien de temps et quel budget prévoir ?

La reprise de données n'est pas un projet à part : elle fait partie de la mise en place d'Odoo. Le calendrier dépend surtout de trois choses : la qualité de vos données, la disponibilité de la personne qui les connaît, et la date de bascule choisie. Comptez plutôt en semaines qu'en jours, car les allers-retours de contrôle prennent du temps. Côté budget, voici mes ordres de grandeur pour une mise en place complète, hors abonnement Odoo :

  • projet simple (facturation, stock, CRM de base) : 3 000 à 6 000 € ;
  • projet standard (PME, plusieurs applications) : 6 000 à 15 000 € ;
  • projet complexe (multi-sites, fabrication, spécificités métier) : 15 000 à 50 000 €.

Reprendre plusieurs années d'historique, ou passer par l'API, fait monter la facture. Pour le détail des postes, voyez l'article sur le coût d'un projet Odoo en Belgique.

Les pièges que je vois le plus souvent

  • Vouloir tout reprendre, y compris dix ans d'historique dont personne ne se servira.
  • Importer sans nettoyer : les doublons importés sont bien plus pénibles à fusionner après qu'avant.
  • Compter les créances deux fois, en oubliant les comptes d'attente dans la balance d'ouverture.
  • Basculer au milieu d'une période TVA sans plan clair avec le comptable.
  • Oublier les numérotations : la suite de vos numéros de factures doit rester cohérente avec l'ancien logiciel.
  • Couper l'accès à l'ancien logiciel trop tôt : gardez une consultation possible, ou des exports complets, pendant la durée de conservation légale que votre comptable vous indiquera.

Questions fréquentes

Faut-il reprendre l'historique des factures dans Odoo ?

Rarement. Les soldes d'ouverture et les factures encore ouvertes suffisent pour travailler. L'historique reste consultable dans l'ancien logiciel ou sous forme d'exports.

Odoo sait-il importer directement depuis Winbooks ?

Oui, pour Winbooks Desktop (versions 5.50 à 8 selon la documentation d'Odoo), à partir de la sauvegarde .zip. Le résultat doit ensuite être contrôlé, surtout pour les exercices clôturés.

Puis-je garder mon comptable et son logiciel ?

Oui. Il peut travailler directement dans Odoo ou continuer dans son outil. Il faut juste décider ensemble comment les données lui parviennent, et le faire avant la bascule.

Quelle est la meilleure date pour basculer ?

Le début de l'exercice comptable. À défaut, le début d'une période TVA. Jamais au milieu d'une période de déclaration.

Vous préparez un passage vers Odoo et vous voulez savoir ce que vos données actuelles permettent ? Décrivez-moi votre situation via le formulaire de projet. Je vous prépare ensuite une démo sur votre propre cas, gratuitement, avant toute offre (voir ma méthode).

Faut-il un consultant ou un intégrateur Odoo, ou peut-on se lancer seul ?
Ce que vous pouvez faire seul, ce qui coince, ce que proposent Odoo et ses partenaires, et comment choisir le bon accompagnement pour votre PME.