Le verdict en trois phrases
Le choix entre base partagée, schéma par client et base par client ajoute 10 à 25 % au coût de développement initial d'un SaaS, selon le niveau d'isolation visé. Côté hébergement, la facture évolue de 200 à 2 000 EUR par mois entre 50 et 1 000 clients, et c'est l'architecture qui décide de la pente de cette courbe. Changer de modèle après 2 ans d'exploitation coûte en général 3 à 5 fois plus cher que de bien le choisir au départ, d'où l'intérêt d'un arbitrage chiffré dès la conception.
Les trois modèles comparés
| Critère | Base partagée (colonne tenant_id) | Schéma par client | Base par client |
|---|---|---|---|
| Surcoût de développement | + 10 % | + 15 à 20 % | + 20 à 25 % |
| Isolation des données | Logique (RLS) | Forte | Totale |
| Coût d'hébergement par client | Très faible | Moyen | Élevé |
| Migrations de schéma | 1 seule opération | N opérations scriptées | N opérations scriptées |
| Plafond pratique | 10 000+ clients | 500 à 2 000 clients | 50 à 300 clients |
| Sauvegarde et restauration d'un client | Complexe | Simple | Très simple |
| Argument commercial RGPD et grands comptes | Moyen | Bon | Excellent |
La base partagée avec Row Level Security PostgreSQL reste le choix par défaut pour un SaaS PME à fort volume. Le schéma par client est un bon compromis pour un éditeur B2B de taille moyenne. La base par client se justifie quand vos clients sont des banques, des hôpitaux ou des administrations qui exigent une isolation physique, parfois une localisation précise.
Coût d'hébergement selon le nombre de clients
Estimations 2026 pour un SaaS B2B type (application Node.js ou Next.js, PostgreSQL managé, stockage objet, sauvegardes), hébergé en Europe chez Scaleway, OVHcloud ou AWS Paris.
| Nombre de clients | Base partagée | Schéma par client | Base par client |
|---|---|---|---|
| 50 | 200 EUR / mois | 250 EUR / mois | 600 EUR / mois |
| 200 | 350 EUR / mois | 500 EUR / mois | 1 800 EUR / mois |
| 500 | 650 EUR / mois | 1 000 EUR / mois | 4 000 EUR / mois |
| 1 000 | 1 100 EUR / mois | 2 000 EUR / mois | 7 500 EUR / mois |
| Coût par client à 1 000 clients | 1,10 EUR | 2,00 EUR | 7,50 EUR |
Ces chiffres excluent l'observabilité (100 à 400 EUR par mois) et l'astreinte. Ils montrent qu'au-delà de 300 clients, la base par client n'est rentable que si votre prix moyen dépasse 150 à 200 EUR par mois.
RGPD, isolation et coût d'une migration tardive
Le RGPD n'impose pas un modèle précis, mais exige des mesures techniques appropriées (article 32) : cloisonnement, chiffrement, traçabilité des accès, capacité à supprimer ou exporter les données d'un client. En base partagée, cela suppose des politiques RLS testées automatiquement et un audit régulier, car une seule requête sans filtre tenant_id peut exposer tous les clients.
Migrer de la base partagée vers une base par client après 2 ans demande en moyenne 40 à 90 jours de développement, soit 25 000 à 60 000 EUR HT, contre 8 000 à 15 000 EUR HT de surcoût si le modèle est prévu dès le départ. Une approche hybride est souvent la plus rentable : base partagée pour les offres PME, base dédiée facturée en option « Entreprise ».
Mini cas pratique
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.
Antoine, CTO d'un éditeur lyonnais de logiciel de gestion pour cabinets d'expertise comptable, prévoit 400 clients en 3 ans à 120 EUR par mois. Il compare : base partagée (budget MVP 90 000 EUR HT, hébergement 550 EUR par mois à 400 clients) contre base par client (108 000 EUR HT, 3 300 EUR par mois). Sur 3 ans, l'écart d'hébergement cumulé atteint environ 50 000 EUR. Il retient un modèle hybride : base partagée avec RLS pour 95 % des clients, et une option base dédiée à 250 EUR par mois de supplément pour les 20 plus gros cabinets, ce qui génère 60 000 EUR de revenus additionnels par an pour un surcoût de développement de 12 000 EUR HT.
FAQ
Quel modèle choisir pour un MVP ?
La base partagée avec RLS dans 80 % des cas. Elle coûte 10 % de plus qu'une application mono-client et tient jusqu'à plusieurs milliers de clients.
Le schéma par client fonctionne-t-il avec Prisma ou Supabase ?
Oui, mais les migrations doivent être rejouées sur chaque schéma. Au-delà de 1 000 schémas, les temps de migration dépassent souvent 30 minutes.
Un grand compte peut-il exiger une base dédiée ?
Oui, c'est fréquent dans la banque et la santé. Facturez-la 150 à 500 EUR par mois de supplément pour couvrir l'hébergement et l'exploitation.
Comment tester l'isolation entre clients ?
Par des tests automatisés qui tentent d'accéder aux données d'un autre tenant à chaque déploiement, complétés par un test d'intrusion annuel à 8 000 à 15 000 EUR HT.
L'hébergement HDS change-t-il le calcul ?
Pour des données de santé en France, oui : un hébergeur certifié HDS augmente la facture de 30 à 60 %. Le modèle base par client devient alors plus coûteux encore.
Parlons de votre projet. Nous chiffrons votre architecture multi-tenant en atelier de 2 heures : modèle d'isolation, projection d'hébergement à 50, 500 et 1 000 clients, budget de développement de 60 000 à 200 000 EUR HT selon le périmètre. 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.


