Le verdict en trois phrases
Une base Access de 40 tables en service depuis 15 ans est un risque opérationnel : le jour où le seul collègue qui la comprend part, ou où une mise à jour d'Office casse les macros, la PME s'arrête. Une migration vers une application web sur PostgreSQL coûte en ordre de grandeur 2026 à Strasbourg 18 000 à 40 000 EUR HT, précédée d'un audit à 1 500 EUR HT, pour 25 utilisateurs et une livraison en 3 à 4 mois. La condition de succès n'est pas technique : c'est une reprise des données sans perte, testée deux fois avant la bascule.
Les signaux qui imposent la migration maintenant
Access a rendu de grands services aux PME alsaciennes, mais il atteint ses limites dès que plusieurs personnes travaillent en même temps, que le fichier dépasse 1 Go ou que l'équipe travaille à distance. Le tableau suivant résume les symptômes et ce qu'ils coûtent.
| Symptôme (estimation 2026) | Fréquence typique | Coût caché annuel |
|---|---|---|
| Fichier .accdb corrompu, restauration de sauvegarde | 2 à 4 fois par an | 1 500 à 4 000 EUR (journées perdues) |
| Accès concurrent bloqué au-delà de 10 utilisateurs | quotidien | 30 à 60 min perdues par personne et par semaine |
| Macros VBA cassées après mise à jour Office | 1 fois par an | 2 000 à 5 000 EUR de dépannage |
| Aucun accès depuis l'extérieur sans VPN bricolé | permanent | télétravail impossible ou risqué |
| Une seule personne capable de modifier la base | permanent | risque d'arrêt total en cas de départ |
| Pas de journal des modifications | permanent | litiges clients non tranchés |
Avec 25 utilisateurs qui perdent 45 minutes par semaine, la PME paie déjà près de 900 heures par an pour garder un outil qu'elle croit gratuit.
Ce que comprennent l'audit et la migration
L'audit à 1 500 EUR HT, sur 3 à 4 jours, produit trois livrables : la cartographie des 40 tables et de leurs relations réelles (souvent différentes de celles déclarées), l'inventaire des requêtes, formulaires et états réellement utilisés, et une estimation chiffrée par lot. C'est lui qui fait passer un devis de « 18 à 40 000 EUR » à un prix ferme.
| Poste | Migration simple (≈ 18 000 EUR HT) | Migration complète (≈ 40 000 EUR HT) |
|---|---|---|
| Modèle de données | 40 tables reprises, normalisation légère | refonte du modèle, suppression des doublons historiques |
| Écrans | 12 à 15 formulaires reproduits | 25 écrans repensés avec recherche et filtres |
| États et exports | 10 états PDF/Excel | 25 états + tableaux de bord |
| Logique VBA | réécriture des 5 à 10 macros critiques | réécriture complète + règles métier documentées |
| Reprise de données | 1 migration à blanc + bascule | 2 migrations à blanc + contrôles de cohérence automatisés |
| Droits utilisateurs | 2 profils | 5 profils + journal d'audit |
| Intégrations | export comptable CSV | API vers ERP ou logiciel de paie |
Le choix de PostgreSQL n'est pas idéologique : licence gratuite, types de données riches, contraintes d'intégrité solides et hébergement possible en France chez un hébergeur souverain pour 40 à 120 EUR par mois.
Les risques réels et comment les neutraliser
- Les données sales : dates saisies en texte, codes clients en double, champs « divers » utilisés pour tout. Prévoyez 15 à 20 % du budget pour le nettoyage, c'est le poste le plus sous-estimé.
- Les règles cachées dans le VBA : une macro peut appliquer une remise ou bloquer une commande sans que personne ne s'en souvienne. Chaque macro doit être lue et sa règle validée par un utilisateur métier.
- La résistance des utilisateurs : ils connaissent les raccourcis de l'ancien outil. Impliquez 3 utilisateurs pilotes dès les maquettes et gardez les mêmes libellés de champs.
- La bascule ratée : faites tourner les deux systèmes en parallèle 1 à 2 semaines, avec une comparaison des totaux (chiffre d'affaires, stocks, encours) chaque soir.
Planning type : 2 semaines d'audit et de cadrage, 8 à 10 semaines de développement, 2 semaines de migration à blanc et de recette, 1 semaine de bascule et de formation.
Mini cas pratique
Sylvie, responsable administrative d'une PME de négoce de matériaux à Strasbourg (persona fictif), utilise une base Access de 40 tables pour les devis, commandes et suivis de livraison, avec 25 utilisateurs. Elle compte en moyenne 45 minutes perdues par personne et par semaine (verrous, lenteurs, ressaisies) et deux incidents de corruption par an qui coûtent chacun 2 journées à 3 personnes.
Besoin d'un site web professionnel ?
Kolonell crée des sites web qui attirent des clients, optimisés pour le marché sénégalais. Devis gratuit en 2 minutes.
- Temps perdu : 25 × 0,75 h × 46 semaines = 862 heures par an, soit environ 30 000 EUR à 35 EUR de l'heure chargée.
- Incidents : 2 × 2 jours × 3 personnes × 7 h × 35 EUR = 2 940 EUR par an.
- Investissement : audit 1 500 EUR + migration 28 000 EUR = 29 500 EUR HT, plus 1 200 EUR par an d'hébergement et 3 000 EUR de maintenance.
Le gain annuel d'environ 32 900 EUR couvre l'investissement en 11 à 12 mois, avant même de compter le télétravail rendu possible.
FAQ
Peut-on garder Access comme interface et ne migrer que les données ?
C'est possible en reliant Access à PostgreSQL par ODBC, pour 5 000 à 9 000 EUR HT. Cela règle la corruption de fichier mais pas l'accès à distance ni la dépendance au VBA : à réserver à une étape transitoire de 6 à 12 mois.
Combien de temps la PME sera-t-elle sans outil pendant la bascule ?
Avec une migration à blanc validée, la bascule se fait sur un week-end : arrêt le vendredi à 18 h, reprise et contrôles le samedi, ouverture le lundi à 8 h.
Une solution no-code n'est-elle pas moins chère ?
Pour 5 à 10 tables, oui. À 40 tables avec des règles métier, les abonnements no-code à 25 utilisateurs atteignent souvent 6 000 à 12 000 EUR par an, et la logique reste enfermée dans l'outil.
Qui détient le code et les données après la migration ?
Exigez la propriété du code source, un dépôt Git à votre nom et une documentation de déploiement. Les données restent dans votre base PostgreSQL, exportable à tout moment.
Quel budget de maintenance prévoir ?
En ordre de grandeur marché, 8 à 12 % du coût de développement par an, soit 2 200 à 3 400 EUR pour une migration à 28 000 EUR.
Parlons de votre projet. Envoyez-nous le nombre de tables, d'utilisateurs et les états indispensables de votre base Access : nous cadrons l'audit puis un prix ferme de migration avec un planning de 3 à 4 mois. Devis détaillé sous 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionné par le digital et l'entrepreneuriat en Afrique, Mohamed accompagne les entreprises sénégalaises dans leur transformation digitale depuis 2020. Fondateur de Kolonell, il croit que chaque PME mérite une présence en ligne professionnelle et accessible.

