Skip to main content

ASC 606 Revenue Recognition

Visor Studio · Tax & Accounting · Generated September 21, 2026

ASC 606 Revenue Recognition

Performance-obligation allocation + monthly recognition waterfall + deferred revenue balance.

Contract

Performance obligations

NameSSPPatternDelivery MDuration MAllocated
96,000
19,200
4,800

Monthly recognition + deferred balance

Monthly recognition: M1 8,000, M2 27,200, M3 12,800, M4 8,000, M5 8,000, M6 8,000, M7 8,000, M8 8,000, M9 8,000, M10 8,000, M11 8,000, M12 8,000; Cumulative recognized: M1 8,000, M2 35,200, M3 48,000, M4 56,000, M5 64,000, M6 72,000, M7 80,000, M8 88,000, M9 96,000, M10 104,000, M11 112,000, M12 120,000; Deferred balance: M1 112,000, M2 84,800, M3 72,000, M4 64,000, M5 56,000, M6 48,000, M7 40,000, M8 32,000, M9 24,000, M10 16,000, M11 8,000, M12 0-6,00027,90061,80095,700129,600M1M2M3M4M5M6M7M8M9M10M11M12MonthMonthly recognitionCumulative recognizedDeferred balance

Recognition waterfall

Total SSP
$125,000
Contract value
$120,000
# Obligations
3
MonthRecognizedCumulativeDeferred balance
M18,0008,000112,000
M227,20035,20084,800
M312,80048,00072,000
M48,00056,00064,000
M58,00064,00056,000
M68,00072,00048,000
M78,00080,00040,000
M88,00088,00032,000
M98,00096,00024,000
M108,000104,00016,000
M118,000112,0008,000
M128,000120,0000

Ce que cela calcule

La norme ASC 606 définit un modèle unique de comptabilisation du chiffre d'affaires issu des contrats clients : le produit est comptabilisé lorsque le contrôle d'un bien ou d'un service est transféré, pour le montant auquel l'entité s'attend à avoir droit. Elle a remplacé une mosaïque de règles sectorielles par un cadre unique en cinq étapes.

Méthode de calcul

Identifiez le contrat, puis les obligations de performance distinctes qu'il contient. Déterminez le prix de transaction, y compris la contrepartie variable limitée au montant dont l'annulation n'est pas probable. Répartissez ce prix entre les obligations au prorata des prix de vente spécifiques. Comptabilisez le produit au fur et à mesure que chaque obligation est satisfaite : à un instant donné pour la plupart des biens, ou progressivement lorsque le client reçoit et consomme simultanément l'avantage, ou lorsque l'actif créé n'a pas d'usage alternatif et qu'un droit exécutoire au paiement existe.

Comment lire le résultat

L'étape de répartition concentre l'essentiel du jugement et des retraitements : regrouper une licence remisée avec un support premium déplace du chiffre d'affaires entre périodes uniquement selon les prix spécifiques retenus. Surveillez les soldes contractuels : un passif sur contrat en hausse signifie de l'encaissement en avance de la livraison, ce qui est un indicateur avancé, tandis qu'un actif sur contrat en hausse signifie l'inverse et comporte un risque de recouvrement.

Exemple chiffré

Un contrat de 120 000 regroupe une licence perpétuelle et deux ans de support. Les prix spécifiques sont de 100 000 et 50 000, la répartition est donc de deux tiers et un tiers : 80 000 pour la licence, comptabilisés à la livraison, et 40 000 pour le support, comptabilisés à environ 1 667 par mois sur 24 mois.

Questions fréquentes

Quand le produit est-il comptabilisé progressivement plutôt qu'à un instant donné ?
Lorsque l'une des trois conditions est remplie : le client consomme l'avantage au fur et à mesure de votre prestation, comme pour la plupart des services ; votre travail crée ou améliore un actif que le client contrôle ; ou l'actif n'a pas d'usage alternatif pour vous et vous disposez d'un droit exécutoire au paiement des travaux réalisés à ce jour.
Comment traiter la contrepartie variable ?
Estimez-la par la valeur attendue ou le montant le plus probable, selon celui qui prédit le mieux le dénouement, puis appliquez la contrainte : n'incluez que la part dont une annulation significative n'est pas probable. Remises, pénalités, primes et droits de retour relèvent tous de cette catégorie.
Quelle différence entre un actif sur contrat et une créance ?
Une créance est un droit inconditionnel au paiement : seul l'écoulement du temps vous sépare de l'encaissement. Un actif sur contrat naît lorsque vous avez comptabilisé du produit mais que le droit au paiement dépend encore d'autre chose, comme l'atteinte d'un jalon supplémentaire ; il porte donc un risque d'exécution en plus du risque de crédit.

Conservez ce calcul

Cette calculatrice est gratuite et le restera. Un compte gratuit enregistre vos scénarios pour que vous puissiez les rouvrir et les ajuster, et les offres payantes ajoutent un espace de travail partagé, l'historique des versions, les commentaires et l'export Excel.

Créer un compte gratuitComparer les offresAucune carte requise pour démarrer.