Fonctionnement
IFRS 15 divise la reconnaissance des produits en deux catégories selon le moment où l'obligation de prestation est satisfaite. Pour une obligation satisfaite à un moment donné dans le temps, le produit est reconnu intégralement à cette date. Pour une obligation satisfaite au fil du temps, le produit est reconnu progressivement à mesure que l'entité exécute. La distinction détermine le profil de produits comptabilisés sur l'exercice, et IFRS 15.35 exige que vous documentiez explicitement la raison pour laquelle chaque obligation répond à l'un ou l'autre critère.
La plupart des entités commerciales appliquent correctement la reconnaissance au moment du transfert de contrôle (livraison, acceptation client). Les constats d'inspection surviennent davantage sur les contrats complexes : services fournis sur plusieurs périodes, combinaisons de biens et services distincts, ou variabilité des prix. Dans ces cas, le moment précis du transfert de contrôle devient un jugement que l'auditeur doit tester.
Exemple pratique : Construire & Développer SARL
Client : Entreprise française de construction légère, exercice clos le 31 décembre 2024, chiffre d'affaires 8,2 M EUR, normes IFRS.
Étape 1: Classification des obligations de prestation
Construire & Développer exécute trois contrats représentatifs :
Note de documentation : créer un tableau de synthèse des obligations par contrat, classement par critère de satisfaction, référence au paragraphe IFRS 15 appliqué.
Étape 2: Détermination du moment de la reconnaissance
Pour le contrat A, le transfert de contrôle survient à l'acceptation client, datée 15 février 2024. Produit de 620 000 EUR reconnu intégralement le 15 février.
Pour le contrat B, l'obligation est satisfaite chaque trimestre. Produit trimestriel de 45 000 EUR reconnu chaque 31 mars, 30 juin, 30 septembre, 31 décembre 2024.
Pour le contrat C, les biens matériels transférés progressivement constituent un transfert de contrôle au fil du temps (IFRS 15.38(c)). Produit reconnu mensuellement sur 8 mois : janvier à août 2024, 87 500 EUR par mois = 700 000 EUR total.
Note de documentation : journal de reconnaissance par mois/trimestre, référence au bon de livraison ou à la facture client pour chaque élément. Contrôle : somme des produits = total du contrat.
Étape 3: Test du cutoff d'exercice
Vérifier que les produits reconnus en janvier 2025 ne correspondent à aucune obligation satisfaite avant le 1er janvier 2024. Vérifier inversement que les obligations satisfaites en décembre 2024 sont bien reconnaissables et non repportées à 2025.
Note de documentation : liste des factures de décembre 2024 et janvier 2025, dates de transfert de contrôle, date de reconnaissance, justification du choix.
Conclusion
Construire & Développer a reconnu un produit net de 2 018 500 EUR sur l'exercice 2024 en combinant trois profils d'obligations différentes. Chaque profil répond à un critère distinct d'IFRS 15. La documentation établit le moment précis de satisfaction pour chaque contrat, ce qui rend l'approche défendable lors d'une revue.
- Contrat A : construction d'un entrepôt modulaire, client acceptation requise = obligation satisfaite à un moment donné
- Contrat B : maintenance trimestrielle durant 24 mois = obligation satisfaite au fil du temps
- Contrat C : conception plus construction avec transferts de matériaux progressifs = obligations mixtes
Ce que les réviseurs et les praticiens confondent
- Tier 1 (constat d'inspection) : Les organismes de surveillance constatent régulièrement que les entités appliquent un seuil de matérialité pour la reconnaissance au fil du temps au lieu de se conformer intégralement à IFRS 15.35. Une entreprise différera la reconnaissance d'un contrat à cause de son montant peu élevé. IFRS 15 n'autorise pas cette exemption. Chaque obligation doit être classée selon sa satisfaction en temps ou au fil du temps.
- Tier 2 (erreur pratique courante) : Les équipes confondent fréquemment << moment donné >> avec << date d'un événement observable >> (facture, livraison physique). Or IFRS 15.38 énumère trois critères : le client obtient le contrôle, l'entité n'a plus d'obligation, ou bien l'obligation est satisfaite au fil du temps. Une livraison n'est pas nécessairement un transfert de contrôle. Un client qui peut retourner un bien après livraison n'a pas obtenu le contrôle à la livraison.
- Tier 3 (lacune documentaire) : Les dossiers comportent rarement une synthèse écrite expliquant pourquoi chaque catégorie de produit est classée en moment donné ou au fil du temps. Cette omission ne produit pas une erreur comptable de prime abord, mais elle laisse le dossier vulnérable lors d'une révision externe.
Distinction : Reconnaissance au moment donné vs Reconnaissance au fil du temps
| Dimension | Au moment donné | Au fil du temps |
|---|---|---|
| Quand | Le transfert de contrôle se produit à un instant identifiable | Le contrôle se transfère progressivement à mesure que l'entité exécute |
| Critère IFRS 15 | IFRS 15.38(a), 38(b), ou 38(c) | IFRS 15.35 combiné avec 35(c) |
| Exemple courant | Vente de marchandises à la livraison, contrat de service unique sans suivi | Maintenance sur 12 mois, construction avec transferts progressifs, services d'hébergement |
| Profil comptable | Produit concentré sur une période comptable | Produit étalé sur plusieurs périodes |
| Risque d'audit | Erreur de cutoff (produit reconnu trop tôt ou tard) | Erreur d'estimation (mauvais profil de reconnaissance) |
| Documentation requise | Preuve du transfert de contrôle (acceptation client, facture, bon de livraison) | Analyse de l'obligation, preuve de satisfaction progressive, calcul du taux d'avancement si applicable |
Quand cette distinction compte sur une mission
Une entité qui offre une combinaison de biens et de services doit analyser chaque obligation de prestation individuellement. Un auditeur qui applique une règle globale (par exemple, << tous les services de trois ans se reconnaissent au fil du temps >>) risque de passer à côté d'obligations distinctes satisfaites à un moment donné.
Un contrat de fourniture d'équipement plus maintenance annuelle contient deux obligations : la livraison d'équipement (moment donné) et la maintenance (fil du temps). Si l'auditeur les analyse conjointement sans les séparer, le profil de produits sera inexact. IFRS 15.31 exige cette séparation explicite. C'est le point où les audits se séparent : les dossiers qui documentent l'analyse obligation par obligation résistent aux revues ; les dossiers qui appliquent une règle globale génèrent des constats.
Termes connexes
Obligations de prestation: Les promesses contractuelles de transférer un bien ou un service. Chaque obligation doit être analysée pour déterminer si elle est satisfaite au moment donné ou au fil du temps.
Contrôle d'un bien ou d'un service: Le droit d'utiliser un bien et d'en obtenir les avantages. La reconnaissance des revenus dépend du moment où le client obtient ce contrôle.
Prix de la transaction: Le montant auquel l'entité s'attend à avoir droit pour transférer les biens ou services promis. Doit être fixé avant la reconnaissance.
Taux d'avancement: La mesure selon laquelle une obligation au fil du temps a été satisfaite, utilisée pour déterminer le produit à reconnaître à chaque période comptable.
IFRS 15 vs IAS 11: IFRS 15 remplace IAS 11 (Contrats de construction) et IAS 18 (Produits ordinaires) pour tous les contrats de clients. Comprendre la transition aide à analyser les contrats complexes.
Contrats avec contrepartie variable: Les contrats dont le prix peut varier selon des conditions non certaines. Doivent être estimés et révisés à chaque clôture.