SaaS : définition, fonctionnement et exemples de logiciels SaaS
- Un SaaS (Software as a Service) est un logiciel hébergé par son éditeur et utilisé en ligne contre un abonnement. Le client se connecte et paramètre son compte. L’éditeur gère les serveurs, la sécurité et les mises à jour
- Le SaaS, le PaaS et l’IaaS sont les trois modèles du cloud. Ils se distinguent par ce que le fournisseur prend en charge : l’application entière, la plateforme où tourne le code du client, ou seulement les serveurs
- Un SaaS gagne de l’argent sur la durée : un client rembourse son coût d’acquisition après plusieurs mois d’abonnement, d’où l’importance de garder un taux de désabonnement bas
- Un SaaS sert tous ses clients sur une même application, en isolant les données de chacun. Il faut concevoir cette architecture multi-tenant dès le premier schéma de base de données
Un SaaS, pour Software as a Service (logiciel en tant que service), est un logiciel que l’on utilise en ligne contre un abonnement, sans rien installer. L’éditeur l’héberge sur ses serveurs, le maintient et le met à jour pour tous ses clients en même temps. Gmail, Slack, Salesforce et Canva sont des SaaS. Cet article explique ce qui distingue un SaaS d’un logiciel installé, d’un PaaS et d’un IaaS, comment un éditeur SaaS gagne de l’argent, comment le logiciel est construit, et par où commencer pour lancer le sien.
Le SaaS est devenu la façon normale d’acheter du logiciel. Le cabinet d’études Gartner prévoyait 299 milliards de dollars de dépenses mondiales en SaaS pour 2025, soit 41 % des 723 milliards prévus pour le cloud public. En Europe, selon Eurostat, 52,7 % des entreprises payaient au moins un service cloud en 2025. Parmi elles, 85 % s’en servaient pour leur messagerie, 72 % pour leur bureautique, 30 % pour leur ERP et 28 % pour leur CRM. La France fait partie des pays où cette part a le plus progressé, avec 13,7 points de plus qu’en 2023.
Un SaaS est un logiciel hébergé par son éditeur et loué en ligne
Un SaaS est un logiciel que son éditeur héberge et met à disposition de ses clients par Internet, contre un abonnement. L’éditeur s’occupe des serveurs, du système, de la sécurité et des mises à jour. Le client se connecte et règle les paramètres de son compte. On le rencontre sous trois formes : une application web ouverte dans un navigateur, une application mobile adossée à un compte en ligne, ou une API facturée à l’usage. Cette définition vient du NIST, l’institut américain des normes, qui a fixé en 2011 le vocabulaire du cloud.
« Logiciel SaaS », « application SaaS » et « solution SaaS » désignent la même chose. Techniquement, un SaaS est presque toujours une application web. Il se distingue des autres applications web par la façon dont il est vendu et exploité : un éditeur, une seule version en ligne, tous les clients abonnés à cette version.
| Logiciel installé | SaaS | |
|---|---|---|
| Où il tourne | Sur les postes ou les serveurs du client | Sur les serveurs de l’éditeur |
| Comment on le paie | Une licence achetée une fois, plus une maintenance annuelle | Un abonnement mensuel ou annuel, par utilisateur ou à l’usage |
| Qui installe les mises à jour | Le service informatique du client, version par version | L’éditeur, pour tous les clients à la fois |
| D’où on y accède | Depuis les machines où il est installé | Depuis n’importe quel appareil connecté |
| Où sont les données | Chez le client | Chez l’éditeur ou son hébergeur |
| Combien de temps pour démarrer | De quelques jours à plusieurs semaines d’installation | Le temps de créer un compte, souvent le jour même |
SaaS, PaaS et IaaS : ce que le fournisseur prend en charge
Le NIST décrit trois modèles de service cloud. Ils se distinguent par la part de la pile technique que le fournisseur gère à la place de son client.
- Avec un IaaS (Infrastructure as a Service), le client loue des serveurs virtuels, du stockage et du réseau. Il installe lui-même le système d’exploitation, les bases de données et son application. AWS EC2, Azure Virtual Machines, OVHcloud et Scaleway sont des IaaS.
- Avec un PaaS (Platform as a Service), le fournisseur gère en plus le système, l’environnement d’exécution et souvent la base de données. Le client déploie son code et ne s’occupe plus des serveurs. Heroku, Google App Engine, Vercel et Netlify sont des PaaS.
- Avec un SaaS, le client reçoit l’application finie et l’utilise sans écrire de code.
| IaaS | PaaS | SaaS | |
|---|---|---|---|
| Le fournisseur gère | Réseau, stockage, serveurs, virtualisation | Tout l’IaaS, plus le système, l’environnement d’exécution et les bases de données | Toute la pile, application comprise |
| Le client gère | Système, bases de données, code, données | Code et données | Réglages de son compte et ses données |
| Qui l’achète | Équipes d’infrastructure et DevOps | Développeurs | Utilisateurs métier |
| Exemples | AWS EC2, OVHcloud, Scaleway | Heroku, Vercel, Netlify | Slack, HubSpot, Figma |
Les trois modèles s’empilent. Un éditeur SaaS est presque toujours client d’un PaaS ou d’un IaaS : il loue son infrastructure pour vendre son logiciel. Quand une entreprise dit « passer au cloud », elle parle le plus souvent de remplacer des logiciels installés par des SaaS. Le SaaS est donc une forme de cloud, la plus visible pour les utilisateurs.

Le modèle économique du SaaS repose sur le revenu récurrent
Un éditeur SaaS vend un abonnement plutôt qu’une licence. Il fixe son prix de quatre façons, souvent combinées :
- par utilisateur, comme Slack ou Salesforce
- par palier de fonctionnalités, avec une offre de base et des offres plus complètes
- à l’usage, au volume de données, d’appels d’API ou de minutes consommées
- en freemium, avec une version gratuite limitée qui attire les utilisateurs vers l’offre payante
Quatre indicateurs montrent si le modèle tient :
- Le revenu mensuel récurrent, ou MRR, est la somme des abonnements actifs du mois. Multiplié par douze, il donne l’ARR, le revenu annuel récurrent.
- Le taux de désabonnement, ou churn, mesure la part des clients qui résilient chaque mois. On le juge sain sous 5 % par mois sur un SaaS B2B vendu en libre-service, et sous 1 % par mois sur les grands comptes.
- Le coût d’acquisition client, ou CAC, se calcule en divisant les dépenses marketing et commerciales par le nombre de nouveaux clients signés. Il va de 50 à 200 € pour un SaaS en libre-service à plus de 5 000 € pour un SaaS vendu aux grandes entreprises.
- La valeur vie client, ou LTV, est la marge qu’un client rapporte avant de partir. Un éditeur SaaS B2B vise une LTV au moins trois fois supérieure à son CAC.
Prenons un SaaS vendu 150 € par mois, avec 80 % de marge brute et 2 % de churn mensuel. Un client reste en moyenne 50 mois (1 divisé par 2 %) et rapporte 6 000 € de marge sur cette durée. Si le signer coûte 1 500 €, le ratio LTV / CAC vaut 4 : le modèle tient. Il faut en revanche 12,5 mois de marge, à 120 € par mois, pour rembourser ces 1 500 €. L’éditeur dépense donc avant d’encaisser, ce qui explique pourquoi tant d’éditeurs lèvent des fonds avant d’être rentables.
Le même calcul LTV / CAC vaut pour tout modèle économique de startup. Dans un SaaS, chaque point de churn en moins allonge la durée moyenne d’abonnement, donc la LTV.

Exemples de SaaS par catégorie
Presque chaque service d’une entreprise utilise aujourd’hui au moins un SaaS.
| Catégorie | Exemples | Utilisateurs |
|---|---|---|
| Bureautique et collaboration | Google Workspace, Microsoft 365, Notion | Toute l’entreprise |
| Messagerie et visioconférence | Slack, Zoom | Toute l’entreprise |
| Relation client et vente | Salesforce, HubSpot | Commerciaux, marketing |
| Comptabilité et trésorerie | Pennylane, Agicap | Direction financière, experts-comptables |
| Ressources humaines et paie | PayFit, Lucca | RH, managers |
| Design | Figma, Canva | Designers, marketing |
| E-commerce | Shopify, Mirakl | Commerçants, distributeurs |
| Métier d’un secteur | Doctolib pour les praticiens de santé | Professionnels d’un seul métier |
| IA générative | ChatGPT, Claude, Mistral Le Chat | Toute l’entreprise |
Un SaaS B2B se vend à des entreprises, un SaaS B2C à des particuliers, comme Spotify ou Netflix. Un SaaS horizontal sert un même besoin dans tous les secteurs (la paie, la messagerie), là où un SaaS vertical sert un seul secteur en profondeur, comme Doctolib pour la santé.
Lonestone a conçu plusieurs SaaS : Raconte mène des interviews clients avec une IA vocale, Mom3nt relance les prospects avec des agents IA reliés à HubSpot et Gmail, et Greenloc simplifie le dossier des locataires pour les agences immobilières. Rolebase, une plateforme open source de gouvernance d’équipe, montre qu’un SaaS peut aussi publier son code.
L’architecture d’un SaaS : multi-tenant, isolation des données et montée en charge
Un SaaS sert tous ses clients avec une seule application. Chaque client, appelé « tenant », ne voit que ses propres données, alors que tous partagent les mêmes serveurs et le même code. Cette mutualisation réduit les coûts d’infrastructure de 40 à 70 % par rapport à une installation par client.
Une architecture multi-tenant isole les données de trois façons, de la plus mutualisée à la plus cloisonnée : une base partagée où chaque ligne porte l’identifiant de son organisation, un schéma par client dans une même base, ou une base par client. Quelle que soit l’option, choisissez-la dès le premier schéma de base de données. Ajouter un identifiant d’organisation sur chaque table coûte quelques heures au départ, et plusieurs semaines une fois le produit en production.
graph TD
A[Un utilisateur du client A se connecte] --> B[L’authentification identifie son organisation]
B --> C[L’application traite la requête avec l’identifiant de l’organisation A]
C --> D[La base de données ne renvoie que les lignes de l’organisation A]
D --> E[L’utilisateur voit les données de son entreprise, et seulement elles]
Préparez aussi la montée en charge dès le départ. Si les serveurs de l’application ne gardent aucun état entre deux requêtes, on peut en ajouter quand le trafic grimpe. Faites passer les traitements longs (imports, exports, appels à un modèle d’IA) par une file d’attente : les autres clients ne subissent alors aucun ralentissement. Un SaaS a enfin besoin de briques que les clients attendent : l’authentification et le SSO, les rôles et les permissions, la facturation, les journaux d’audit et la conformité RGPD.
Lonestone a réuni les plus courantes de ces briques dans un socle open source qui couvre l’authentification, la gestion des utilisateurs, le déploiement et les briques d’IA (appels aux LLM, RAG, agents). La logique métier propre à chaque produit se construit ensuite par-dessus.
Les avantages et les limites du SaaS, côté client et côté éditeur
| Avantages | Limites | |
|---|---|---|
| Pour le client | Démarrage le jour même, coûts prévisibles, mises à jour incluses, accès depuis n’importe quel appareil | Dépendance aux prix et aux choix de l’éditeur, données hébergées chez un tiers, personnalisation limitée aux réglages, coût par utilisateur qui s’additionne sur plusieurs années |
| Pour l’éditeur | Revenu récurrent et prévisible, une seule version à maintenir, données d’usage pour améliorer le produit, vente dans le monde entier sans distributeur | Développement payé avant les premiers revenus, churn à surveiller chaque mois, disponibilité et sécurité à sa charge, exigences des grands comptes (SSO, audit, hébergement dédié) |
Pour une entreprise cliente, le SaaS convient très bien aux besoins standards : la paie, la messagerie, la comptabilité se ressemblent d’une entreprise à l’autre. Il devient moins adapté quand un processus distingue l’entreprise de ses concurrents, ou quand elle empile des abonnements à des outils qui n’échangent pas leurs données. Dans ces cas, un développement sur mesure donne un outil qui suit les processus de l’entreprise.
Pour un éditeur, la principale limite est la trésorerie : il paie le développement avant que les abonnements le remboursent, et a donc intérêt à lancer un premier produit resserré.
Lancer son propre SaaS : par où commencer
Un SaaS qui réussit part d’un problème que des clients paieront pour résoudre. Avant d’écrire du code, validez ce problème par des entretiens, fixez un prix et estimez le coût d’acquisition d’un client. Construisez ensuite un MVP limité au parcours qui résout ce problème, sur une architecture multi-tenant dès le départ. Le chemin complet pour créer un SaaS compte sept étapes, de l’idée au product-market fit.
Un SaaS coûte moins cher à développer qu’il y a dix ans, grâce aux frameworks modernes et à l’IA qui écrit une partie du code répétitif. Un MVP livré par une équipe senior française coûte entre 40 et 60 k€ pour 2 à 3 mois de développement. Vous économisez surtout au départ, en resserrant le périmètre et en choisissant tôt l’architecture. Chaque nouvelle fonctionnalité reste alors rapide à livrer. Si votre produit repose sur l’IA, préparez aussi les six décisions clés d’un SaaS IA, comme le niveau d’IA à viser ou la stratégie de données.
Lonestone, agence de développement SaaS, a travaillé pour plus de 200 clients depuis 2014, avec des ingénieurs qui ont pour la plupart entre 10 et 25 ans d’expérience. L’équipe a mis plus de 30 SaaS en production, dans le recrutement, l’immobilier, la formation ou l’IA vocale, et soigne l’UX autant que le code. Elle met une première version entre les mains de vos utilisateurs dès le premier mois, puis livre le MVP commercialisable en 2 à 3 mois.
Parler de votre projetQuestions fréquentes
C’est quoi un SaaS, en termes simples ?
Un SaaS (Software as a Service) est un logiciel que l’on utilise en ligne, dans un navigateur ou une application, contre un abonnement. L’éditeur l’héberge sur ses serveurs, le maintient et le met à jour pour tous ses clients. L’utilisateur crée un compte et s’en sert sans rien installer. Gmail, Slack, Canva ou Doctolib sont des SaaS. Techniquement, un SaaS est presque toujours une application web vendue par abonnement.
Quelle est la différence entre SaaS, PaaS et IaaS ?
SaaS, PaaS et IaaS sont les trois modèles de service cloud définis par le NIST, l’institut américain des normes. Avec un IaaS (Infrastructure as a Service), comme AWS EC2 ou OVHcloud, le client loue des serveurs, du stockage et du réseau, puis installe tout le reste. Avec un PaaS (Platform as a Service), comme Heroku ou Vercel, le fournisseur gère en plus le système et l’environnement d’exécution. Le client y déploie son code. Avec un SaaS (Software as a Service), comme Slack ou HubSpot, le client reçoit l’application finie et l’utilise sans écrire de code.
Quels sont des exemples de logiciels SaaS ?
Les SaaS les plus répandus en entreprise sont Google Workspace et Microsoft 365 pour la bureautique, Slack et Zoom pour la communication, Salesforce et HubSpot pour la relation client, Pennylane pour la comptabilité, PayFit et Lucca pour les ressources humaines, Figma et Canva pour le design, Shopify pour l’e-commerce. Doctolib est un exemple de SaaS vertical, conçu pour un seul secteur. Lonestone a conçu des SaaS comme Raconte, qui mène des interviews clients avec une IA vocale.
Quels sont les inconvénients du SaaS ?
Pour l’entreprise cliente, un SaaS crée une dépendance à l’éditeur : ses prix, ses choix de fonctionnalités et sa pérennité. Les données sont hébergées chez un tiers, ce qui demande de vérifier la conformité RGPD et le pays d’hébergement. La personnalisation se limite aux réglages prévus par l’éditeur. Enfin, les abonnements par utilisateur s’additionnent sur plusieurs années. Pour un processus qui distingue l’entreprise de ses concurrents, un développement sur mesure peut être plus adapté.
Un SaaS, est-ce la même chose que le cloud ?
Le SaaS est l’une des trois formes du cloud, à côté du PaaS et de l’IaaS. Le cloud désigne l’ensemble des ressources informatiques louées à distance : serveurs, plateformes de développement et logiciels. Le SaaS en est la partie visible par les utilisateurs, puisqu’il s’agit de l’application elle-même. Un éditeur SaaS loue d’ailleurs presque toujours son infrastructure à un fournisseur d’IaaS ou de PaaS.
Combien coûte le développement d’un SaaS ?
Un MVP de SaaS livré par une agence française senior coûte entre 40 et 60 k€ pour 2 à 3 mois de développement. Un SaaS B2B plus complet, avec IA, intégrations métier ou exigences de grands comptes, dépasse généralement 100 k€. La maintenance et les évolutions représentent ensuite 10 à 25 % du coût initial par an. Le prix du développement d’un SaaS varie surtout avec le périmètre fonctionnel et la séniorité de l’équipe. Lonestone propose un échange, des conseils et un devis gratuits pour chiffrer un projet précis.