Développeur freelance et SaaS : MRR, TVA et reconnaissance du revenu
Pour un éditeur SaaS, un abonnement encaissé d'avance n'est pas du revenu acquis : il se rattache prorata temporis via les produits constatés d'avance (compte 487). Méthode pas à pas pour la reconnaissance du revenu, la TVA UE (autoliquidation, OSS) et le pilotage du MRR.
Note de l'expert : Cet article a été rédigé par notre cabinet d'expertise comptable. Les informations sont à jour en 2026. Pour une étude personnalisée de votre situation, contactez-nous.
Réponse rapide. Un abonnement SaaS encaissé d'avance n'est pas un revenu acquis. Le revenu se rattache prorata temporis à la période couverte (principe d'indépendance des exercices, PCG). La fraction non courue à la clôture est portée en produits constatés d'avance, compte 487, hors taxes. La TVA dépend du pays et du statut du client.
Vendre un logiciel par abonnement change la logique comptable. Vous encaissez parfois douze mois d'avance, mais vous ne fournissez le service qu'au fil du temps. Confondre encaissement et revenu fausse votre résultat, gonfle artificiellement un exercice et appauvrit le suivant. Pour un développeur freelance qui bascule vers un produit SaaS, deux sujets reviennent dans nos dossiers : la reconnaissance du revenu d'abonnement et la TVA quand les clients sont répartis dans plusieurs pays.
Cet article décrit la méthode que nous appliquons pour un éditeur SaaS, depuis l'encaissement jusqu'au pilotage du MRR, en restant dans le cadre du plan comptable général français. Il s'inscrit dans notre accompagnement comptable des startups tech.
Pourquoi un abonnement encaissé n'est pas du revenu#
Le plan comptable général repose sur le principe d'indépendance des exercices : un produit ne se rattache qu'à la période pendant laquelle la prestation est exécutée. Pour un abonnement, la prestation s'étale sur toute la durée de mise à disposition du logiciel.
Un abonnement annuel de 1 200 EUR HT encaissé le 1er octobre ne représente donc que 300 EUR de revenu sur un exercice clos au 31 décembre (trois mois courus). Les 900 EUR restants couvrent l'exercice suivant : ils constituent un produit constaté d'avance.
Notre lecture. Beaucoup de fondateurs SaaS lisent leur trésorerie comme un compte de résultat. La trésorerie peut être excellente alors que le revenu reconnu reste modeste, parce qu'une partie des encaissements appartient comptablement à demain. C'est exactement le décalage que la mécanique des produits constatés d'avance vient corriger.
La méthode pas à pas#
Voici la séquence que nous suivons pour sécuriser la reconnaissance du revenu d'un éditeur d'abonnements :
- Identifier la période couverte par chaque abonnement. Reliez chaque facture à sa période d'usage et à la date de mise à disposition du service.
- Constater le revenu prorata temporis. Comptabilisez en produit (compte 706) uniquement la fraction couvrant des prestations déjà fournies à la clôture.
- Enregistrer les produits constatés d'avance. Débitez le compte de produit, créditez le compte 487 pour la fraction non encore courue, calculée hors taxes.
- Traiter la TVA selon le pays du client. Distinguez B2B intra-UE, B2B hors UE et B2C électronique (voir plus bas).
- Réconcilier facturation et encaissements. Rapprochez les flux du prestataire de paiement avec les factures et les écritures de régularisation.
- Piloter MRR, churn et ARR. Suivez ces indicateurs de gestion, distincts des écritures comptables.
L'écriture de produits constatés d'avance#
À la clôture, vous isolez la fraction d'abonnement non encore courue. Reprenons l'abonnement annuel de 1 200 EUR HT encaissé au 1er octobre.
| Date | Compte | Libellé | Débit | Crédit |
|---|---|---|---|---|
| 31/12 | 706 | Quote-part non courue | 900 | |
| 31/12 | 487 | Produits constatés d'avance | 900 | |
| 01/01 (N+1) | 487 | Contre-passation | 900 | |
| 01/01 (N+1) | 706 | Reprise en produit | 900 |
Le calcul s'effectue hors taxes : la TVA, elle, est exigible selon ses propres règles, indépendamment du rattachement comptable du produit. C'est un point que la tenue et révision comptable sécurise à chaque clôture.
La TVA sur un abonnement logiciel selon le client#
Un abonnement SaaS est un service fourni par voie électronique : largement automatisé, avec intervention humaine minimale, impossible à assurer sans technologie de l'information. Sa qualification fiscale dépend du statut et du pays du preneur. Pour aller plus loin, voyez notre article sur la TVA sur les prestations de services intracommunautaires.
| Client | Lieu d'imposition | Qui paie la TVA | Mention sur facture |
|---|---|---|---|
| B2B France | France | Vous (TVA française) | Taux français standard |
| B2B autre État UE | Pays du preneur | Le client (autoliquidation), art. 259-1 CGI | « Autoliquidation » + n° TVA intra du client |
| B2B hors UE | Hors champ FR | Néant en France | « TVA non applicable, art. 259-1 du CGI » |
| B2C UE électronique | Pays du client (si seuil dépassé) | Vous, via OSS | TVA du pays du client |
B2B intra-UE : autoliquidation et DES#
Pour un client assujetti établi dans un autre État membre, vous facturez sans TVA française : le preneur autoliquide la taxe dans son pays (art. 259-1 CGI, art. 196 de la directive 2006/112/CE). La facture porte la mention « Autoliquidation » et le numéro de TVA intracommunautaire du client, à vérifier dans la base VIES. Les mentions de TVA pour facturer un client étranger méritent une attention particulière.
Ces prestations déclenchent une déclaration européenne de services (DES) dès le premier euro, sans seuil. Elle est mensuelle, à déposer en ligne au plus tard le 10e jour ouvrable du mois suivant, auprès du service douanier. Une amende forfaitaire (de l'ordre de 750 EUR par déclaration manquante, à confirmer) sanctionne les omissions. La DES ne concerne pas les clients hors UE.
B2C électronique : le seuil de 10 000 EUR et l'OSS#
Pour les clients particuliers de l'UE, un seuil unique de 10 000 EUR HT par an s'applique (ventes à distance de biens et services électroniques B2C intra-UE cumulés). En dessous, vous appliquez la TVA française. Au-dessus, ou sur option, la TVA est celle du pays de consommation (art. 259 D CGI).
Au-delà de ce seuil, le guichet unique OSS évite de vous immatriculer dans chaque État membre : une seule déclaration trimestrielle centralise la TVA due dans les différents pays. L'OSS a remplacé le MOSS depuis le 1er juillet 2021.
Le risque sous-estimé. Beaucoup d'éditeurs débutants appliquent la TVA française à tous leurs clients particuliers UE, ignorant le seuil de 10 000 EUR. Une fois franchi, c'est la TVA du pays du client qui est due dès le premier euro de la transaction qui dépasse, avec un rattrapage parfois lourd. Le bon réflexe est de paramétrer le suivi de ce seuil dès le lancement.
MRR, ARR et churn : des indicateurs, pas des écritures#
Le MRR (revenu mensuel récurrent), l'ARR (revenu annuel récurrent) et le churn (taux d'attrition) sont des indicateurs de pilotage, pas des notions du plan comptable. On ne « comptabilise » pas le MRR : la comptabilité enregistre le revenu reconnu, le MRR mesure le revenu récurrent contractualisé à un instant donné.
| Indicateur | Définition | Usage |
|---|---|---|
| MRR | Revenu mensuel récurrent normalisé | Mesurer la dynamique commerciale |
| ARR | MRR x 12 | Vision annualisée du récurrent |
| Churn | Part du MRR perdu sur une période | Détecter l'érosion du portefeuille |
En pratique. Nous tenons deux vues côte à côte : la vue comptable (revenu reconnu, produits constatés d'avance) et la vue de gestion (MRR, ARR, churn). Elles ne coïncident jamais exactement, et c'est normal. Un mois de fort encaissement annuel gonfle la trésorerie sans changer le MRR, tandis que le revenu reconnu monte lentement. Comprendre cet écart, c'est savoir lire sa propre croissance. Le choix entre abonnement annuel et mensuel pèse directement sur ce décalage de trésorerie.
Cas particuliers#
Abonnement résilié en cours de période. Si vous remboursez la fraction non consommée, vous reprenez le produit constaté d'avance correspondant et émettez un avoir. La TVA suit le même sort.
Facturation par un prestataire de paiement. Stripe ou un opérateur similaire encaisse pour vous et prélève une commission. Le revenu se comptabilise sur le montant brut facturé au client ; la commission est une charge distincte, pas une minoration du chiffre d'affaires.
Freelance encore au micro. Sous le régime micro, vous ne tenez pas de comptabilité d'engagement, donc pas de produits constatés d'avance ; mais les règles de territorialité de la TVA s'appliquent dès que vous devenez redevable. Notre dossier freelancing en France 2026 précise les seuils.
Recommandation. Aucun référentiel type IFRS 15 ne s'impose à un freelance ou une TPE française : le cadre reste le PCG (produits constatés d'avance et indépendance des exercices). IFRS 15 ne concerne que les comptes consolidés ou les normes internationales.
Ce que l'administration regarde#
Lors d'un contrôle, l'attention porte sur la cohérence entre les encaissements, le chiffre d'affaires déclaré et les produits constatés d'avance. Un éditeur qui encaisse beaucoup d'abonnements annuels mais ne constate aucun PCA à la clôture attire l'attention : son résultat est mécaniquement surévalué. Côté TVA, la justification du statut du client (numéro intra valide, preuve de localisation pour le B2C) et le dépôt des DES sont des points de contrôle classiques.
Chez Hayot Expertise, cabinet inscrit à l'Ordre des experts-comptables d'Île-de-France, nous voyons régulièrement des éditeurs SaaS qui ont sous-estimé ce double sujet. Récemment, un dirigeant de PME éditrice de logiciels nous a sollicités après avoir présenté un premier exercice très bénéficiaire : l'absence de produits constatés d'avance avait fait remonter en revenu douze mois d'abonnements encaissés d'avance, avec un impôt sur les sociétés calculé sur un résultat qui n'existait pas encore. La régularisation a lissé le résultat sur les bons exercices.
Questions fréquentes
Comment reconnaître le revenu d'un abonnement SaaS ?+
Le revenu se rattache prorata temporis à la période pendant laquelle le service est fourni, conformément au principe d'indépendance des exercices du plan comptable général. À la clôture, la fraction d'abonnement non encore courue est sortie du produit et portée en produits constatés d'avance au compte 487, hors taxes.
Qu'est-ce qu'un produit constaté d'avance ?+
Un produit constaté d'avance est un produit déjà facturé ou encaissé mais qui correspond à une prestation non encore exécutée à la clôture. Il s'enregistre au compte 487 du plan comptable général et se contre-passe à l'ouverture de l'exercice suivant. Il traduit le décalage entre encaissement et revenu réellement acquis.
Quelle TVA sur un abonnement logiciel UE ?+
Pour un client professionnel d'un autre État membre, vous facturez sans TVA française et le client autoliquide la taxe dans son pays (art. 259-1 CGI). Pour un particulier de l'UE, au-delà de 10 000 EUR de ventes annuelles, vous appliquez la TVA du pays du client via le guichet OSS (art. 259 D CGI).
Comment comptabiliser le MRR ?+
Le MRR ne se comptabilise pas. C'est un indicateur de gestion qui mesure le revenu mensuel récurrent à un instant donné. La comptabilité enregistre le revenu reconnu et les produits constatés d'avance selon le plan comptable. Le MRR sert au pilotage commercial, en parallèle des écritures, sans s'y substituer.
Faut-il déposer une déclaration européenne de services ?+
Oui, dès le premier euro de prestation de services rendue à un client professionnel établi dans un autre État membre de l'UE et autoliquidée par lui. La DES est mensuelle, à déposer en ligne au plus tard le 10e jour ouvrable du mois suivant, auprès du service douanier. Elle ne concerne pas les clients hors UE.
Un freelance au micro doit-il gérer des produits constatés d'avance ?+
Non. Sous le régime micro, la comptabilité n'est pas tenue en engagement, donc il n'y a pas de produits constatés d'avance à constater. En revanche, dès que vous devenez redevable de la TVA, les règles de territorialité (autoliquidation B2B UE, OSS pour le B2C électronique) s'appliquent pleinement.
À retenir#
- Un abonnement encaissé d'avance n'est pas du revenu acquis : il se rattache prorata temporis à la période couverte.
- La fraction non courue à la clôture est portée en produits constatés d'avance au compte 487, hors taxes.
- B2B intra-UE : facturation sans TVA, autoliquidation par le client (art. 259-1 CGI) et déclaration européenne de services dès le premier euro.
- B2C électronique UE : TVA du pays du client au-delà de 10 000 EUR par an, déclarée via le guichet OSS (art. 259 D CGI).
- MRR, ARR et churn sont des indicateurs de pilotage, pas des écritures comptables.
- Cet article informe ; une décision tenant à votre situation suppose l'examen de vos contrats, flux et de la réglementation à jour.
Sources officielles#
- BOFiP BOI-TVA-CHAMP-20-50-20 (territorialité des prestations entre assujettis)
- BOFiP BOI-TVA-CHAMP-20-50-40-20 (services fournis par voie électronique)
- Article 259 D du CGI (Legifrance)
- impots.gouv.fr - Guichet unique OSS
- douane.gouv.fr - Déclaration européenne de services (DES)
- Plan comptable général - Compte 487 (Legifrance)

Article rédigé par Samuel HAYOT
Expert-Comptable diplômé, inscrit au Tableau de l'Ordre des Experts-Comptables.
Cabinet d'expertise comptable et de commissariat aux comptes base a Paris 8, pense pour accompagner des entreprises partout en France avec une approche digitale et orientee decision.
Sources du dossier
Sources officielles et de reference citees pour cette page.
- BOFiP BOI-TVA-CHAMP-20-50-20 - Territorialite des prestations entre assujettis
- BOFiP BOI-TVA-CHAMP-20-50-40-20 - Services fournis par voie electronique
- Legifrance - Article 259 D du CGI (services electroniques, lieu du preneur)
- impots.gouv.fr - Guichet unique OSS (One-Stop Shop)
- douane.gouv.fr - Declaration europeenne de services (DES)
- Plan comptable general - Compte 487 Produits constates d'avance
- impots.gouv.fr - Prestations de services intracommunautaires et autoliquidation
Ce sujet relève de notre mission Tenue comptable à Paris | Révision, clôture, liasse
Besoin d'un devis ou d'un conseil personnalisé ?
Notre cabinet d'expertise comptable vous accompagne dans toutes vos démarches. Obtenez un devis gratuit pour analyser votre situation et vous proposer une offre tarifaire sur-mesure ou contactez-nous directement.