Estimer le coût d’hébergement par client d’un SaaS.
Répartissez chaque ligne de la facture selon ce qui la fait monter : temps de requête pour les serveurs d’appli, taille de la base pour Postgres, octets servis pour la bande passante, envois pour le courriel. Additionnez ensuite par client. Diviser la facture par le nombre de clients va plus vite, mais cache les comptes qui coûtent dix fois plus.
Faits vérifiés le
Pourquoi un chiffre par client compte
Il vous faut un coût par client pour fixer le prix des forfaits, décider si un forfait gratuit est abordable et voir le jour où un compte vous fait perdre de l’argent sans bruit. Les investisseurs appellent le résultat marge brute; pour une entreprise de deux personnes, c’est plus simple : chaque forfait paie-t-il ce qu’il consomme, avec de la marge en plus?
L’hébergement n’est pas le seul coût pour servir un client. Les frais de paiement et le temps de soutien comptent aussi, et le guide sur les prix les réunit. Cette page s’occupe de l’hébergement.
Partir de la facture d’un mois, ligne par ligne
L’exemple est un petit SaaS sur Render avec 120 clients payants et 600 comptes gratuits : deux services web 2 CPU / 4 Go, un Postgres 2 CPU / 8 Go, 50 Go de stockage de base de données, 500 Go de bande passante et 40 000 courriels transactionnels par Postmark. Les prix sont ceux des fournisseurs, en dollars américains, convertis au taux de la Banque du Canada du 2026-10-29 (1,3985).
| Ligne | Prix du fournisseur | CAD par mois | Ce qui la fait monter | Comment la mesurer par client |
|---|---|---|---|---|
| Serveurs d’appli + espace † † | 2 × 85 $ + 25 $ pour l’espace Pro | 272,71 $ | CPU et RAM pendant les requêtes | Additionner la durée des requêtes par compte à partir des journaux d’accès ou de l’outil de suivi des performances |
| Postgres + stockage † † | Instance à 100 $ + 50 Go à 0,30 $ | 160,83 $ | Volume de données et charge de requêtes | pg_total_relation_size par schéma de locataire, ou nombre de lignes par account_id |
| Bande passante † † | 475 Go au-delà de 25 Go, à 0,15 $ | 99,64 $ | Octets envoyés aux navigateurs et aux clients d’API | Octets par réponse dans le journal d’accès, regroupés par compte |
| Courriel † † † | Postmark 15 $ pour 10 000, puis 1,80 $ par 1 000 | 96,50 $ | Envois | Étiqueter chaque message avec le compte; compter par étiquette |
| Total | 629,68 $ |
† Les détails sur les concurrents proviennent des pages publiées par chaque fournisseur aux dates indiquées; les prix et forfaits changent, vérifiez auprès du fournisseur avant de décider. Serveurs d’appli + espace (2026-10-30) · Serveurs d’appli + espace (2026-10-30) · Postgres + stockage (2026-10-30) · Postgres + stockage (2026-10-30) · Bande passante (2026-10-30) · Bande passante (2026-10-30) · Courriel (2026-10-30) · Courriel (2026-10-30) · Courriel (2026-10-30)
Trois façons de répartir
- Fixe. Divisez la facture par le nombre de clients payants : 629,68 $ ÷ 120 = 5,25 $ chacun. Correct pour un premier prix et pour un produit où les clients se ressemblent vraiment. La méthode fait comme si les clients payants avaient causé les comptes gratuits.
- Selon la part de RAM. Un seul indicateur, en général le temps de requête sur les serveurs d’appli, sert de substitut pour tout. Facile à mesurer et à peu près juste quand le serveur d’appli domine la facture. Elle rate le client qui stocke beaucoup mais se connecte rarement.
- Selon l’usage, ligne par ligne. Chaque ligne a son propre indicateur, comme dans le tableau ci-dessus. Plus de travail à mettre en place, une fois; ensuite, c’est une requête par mois. C’est la méthode qui trouve les comptes coûteux.
L’exemple chiffré
Les parts ci-dessous sont les mesures d’un mois fictif, choisies pour ressembler à un outil interentreprises typique : beaucoup de petits comptes, un groupe moyen, et trois agences qui utilisent le produit pour leurs propres clients.
| Groupe | Comptes | Temps d’appli | Base de données | Bande passante | Courriel | Coût mensuel | Par compte |
|---|---|---|---|---|---|---|---|
| Gratuit | 600 | 15 % | 10 % | 10 % | 20 % | 86,25 $ | 0,14 $ |
| Solo | 90 | 30 % | 25 % | 30 % | 25 % | 176,04 $ | 1,96 $ |
| Équipe | 27 | 30 % | 35 % | 30 % | 35 % | 201,77 $ | 7,47 $ |
| Agence | 3 | 25 % | 30 % | 30 % | 20 % | 165,62 $ | 55,21 $ |
Ce que l’exemple vous apprend
La méthode fixe disait que chaque client coûte 5,25 $. Selon l’usage, un compte Solo coûte 1,96 $ et un compte Agence 55,21 $, plus de 28 fois plus. Si le forfait Agence est à 49 $ parce que le coût fixe semblait être 5 $, trois clients vous font perdre de l’argent chaque mois et rien au tableau de bord ne le signale.
La méthode selon la part de RAM tombe proche ici (Solo 2,10 $, Équipe 7,00 $, Agence 52,47 $) parce que les serveurs d’appli sont la plus grosse ligne. Elle dérive quand le stockage ou le courriel croît plus vite que le trafic, ce qui arrive souvent aux produits qui conservent des documents ou envoient des avis.
Que faire du coût des comptes gratuits
Les comptes gratuits coûtent 86,25 $ par mois dans l’exemple, 14 cents chacun. Les répartir sur les clients payants fait passer leur coût de 4,53 $ à 5,25 $ avec la méthode fixe, ce qui rend chaque forfait moins rentable qu’il ne l’est.
Traitez-le plutôt comme un coût d’acquisition. Si 6 comptes gratuits passent à un forfait payant dans le mois, chaque nouveau client a coûté 14,38 $ d’hébergement gratuit. Comparez avec ce que vous paieriez pour un client par la publicité : le forfait gratuit est soit un canal bon marché, soit un canal cher. Forfaits gratuits : qui les paie? explique comment garder ce chiffre bas.
Quand l’estimation ment
- Un client lourd. Une moyenne sur 120 comptes cache celui qui importe un million de lignes. Regardez chaque mois les cinq premiers comptes pour chaque indicateur, pas seulement les moyennes.
- La capacité inutilisée. Les deux services web tournent que vous ayez 120 clients ou 60. Le coût moyen est de 5,25 $, mais le prochain client Solo n’ajoute presque rien jusqu’à ce qu’il vous faille une troisième instance, qui coûte environ 119 $ d’un coup. Servez-vous de la moyenne pour fixer les prix et du palier pour planifier la capacité.
- Les frais communs. Minutes de compilation, préproduction, journaux et surveillance ne se rattachent à aucun client. Répartissez-les au prorata du reste, ou gardez-les sur une ligne à part; ne les oubliez pas.
- Les forfaits annuels. Un client qui paie à l’année vous coûte de l’hébergement chaque mois. Comparez le coût mensuel au revenu mensuel, pas au jour où la facture a été payée.
Sur une plateforme à prix fixe
Moins de lignes sont mesurées quand la plateforme facture un prix fixe; la répartition sert surtout à voir si un client vous pousse au palier suivant : plus de mémoire, plus de stockage ou une base dédiée. Chez Canner, ces paliers sont la RAM d’application à 4 $ le Go par mois, le stockage par blocs de 50 Go à 5 $ et une instance Postgres dédiée à 9 $ par mois par projet; la page forfaits et limites donne le reste. La méthode reste la même. Vous mesurez simplement à quel point chaque client vous rapproche du palier suivant plutôt que de la prochaine ligne de facture. D’autres guides se trouvent sur la page du carrefour.
Questions
Combien coûte l’hébergement par client d’un SaaS?
Ça dépend du produit, mais pour un petit outil interentreprises, c’est souvent de 1 $ à 10 $ par mois pour la plupart des comptes, et beaucoup plus pour quelques comptes lourds. Mesurez-le à partir de votre propre facture : l’écart entre les comptes compte plus que la moyenne.
Le coût d’hébergement des comptes gratuits fait-il partie du coût des ventes?
La plupart des fondateurs le traitent comme un coût de marketing, puisque les comptes gratuits ne rapportent rien. Gardez-le à part et divisez-le par le nombre de comptes gratuits qui passent à un forfait payant chaque mois : vous obtenez un coût d’hébergement par client acquis.
Quelle est la façon la plus simple de mesurer l’usage par client?
Consignez l’identifiant du compte avec chaque requête, puis additionnez la durée des requêtes et les octets des réponses par compte dans les journaux d’accès. Ajoutez la taille de la base par locataire et le nombre de courriels par étiquette. Une requête par mois couvre l’essentiel de la facture.
À lire aussi
- GuideForfaits gratuits : qui les paie?
- BlogueTechno au Québec : l’argent choisit les fondateurs
- BlogueFinancement de préamorçage au Canada : ce que chaque programme donne vraiment
- GuideDu projet perso à l’hébergement en production
- GuideUne pile qu’on peut maintenir seul
- GuideUn SaaS avec un petit budget mensuel
Moins de lignes à répartir.
Live coûte 9 $ par mois en dollars canadiens, avec 1 To de trafic et aucun frais au Go. Commencez gratuitement avec Démarrage.