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 50 | Destination dans Odoo | Point de vigilance |
|---|---|---|
| Fiches clients et fournisseurs | Contacts (tiers) | Dédoublonnage, matricule, numéro de TVA, coordonnées à jour |
| Plan comptable | Plan comptable Odoo calé sur le PCN 2020 | Recaler chaque compte sur la bonne rubrique normalisée |
| Balance et écritures | Écritures comptables ou soldes d'ouverture | Décider : tout l'historique ou seulement les soldes à la date de bascule |
| Factures et pièces ouvertes | Encours clients et fournisseurs | Contrôler l'encours repris contre la balance âgée de BOB 50 |
| Paramètres et historique de TVA | Taxes et positions fiscales luxembourgeoises | Taux (17 %, 14 %, 8 %, 3 %), intracommunautaire, autoliquidation |
| Immobilisations et tableaux d'amortissement | Module Immobilisations d'Odoo | Reprendre la valeur nette et le plan d'amortissement en cours |
| Articles et stock (version gestion) | Articles, catégories, stock | Ré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 gratuitLa 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.
- 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.
- 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.
- 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.
- 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 migrationQuestions 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
- Migrer vers Odoo au Luxembourg : changer d'outil sans perdre sa comptabilité
- Configurer la comptabilité luxembourgeoise dans Odoo : PCN, FAIA et eCDF
- Odoo pour les fiduciaires au Luxembourg : gérer ses dossiers clients
- Odoo, SAP ou Sage : quel ERP choisir pour une PME au Luxembourg ?
- Combien coûte une implémentation Odoo au Luxembourg ?
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 gratuitInformations à 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é.