Sage BOB 50 équipe une bonne partie des PME et des fiduciaires du Luxembourg. Passer à Odoo, ce n'est pas convertir un logiciel en un autre : c'est une reprise de données à recaler sur le PCN 2020, sans casser votre TVA ni votre FAIA. La méthode, en quatre temps.

En bref. Quitter Sage BOB 50 pour Odoo au Luxembourg n'est pas une conversion automatique : c'est un projet de reprise de données. Votre comptabilité, vos tiers, votre historique de TVA et vos immobilisations vivent dans BOB 50 selon sa logique ; il faut les extraire, les cartographier vers le modèle d'Odoo et les recaler sur le PCN 2020, sans casser la piste d'audit ni la capacité à produire un FAIA. Le vrai risque n'est pas technique, il est comptable. Et la bascule se juge à la première clôture qui suit, pas le jour de l'import.

Sage BOB 50 (souvent écrit « BOB50 ») équipe une grande partie des PME et des fiduciaires du Luxembourg et de la Belgique. C'est un logiciel solide de comptabilité et de gestion commerciale, mais beaucoup d'entreprises finissent par le trouver à l'étroit : installé en local, facturé au poste, cloisonné du CRM, du stock, de la caisse et de la facturation électronique. Quand vient l'idée de passer à Odoo, la question n'est plus « est-ce mieux ? » mais « comment déménager sans perdre ma comptabilité ? ». Cet article répond à celle-là, pour un contexte luxembourgeois.

Ce qu'est BOB 50, et pourquoi on le quitte

Sage BOB 50 est un logiciel de comptabilité et de gestion commerciale d'origine belge, édité par Sage, très implanté des deux côtés de la frontière. Sa version « Expert » vise les fiduciaires qui tiennent des dizaines de dossiers ; sa version de gestion sert les PME qui facturent et suivent leurs achats. C'est un bon outil comptable. Ce n'est pas un outil de gestion intégré.

Les raisons de le quitter reviennent presque toujours par les mêmes portes. Le logiciel est installé sur un poste ou un serveur local, avec les contraintes de sauvegarde et d'accès à distance que cela suppose. Sa comptabilité ne parle ni au CRM, ni au e-commerce, ni à un point de vente, ce qui impose des ressaisies. La facturation électronique et le réseau Peppol, désormais incontournables au Luxembourg, demandent des ajouts. Et le modèle de licence au poste devient coûteux à mesure que l'équipe grandit. Odoo attire précisément là où BOB 50 s'arrête : un socle unique où la vente, l'achat, le stock et la comptabilité partagent la même donnée. Si vous en êtes encore à comparer les deux catégories d'outils, notre analyse Odoo, SAP ou Sage : quel ERP choisir ? pose le cadre.

Reprise de données, pas conversion : la nuance qui coûte cher

Il n'existe pas de bouton « BOB 50 vers Odoo ». Les deux logiciels n'organisent pas l'information de la même façon, et personne ne convertit l'un en l'autre d'un clic. Ce que vous menez, c'est une reprise : on extrait les données de BOB 50, on les nettoie, on les met en regard du modèle d'Odoo, puis on les importe. C'est un cas particulier de la migration vers Odoo que nous décrivons de façon générale dans migrer vers Odoo au Luxembourg ; ici, nous zoomons sur ce qui est propre à un départ de BOB 50.

La ligne « reprise de données » est celle qu'on sous-estime le plus dans un devis. Un import propre depuis des fichiers bien structurés n'a rien à voir avec une reprise qui exige de dédoublonner des tiers, de retrier des comptes et de reconstituer un historique. Faites-la chiffrer à part, explicitement, plutôt que de la noyer dans un forfait d'implémentation.

Ce qui sort de BOB 50, et où ça atterrit dans Odoo

Concrètement, un dossier BOB 50 contient plusieurs blocs de données, qu'on reprend rarement tous de la même manière. Voici comment ils se transposent.

Données dans BOB 50Destination dans OdooPoint de vigilance
Fiches clients et fournisseursContacts (tiers)Dédoublonnage, matricule, numéro de TVA, coordonnées à jour
Plan comptablePlan comptable Odoo calé sur le PCN 2020Recaler chaque compte sur la bonne rubrique normalisée
Balance et écrituresÉcritures comptables ou soldes d'ouvertureDécider : tout l'historique ou seulement les soldes à la date de bascule
Factures et pièces ouvertesEncours clients et fournisseursContrôler l'encours repris contre la balance âgée de BOB 50
Paramètres et historique de TVATaxes et positions fiscales luxembourgeoisesTaux (17 %, 14 %, 8 %, 3 %), intracommunautaire, autoliquidation
Immobilisations et tableaux d'amortissementModule Immobilisations d'OdooReprendre la valeur nette et le plan d'amortissement en cours
Articles et stock (version gestion)Articles, catégories, stockRéférences, unités, valorisation à la date de bascule

Le paramétrage cible, lui, est le même que pour toute comptabilité luxembourgeoise dans Odoo : plan calé sur le PCN 2020, taux et positions fiscales, exports réglementaires. Nous le détaillons dans configurer la comptabilité luxembourgeoise dans Odoo. Une reprise réussie, c'est ce paramétrage appliqué à des données qui existent déjà.

Vous tournez sur BOB 50 et vous vous demandez ce que donnerait la bascule sur votre dossier ? On regarde vos données avant tout engagement.

Réserver un diagnostic gratuit

La méthode, en quatre temps

La reprise depuis BOB 50 suit un ordre, et l'ordre compte. On ne se jette pas sur l'import : on prépare la donnée d'abord.

  1. Extraire et cartographier. On exporte de BOB 50 les tiers, le plan comptable, la balance, les journaux, les pièces ouvertes et, le cas échéant, les articles. Chaque champ source trouve sa place dans Odoo, ou on décide sciemment de ne pas le reprendre.
  2. Nettoyer. C'est l'étape qu'on saute à tort. Un tiers en double, un compte inutilisé depuis dix ans, un libellé incohérent : migrer des données sales, c'est importer le désordre dans un outil neuf. On nettoie à la source, pas après.
  3. Importer et contrôler dans un bac à sable. On charge dans un environnement de test, bloc par bloc, et on rapproche les totaux : balance générale, encours clients et fournisseurs, soldes de TVA. Un écart d'un euro se traque avant la bascule.
  4. Basculer et réconcilier. On arrête BOB 50 à une date de coupure nette, souvent une fin de période. On reprend les soldes d'ouverture dans Odoo, et on vérifie que le bilan de départ correspond au dernier état sorti de BOB 50.

Une décision structurante revient à chaque fois : reprendre tout l'historique, ou seulement les soldes d'ouverture et les pièces ouvertes ? Tout reprendre rassure mais coûte cher et importe de vieilles scories. Souvent, repartir des soldes au jour de bascule, en gardant BOB 50 en lecture seule pour consultation, est le meilleur compromis. Cela se tranche dossier par dossier.

Le point luxembourgeois : PCN 2020, TVA et FAIA

Une reprise techniquement réussie peut être un échec comptable. Trois points de conformité se jouent à chaque départ de BOB 50.

Le plan comptable d'abord. Vos comptes doivent atterrir sur la bonne structure du PCN 2020, le plan comptable normalisé en vigueur depuis janvier 2020. Le plan de BOB 50 ne se recopie pas tel quel : il se recale, compte par compte, sur les rubriques normalisées. Un mauvais mapping, et des centaines d'écritures se retrouvent sur des comptes faux, à re-trier à la clôture.

L'historique de TVA ensuite. Les taux luxembourgeois et surtout les positions fiscales (intracommunautaire, autoliquidation) doivent être repris correctement, sinon vos prochaines déclarations eCDF tombent à côté. On contrôle les soldes de TVA repris avant de valider quoi que ce soit.

Le FAIA enfin. L'Administration de l'enregistrement, des domaines et de la TVA (AED) peut réclamer le fichier d'audit informatisé. Il doit restituer un historique cohérent, y compris la période tenue sous BOB 50. Deux voies : soit on reprend l'historique dans Odoo en conservant la continuité, soit on garde BOB 50 en lecture seule pour les exercices antérieurs. Dans les deux cas, vous devez rester capable de produire un FAIA propre sur demande.

Le cas particulier de la fiduciaire

Beaucoup d'utilisateurs de BOB 50 ne sont pas des PME mais des fiduciaires qui l'utilisent en outil de production sur des dizaines de dossiers. Pour elles, le raisonnement change. Odoo gère très bien un portefeuille de clients en mode multi-sociétés, une société par dossier, chacune calée sur le PCN 2020 avec ses propres exports. Mais Odoo est un ERP de gestion, pas un logiciel de production comptable spécialisé : il est moins outillé que BOB 50 Expert sur certaines fonctions de révision ou de liasse. Une fiduciaire qui migre doit donc décider ce qu'elle attend vraiment de l'outil. Nous développons cet arbitrage dans Odoo pour les fiduciaires au Luxembourg.

À qui cette migration ne convient pas (encore)

Disons-le franchement. Si BOB 50 couvre exactement votre besoin, que vous ne cherchez ni CRM, ni e-commerce, ni intégration, et que votre équipe comptable y est parfaitement rodée, changer d'outil pour changer n'a pas de sens. Odoo se justifie quand vous voulez unifier plusieurs fonctions aujourd'hui éclatées, pas quand vous remplacez un bon logiciel comptable par un autre à périmètre égal. Et une fiduciaire très dépendante d'outils de révision et de liasse doit vérifier, avant de décider, que le complément métier existe. Le bon moment pour migrer, c'est quand le coût des contournements de BOB 50 dépasse le confort d'y rester.

Envie de savoir si votre dossier BOB 50 se reprend proprement, et à quel coût ? On le regarde ensemble, sans engagement.

Parler de votre migration

Questions fréquentes

Peut-on convertir automatiquement BOB 50 en Odoo ?

Non. Il n'existe pas de conversion automatique entre les deux : ils n'organisent pas les données de la même manière. On mène une reprise, c'est-à-dire une extraction depuis BOB 50, un nettoyage, une cartographie vers le modèle d'Odoo, puis un import contrôlé dans un environnement de test avant la bascule.

Vais-je perdre mon historique comptable en quittant BOB 50 ?

Pas si la reprise est préparée. Vous décidez de reprendre tout l'historique dans Odoo ou seulement les soldes d'ouverture et les pièces ouvertes, en conservant BOB 50 en lecture seule pour les exercices antérieurs. Dans les deux cas, l'objectif est de rester capable de produire un FAIA cohérent.

Comment mon plan comptable BOB 50 se transpose-t-il dans Odoo ?

Il se recale sur le PCN 2020, le plan comptable normalisé luxembourgeois. Chaque compte de BOB 50 est rattaché à la bonne rubrique normalisée dans Odoo. C'est un travail de cartographie à faire compte par compte, qui conditionne la justesse de vos états après la bascule.

Et ma TVA luxembourgeoise après la migration ?

On reprend non seulement les écritures mais aussi les taux et les positions fiscales (intracommunautaire, autoliquidation), puis on contrôle les soldes de TVA avant la bascule. C'est ce contrôle qui garantit des déclarations eCDF justes dès la première période sous Odoo.

Combien de temps dure une reprise depuis BOB 50 ?

De quelques jours pour un dossier propre repris sur les soldes d'ouverture, à plusieurs semaines pour une reprise d'historique complet avec nettoyage et dédoublonnage. Le délai dépend surtout de la qualité et du volume des données de départ, pas de l'outil.

Pour aller plus loin

Pourquoi Advena ?

  • Finance et digital sous le même toit : la reprise comptable (PCN 2020, TVA, FAIA) est traitée dans le projet, pas reportée sur votre fiduciaire.
  • Conformité testée avant la bascule : soldes de TVA, encours et export FAIA validés sur vos données réelles, pas après coup.
  • Forfaits clairs, sans facturation à l'heure : la reprise de données est chiffrée à part, explicitement.
  • Proximité avec les fondateurs : ce sont les associés qui pilotent votre migration, pas un junior.

Vous quittez BOB 50 pour Odoo et vous voulez sécuriser votre comptabilité ?

Réserver un diagnostic gratuit

Informations à jour au 1er septembre 2026. Sage BOB 50 est une marque de Sage. Cet article décrit une méthode de migration et ne constitue pas un conseil comptable ou fiscal individualisé.