ASC 606 Five-Step Revenue Recognition Model — Règle Fondamentale
Le modèle en cinq étapes d'ASC 606 exige qu'une entité reconnaisse les revenus en transférant le contrôle des biens ou services promis à un client, au montant de la contrepartie attendue en échange (ASC 606-10-02-2).
Comment Fonctionne ASC 606 Five-Step Revenue Recognition Model
- Étape 1 : Identifier le contrat avec le client — Un contrat doit satisfaire les critères de l'ASC 606-10-25-1 : les parties se sont engagées, l'entité peut identifier les droits de chaque partie, les modalités de paiement sont identifiées, le contrat a une substance commerciale, et il est probable que la contrepartie soit recouvrée. Cet examen est effectué au moment où le contrat est convenu.
- Étape 2 : Identifier les obligations de performance distinctes — Une obligation de performance est distincte si (a) le client peut bénéficier du bien ou du service seul ou avec des ressources facilement disponibles, et (b) l'entité peut identifier son engagement de transférer le bien ou le service séparément du reste du contrat (ASC 606-10-25-19). Les biens ou services non distincts sont regroupés jusqu'à former une obligation de performance distincte.
- Étape 3 : Déterminer le prix de transaction — Le prix de transaction est la contrepartie attendue en échange de la satisfaction des obligations de performance, y compris les montants variables (revenus supplémentaires ou rabais), ajustée pour les effets de la valeur temps de l'argent si le contrat contient un financement implicite important (ASC 606-10-32-3). Les contreparties variables doivent être estimées en utilisant la méthode de la valeur la plus probable ou de la valeur attendue, et ne sont incluses que si hautement probables (ASC 606-10-32-12).
- Étape 4 : Allouer le prix de transaction aux obligations de performance — Allouez le prix de transaction à chaque obligation de performance distincte proportionnellement à ses prix de vente autonomes (ASC 606-10-32-28). Le prix de vente autonome est le prix auquel l'entité vendrait le bien ou le service seul à un client similaire dans des circonstances similaires. Si le prix de vente autonome n'est pas observable, utilisez une approche rétrospective de l'ajusté ou une méthode d'évaluation du marché (ASC 606-10-32-34).
- Étape 5 : Reconnaître les revenus lors du transfert de contrôle — Reconnaissez les revenus au moment où (ou au fur et à mesure que) le client obtient le contrôle du bien ou du service promis. Le contrôle peut être transféré à un point dans le temps (p. ex., à la livraison) ou au fil du temps (p. ex., pour les services d'exécution) (ASC 606-10-25-24). Pour les transferts au fil du temps, l'entité reconnaît les revenus au fur et à mesure qu'elle satisfait l'obligation de performance en mesurant la progression vers l'accomplissement complet.
Exemple pratique avec calculs
Supposons qu'une entité conclut un contrat le 1er janvier pour fournir à un client un logiciel sur trois ans pour 300 000 $, plus une maintenance annuelle d'un montant estimé à 50 000 $ par an (hautement probable selon l'ASC 606-10-32-12).
Analyse des cinq étapes
- Contrat identifié : Les parties se sont engagées ; la probabilité de recouvrement est probable.
- Obligations de performance : (a) Licence logicielle sur 3 ans (obligation de performance sur 3 ans), (b) Service de maintenance annuel (trois obligations distinctes, une par année).
- Prix de transaction : 300 000 $ + (50 000 $ × 3 ans) = 450 000 $.
- Allocation :
- Licence logicielle : prix de vente autonome estimé 250 000 $
- Maintenance annuelle : prix de vente autonome estimé 200 000 $ (50 000 $ × 3)
- Allocation : Licence = 300 000 × (250 000 / 450 000) = 166 667 $
- Maintenance Année 1 = 300 000 × (50 000 / 450 000) = 33 333 $
- Reconnaissance : La licence est transférée au fil du temps (satisfaite linéairement) ; la maintenance est satisfaite au fil du temps chaque année.
Écritures comptables
| Compte | Débit | Crédit |
|---|
| Compte débiteur – Client | 300 000 | |
| Revenus – Licence logicielle | | 166 667 |
| Revenus – Maintenance Année 1 | | 33 333 |
| Revenus différés – Maintenance Années 2-3 | | 100 000 |
À la fin de l'année 1, pour la reconnaissance linéaire de la licence (1/3) :
| Compte | Débit | Crédit |
|---|
| Revenus différés – Licence | 55 556 | |
| Revenus – Licence logicielle | | 55 556 |
ASC 606 Five-Step Revenue Recognition Model — Pièges Courants
- Confusion entre obligations de performance distinctes et contrats multiples — Les praticiens confondent souvent les obligations de performance multiples au sein d'un seul contrat avec des contrats séparés. L'ASC 606-10-25-9 exige une évaluation pour déterminer si plusieurs contrats doivent être combinés, créant ainsi un risque de retraitement si l'allocation initiale n'était pas correcte.
- Estimation incorrecte de la contrepartie variable — L'application incorrecte de la contrainte de contrepartie variable (ASC 606-10-32-12) est un piège d'audit courant. Les praticiens incluent souvent une contrepartie variable qui n'est pas hautement probable d'être recouverte, gonflant ainsi les revenus reconnus trop tôt.
- Défaillance à l'étape de l'allocation du prix de vente autonome — Utiliser le prix facturé au lieu du prix de vente autonome, ou ne pas documenter la méthodologie d'allocation, crée une vulnérabilité d'audit majeure. L'ASC 606-10-32-34 exige une allocation basée sur les prix de vente autonomes, pas sur les prix contractuels.
ASC 606 Five-Step Revenue Recognition Model — Références Clés
- ASC 606-10-02-2 — Objectif du modèle en cinq étapes
- ASC 606-10-25-1 — Critères d'identification du contrat avec le client
- ASC 606-10-25-19 — Définition et critères des obligations de performance distinctes
- ASC 606-10-32-3 — Détermination du prix de transaction
- ASC 606-10-32-12 — Traitement de la contrepartie variable et contrainte
- ASC 606-10-32-28 — Allocation du prix de transaction aux obligations de performance
- ASC 606-10-32-34 — Détermination du prix de vente autonome
- ASC 606-10-25-24 — Reconnaissance des revenus au moment du transfert de contrôle