Organigramme IFRS 15: Édition Luxembourg | ciferi
IFRS 15 Revenue from Contracts with Customers s'applique à tous les contrats de revenus, sauf ceux régis par des normes spécifiques (assurance, baux,...
Vue d'ensemble
IFRS 15 Revenue from Contracts with Customers s'applique à tous les contrats de revenus, sauf ceux régis par des normes spécifiques (assurance, baux, instruments financiers). Le modèle en cinq étapes fournit un cadre unifié pour déterminer quand et pour quel montant reconnaître le revenu.
Les auditeurs réviseurs d'entreprises au Luxembourg doivent appliquer les ISA (qui sont adoptés par la CSSF sans modification), y compris les procédures analytiques spécifiques à IFRS 15 définies dans ISA 500 et ISA 540.
Les cinq étapes du modèle IFRS 15
Étape 1: Identifier le contrat (IFRS 15.9–21)
Un contrat avec un client existe lorsque cinq critères sont remplis simultanément.
Critère A: Les parties ont approuvé le contrat et s'engagent à remplir leurs obligations respectives.
L'approbation peut être écrite, orale ou implicite par la pratique commerciale établie. L'engagement signifie que les parties entendent faire valoir leurs droits respectifs. Documentez la forme de l'approbation du contrat (accord écrit, bon de commande, oral, implicite par la pratique) et les preuves de l'engagement à exécuter.
Critère B: L'entité peut identifier les droits de chaque partie concernant les biens ou services à transférer.
Le contrat doit établir des droits exécutoires pour chaque partie. Cela comprend l'identification des biens ou services que l'entité transférera et ce à quoi le client a droit de recevoir. Même si les conditions sont implicites ou établies par la pratique commerciale établie, les droits doivent être identifiables.
Critère C: L'entité peut identifier les conditions de paiement des biens ou services à transférer.
Les conditions de paiement comprennent le montant, le calendrier et la forme de la contrepartie. Les conditions n'ont pas besoin d'être explicitement énoncées si elles peuvent être déterminées à partir de pratiques commerciales établies ou des termes et conditions du contrat. Considérez les prix fixes, les éléments variables, les paiements échelonnés et les délais de crédit.
Critère D: Le contrat a une substance commerciale. c'est-à-dire que le risque, le calendrier ou le montant des flux de trésorerie futurs attendus de l'entité devrait changer en raison du contrat.
Un contrat a une substance commerciale lorsqu'il devrait modifier les flux de trésorerie futurs de l'entité. Ce critère empêche les entités de reconnaître le revenu sur les échanges réciproques de biens ou services de nature et valeur similaires (par exemple, les transactions de troc entre sociétés pour satisfaire la demande dans différents emplacements). La plupart des transactions commerciales conclues à titre onéreux ont une substance commerciale.
Critère E: Il est probable que l'entité collectera la contrepartie à laquelle elle a droit en échange des biens ou services qui seront transférés au client.
Évaluez la capacité et l'intention du client à payer. Considérez l'historique de crédit du client, sa situation financière, les garanties ou cautions, et l'expérience passée de l'entité avec les classes de clients similaires. « Probable » signifie plus probable que non selon IFRS. Si l'entité propose une concession de prix, évaluez la recouvrabilité sur le montant réduit (attendu), pas le prix contractuel énoncé.
Combinaison de contrats (IFRS 15.17)
Trois conditions déterminent si deux ou plusieurs contrats doivent être combinés en un seul contrat aux fins de la reconnaissance du revenu.
Condition A: Les contrats ont été négociés en tant que forfait avec un seul objectif commercial.
Considérez si les contrats ont été négociés ensemble avec une tarification liée, des livraisons interdépendantes ou un objectif commercial partagé. Les contrats négociés en tant que forfait impliquent souvent des concessions dans un contrat qui sont liées économiquement aux conditions dans un autre.
Condition B: La contrepartie à recevoir dans un contrat dépend du prix ou de la performance de l'autre contrat.
Si les conditions de tarification ou de paiement d'un contrat sont conditionnelles à la performance ou au résultat d'un autre contrat, cela indique que les contrats doivent être combinés. Par exemple, une remise dans un contrat qui est conditionnelle à l'engagement du client dans un contrat distinct.
Condition C: Les biens ou services promis dans les contrats constituent une seule obligation de performance.
Si les biens ou services dans plusieurs contrats forment une livrable intégrée unique, ils doivent être combinés. Ceci est évalué en utilisant les mêmes critères de distinctivité appliqués à l'étape 2 (IFRS 15.27).
Modification de contrat (IFRS 15.18–21)
Trois scénarios d'accroissement de contrat exigent une analyse différente.
Scénario 1: La modification ajoute des biens ou services distincts et le prix augmente d'un montant qui reflète les prix de vente autonomes des articles supplémentaires.
Dans ce cas, comptabilisez la modification de manière prospective comme un contrat distinct. Le traitement ressemble à l'ajout d'une nouvelle ligne de commande au contrat existant.
Scénario 2: La modification ajoute des biens ou services distincts, mais le prix n'augmente pas proportionnellement aux prix de vente autonomes.
Ici, procédez également à une comptabilisation prospective, mais ajustez le prix pour reconnaître le nouveau revenu à un montant inférieur aux prix de vente autonomes. L'entité reconnaît tacitement une remise sur les nouveaux articles.
Scénario 3: La modification n'ajoute pas de biens ou services distincts, ou les biens ou services restants ne sont pas distincts de ceux déjà transférés.
Dans ce cas, appliquez un ajustement cumulé rétroactif. Le montant de revenu précédemment reconnu peut être réversé et un nouveau montant de revenu peut être reconnu prospérvement pour refléter le contrat modifié dans son ensemble. C'est un recalcul complet, pas un ajustement additionnel simple.
Étape 2: Identifier les obligations de performance (IFRS 15.22–30)
Une obligation de performance est une promesse de transférer un bien ou un service distinct à un client. L'identification des obligations détermine le nombre de lignes de reconnaissance du revenu.
Distinctivité (Critère A): Le bien ou service est-il capable d'être distinct. le client peut-il en bénéficier seul ou avec d'autres ressources facilement disponibles?
Un bien ou service est capable d'être distinct si le client peut l'utiliser, le consommer, le vendre ou en obtenir autrement des avantages économiques. soit seul, soit avec des ressources facilement disponibles auprès de l'entité ou de tiers. Un bon indicateur est de savoir si l'entité vend régulièrement l'article séparément. Les « ressources facilement disponibles » comprennent les biens ou services vendus séparément par l'entité ou un concurrent, ou les ressources que le client a déjà obtenues.
Distinctivité contextuelle (Critère B): La promesse de transférer le bien ou service est-elle séparément identifiable d'autres promesses dans le contrat?
Les indicateurs que une promesse n'est PAS séparément identifiable (IFRS 15.29) incluent: (a) l'entité fournit un service important d'intégration du bien/service avec d'autres biens/services dans un résultat combiné, (b) le bien/service modifie ou personnalise significativement un autre bien/service promis, (c) le bien/service est hautement interdépendant ou interrelié avec d'autres biens/services. ce qui signifie que chacun est significativement affecté par les autres. Par exemple, l'installation de logiciels qui change fondamentalement la fonctionnalité du logiciel peut ne pas être séparément identifiable.
Disposition en série (IFRS 15.22(b))
Lorsqu'une entité promet de transférer une série de biens ou services distincts, et que la série remplissait deux conditions, la série entière peut être comptabilisée comme une seule obligation de performance.
Condition 1: Les biens ou services distincts dans la série sont substantiellement les mêmes.
La disposition en série s'applique quand une entité promet de transférer une série de biens ou services distincts qui sont substantiellement les mêmes. par exemple, les services de nettoyage quotidiens, les services de traitement des transactions mensuels, ou les livraisons récurrentes identiques. « Substantiellement les mêmes » signifie que la nature des biens ou services est cohérente au sein de la série.
Condition 2: Les biens ou services distincts dans la série ont le même modèle de transfert au client.
Le même modèle de transfert signifie que chaque bien ou service distinct dans la série respecterait le même critère de reconnaissance dans le temps (IFRS 15.35) et que la même méthode serait utilisée pour mesurer la progression. Si les deux critères « substantiellement les mêmes » et « même modèle de transfert » sont remplis, la série est comptabilisée comme une seule obligation de performance.
Étape 3: Déterminer le prix de la transaction (IFRS 15.47–72)
Le prix de la transaction est le montant de la contrepartie qu'une entité s'attend à avoir le droit de recevoir en échange du transfert des biens ou services promis à un client. Quatre ajustements s'appliquent couramment.
Contrepartie variable (IFRS 15.50–53):
La contrepartie variable peut survenir en raison de remises, rabais, remboursements, crédits, concessions de prix, incitations, bonus de performance, pénalités ou montants conditionnels. Estimez la contrepartie variable soit en utilisant la valeur attendue (moyenne pondérée probabiliste) soit en utilisant le montant le plus probable (résultat unique le plus probable). Choisissez la méthode qui prédit mieux le montant de contrepartie que l'entité recevra.
Réduction pour financement significatif (IFRS 15.60–65):
Lorsqu'un contrat contient un élément de financement significatif (par exemple, le client paie longtemps après la livraison) ajustez la contrepartie au montant du prix en espèces. La différence est comptabilisée en tant que charge ou produit financier au fil du temps. Les contrats avec des délais de paiement standards du secteur (par exemple, 30 jours nets) ne contiennent généralement pas de financement significatif à moins que le délai ne soit exceptionnellement long.
Contrepartie non monétaire (IFRS 15.66–69):
Si un client paie avec du bien ou une prestation au lieu de trésorerie, évaluez le bien ou la prestation à la juste valeur. Si la juste valeur n'est pas observable, évaluez-la sur la base du prix de vente autonome des biens ou services que l'entité transfère en échange.
Contrepartie payable au client (IFRS 15.70–72):
Une contrepartie payable au client réduit le prix de la transaction, sauf si le paiement est pour un bien ou un service distinct que le client transfère à l'entité. Par exemple, si une entité paye un client pour des services de marketing, cela réduit le revenu reconnu, sauf si le marketing est un service distinct fourni par le client à l'entité.
Étape 4: Allouer le prix de la transaction (IFRS 15.73–86)
Une fois que vous avez identifié chaque obligation de performance distincte et déterminé le prix de la transaction, allouez le prix entre les obligations proportionnellement à leurs prix de vente autonomes.
Prix de vente autonome (IFRS 15.76–78):
Le prix de vente autonome est le prix auquel une entité vendrait un bien ou un service promis à un client indépendant. Observez directement ce prix si l'entité vend régulièrement le bien ou le service de manière indépendante.
Si un prix de vente autonome observable n'existe pas, l'ajustez en fonction de faits et circonstances observables ou en utilisant une approche méthodologique acceptable (résidu, coûts plus une majoration, ou approche attendue de revenu marginal).
Allocation (IFRS 15.81–82):
Allouez le prix de la transaction en proportion des prix de vente autonomes. Dans de nombreux contrats, le prix de la transaction est égal à la somme des prix de vente autonomes. Dans ce cas, l'allocation est directe. Cependant, si un prix de réduction global s'applique au contrat (par exemple, un client reçoit une remise sur un forfait), réduisez les prix de vente autonomes proportionnellement avant d'allouer.
Étape 5: Reconnaître le revenu (IFRS 15.31–45)
Reconnaissez le revenu lorsqu'une entité satisfait une obligation de performance. c'est-à-dire lorsqu'un client obtient le contrôle des biens ou services.
Reconnaissance au moment précis (IFRS 15.38–40):
Reconnaître le revenu à un moment précis lorsque le contrôle des bien ou service est transféré en un point dans le temps. Pour les biens, c'est généralement à la livraison ou à l'embarquement (selon les Incoterms ou les conditions commerciales). Pour les services, c'est généralement à l'achèvement ou à l'acceptation.
Reconnaissance dans le temps (IFRS 15.35–37):
Reconnaissez le revenu au fil du temps si l'une des trois conditions suivantes est remplie:
Pour la reconnaissance dans le temps, mesurez la progression vers l'achèvement en utilisant une méthode qui reflète fidèlement le transfert du contrôle. Les méthodes courantes incluent la proportion des coûts engagés, les heures de travail engagées, ou les résultats mesurables.
- Le client reçoit et consomme simultanément les avantages au fur et à mesure que l'entité les fournit (par exemple, services de nettoyage continus).
- La performance de l'entité crée un bien ou un actif que le client contrôle au fur et à mesure de la création (par exemple, travaux de construction sur un bien immobilier du client).
- La performance de l'entité n'a pas d'utilisation alternative pour l'entité et l'entité a un droit exécutoire au paiement du travail achevé à ce jour.
Considérations spécifiques au Luxembourg
Le Grand-Duché du Luxembourg est un centre financier international majeur avec une forte concentration de sociétés de gestion d'actifs, de fonds d'investissement et d'entités holdings. Ces entités font face à des considérations IFRS 15 spécifiques.
Contrats de gestion de fonds
Les sociétés de gestion de fonds comptabilisent généralement les commissions de gestion comme des revenus dans le temps, car le client reçoit continuellement les services de gestion au fur et à mesure qu'ils sont fournis. Les commissions de surperformance peuvent contenir une contrepartie variable qui doit être estimée en utilisant la méthode de la valeur attendue ou la méthode du montant le plus probable, selon la nature du fonds.
Structures holding et revenus locatifs
Les entités holdings au Luxembourg génèrent souvent des revenus de dividendes et d'intérêts sur les investissements, qui ne sont généralement pas soumis à IFRS 15, car ils sont régis par IAS 32 et IFRS 9. Les revenus locatifs de propriétés détenues dans les structures holding sont généralement soumis à IFRS 16 (baux) et non à IFRS 15.
Conformité CSSF et rapports des réviseurs
La CSSF supervise les institutions financières et les entités cotées au Luxembourg. La documentation des jugements importants en matière de reconnaissance du revenu (en particulier pour les contrats complexes ou non récurrents) est critique pour les rapports d'audit. Le réviseur d'entreprises doit documenter les procédures analytiques spécifiques à IFRS 15 et les conclusions tirées concernant l'identification des obligations de performance et la détermination du prix de la transaction.
Exigences en matière de divulgation IFRS 15.113–115
Chaque entité doit divulguer:
Revenus par catégorie: Désagrégez les revenus selon des catégories significatives (par géographie, par type de client, par ligne de produits) qui permettent aux utilisateurs de comprendres la nature, le montant, le calendrier et l'incertitude des flux de trésorerie des revenus.
Jugements significatifs: Divulguez les jugements importants dans l'application d'IFRS 15: en particulier dans l'identification des obligations de performance, la détermination de si la reconnaissance est au moment précis ou dans le temps, et l'estimation de la contrepartie variable.
Éléments de bilan: Divulguez le montant des créances contractuelles, des passifs contractuels et des actifs de contrat comptabilisés et la base de leur détermination.
Procédures analytiques pour la révision IFRS 15
Lors de la révision d'une entité qui applique IFRS 15, les réviseurs doivent effectuer des procédures analytiques qui adressent les risques spécifiques à chaque étape du modèle.
Étape 1 (Identification du contrat): Testez un échantillon de contrats pour vérifier que les critères IFRS 15.9 sont remplis. Recherchez les contrats pour lesquels le critère E (collectabilité probable) peut ne pas être satisfait. par exemple, un client avec un historique de défaut ou une entité nouvellement acquise.
Étape 2 (Obligations de performance): Inspectez les documents contractuels pour vérifier que les obligations de performance ont été identifiées correctement. Les contrats multiphases ou incluant des services post-vente nécessitent une attention particulière pour déterminer si chaque livrable est distinct.
Étape 3 (Prix de la transaction): Testez l'estimation de la contrepartie variable en comparant les montants estimés aux résultats réels des périodes précédentes. Pour les nouveaux contrats, évaluez la méthodologie (valeur attendue ou montant le plus probable) utilisée pour estimer la variable.
Étape 4 (Allocation): Vérifiez que les prix de vente autonomes utilisés dans l'allocation sont observables ou bien fondés si ajustés. Vérifiez que l'allocation a été exécutée correctement en testant les calculs.
Étape 5 (Reconnaissance): Testez la satisfaction de l'obligation en examinant les pièces justificatives du contrôle transféré (bon de livraison, acceptation du client, facture) et en comparant le calendrier de la reconnaissance du revenu au moment du transfert du contrôle.
Exemple pratique: Contrat de développement logiciel multi-étapes
Imagine Développement Informatique Ardennes S.A.R.L., une entité luxembourgeoise spécialisée dans le développement de logiciels personnalisés, a signé un contrat avec un client basé dans le secteur financier pour développer une application de gestion de portefeuille. Le contrat inclut plusieurs livraisons:
Étape 1: Identifier le contrat
Documentation: Contrat signé le 1er janvier 2026. Vérifiez le critère de collectabilité en examinant le dossier de crédit du client. une institution financière établie avec une capacité de paiement confirmée. ✓ Les cinq critères sont remplis.
Étape 2: Identifier les obligations de performance
Documentation des obligations:
Résumé: Le contrat contient 4 obligations de performance distinctes (conception, code, formation, support).
Étape 3: Déterminer le prix de la transaction
Prix contractuel total: 304 000 EUR.
Vérifiez s'il existe une contrepartie variable. Le contrat comprend une clause de performance: si le client accepte que l'application répond à tous les critères de performance convenus, une prime de 20 000 EUR est payée à l'achèvement. Estimation: L'entité a livré trois contrats similaires par le passé et tous ont satisfait aux critères de performance. La valeur attendue de la prime est de 19 000 EUR (estimation basée sur le rendement antérieur).
Prix de transaction: 304 000 EUR + 19 000 EUR = 323 000 EUR.
Étape 4: Allouer le prix de la transaction
Prix de vente autonome estimés (pas observés directement, l'entité n'effectue pas ces services indépendamment):
Somme des prix de vente autonome: 315 000 EUR.
Allocation:
Étape 5: Reconnaître le revenu
Documentation:
Tableau de reconnaissance:
| Obligation | Période | Méthode | Montant total | Notes |
|---|---|---|---|---|
| Conception | Jan—Mar 2026 | % heures engagées | 71 873 EUR | Processus d'approbation du client: signature du document de conception |
| Développement | Apr—Sep 2026 | % points complétés | 184 381 EUR | Vérification: les points validés par audit de code |
| Formation | Octobre 2026 | Au moment précis | 35 840 EUR | Signature du procès-verbal de formation achevée |
| Support | Jul 2026—Jun 2027 | % période écoulée | 30 905 EUR | 2 576 EUR par mois |
- Phase de conception et d'architecture (3 mois, 60 000 EUR)
- Développement du code principal (6 mois, 150 000 EUR)
- Tests et assurance qualité (2 mois, 40 000 EUR)
- Déploiement et formation (1 mois, 30 000 EUR)
- Support technique pour 12 mois après déploiement (12 mois, 24 000 EUR)
- Obligation 1: Livraison des plans de conception et documentation d'architecture (distinct. le client peut utiliser les plans avec d'autres développeurs).
- Obligation 2: Livraison du code source testable (distinct. produit livrable indépendant).
- Obligation 3: Assurance qualité et tests (NOT distinct. élément intégré de la livraison du code, pas un service de test autonome).
- Obligation 4: Installation du logiciel sur les serveurs du client (NOT distinct. service d'intégration standard fourni par le prestataire pour chaque contrat de développement).
- Obligation 5: Formation utilisateur (distinct. le client peut utiliser le logiciel sans formation formelle, bien que ce ne soit pas optimal).
- Obligation 6: Support technique 12 mois (distinct. service continu fourni séparément après le déploiement).
- Conception: 70 000 EUR (basé sur le coût + 16% marge habituelle pour ce type de service)
- Développement de code: 180 000 EUR (basé sur le coût + marge)
- Formation: 35 000 EUR (basé sur les tarifs horaires de formation standards du marché)
- Support (12 mois): 30 000 EUR (basé sur les taux de support standards du secteur financier)
- Conception: (70 000 / 315 000) × 323 000 = 71 873 EUR
- Développement: (180 000 / 315 000) × 323 000 = 184 381 EUR
- Formation: (35 000 / 315 000) × 323 000 = 35 840 EUR
- Support: (30 000 / 315 000) × 323 000 = 30 905 EUR
- Conception (Obligation 1): Revenu reconnu dans le temps au cours des 3 mois de phase de conception, en mesurant la progression par les heures engagées vs. les heures totales estimées. Montant total alloué: 71 873 EUR sur 3 mois.
- Développement (Obligation 2): Revenu reconnu dans le temps au cours des 6 mois de la phase de développement, en mesurant la progression par les points de code complétés et testés vs. le total des points estimés. Montant total alloué: 184 381 EUR sur 6 mois.
- Formation (Obligation 3): Revenu reconnu lors de la livraison de la formation (reconnaissance à un moment précis), une fois que l'utilisateur du client a obtenu le contrôle des connaissances à travers les sessions de formation achevées. Montant alloué: 35 840 EUR. Condition: Le client signe un procès-verbal d'achèvement de la formation.
- Support (Obligation 4): Revenu reconnu dans le temps au cours de la période de support de 12 mois (juillet 2026: juin 2027), en mesurant la progression par les mois écoulés. Montant alloué: 30 905 EUR, reconnu comme 2 576 EUR par mois.
Erreurs courantes observées lors de révisions IFRS 15
Les réviseurs d'entreprises rencontrent fréquemment les défaillances suivantes lors de l'examen des applications IFRS 15:
Défaillance 1: Identification insuffisante des obligations de performance distinctes
De nombreuses entités ne désagrègent pas complètement les contrats en leurs obligations distinctes. Par exemple, un contrat de construction qui comprend l'installation du logiciel, la formation et le support post-livraison est comptabilisé comme une obligation unique et le revenu est reconnu à la livraison du bien physique. En réalité, le service de formation est distinct et le support de 12 mois est une obligation de performance séparée avec un calendrier de reconnaissance différent.
Comment l'identifier: Posez la question: « Le client pourrait-il bénéficier de cet article seul ou avec des ressources facilement disponibles? » Si oui, c'est distinct. Les services de formation, le support technique et l'installation peuvent chacun être bénéfiques indépendamment du produit principal.
Défaillance 2: Mauvaise estimation de la contrepartie variable
Les entités estiment souvent la contrepartie variable en utilisant une seule attente (la prime est toujours payée) plutôt que de considérer la gamme complète des résultats possibles. Une approche fondée sur l'une ou l'autre méthode (valeur attendue ou montant le plus probable) n'est pas documentée; le montant utilisé est simplement celui que la direction "s'attend" à recevoir.
Comment l'identifier: Demandez à voir la documentation de l'estimation de la contrepartie variable. Recherchez une analyse de la gamme des résultats possibles, la probabilité assignée à chaque résultat, et la méthode choisie (valeur attendue vs. montant le plus probable) avec justification.
Défaillance 3: Allocation incorrecte du prix de la transaction
Lorsqu'il existe plusieurs obligations de performance et que les prix de vente autonome ne sont pas observables, les entités allocent souvent le prix contractuel proportionnellement aux coûts estimés plutôt qu'aux prix de vente autonome. Cela fausse l'allocation lorsque les marges varient entre les obligations.
Comment l'identifier: Demandez à voir comment les prix de vente autonome ont été estimés. Vérifiez que la base utilisée (approche du coût plus, approche du prix attendu du marché) est cohérente avec le marché et est bien documentée.
Défaillance 4: Confusion entre reconnaissance au moment précis et dans le temps
Une source courante de défaillance d'audit est la mauvaise classification d'une obligation comme reconnaissance au moment précis alors qu'elle répond au critère de reconnaissance dans le temps. Par exemple, un contrat de maintenance logicielle qui fournit des mises à jour, des correctifs de sécurité et un support 24h/24 devrait être reconnu dans le temps, car le client reçoit continuellement les avantages au fur et à mesure que l'entité effectue le travail.
Comment l'identifier: Pour chaque obligation, posez les trois questions de l'étape 5:
Si l'une des réponses est oui, c'est une obligation de reconnaissance dans le temps.
Défaillance 5: Divulgations insuffisantes
Les entités fournissent souvent des divulgations génériques de politique comptable plutôt que des explications spécifiques à l'entité de la façon dont le modèle en cinq étapes s'applique à leurs contrats. La désagrégation du revenu par catégorie est souvent insuffisante pour permettre aux utilisateurs de comprendre les risques sous-jacents aux flux de revenus.
Comment l'identifier: Lisez les notes de divulgation IFRS 15 d'autres entités du même secteur. Si votre client fournirait essentiellement le même texte, il est trop générique. Les divulgations doivent aborder les jugements spécifiques à ce client.
- Le client reçoit-il et consomme-t-il les avantages simultanément?
- La performance crée-t-elle un bien que le client contrôle?
- Existe-t-il un droit exécutoire au paiement du travail achevé à ce jour sans utilisation alternative?
Documents de travail et listes de vérification connexes
Pour faciliter l'audit IFRS 15, ciferi propose plusieurs outils dans le contexte d'IFRS 15:
---
- Calculatrice d'allocation du prix de transaction: Effectuez une allocation proportionnelle aux prix de vente autonome pour les contrats multi-obligations avec plusieurs estimations de prix autonome.
- Modèle d'analyse de contrepartie variable: Documentez les scénarios de contrepartie variable et calculez la valeur attendue ou les montants les plus probables.
- Tableau d'analyse des obligations de performance: Identifiez et documentez chaque obligation de performance distincte, créez un lien vers le contrat source et allouez les montants aux obligations.