11 min de lecture7 octobre 2026

Migrer d'Excel vers Odoo en 30 jours au Bénin : retour d'expérience

Comment Emmanuel a migré son entreprise de distribution de Cotonou d'Excel vers Odoo en 30 jours — programme semaine par semaine, pièges évités et résultats mesurables.

migrer Excel Odoomigration ERP BéninExcel vers Odoo Cotonouimplémentation Odoo PMEtransition ERP AfriqueOdoo import donnéesretour expérience Odoo
Migrer d'Excel vers Odoo en 30 jours au Bénin : retour d'expérience
PM
Paul-Maxime Dossou
19 juin 2026 11 min de lecture Odoo & ERP Etude de cas Benin

Migrer Excel vers Odoo en 30 jours au Bénin : retour d'expérience

Un soir de novembre à Cotonou, Emmanuel D. ferme son ordinateur, glisse sa clé USB dans sa poche et rentre chez lui comme d'habitude. Le lendemain matin, son disque dur ne répond plus. Trois ans de fichiers Excel — clients, fournisseurs, stocks, historique de facturation — s'évaporent en une nuit. Plus de sauvegarde récente. La catastrophe.

Emmanuel gère une entreprise de distribution de matériaux de construction à Cotonou : 350 références produits, 80 clients actifs, 15 fournisseurs, et des flux quotidiens de commandes et de livraisons. Tout cela stocké dans 12 fichiers Excel éparpillés entre son bureau, son téléphone et un disque externe qui vient de rendre l'âme.

C'est là qu'il m'a contacté. Et ensemble, nous avons migré toute son activité vers Odoo en exactement 30 jours. Voici le programme détaillé, les décisions prises, les pièges évités — et les chiffres après un mois de fonctionnement.

Migration Excel vers Odoo — Les chiffres clés

30 jours
12 → 0 fichiers Excel
-73% temps de traitement
1,8M FCFA récupérés

La situation de départ : un entrepreneur noyé dans ses tableurs

Avant de parler de migration, il faut comprendre l'enfer quotidien qu'était la gestion d'Emmanuel. Son "système d'information" tenait sur 12 fichiers Excel :

  • Excel 1 : Base clients (nom, téléphone, adresse) — souvent incomplète
  • Excel 2 à 4 : Catalogues produits par catégorie (ciment, fer à béton, peintures)
  • Excel 5 : Stock théorique (jamais à jour avec la réalité)
  • Excel 6 à 8 : Factures 2022, 2023, 2024 — trois fichiers distincts
  • Excel 9 : Suivi des paiements (un onglet par mois, mal renseigné)
  • Excel 10 : Commandes fournisseurs
  • Excel 11 : Livraisons en attente
  • Excel 12 : Un tableau de bord fait maison, rarement mis à jour

Chaque commande nécessitait de jongler entre 4 ou 5 fichiers différents. Une erreur dans un tableau se répercutait partout. Le stock affiché dans Excel ne correspondait jamais à la réalité du magasin.

Et les factures impayées ? Difficile à dire — elles se perdaient entre les onglets.

"Avant Odoo, je passais 3 heures chaque lundi à consolider mes stocks depuis 12 fichiers Excel différents."
— Emmanuel D., distributeur de matériaux, Cotonou

La perte du disque dur a été le déclic. Mais la vraie raison de migrer n'était pas le risque de perte de données — c'était l'inefficacité chronique d'un système Excel qui freinait la croissance de l'entreprise depuis des années.

Le programme de migration sur 30 jours

Voici la structure globale de la migration, semaine par semaine. Chaque phase s'enchaîne logiquement : on ne forme pas avant d'avoir des données propres, on ne bascule pas avant d'avoir testé.

Semaine 1

Audit et préparation

  • Inventaire des données
  • Nettoyage Excel
  • Installation Odoo
  • Configuration de base
  • Paramétrage modules

Semaine 2

Migration des données

  • Import clients CSV
  • Import produits
  • Historique comptable
  • Vérification croisée

Semaine 3

Formation et tests

  • Formation gérant
  • Formation comptable
  • Tests conditions réelles
  • Corrections

Semaine 4

Go Live et stabilisation

  • Bascule officielle
  • Parallèle 3 jours
  • Arrêt Excel définitif
  • Premier bilan Odoo

Semaine 1 (jours 1 à 7) : audit et préparation

Jours 1-2 — Inventaire exhaustif des données existantes

On a commencé par reconstruire ce qu'il restait des données d'Emmanuel à partir des fichiers récupérés partiellement — certains étaient en copie sur son téléphone ou dans ses e-mails. On a cartographié :

  • La liste clients : 80 actifs + 34 anciens clients à archiver
  • Le catalogue produits : 350 références avec prix vente et prix achat
  • Les fournisseurs : 15 avec leurs coordonnées et conditions
  • L'historique factures : partiellement récupéré (18 derniers mois seulement)

Jour 3 — Nettoyage des données

Le nettoyage est l'étape la plus fastidieuse mais la plus importante. On a passé une journée entière à :

  • Supprimer les doublons (14 clients apparaissaient sous 2 orthographes différentes)
  • Standardiser les numéros de téléphone (format +229 XXXXXXXX)
  • Uniformiser les catégories produits (5 catégories au lieu de 11 variantes)
  • Corriger les prix incohérents (plusieurs produits sans prix de vente saisi)
  • Préparer les fichiers CSV finaux prêts à importer

Jour 4 — Installation Odoo Community sur VPS

On a opté pour Odoo 17 Community hébergé sur un VPS Hetzner (serveur CX21 à 5,83 €/mois). Installation via un script automatisé sous Ubuntu 22.04. Durée effective : 2 heures, nginx + SSL inclus.

L'entreprise dispose maintenant d'une URL sécurisée accessible depuis n'importe quel appareil, avec des sauvegardes cloud automatisées activées le jour même.

Jour 5 — Configuration de base

  • Création de la société : raison sociale, adresse, RCCM Bénin
  • Devise : Franc CFA (XOF)
  • Langue : Français
  • Fuseau horaire : Africa/Porto-Novo
  • Logo et coordonnées sur les documents imprimés

Jours 6-7 — Paramétrage des modules

Modules activés selon les besoins réels d'Emmanuel :

  • Facturation : devis, bons de commande, factures, paiements
  • Inventaire : gestion multi-entrepôts, bons de livraison, réceptions
  • CRM : suivi des prospects et pipeline de vente
  • Achats : commandes fournisseurs, réceptions, évaluation

On a volontairement écarté la Comptabilité complète pour la phase 1 — elle sera intégrée au mois 2 une fois l'équipe à l'aise avec les flux de base.

Semaine 2 (jours 8 à 14) : migration des données

Jours 8-9 — Import des contacts (clients et fournisseurs)

L'import natif Odoo (Contacts > Importer) permet de charger un fichier CSV directement. Le format attendu pour les contacts est simple : Nom, Téléphone, Email, Rue, Ville, Est un client (1/0), Est un fournisseur (1/0).

Les 80 clients et 15 fournisseurs ont été importés en 40 minutes, vérification incluse. Odoo détecte automatiquement les doublons potentiels avant import.

Jours 10-11 — Import du catalogue produits

Le catalogue de 350 références a nécessité une préparation soigneuse du CSV. Colonnes requises :

  • Référence interne (ex: CIM-50KG-001)
  • Nom du produit
  • Catégorie (Ciment, Fer, Peinture, Carrelage, Quincaillerie)
  • Prix de vente en FCFA
  • Prix d'achat en FCFA
  • Unité de mesure (Sac, Kg, Ml, Pièce, M²)
  • Type (Produit stockable)

Une fois les produits importés, on a saisi les quantités réelles en stock à date J11. Ce stock initial devient le point de départ dans Odoo.

Jours 12-13 — Migration de l'historique comptable

C'est le choix le plus stratégique de la migration. Deux options s'offraient à nous :

  • Option A : Importer toutes les factures des 18 derniers mois en CSV
  • Option B : Saisir uniquement les soldes d'ouverture (solde de chaque client débiteur, solde fournisseurs)

On a choisi l'Option B. Importer des centaines de factures historiques coûte du temps, crée des erreurs et complexifie inutilement le démarrage. Les factures antérieures restent consultables dans les anciens fichiers Excel archivés.

Conseil pratique — Sauvegardes avant et pendant Dès la fin de la semaine 2, activez les sauvegardes automatiques quotidiennes de votre base Odoo. Sur Hetzner, les snapshots sont disponibles pour quelques centimes par jour. C'est la leçon numéro un qu'Emmanuel avait apprise à ses dépens.

Jour 14 — Vérification croisée

Avant d'aller plus loin, on a effectué une vérification complète : le nombre de produits importés dans Odoo correspond-il exactement au CSV source ? Les prix sont-ils corrects ? Les stocks initiaux sont-ils cohérents ?

Cette journée de vérification en vaut dix. Elle évite de former des équipes sur des données erronées.

Semaine 3 (jours 15 à 21) : formation et tests

Jours 15-16 — Formation du gérant (2 jours intensifs)

Emmanuel a consacré deux journées complètes à la prise en main d'Odoo. Programme :

  • Matin J1 : Le cycle de vente complet — créer un devis, le convertir en bon de commande, générer la facture, enregistrer le paiement
  • Après-midi J1 : Gestion des stocks — réceptionner une livraison fournisseur, créer un bon de livraison client, faire un ajustement d'inventaire
  • Matin J2 : Reporting — tableau de bord des ventes, état des stocks, factures impayées
  • Après-midi J2 : Exercices pratiques sur les cas réels de l'entreprise

Jour 17 — Formation de l'assistante de gestion

L'assistante d'Emmanuel gère la saisie comptable et les relances clients. Formation ciblée sur : la saisie des paiements entrants, l'émission de reçus, le suivi des créances et l'impression des documents.

Jours 18-19 — Tests en conditions réelles

On a simulé 10 ventes complètes en utilisant les vraies données de l'entreprise :

  • Créer le devis avec les vrais prix et les vrais clients
  • Valider et générer le bon de livraison
  • Sortir les articles du stock
  • Facturer et enregistrer le paiement
  • Vérifier que le stock se met bien à jour
  • Contrôler les états comptables

Ces 2 jours révèlent les cas particuliers qu'on n'avait pas anticipés : produits vendus à l'unité mais stockés en carton, clients avec des remises habituelles, livraisons partielles.

Jours 20-21 — Corrections et ajustements

Suite aux tests, une dizaine de corrections ont été apportées : ajout de 3 unités de mesure manquantes, correction de 2 catégories produits, ajustement d'un flux de livraison.

Les corrections à ce stade sont saines — elles sont infiniment moins coûteuses que celles découvertes après le go live.

Semaine 4 (jours 22 à 30) : go live et stabilisation

Jour 22 — Bascule officielle

Le 22 décembre, à partir de 8h du matin, toute nouvelle opération est saisie dans Odoo et uniquement dans Odoo. Pas d'exception, pas de "juste ce dernier Excel". La décision est ferme et communiquée à l'équipe en avance.

Jours 23-25 — Fonctionnement en parallèle (filet de sécurité)

Pendant 3 jours, chaque opération saisie dans Odoo est également notée dans un carnet papier. Ce n'est pas du double travail : c'est une assurance psychologique pour l'équipe et un moyen de détecter rapidement les erreurs de saisie.

Au bout de 3 jours, le carnet est rangé.

Jours 26-28 — Full Odoo, Excel définitivement arrêté

Aucun fichier Excel n'est ouvert pendant ces 3 jours. L'objectif est de forcer le réflexe : quand on a besoin d'une information, on va dans Odoo. Le changement de comportement prend exactement ces 3 jours.

Jours 29-30 — Premier bilan mensuel dans Odoo

Le 29 décembre, on a préparé le premier bilan mensuel directement depuis Odoo. Emmanuel voyait pour la première fois ses ventes du mois, ses créances clients, ses achats fournisseurs et son résultat brut en quelques clics.

Ce qui lui prenait 2 jours dans Excel lui a pris 4 heures.

Les résultats après 30 jours : chiffres réels

Un mois après le go live, voici les résultats mesurés dans l'entreprise d'Emmanuel. Ces chiffres sont réels — pas des projections marketing.

Indicateur Avant (Excel) Après (Odoo)
Traitement d'une commande 45 minutes 12 minutes -73%
Erreurs de stock Fréquentes (hebdomadaires) -95% des erreurs
Factures impayées perdues Non détectables 1 800 000 FCFA récupérés
Préparation du bilan mensuel 2 jours de travail 4 heures -75%
Fichiers Excel actifs 12 fichiers 0 fichier -100%
Visibilité sur les créances Partielle et approximative Temps réel, par client
Risque de perte de données Très élevé (disque dur unique) Nul (sauvegardes cloud quotidiennes)

Le résultat le plus surprenant pour Emmanuel a été les 1 800 000 FCFA de factures impayées retrouvées. En reconstruisant ses données et en les important dans Odoo, on a identifié des clients qui devaient de l'argent depuis 6 à 18 mois — des factures ensevelies dans des onglets Excel que personne ne relisait.

Odoo les a remontées automatiquement dans la liste des créances en attente dès le premier jour.

"La première semaine après le go live, j'ai relancé 7 clients pour des factures que j'avais littéralement oubliées. En 3 semaines, j'avais récupéré 1,8 million de FCFA. Odoo s'est remboursé tout seul."
— Emmanuel D., 1 mois après la migration

Les 5 erreurs fatales à éviter lors d'une migration Excel vers Odoo

1. Migrer TOUTES les données historiques

Vouloir importer 5 ans de factures dans Odoo est tentant mais coûteux en temps et source d'erreurs. La règle : importez les données actives (clients, produits, stocks actuels) et saisissez uniquement les soldes d'ouverture pour la comptabilité. L'historique ancien reste dans vos archives Excel.

2. Former les équipes avant que l'outil soit configuré

Former sur un Odoo vierge ou mal paramétré, c'est former sur un outil différent de celui qu'ils utiliseront. Attendez que les données soient importées et les modules configurés. La formation doit se faire sur leur propre environnement, avec leurs propres produits et clients.

3. Sous-estimer la résistance au changement

"Je préfère quand même garder mon Excel pour les commandes urgentes" — cette phrase annonce l'échec de la migration. Si l'équipe maintient un pied dans Excel, les données se désynchronisent rapidement et Odoo devient inutile. La bascule doit être ferme et totale à la date J.

4. Aller en production sans tests réels

Lire la documentation Odoo ne suffit pas. Sans avoir simulé 10 cycles complets de vente avant le go live, vous découvrirez les cas particuliers de votre métier en pleine activité opérationnelle. Le coût des erreurs est alors bien plus élevé.

5. Négliger les sauvegardes dès le départ

C'est la leçon initiale d'Emmanuel. Configurez les sauvegardes automatiques dès le jour 4, avant même d'importer une seule donnée. Sur un VPS Hetzner, les snapshots automatiques coûtent moins de 1 000 FCFA par mois.

Checklist complète — Migration Excel vers Odoo

  1. Inventaire complet des données existantes (clients, produits, fournisseurs)
  2. Nettoyage des doublons et standardisation des données
  3. VPS commandé et Odoo installé avec SSL
  4. Société configurée (FCFA, langue FR, logo)
  5. Modules activés et paramétrés selon les besoins
  6. CSV clients/fournisseurs préparé et importé
  7. Catalogue produits importé avec prix et catégories
  8. Stock initial saisi (inventaire physique)
  9. Soldes d'ouverture comptables saisis
  10. Vérification croisée données importées vs source
  11. Formation gérant (cycle vente + stocks)
  12. Formation équipe (comptabilité, saisie)
  13. 10 cycles complets testés en conditions réelles
  14. Sauvegardes automatiques quotidiennes activées
  15. Date de go live communiquée et respectée
  16. Premier bilan mensuel produit dans Odoo

Combien coûte réellement une migration vers Odoo au Bénin ?

Emmanuel voulait savoir dès le départ ce que tout cela allait lui coûter. Voici la ventilation réelle de son projet :

  • Odoo 17 Community : 0 FCFA (open-source, gratuit)
  • VPS Hetzner CX21 : environ 3 500 FCFA/mois (hébergement)
  • Nom de domaine : environ 7 000 FCFA/an
  • Accompagnement consultant (30 jours) : 450 000 FCFA — installation, migration, formation, suivi
  • Total premier mois : environ 461 000 FCFA
  • Coût mensuel récurrent : environ 3 500 FCFA (hébergement uniquement)

Avec 1 800 000 FCFA de factures impayées retrouvées dès le premier mois, le retour sur investissement a été immédiat. Emmanuel a récupéré 4 fois le coût de la migration en 30 jours.

Odoo Community est-il suffisant ?

Pour la plupart des PME béninoises, oui. La version Enterprise (à partir d'environ 7 000 FCFA par utilisateur et par mois) n'est nécessaire que pour des besoins avancés : signature électronique, gestion multi-devises complexe ou rapports personnalisés poussés.

Ce qui vient après les 30 jours : construire sur des bases solides

La migration en 30 jours n'est pas la fin du projet — c'est le départ. Une fois les fondations en place, les prochaines étapes pour Emmanuel sont planifiées ainsi :

  • Mois 2 : Activation du module Comptabilité complet — génération automatique des écritures comptables, TVA, états financiers réglementaires
  • Mois 3 : Intégration d'un workflow n8n pour automatiser les relances clients (SMS et WhatsApp)
  • Mois 4 : Création d'un portail fournisseurs — permettre aux 15 fournisseurs de consulter leurs bons de commande en ligne
  • Mois 6 : Tableau de bord KPI personnalisé avec les indicateurs clés du métier (rotation des stocks, délai moyen de paiement, marge par catégorie produit)

Chaque étape s'appuie sur la précédente. C'est l'avantage d'un ERP modulaire comme Odoo : on commence avec l'essentiel et on ajoute des fonctionnalités au fur et à mesure que l'équipe est à l'aise.

Questions fréquentes — Migration Excel vers Odoo au Bénin

Combien de temps faut-il pour migrer d'Excel vers Odoo ?

Pour une PME avec 350 références produits, 80 clients et 15 fournisseurs, une migration complète Excel vers Odoo prend entre 3 et 6 semaines selon la qualité des données de départ et la disponibilité de l'équipe. Avec un accompagnement consultant, 30 jours calendaires suffisent pour être opérationnel à 100%.

Odoo est-il disponible en FCFA pour les entreprises béninoises ?

Oui. Odoo Community et Enterprise prennent en charge le Franc CFA (XOF) comme devise. Il suffit de configurer la devise FCFA lors de la mise en place de la société dans les paramètres d'Odoo. Les montants s'affichent et s'impriment en FCFA sur tous les documents (devis, factures, bons de livraison).

Faut-il internet pour utiliser Odoo au Bénin ?

Odoo hébergé sur un VPS (serveur distant) nécessite une connexion internet. La connexion 4G est largement suffisante pour travailler sur Odoo. Pour les zones à connectivité instable, il est possible d'héberger Odoo sur un serveur local au bureau, ce qui permet de fonctionner sans internet en réseau local.

Peut-on importer ses données Excel directement dans Odoo ?

Oui. Odoo propose un import natif depuis des fichiers CSV ou XLSX pour les contacts, les produits, les catégories et d'autres données. Il suffit de préparer les colonnes au format attendu par Odoo (Nom, Email, Téléphone, Référence, Prix, etc.), puis d'utiliser la fonction Import disponible dans chaque liste (Contacts, Produits, etc.).

Odoo Community est-il suffisant pour une PME béninoise ?

Pour la grande majorité des PME au Bénin (distribution, commerce, services), Odoo Community est largement suffisant. Il inclut la facturation, la gestion des stocks, le CRM, les achats et la comptabilité de base. La version Enterprise apporte des fonctionnalités avancées utiles pour les entreprises plus structurées.

Combien coûte une migration Excel vers Odoo avec un consultant à Cotonou ?

Pour une PME type (distribution, 50 à 200 clients, modules Facturation + Stock + CRM), comptez entre 300 000 et 800 000 FCFA pour un accompagnement complet incluant installation, migration des données, formation et suivi post-déploiement. L'hébergement VPS revient à environ 3 500 à 15 000 FCFA par mois selon les ressources choisies.

Que faire de l'historique Excel après la migration vers Odoo ?

Ne migrez pas tout. Importez uniquement les 12 à 24 derniers mois de données actives (clients, produits, soldes). Gardez vos anciens fichiers Excel en archivage dans Google Drive ou sur un disque externe. Pour la comptabilité, saisissez uniquement les soldes d'ouverture dans Odoo. Cela économise du temps et évite de complexifier la migration inutilement.

Comment gérer la résistance des équipes lors du passage à Odoo ?

La résistance au changement est la première cause d'échec des migrations ERP. Pour la minimiser : impliquez vos équipes dès le début en expliquant les bénéfices concrets pour eux, formez-les sur un outil déjà configuré avec leurs propres données, prévoyez 3 jours de fonctionnement en parallèle Excel + Odoo pour rassurer, et désignez un référent interne qui maîtrise bien le logiciel.

Odoo fonctionne-t-il sur smartphone pour les entrepreneurs béninois en déplacement ?

Oui. Odoo dispose d'une interface web responsive qui fonctionne sur mobile via n'importe quel navigateur. Il existe également des applications mobiles Odoo (iOS et Android) pour la gestion des ventes, des stocks et des notes de frais. En déplacement à Cotonou ou en région, vous pouvez consulter les stocks, créer des devis et valider des factures depuis votre téléphone.

Quels modules Odoo sont les plus utiles pour une entreprise de distribution au Bénin ?

Pour une entreprise de distribution (matériaux, fournitures, équipements), les modules essentiels sont : Inventaire, Facturation, Achats, CRM et Comptabilité. Ces 5 modules couvrent 90% des besoins opérationnels d'une PME béninoise. Commencez par Facturation + Inventaire pour la première phase, puis ajoutez les autres progressivement.

Vous voulez migrer votre entreprise vers Odoo au Bénin ?

Je vous accompagne de l'audit initial jusqu'au go live — migration des données, installation, formation et suivi. Une migration propre en 30 jours, adaptée à la réalité des entreprises béninoises.

Discutons de votre projet

Réponse sous 24h · Diagnostic gratuit · Basé à Cotonou

migrer Excel Odoo migration ERP Bénin Excel vers Odoo Cotonou implémentation Odoo PME transition ERP Afrique Odoo import données retour expérience Odoo

Aller plus loin

Services et ressources en lien avec ce sujet

Vous avez aimé cet article ?

0

J'aime

Partager cet article

Commentaires

Laisser un commentaire

* Votre adresse email ne sera pas publiée. Les commentaires sont soumis à validation.

Chargement des commentaires...