Produit
Intégrations

CONNEXIONS UNIFIÉES

Consultez tous vos abonnements ensemble pour obtenir une vue globale de la santé de votre entreprise.

Ressources

Qu'est-ce que l'ASC 606 ?

Par Timothy Ware le 22 septembre 2021
Dernière mise à jour le 23 avril 2026

Le Financial Accounting Standards Board (FASB) et l'International Accounting Standards Board (IASB) se sont fixé pour objectif en 2014 de fournir un cadre pour assurer la cohérence de l'information financière, améliorer l'analyse comparative et l'établissement de rapports, et simplifier la rédaction des états financiers.

Ce cadre est ce que nous appelons maintenant l'ASC 606. 

L'ASC 606 décrit un modèle en cinq étapes pour la reconnaissance des revenus. Les cinq étapes sont les suivantes :

  1. Identifier le contrat avec un client.

  2. Identifier les obligations de performance dans le contrat.

  3. Déterminer le prix de la transaction.

  4. Répartir le prix de la transaction.

  5. Reconnaître les revenus lorsque ou au fur et à mesure que l'entité satisfait une obligation de performance.

Ces règles sont désormais appliquées aux entreprises privées et publiques. En tant qu'entreprise SaaS basée sur l'abonnement, vous devez être conscient de ces règles et les suivre. Ces règles vous aident à comprendre quand les revenus ont été gagnés selon l' système de comptabilité d'exercice.

Dans cet article, nous expliquons brièvement les cinq étapes de la reconnaissance des revenus décrites par l'ASC 606 afin que vous puissiez vous assurer que vous la mettez en œuvre correctement. De plus, nous discuterons des implications pour les entreprises SaaS, de la raison pour laquelle les règles ont changé, et du sens de la reconnaissance des revenus en général.

Baremetrics est un outil de métriques commerciales qui fournit 26 métriques sur votre entreprise, telles que MRR, ARR, LTV, nombre total de clients, et plus encore. Baremetrics prend en charge la mise en œuvre correcte de la comptabilité ASC 606.

Baremetrics s'intègre directement à vos passerelles de paiement, de sorte que les informations sur vos clients sont automatiquement transmises aux tableaux de bord Baremetrics.

Vous devriez vous inscrire pour l' essai gratuit de Baremetricset commencez à surveiller votre revenu d'abonnement avec précision et facilité.

(Divulgation complète : L'auteur de cet article a une formation en comptabilité et plus d'une décennie d'expérience dans la gestion d'une entreprise, mais cet article ne remplace pas un véritable conseil juridique. Cet article vise à expliquer l'origine et le raisonnement derrière l'ASC 606 et le modèle en cinq étapes décrit pour la reconnaissance des revenus afin de démystifier le processus et le raisonnement. Comme toujours, consultez votre comptable agréé avant d'adopter les processus que vous lisez en ligne.)

 

Qu'est-ce que la reconnaissance des revenus ?

La reconnaissance des revenus est basée sur le Principes comptables généralement reconnus (GAAP) et stipule quand vous pouvez enregistrer vos revenus. Alors que dans le système de comptabilité de trésorerie les revenus sont reconnus lorsque l'argent est reçu, dans le système de comptabilité d'exercice, que les autorités fiscales exigent généralement que les entreprises suivent, il est reconnu lorsque les revenus ont été gagnés et réalisés. 

C'est là que l'ASC 606 intervient. Il est conçu pour faciliter aux entreprises la reconnaissance cohérente des revenus selon les mêmes normes. En suivant l'ASC 606, toutes les entreprises SaaS compteront leurs revenus selon les mêmes critères.

La reconnaissance des revenus peut être incroyablement complexe, c'est pourquoi de nombreuses entreprises recourent à des logiciels de reconnaissance des revenus qui peuvent prendre des données compliquées et les afficher de manière claire. Cependant, avec autant d'applications disponibles, le choix du bon logiciel n'est pas une tâche facile.

 

Que rechercher dans une application cloud de reconnaissance des revenus ?

Des modèles de données puissants et flexibles : votre entreprise SaaS peut générer des revenus selon de nombreux modèlesdifférents, et vous avez besoin d'un logiciel qui peut fonctionner avec ces différents modèles. Vous avez besoin d'une plateforme capable de calculer votre MRR et ARR même lorsque vous disposez de plusieurs niveaux de tarification. Vous devez également être en mesure de segmenter les clients en fonction de différents attributs, du lieu géographique à la durée du contrat. Baremetrics vous couvre avec son de segmentation client.

Intégration transparente avec d'autres applications : votre entreprise ne survivra jamais en s'appuyant sur un seul logiciel. Le monde est trop complexe pour cela maintenant. Vous utilisez probablement un service de gestion de la relation client (CRM) ainsi qu'une passerelle de paiement (ou, plus probablement, plusieurs passerelles). Si votre logiciel de reconnaissance n'est pas en mesure de s'intégrer à ces outils, il ne sera pas en mesure de tirer le meilleur parti de vos données. Baremetrics s'intègre avec Chargify et Stripe, et les utilisateurs peuvent importer et analyser PayPal et des Chargebee les données via l'API de Baremetrics.

Modèles et règles configurables : vous avez besoin d'outils adaptatifs pour vous assurer qu'ils fonctionnent pour vous, et d'outils qui peuvent évoluer avec vous pour continuer à fonctionner à l'avenir.

Capacités de prévision : il ne s'agit pas seulement de signaler les revenus déjà reçus, mais aussi de prévoir combien sera gagné pour les mois ou années à venir. Pour une entreprise SaaS, cela signifie trouver un outil capable de calculer toutes vos principales métriques : ARR, MRR, LTV, etc.

Que vous ayez des revenus gagnés mais non reçus en espèces ou que vous ayez des entrées de trésorerie que vous n'avez pas encore gagnées, utilisez Baremetrics pour surveiller vos données de ventes.

Baremetrics facilite la collecte et la visualisation de toutes vos données de vente afin que vous sachiez toujours combien de liquidités vous avez en main, quels clients ont payé et à qui vous devez encore des services. Lorsque vous avez de nombreux clients, certains sont abonnés sur une base annuelle tandis que d'autres mensuellement, avec plusieurs niveaux et diverses extensions, il peut être difficile de calculer votre MRR, ARR, LTV et bien plus encore. Heureusement, il y a Baremetrics pour faire tout cela pour vous.

L'intégration de cet outil innovant peut rendre l'analyse financière transparente pour votre entreprise SaaS, et vous pouvez commencer un essai gratuit aujourd'hui.

 

Le modèle ASC 606 en 5 étapes

Comme mentionné ci-dessus, l'ASC 606 présente un modèle en cinq étapes pour quand les revenus doivent être reconnus. Examinons brièvement chaque étape.

 

Étape 1 : Identifier le contrat avec un client

L'ASC 606 définit un contrat comme un accord entre deux ou plusieurs parties qui crée des droits et des obligations exécutoires. Les attributs suivants sont définis par les normes comme des éléments essentiels d'un contrat :

  • Toutes les parties ont approuvé l'accord. 

  • Toutes les parties s'engagent à remplir leurs obligations.

  • Les droits de chaque partie sont identifiables.

  • Les conditions de paiement sont identifiées. 

  • Le contrat a une substance commerciale.

  • Le recouvrement est probable. 

Étape 2 : Identifier les obligations de performance dans le contrat

Une obligation de performance est la promesse d'une entreprise de transférer des biens ou de fournir des services à son client. À cette étape, l'entreprise doit identifier toutes ses obligations de performance distinctes dans l'arrangement défini à l'étape 1.

Un bien ou un service est distinct lorsque deux conditions sont remplies :

  1. Le client serait en mesure de bénéficier du bien ou du service seul ou avec les ressources auxquelles le client a déjà accès.

  2. Le bien ou le service pourrait être transféré indépendamment des autres obligations de performance du contrat (même s'il sera transféré avec d'autres biens ou services). 

Les questions suivantes peuvent affecter l'évaluation des obligations de performance par une entité :

  • Être le mandant ou l'agent

  • Garanties

  • Options client pour des biens ou services supplémentaires

  • Frais non remboursables payés d'avance

  • Droits de rétractation

  • Obligations de disponibilité (c'est-à-dire que le service soit disponible à tout moment même lorsqu'il n'est pas utilisé)

Étape 3 : Déterminer le prix de la transaction

Le prix de la transaction correspond au montant que l'entreprise s'attend à recevoir pour fournir les biens ou services promis à l'étape 1. Ce montant peut être fixe, variable ou une combinaison des deux (par exemple, si vous facturez des frais mensuels pour accéder à votre offre SaaS plus des frais d'utilisation).

Le prix de la transaction est ensuite alloué aux obligations de performance identifiées à l'étape 2. Ce faisant, tous les frais optionnels sont exclus. Les taxes de vente ainsi que tout autre montant que les tiers collecteront finalement sont également exclus.

Lorsqu'un montant fixe en espèces est transféré au même moment que les services sont rendus, c'est facile. Cependant, les complications suivantes peuvent nécessiter un examen plus approfondi :

  • Contrepartie variable

  • Composante de financement importante

  • Contrepartie non monétaire

  • Contrepartie payée ou à payer à un client

  • Frais non remboursables payés d'avance

Étape 4 : Allouer le prix de la transaction

Lorsqu'un contrat comporte plusieurs obligations de performance, le vendeur doit allouer la contrepartie totale à chacune des obligations de performance en fonction de son prix autonome.

ASC 606 permet aux entreprises d'utiliser n'importe quelle méthode pour déterminer le prix autonome, pourvu que l'estimation soit exacte. Cependant, la norme mentionne trois méthodes spécifiques comme étant acceptables : ajustement de l'évaluation de marché, coût attendu plus marge, et résiduelle.

Si des contreparties variables ou des remises existent dans le contrat, le vendeur doit déterminer quelle obligation de performance est remisée ou possède une composante variable et les allouer uniquement à cette obligation. 

 

Étape 5 : Constater le produit lorsque les obligations de performance sont satisfaites ou au fur et à mesure

Enfin, l'entreprise doit constater le produit alloué de chaque obligation de performance au fur et à mesure que cette obligation a été satisfaite. Lorsque l'obligation est satisfaite au fil du temps, le produit est constaté à la fin de cette période. 

Il y a plusieurs enjeux que les entreprises doivent considérer lors de l'application de l'étape 5 de cette méthode :

  • Déterminer si une obligation de performance est satisfaite au fil du temps

  • Indicateurs de transfert de contrôle

  • Méthodes basées sur les intrants par rapport aux méthodes basées sur les extrants

  • Obligations de disponibilité

  • Consignation

  • Arrangements de facturation et mise en attente

Notez que ces étapes sont fortement résumées (en fait, chaque point sous chaque étape peut représenter plusieurs pages de texte dans ASC 606), et vous devriez vous assurer de lire le document entier à un moment donné. 

Baremetrics surveille les revenus d'abonnement pour les entreprises qui génèrent des revenus par le biais de services basés sur l'abonnement. Baremetrics peut s'intégrer directement à votre passerelle de paiement, comme Stripe, et extraire les informations concernant vos clients et leur comportement dans un tableau de bord cristallin.

Baremetrics vous apporte des métriques, du dunning, des outils d'engagement et des informations client. Parmi les choses que Baremetrics surveille, on trouve le MRR, l'ARR, la LTV, le nombre total de clients, les dépenses totales, le ratio rapide, et plus encore.

Timothy Ware

Tim est un entrepreneur né. Il apporte son amour de toutes choses commerciales à son écriture. Lorsqu'il ne aide pas d'autres dans le monde SaaS à commercialiser leurs idées, vous pouvez le trouver en train de se détendre sur son patio avec l'un de ses plus nouveaux jeux de société. Vous pouvez trouver Tim sur LinkedIn.