Votre API vient de dépasser les 18 000 $ de revenu mensuel récurrent sur 340 clients, votre tableau de bord Stripe affiche une saine marge brute de 78 %, et votre comptable demande à voir votre calendrier de reconnaissance du chiffre d'affaires. Vous ouvrez votre comptabilité et il n'y a rien à montrer — juste un compte chèque avec des dépôts qui ne correspondent jamais à vos rapports Stripe et une feuille de calcul que vous avez cessé de mettre à jour en mars.
Cet écart, c'est là que la comptabilité Micro-SaaS casse. L'entreprise semble trompeusement simple — pas d'inventaire, pas d'entrepôt, des marges qui feraient pleurer un détaillant — mais l'argent circule d'une manière qu'un grand livre standard « revenus moins dépenses » ne peut pas capturer. Utilisation mesurée, packs de crédits prépayés, frais de processeur déduits avant que vous ne voyiez l'argent, taxes mondiales collectées en votre nom, et revenus différés qui font mentir votre solde bancaire. Vous tromper sur l'un de ces points, et vous déclarez mal votre chiffre d'affaires, payez trop d'impôts, ou fixez le prix de votre prochain palier sur des mathématiques fantaisistes.
Ce guide couvre la comptabilité qui correspond réellement à une entreprise Micro-SaaS ou API : comment structurer la facturation à l'usage pour que vos livres restent propres, comment rapprocher les processeurs de paiement sans perdre la tête à la fin du mois, et pourquoi même une entreprise avec une marge de plus de 70 % a besoin d'une vraie comptabilité d'engagement dès le premier jour.
Pourquoi les Livres Micro-SaaS sont Plus Difficiles Qu'ils n'en Ont l'Air
Les petites entreprises traditionnelles enregistrent une vente quand l'argent change de mains ou qu'une facture est payée. Un Micro-SaaS fait rarement l'un ou l'autre. Considérez un mois typique pour une petite API ou un outil d'IA :
- 120 clients sur un plan Starter à 29 $/mois avec 500 appels API inclus
- 40 clients sur un plan Pro à 99 par appel en dépassement
- 60 clients qui ont acheté des packs de crédits prépayés (49 $ pour 2 000 crédits) et les dépensent de manière irrégulière
- Une poignée de clients d'entreprise en prépaiement annuel que vous avez collecté en janvier
Un jour donné, vous collectez de l'argent qui n'est pas encore du revenu, reconnaissez un revenu collecté il y a des semaines, devez des frais de processeur que vous n'avez jamais facturés, et fournissez une utilisation qui n'a pas encore été facturée. Une comptabilité de trésorerie effondre tout cela en « argent entrant, argent sortant » et ne vous dit presque rien sur la question de savoir si l'entreprise croît réellement.
Les Trois Choses qui Rendent le Micro-SaaS Différent
Coût variable par unité. Chaque appel API, génération IA, ou livraison de webhook vous coûte quelque chose — des frais de jetons LLM en amont, du calcul, de la bande passante, ou une API tierce que vous revendez. Les abonnements forfaitaires cachent cette variabilité jusqu'à ce qu'un gros utilisateur consomme 50 fois la moyenne et efface la marge de toute une cohorte. Vos livres doivent montrer le coût des marchandises vendues (COGS) par unité, pas seulement les dépenses d'hébergement totales.
Revenu variable par client. Deux clients sur le même plan à 29 $ peuvent générer des revenus très différents une fois que les dépassements et les recharges de crédits entrent en jeu. Si vous comptabilisez uniquement les frais d'abonnement et traitez les dépassements comme accessoires, vous sous-déclarez le revenu de vos meilleurs clients et fixez mal le prix de vos paliers.
Revenus prépayés et différés. Les packs de crédits et les plans annuels vous donnent de l'argent aujourd'hui pour un service que vous fournirez sur des semaines ou des mois. Cet argent est un passif — un revenu non gagné — jusqu'à ce que le client consomme réellement les crédits ou que la période de service s'écoule. Le comptabiliser comme revenu à la réception surestime le profit maintenant et le sous-estime plus tard, ce qui importe dès que vous avez besoin d'un prêt, d'une évaluation, ou d'une déclaration fiscale qui corresponde à la réalité.
Choisir un Modèle de Facturation que Votre Grand Livre Peut Gérer
Le modèle de facturation que vous choisissez est une décision comptable autant qu'une décision de tarification. Chacun crée des événements de reconnaissance, de rapprochement et de fiscalité différents.
Abonnement Forfaitaire
Tout le monde paie les mêmes frais, quelle que soit l'utilisation. La comptabilité est triviale : une facture récurrente par client et par période, le revenu reconnu uniformément sur la période. Le problème est économique, pas comptable — vous subventionnez les gros utilisateurs et laissez de l'argent sur la table avec les petits. La tarification forfaitaire fonctionne comme une phase d'apprentissage pendant que vous mesurez la consommation, mais elle survit rarement une fois que vous comprenez votre coût unitaire.
Pur Usage-Based (Payer Par Appel, Par Jeton, Par Heure-Siège)
Vous mesurez la consommation et facturez après coup. Le revenu et le coût évoluent ensemble, ce qui est satisfaisant sur une feuille de calcul et terrifiant pour un acheteur d'entreprise qui ne peut pas prévoir ses dépenses. D'un point de vue comptable, l'usage pur crée des revenus non facturés à chaque fin de mois : un service fourni mais pas encore facturé. Vous devez le provisionner. Vous avez également besoin d'une mesure robuste à laquelle votre grand livre peut faire confiance, car la facture n'est aussi précise que le compteur.
Idéal pour les API destinées aux développeurs où l'acheteur est assez technique pour prévoir l'utilisation. Moins adapté aux outils prosumer où la prévisibilité se vend.
Hybride : Abonnement de Base + Quota Inclus + Dépassement
C'est le modèle par défaut qui a émergé pour la plupart des Micro-SaaS et des outils d'IA : un abonnement mensuel inclut un quota (crédits, appels, générations) ; la consommation au-delà du quota est facturée à un taux de dépassement par unité, souvent 2 à 4 fois votre coût réel.
Pourquoi cela gagne sur le plan opérationnel : les acheteurs obtiennent une prévisibilité pour une utilisation typique, vous capturez plus de revenus des gros utilisateurs sans effrayer les petits, et les marges brutes sont protégées car les dépassements sont tarifés bien au-dessus du coût. Pour vos livres, la facturation hybride signifie deux flux de revenus par client — un revenu d'abonnement récurrent reconnu au prorata, et un revenu de dépassement variable reconnu lorsque le dépassement se produit. Gardez-les dans des comptes de grand livre séparés. Quand vous demanderez plus tard « quel pourcentage du MRR est vraiment variable ? », vous aurez la réponse sans fouiller dans les factures.
Une esquisse pratique de paliers :
- **Starter 19 par génération en dépassement
- **Pro 49 par génération en dépassement
- **Scale 99 par génération en dépassement
Dimensionnez chaque quota pour qu'environ 80 % des clients à ce palier n'atteignent jamais la limite. Le produit semble illimité ; les 20 % qui atteignent la limite financent votre infrastructure.
Packs de Crédits Prépayés
Les clients achètent des crédits à l'avance et les dépensent au fil du temps. Les crédits vous donnent un meilleur calendrier de trésorerie — vous collectez avant de livrer — et un déclencheur naturel de vente incitative lorsque les soldes sont faibles. Mais chaque vente de crédits crée un revenu différé dès le premier jour. Vous débitez la trésorerie, créditez un compte de passif comme Liabilities:UnearnedRevenue:CreditPacks, et ne le déplacez vers Income:CreditUsage que lorsque les crédits sont consommés. Vendre 1 000 packs à 49 comme revenu ce mois-là est bien pour votre compte bancaire et faux pour votre compte de résultat.
Une structure courante qui convertit bien :
- 500 crédits pour 14 $ (n'expire jamais)
- 2 000 crédits pour 49 $ (remise de 14 %)
- 10 000 crédits pour 199 $ (remise de 29 %, traitement prioritaire)
- Recharge mensuelle : 1 500 crédits pour 39 $/mois avec un bonus de 10 % par rapport au pack équivalent
Les acheteurs de packs qui rechargent régulièrement sont vos meilleurs candidats pour la recharge mensuelle — rendez les mathématiques par crédit évidentes et laissez la mise à niveau se vendre toute seule.
Tarification Basée sur les Résultats
Facturez par résultat réussi — par ticket de support résolu, par prospect converti, par workflow terminé. C'est convaincant lorsque le résultat est mesurable et précieux, mais cela exige une infrastructure pour suivre et prouver que le résultat s'est réellement produit. Pour la comptabilité, chaque « résultat » est une obligation de performance que vous satisfaisez à un moment donné, et vous avez besoin de pistes d'audit pour étayer chaque facture.
Rapprochement des Processeurs de Paiement : Où l'Argent Va Réellement
Si vous utilisez Stripe, Paddle, Lemon Squeezy, ou un Merchant of Record comme Fungies ou Dodo Payments, l'argent qui atterrit sur votre compte bancaire n'est jamais le nombre affiché sur votre tableau de bord. Un paiement Stripe typique ressemble à ceci :
- Ventes brutes : 12 400 $
- Moins les frais Stripe (2,9 % + 0,30
- Moins les remboursements : -180 $
- Moins les litiges et rétrofacturations : -45 $
- Paiement net à votre banque : 11 763 $
Si vous comptabilisez ces 11 763 et complètement caché vos coûts de traitement, votre taux de remboursement et votre exposition aux litiges de vos propres états financiers.
Le Modèle de Rapprochement
Rapprochez-vous du rapport du processeur, pas du dépôt bancaire. À la fin du mois :
-
Importez le rapport de règlement du processeur — ventes brutes par produit/plan, frais, remboursements, litiges, taxes collectées. Chaque processeur réputé fournit un export CSV ou API avec ces colonnes détaillées quotidiennement.
-
Comptabilisez le brut dans les bons comptes de revenus. La base d'abonnement, les dépassements et les rachats de packs de crédits ont chacun leur propre compte. C'est le revenu que vos clients ont réellement payé avant que quiconque n'en prenne une part.
Assets:Bank:Checking $11 763 Expenses:ProcessorFees:Stripe $412 Assets:AccountsReceivable:RefundsPending $180 Expenses:Disputes:Chargebacks $45 Income:Subscriptions:Starter Income:Subscriptions:Pro Income:Usage:Overage Income:CreditPacks:RedeemedLes noms exacts des comptes sont à vous, mais le principe est fixe : brut entrant, frais et remboursements sortants, net à la banque.
-
Comptabilisez les frais comme une dépense, pas comme une réduction nette du revenu. Les frais de processeur sont un coût de collecte du revenu, pas une réduction du revenu. Les déduire net cache votre taux de prise réel et rend l'analyse de marge par cohorte impossible.
-
Gérez correctement les taxes collectées par un Merchant of Record. Si vous vendez via un Merchant of Record, le MoR est le vendeur légal et gère la collecte et la remise de la TVA, de la GST et de la taxe de vente américaine. La ligne « taxe » sur votre règlement MoR n'est pas votre obligation de remettre — c'est la leur — mais vous devez quand même l'enregistrer pour que votre brut corresponde au rapport et que votre net corresponde à la banque. Certains fondateurs la déduisent du revenu ; plus propre est de la comptabiliser dans un passif transitoire qui se remet à zéro lorsque le MoR remet.
-
Suivez les remboursements et les rétrofacturations séparément. Un remboursement est une inversion du revenu ; une rétrofacturation ajoute des frais de litige en plus. Si vous les regroupez, vous ne pouvez pas répondre à la question « notre taux de remboursement augmente-t-il ? » et vous ne pouvez pas repérer un schéma de fraude tôt.
Erreurs Courantes de Rapprochement
Comptabiliser les paiements comme revenu. L'erreur la plus courante chez les fondateurs solo. Cela sous-estime le revenu, surestime la marge (parce que les frais disparaissent), et crée un écart entre votre 1099-K et vos livres à la fin de l'année.
Ignorer les paiements en attente. Les soldes de processeur qui ont été facturés mais pas encore payés sont des comptes clients. Si vous clôturez vos livres le 31 janvier et que Stripe n'a pas encore payé les 29-31 janvier, ce revenu appartient à janvier, pas à février.
Oublier les frais d'application sur les comptes connectés. Si vous gérez une place de marché ou prenez des frais d'application en plus d'un paiement géré, les frais d'application sont votre revenu et la transaction sous-jacente ne l'est pas. Comptabilisez uniquement ce qui vous revient.
Ne pas rapprocher les ventes de packs de crédits avec les revenus différés. Chaque vente de pack de crédits devrait avoir une entrée de passif correspondante qui se dénoue à mesure que les crédits sont dépensés. Si votre solde différé croît chaque mois mais que votre revenu reconnu ne croît pas, vous vendez des packs plus vite que les clients ne consomment — un signal utile pour la trésorerie, invisible si vous avez comptabilisé les packs comme revenu à la vente.
Pourquoi des Marges Brutes de Plus de 70 % Exigent Toujours de Vrais Livres
Il est tentant de penser qu'une entreprise logicielle à marge élevée n'a pas besoin d'une comptabilité sophistiquée. L'hébergement est bon marché, il n'y a pas d'inventaire, et le profit semble se faire tout seul. Trois réalités corrigent cela rapidement.
Ce Qui Se Trouve Réellement dans le COGS
Pour un Micro-SaaS ou une entreprise API, le COGS n'est pas « l'hébergement ». Ce sont tous les coûts qui évoluent directement avec l'utilisation et qui n'existeraient pas si vous serviez zéro client :
- Coûts des API en amont et des jetons LLM (OpenAI, Anthropic, ou votre propre inférence GPU)
- Infrastructure mesurée (calcul par requête, bande passante sortante, secondes de génération d'images)
- API tierces de données ou d'enrichissement que vous revendez
- Coûts de licence par siège pour les composants embarqués
L'hébergement qui n'évolue pas avec l'utilisation — votre front-end statique, les tableaux de bord d'administration, les bases de données fixes — est une dépense d'exploitation, pas du COGS. Bien faire cette répartition est ce qui vous permet de calculer une vraie marge brute par plan et par client. Un plan Starter à 29 en LLM et calcul à l'utilisation moyenne ; le même plan avec un gros utilisateur à 2 000 générations pourrait coûter 12 $. Si les deux affichent le même « bénéfice brut » dans vos livres, vous ne pouvez pas fixer les prix correctement.
Visez une tarification des dépassements à 3 à 5 fois votre COGS unitaire. Si une génération vous coûte 0,003 à 0,015 $. Cela soutient une marge brute de 70 à 80 % sur les dépassements et vous protège lorsque les coûts du modèle augmentent ou qu'un client découvre l'automatisation.
Les Revenus Différés Font Mentir Votre Solde Bancaire
Un Micro-SaaS qui vend des prépaiements annuels et des packs de crédits peut sembler riche en trésorerie et pauvre en profit — ou l'inverse — selon le moment où vous collectez. Exemple : vous vendez 40 plans Pro annuels à 990 . Sur une base de trésorerie, janvier est votre meilleur mois de tous les temps. Sur une base d'engagement, vous avez gagné 3 300 en services futurs. Si vous dépensez la trésorerie de janvier comme si c'était le profit de janvier, vous serez à court d'ici décembre.
La comptabilité d'engagement corrige cela en reconnaissant le revenu lorsque vous satisfaites l'obligation, pas lorsque vous collectez. Comptabilisez la vente annuelle comme :
- Débit trésorerie, crédit revenus différés (un passif)
- Chaque mois, débit revenus différés, crédit revenus d'abonnement pour un douzième
La même logique s'applique aux packs de crédits : revenu lorsqu'ils sont dépensés, pas lorsqu'ils sont vendus. C'est plus de travail, et c'est la différence entre savoir si vous croissez et simplement regarder l'argent se déplacer.
L'Économie Unitaire Décide Votre Prochaine Décision
Les investisseurs, les prêteurs, et même vous à 23 h en décidant d'augmenter les prix posent tous les mêmes questions :
- Quel est le taux de rétention du revenu net — les clients existants dépensent-ils plus au fil du temps ?
- Quelle est la marge brute par plan, et quel palier subventionne quel autre ?
- Quel est le délai de récupération du coût d'acquisition client en incluant le vrai COGS et les frais de processeur ?
- Quel est le revenu différé et couvre-t-il les obligations des deux prochains mois ?
Aucune de ces questions n'a de réponse à partir d'un solde de compte chèque. Elles exigent un grand livre qui sépare l'abonnement du dépassement, le brut du net, l'acquis du différé, et le COGS des dépenses d'exploitation. La comptabilité en texte brut brille ici parce que ces catégories sont des comptes explicites dans un fichier que vous contrôlez, versionné dans git, auditable à tout moment — pas enfoui dans un tableau de bord qui change ses définitions sans prévenir.
Un Plan Comptable Minimal Qui Fonctionne
Vous n'avez pas besoin d'un plan comptable de 200 lignes. Vous avez besoin d'assez de structure pour répondre aux questions ci-dessus :
Income:Subscriptions:Starter/Pro/ScaleIncome:Usage:OverageIncome:CreditPacks:Redeemed(les ventes de packs elles-mêmes vont d'abord dansLiabilities:UnearnedRevenue:CreditPacks)Expenses:COGS:Inference(coûts LLM / modèle)Expenses:COGS:MeteredInfra(calcul par requête, bande passante)Expenses:COGS:DataAPIs(API tierces revendues)Expenses:ProcessorFees:Stripe(ou Paddle / MoR)Liabilities:UnearnedRevenue:AnnualPlansetLiabilities:UnearnedRevenue:CreditPacksAssets:AccountsReceivable:ProcessorPending(acquis mais pas encore payé)
Commencez là. Ajoutez des comptes lorsque vous avez une question à laquelle la structure actuelle ne peut pas répondre, pas avant.
Clôture de Fin de Mois pour un SaaS à Une Personne
Vous n'avez pas besoin d'une équipe financière pour clôturer correctement les livres. Vous avez besoin d'une liste de contrôle reproductible qui prend une heure une fois par mois :
-
Tirez le rapport de règlement du processeur pour le mois complet et comptabilisez le brut par produit, avec les frais, les remboursements et les taxes détaillés.
-
Rapprochez les dépôts bancaires — chaque paiement à la banque devrait correspondre à un lot de règlement dans votre grand livre. Signalez tout lot en attente qui a été facturé mais pas encore payé.
-
Mettez à jour les calendriers de revenus différés. Pour chaque plan annuel et pack de crédits, déplacez la partie acquise du passif vers le revenu. Si les packs de crédits n'expirent pas, envisagez une politique de casse pour les crédits périmés (packs non rachetés de plus de 12 à 18 mois) et documentez-la — c'est là que le jugement comptable vit, alors écrivez-le.
-
Provisionnez l'utilisation non facturée. Si vous facturez les dépassements à terme échu, estimez ou mesurez le montant non facturé à la fin du mois et comptabilisez-le dans les revenus à recevoir.
-
Rapprochez le COGS. Faites correspondre les factures API en amont (OpenAI, fournisseur cloud) à la période d'utilisation qu'elles couvrent, pas à la date de paiement. Une facture d'inférence de 2 400 $ payée le 5 pour les jetons du mois dernier appartient au mois dernier.
-
Examinez les paiements échoués et le churn. Les transactions échouées qui seront relancées ne sont pas encore du revenu perdu ; mettez-les dans un compartiment de relance. Après la fermeture de votre fenêtre de relance, passez-les en perte et enregistrez le churn avec précision.
-
Rapprochez les soldes différés et provisionnés. Votre passif différé devrait être rapprochable à un calendrier — chaque dollar lié à un client et une période de service spécifiques. Si le total a dérivé du calendrier, quelque chose a été comptabilisé deux fois ou pas du tout.
Fiscalité et Conformité Sans Équipe Financière
Si vous vendez uniquement à des clients américains et restez sous les seuils de lien économique des États, une intégration directe Stripe est gérable. Dès que vous vendez à l'échelle mondiale, la conformité fiscale se multiplie : TVA dans l'UE au taux du client, GST en Australie, HST au Canada, traitement variable du SaaS selon les États américains, et seuils de vente à distance qui déclenchent des obligations d'enregistrement dont vous ne saviez pas l'existence.
Un Merchant of Record absorbe cette complexité. Ils collectent et remettent la taxe dans chaque juridiction, émettent des factures conformes, gèrent les rétrofacturations, et deviennent le vendeur de record pour que vous ne déposiez jamais une déclaration de TVA étrangère. Le compromis est des frais de transaction plus élevés (généralement 4 à 5 % plus un montant fixe) par rapport aux 2,9 % + 0,30 $ de Stripe plus un module complémentaire de calcul fiscal séparé. Pour une petite équipe qui vend à l'échelle mondiale dès le premier jour, les frais MoR sont presque toujours moins chers que le temps d'ingénierie et de comptabilité pour le faire soi-même — et bien moins chers que de se tromper.
Si vous restez directement sur Stripe, au minimum : enregistrez-vous sous le guichet unique TVA de l'UE (OSS) dès que vous avez des clients dans l'UE, activez Stripe Tax pour le calcul, déposez les déclarations OSS trimestrielles, suivez le lien économique par État (de nombreux États utilisent un seuil de ventes de 100 000 $), et conservez des enregistrements conformes pour chaque juridiction où vous vendez. Le calcul sans remise vous aide à proposer le bon prix mais ne satisfait pas l'obligation.
Prévoyez également l'impôt sur le revenu : les paiements du processeur sont bruts avant frais, donc votre 1099-K reflétera le nombre plus élevé. Si vous avez comptabilisé uniquement les dépôts nets, votre déclaration ne correspondra pas au formulaire et vous passerez des heures supplémentaires à expliquer la différence. Comptabilisez le brut et le rapprochement est arithmétique.
Ce Que des Livres Propres Vous Apportent
Des livres propres pour un Micro-SaaS ne vous maintiennent pas seulement en conformité. Ils vous donnent les réponses dont vous avez besoin pour diriger l'entreprise : quel plan a la meilleure marge après le vrai COGS, si les packs de crédits ou les abonnements génèrent un meilleur délai de récupération, quand augmenter le quota inclus plutôt que le prix du dépassement, et si ce mois « rentable » était en réalité juste des prépaiements annuels se faisant passer pour de la croissance.
Mettez en place la séparation — abonnement versus dépassement versus rachat de crédits, COGS versus dépenses d'exploitation, acquis versus différé, brut versus net de frais — dès votre premier mois, pas au douzième. Rétrofitée une année de paiements nets et d'hébergement mal classé est le travail qui fait regretter aux fondateurs de ne pas avoir commencé avec un vrai grand livre.
Simplifiez Votre Gestion Financière
À mesure que votre Micro-SaaS passe d'une facturation mesurée artisanale à un moteur de tarification hybride complet, maintenir des enregistrements financiers clairs est ce qui garde les décisions de tarification honnêtes et la saison des impôts sereine. Beancount.io offre une comptabilité en texte brut qui vous donne une transparence et un contrôle complets sur vos données financières — chaque palier d'abonnement, passif de pack de crédits, frais de processeur et ligne COGS versionné dans un grand livre que vous possédez. Commencez gratuitement et voyez pourquoi les développeurs et les professionnels de la finance passent à la comptabilité en texte brut.