Le verdict en trois phrases
Pour une V1 de SaaS B2B, la base partagée avec isolation par ligne (row-level security) est le bon choix dans 8 cas sur 10 : elle coûte 300 à 900 EUR par mois d'infrastructure jusqu'à 200 clients. La base par client se justifie seulement si vos premiers contrats exigent une isolation physique, typiquement banque, santé ou secteur public. Prévoyez 60 000 à 120 000 EUR HT de développement et gardez 20 000 à 40 000 EUR pour une certification SOC 2 ou ISO 27001 dès que les grands comptes la demandent.
Trois modèles d'isolation, trois profils de coût
Le choix d'isolation des données conditionne le coût d'infrastructure, la complexité des migrations et la facilité à rassurer un acheteur grand compte. Il est difficile à changer après 50 clients, d'où l'importance de le trancher avant la première ligne de code.
| Critère | Base partagée, isolation par ligne | Schéma par client | Base par client |
|---|---|---|---|
| Infrastructure 50 clients | 200 à 400 EUR/mois | 350 à 700 EUR/mois | 1 500 à 4 000 EUR/mois |
| Infrastructure 200 clients | 300 à 900 EUR/mois | 800 à 1 800 EUR/mois | 6 000 à 15 000 EUR/mois |
| Coût par client | 1,5 à 4 EUR/mois | 4 à 9 EUR/mois | 30 à 75 EUR/mois |
| Migration de schéma | 1 opération | N opérations scriptées | N bases à migrer |
| Risque de fuite entre clients | Moyen, maîtrisé par RLS et tests | Faible | Très faible |
| Surcoût de développement | Référence | +10 à 15 % | +20 à 30 % |
| Profil adapté | PME, TPE, volume | ETI, données sensibles | Banque, santé, public |
Ces chiffres sont des ordres de grandeur 2026 sur un cloud européen (AWS eu-west-3 à Paris, Scaleway ou OVHcloud), base PostgreSQL managée, haute disponibilité incluse. Un modèle hybride est fréquent : base partagée pour la majorité, base dédiée vendue comme option Enterprise à 500 à 1 500 EUR par mois.
Budget de développement d'une V1
Le multi-tenant ajoute des briques que l'on oublie dans les premières estimations : gestion des organisations et des rôles, facturation par abonnement, journal d'audit, export des données par client, environnement de préproduction isolé.
| Brique | Fourchette HT | Remarque |
|---|---|---|
| Socle multi-tenant, organisations, rôles, invitations | 10 000 à 18 000 EUR | SSO SAML en option : +4 000 à 8 000 EUR |
| Fonctionnalité cœur du produit | 25 000 à 55 000 EUR | Selon complexité métier |
| Facturation Stripe, plans, quotas | 5 000 à 10 000 EUR | Commission Stripe 1,5 % + 0,25 EUR en UE |
| Journal d'audit et export RGPD | 3 000 à 6 000 EUR | Exigé par les DSI dès 2026 |
| Infrastructure as code, CI/CD, monitoring | 6 000 à 12 000 EUR | Terraform, alertes, sauvegardes testées |
| Tests d'isolation et pentest initial | 4 000 à 9 000 EUR | Pentest externe 5 jours |
| Total V1 | 60 000 à 120 000 EUR | Délai 4 à 6 mois |
SOC 2 ou ISO 27001 : quand et combien
Une startup française vendant à des ETI européennes rencontre plus souvent l'ISO 27001, tandis que les clients américains demandent un rapport SOC 2 Type II. Le budget de 20 000 à 40 000 EUR couvre l'outil de conformité (8 000 à 15 000 EUR par an), l'audit externe (10 000 à 20 000 EUR) et l'accompagnement. Comptez 6 à 9 mois. Avant 30 clients, un questionnaire de sécurité bien rempli et une page « Sécurité » publique suffisent souvent ; au-delà, l'absence de certification bloque des contrats à plus de 20 000 EUR par an.
Les décisions qui font exploser la facture cloud
Trois erreurs reviennent : un cluster Kubernetes dès la V1 (1 500 EUR par mois avant le premier client), des logs conservés sans limite, et des bases de préproduction surdimensionnées. Une V1 tient très bien sur des conteneurs managés et une base PostgreSQL à 2 vCPU.
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.
Inès, CTO d'une startup parisienne qui édite un logiciel de planification pour cabinets d'expertise comptable, vise 150 clients à 290 EUR par mois. Elle retient la base partagée avec RLS : infrastructure à 650 EUR par mois, soit 4,3 EUR par client, à peine 1,5 % du revenu mensuel de 43 500 EUR. La base par client lui aurait coûté environ 9 000 EUR par mois, soit 20 % du revenu. La V1 est chiffrée à 85 000 EUR HT sur 5 mois. Elle provisionne 28 000 EUR pour l'ISO 27001 au mois 12, quand les premiers réseaux de cabinets la réclament.
FAQ
Peut-on passer d'une base partagée à une base par client plus tard ?
Oui, si l'identifiant de tenant est présent dans chaque table et chaque requête dès le départ. La migration d'un client vers une base dédiée coûte alors 2 à 5 jours de travail, soit 1 200 à 3 500 EUR.
Faut-il héberger en France pour vendre aux entreprises françaises ?
Un hébergement en UE suffit pour le RGPD, mais 30 à 40 % des acheteurs publics et grands comptes exigent un hébergeur européen ou qualifié SecNumCloud. Ce dernier coûte 20 à 50 % plus cher.
Combien de développeurs pour une V1 multi-tenant ?
Une équipe de 2 à 3 développeurs plus un lead technique livre une V1 en 4 à 6 mois. En agence, le coût journalier se situe entre 550 et 800 EUR HT à Paris.
Quel coût par client viser pour un SaaS sain ?
L'infrastructure doit rester sous 5 à 10 % du revenu récurrent. Avec un abonnement à 100 EUR par mois, viser moins de 5 EUR par client est réaliste en base partagée.
L'isolation par ligne est-elle assez sûre ?
Avec des politiques RLS au niveau de la base, des tests automatisés d'accès croisé et un pentest, elle satisfait la majorité des audits. La faille vient presque toujours du code applicatif, pas du modèle.
Parlons de votre projet. Partagez votre roadmap produit et nous chiffrons votre V1 multi-tenant, architecture, budget indicatif entre 60 000 et 120 000 EUR HT et coût d'infrastructure projeté à 200 clients. 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.
