Diagramme flux de revenus IFRS 15: Édition Allemagne | ciferi
Cet organigramme interactif vous guide à travers chaque étape du modèle IFRS 15 pour les contrats générés en Allemagne ou avec des contreparties...
À propos de cet outil
Cet organigramme interactif vous guide à travers chaque étape du modèle IFRS 15 pour les contrats générés en Allemagne ou avec des contreparties allemandes. Vous identifierez les obligations de prestation distinctes, déterminerez le prix de la transaction et mesurerez la progression de la reconnaissance des revenus au fil du temps.
Chaque nœud de décision fait référence aux paragraphes spécifiques d'IFRS 15. Les résultats finaux sont prêts pour l'export en dossier de travail.
Pourquoi la reconnaissance des revenus compte en Allemagne
L'Allemagne a adopté IFRS 15 par l'intermédiaire du mécanisme d'approbation de l'UE, en vigueur depuis le 1er janvier 2018. IFRS 15 s'applique aux entités allemandes qui établissent des états financiers consolidés selon les IFRS, notamment les sociétés cotées sur les marchés réglementés comme la Bourse de Francfort.
La principale différence entre les pratiques allemandes et IFRS 15 réside dans le modèle de reconnaissance des revenus. Selon le Handelsgesetzbuch (HGB), les revenus sont reconnus selon le principe de réalisation (Realisationsprinzip) : au moment du transfert des risques et avantages. IFRS 15 utilise un modèle de transfert de contrôle évalué en cinq étapes, ce qui peut modifier le calendrier de reconnaissance, en particulier pour les contrats à long terme, les arrangements groupés et les contrats avec des contreparties variables.
Les entités allemandes non cotées qui appliquent l'HGB ne sont pas tenues d'appliquer IFRS 15. Cependant, les groupes avec une maison mère cotée doivent rapprocher leurs chiffres de revenus HGB avec IFRS 15 au niveau du groupe consolidé.
Contrôle réglementaire et attentes de la BaFin
La Deutsche Prüfstelle für Rechnungslegung (DPR, également appelée FREP. Financial Reporting Enforcement Panel) mène des examens d'application des normes sur les états financiers IFRS établis par les entités allemandes cotées. La reconnaissance des revenus selon IFRS 15 a été un domaine récurrent dans les examens d'application depuis la date d'entrée en vigueur de la norme.
La DPR a relevé des problèmes notamment : reconnaissance prématurée des revenus là où le contrôle n'avait pas été transféré, identification incorrecte des obligations de prestation dans les contrats groupés complexes courants dans les secteurs automobile et d'ingénierie allemands, et divulgation insuffisante des jugements significatifs appliqués lors de la détermination du prix de la transaction pour les contrats avec contreparties variables.
La BaFin exerce la surveillance des travaux de la DPR et peut prendre des mesures d'exécution en cas d'anomalies matérielles détectées, y compris l'obligation de retraitement des états financiers publiés.
Structure du diagramme flux
Étape 1 : Identifier le contrat (IFRS 15.9–21)
Évaluez si un contrat avec un client existe en testant cinq critères d'existence. Déterminez également si plusieurs contrats doivent être combinés et si des modifications de contrat se sont produites.
Les cinq critères du contrat :
Tous les cinq critères doivent être satisfaits pour qu'un contrat existe. Si l'un d'eux n'est pas rempli, il n'y a pas de contrat de client au sens d'IFRS 15, et aucune obligation de prestation ne doit être identifiée.
Combinaison de contrats :
Plusieurs contrats doivent être combinés en un seul si (IFRS 15.17) :
Modifications de contrat :
Une modification existe lorsque le client demande (ou l'entité accepte) de changer l'étendue ou le prix du contrat. Les modifications peuvent être comptabilisées de trois façons :
Étape 2 : Identifier les obligations de prestation (IFRS 15.22–30)
Pour chaque bien ou service promis, déterminez s'il s'agit d'une obligation de prestation distincte. Un bien ou service est une obligation de prestation distincte si :
Les indicateurs qu'une promesse n'est pas séparable de manière identifiable incluent :
Provision relative aux séries :
Lorsqu'une entité promet de transférer une série de biens ou de services distincts qui sont essentiellement les mêmes et ont le même modèle de transfert au client, la série est comptabilisée comme une seule obligation de prestation (IFRS 15.22(b)). Exemple : services de nettoyage quotidiens, traitement transactionnel mensuel, ou livraisons identiques récurrentes.
Étape 3 : Déterminer le prix de la transaction (IFRS 15.47–72)
Déterminez le montant de la contrepartie que l'entité s'attend à être en droit de recevoir, y compris :
Contreparties variables :
Les contreparties variables incluent les réductions, rabais, remises, crédits, concessions de prix, incitations, bonus de performance, pénalités ou montants contingents. Estimez-les en utilisant soit la valeur attendue (probabilité pondérée) soit le montant le plus probable, selon celui qui prédit le mieux le montant de la contrepartie à laquelle l'entité aura droit.
La valeur attendue convient généralement lorsqu'il existe plusieurs résultats possibles. Le montant le plus probable convient lorsqu'il existe un seul résultat le plus probable ou deux résultats seulement.
Limitation de la contrepartie variable :
La contrepartie variable doit être limitée au montant pour lequel il n'existe pas de risque important de révision significative du montant de la contrepartie cumulée à mesure que l'incertitude associée à la variabilité diminue (IFRS 15.56–58).
La BaFin s'attend à ce que les entités documentent leur évaluation de la limitation de contrepartie variable. Les entités qui incluent le montant entier de contreparties variables sans évaluer adéquatement le risque de révision s'exposent à des constats d'application.
Financement significatif :
Si le contrat contient un composant de financement significatif, l'entité ajuste le prix de la transaction pour refléter la valeur temporelle de l'argent (IFRS 15.60–65). Un contrat contient un composant de financement significatif si la période entre le transfert du bien ou du service et le paiement est de plus d'un an, sauf si des exceptions s'appliquent.
Étape 4 : Affecter le prix de la transaction aux obligations de prestation (IFRS 15.73–86)
Affectez le prix de la transaction à chaque obligation de prestation distincte en proportion de leurs prix de vente autonomes respectifs.
Le prix de vente autonome est le prix auquel une entité vendrait un bien ou un service promis à un client, seul ou dans un ensemble similaire de circonstances (IFRS 15.76).
Si un prix de vente autonome n'est pas directement observable, estimez-le en utilisant :
L'approche résiduelle doit être limitée aux situations où le prix du bien ou du service vendu seul n'est pas observable et l'entité a peu d'expérience de vente du bien ou du service seul, ou où le prix varie substantiellement en fonction du contexte ou du client.
Étape 5 : Reconnaître les revenus au fur et à mesure que l'obligation de prestation est satisfaite (IFRS 15.27–42)
Pour chaque obligation de prestation distincte, l'entité reconnaît les revenus lorsqu'elle satisfait l'obligation de prestation en transférant le bien ou le service promis au client.
Le transfert se produit soit :
Reconnaissance au fil du temps :
Lorsqu'une obligation de prestation est satisfaite au fil du temps, l'entité reconnaît les revenus en mesurant la progression vers la satisfaction complète de l'obligation. Les deux méthodes de mesure de la progression sont :
Les entités allemandes qui appliquent IFRS 15 à des contrats de long terme en ingénierie, construction ou fabrication doivent sélectionner une méthode de mesure de progression qui reflète fidèlement comment le client reçoit les avantages du service de l'entité.
- Les parties ont-elles approuvé le contrat et s'engagent-elles à exécuter leurs obligations respectives ? (IFRS 15.9(a))
- L'entité peut-elle identifier les droits de chaque partie concernant les biens ou services à transférer ? (IFRS 15.9(b))
- L'entité peut-elle identifier les modalités de paiement ? (IFRS 15.9(c))
- Le contrat a-t-il une substance commerciale. c'est-à-dire que les flux de trésorerie futurs de l'entité devraient changer en raison du contrat ? (IFRS 15.9(d))
- Est-il probable que l'entité recouvrera la contrepartie à laquelle elle a droit ? (IFRS 15.9(e))
- ils ont été négociés en tant que package avec un seul objectif commercial ;
- la contrepartie d'un contrat dépend du prix ou de la performance d'un autre contrat ;
- les biens ou services promis constituent une seule obligation de prestation.
- Comme un contrat séparé si les biens ou services ajoutés sont distincts et le prix augmente d'un montant reflétant le prix de vente autonome ajusté (IFRS 15.20).
- Comme une modification prospective du contrat existant si les biens ou services restants après modification sont distincts de ce qui a déjà été transféré (IFRS 15.21(a)).
- Comme une modification cumulative avec rattrapage si les biens ou services restants ne sont pas distincts. c'est-à-dire qu'ils font partie d'une obligation de prestation unique partiellement satisfaite (IFRS 15.21(b)).
- Le client peut bénéficier du bien ou service seul ou avec d'autres ressources facilement disponibles (IFRS 15.27(a), 15.28).
- La promesse de transférer le bien ou le service est séparable de manière identifiable d'autres promesses du contrat (IFRS 15.27(b), 15.29).
- L'entité fournit un service significatif d'intégration du bien ou du service avec d'autres biens ou services dans une production groupée.
- Le bien ou le service modifie ou personnalise significativement un autre bien ou service promis.
- Le bien ou le service est fortement dépendant ou interrelié à d'autres biens ou services.
- Contreparties fixes
- Contreparties variables
- Composantes de financement significatif
- Contreparties non monétaires
- Contreparties dues au client
- L'approche par ajustement du prix du marché : commencez par le prix d'un bien ou d'un service comparable et ajustez pour les différences.
- L'approche par coûts majorés : estimez les coûts de fourniture du bien ou du service et ajoutez une marge appropriée.
- L'approche résiduelle : si l'entité vend régulièrement un bien ou un service similaire à un prix observable, mais vend rarement l'autre bien ou service seul, estimez le prix du bien ou du service rarement vendu seul en soustrayant le prix observable des autres biens ou services du prix global du contrat.
- À un moment précis dans le temps (point-in-time) : le client obtient le contrôle du bien ou du service à une date spécifique, comme la livraison physique. (IFRS 15.38–40)
- Au fil du temps (over-time) : le client reçoit et consomme les avantages au fur et à mesure que l'entité effectue ; l'entité crée un actif sans utilisation alternative ; ou l'entité a un droit exécutoire au paiement pour la performance complétée à ce jour. (IFRS 15.35)
- Méthode de la sortie (output method) : mesure la progression en fonction de la valeur transférée aux clients. par exemple, quantité physique livrée, étapes d'exécution franchies, ou temps écoulé.
- Méthode de l'apport (input method) : mesure la progression en fonction des apports de l'entité à la satisfaction de l'obligation. par exemple, dépenses encourues, heures de travail effectuées, ou ressources consommées.
Application pratique : exemple de contrat d'ingénierie
Considérez Industrie Belgique Ingénierie S.R.L., une PME wallonne de 45 employés basée à Liège qui conçoit et fabrique des systèmes hydrauliques personnalisés pour les fabricants allemands.
Industrie Belgique Ingénierie conclut un contrat le 1er février 2025 avec Maschinen AG (fabricant allemand basé à Stuttgart) pour concevoir, fabriquer et installer un système hydraulique personnalisé pour une ligne de production. Le prix du contrat est fixé à 450.000 EUR. Les délais de livraison et d'installation s'étendent sur 18 mois, jusqu'au 31 juillet 2026.
Le contrat s'articule comme suit :
Étape 1 : Identifier le contrat
Maschinen AG et Industrie Belgique Ingénierie ont signé un accord écrit. Les obligations mutuelles sont claires : Industrie Belgique fournira le système ; Maschinen AG paiera 450.000 EUR. Les conditions de paiement prévoient 30 % à la signature, 40 % à la livraison et 30 % à l'acceptation finale après formation.
La substance commerciale existe : le flux de trésorerie d'Industrie Belgique change en fonction du contrat. La collectabilité est probable : Maschinen AG est une PME établie avec un historique de paiements ponctuels (vérifié auprès du credit manager d'Industrie Belgique).
Le contrat existe au sens d'IFRS 15.9.
Documentation de travail : enregistrez l'approbation (accord signé 1er février), les obligations (conception, fabrication, installation, formation), les modalités de paiement (3 étapes) et l'évaluation de la collectabilité.
Étape 2 : Identifier les obligations de prestation distinctes
Trois biens ou services sont promis :
Pour chaque service, testez la distinctness.
Conception et fabrication :
Le client peut-il bénéficier de ce service seul ou avec des ressources facilement disponibles ? Industrie Belgique Ingénierie fabrique régulièrement des systèmes hydrauliques que d'autres clients font installer. Le système fabriqué peut bénéficier au client seul, même si Maschinen AG a choisi de contracter installation et formation avec Industrie Belgique. Le service est capable d'être distinct.
Cette promesse est-elle séparable de manière identifiable ? L'installation modifie-t-elle ou personnalise-t-elle significativement la conception ou la fabrication ? Non. L'installation et la formation sont des services complémentaires, pas une intégration significative qui modifierait le système fabriqué. La conception et la fabrication sont séparable de manière identifiable.
Résultat : la conception et la fabrication constituent une obligation de prestation distincte.
Documentation : notez que le système peut être utilement vendu ou installé par d'autres parties. L'installation n'est pas une intégration significative du système fabriqué.
Installation et mise en service :
Le client peut-il bénéficier de ce service seul ? Oui. Maschinen AG pourrait faire installer le système par un installateur tiers. Le service est capable d'être distinct.
Cette promesse est-elle séparable de manière identifiable de la conception et fabrication, et de la formation ? Oui. L'installation et la mise en service constituent des tâches distinctes que le client pouvait utilement contracter séparément.
Résultat : l'installation et la mise en service constituent une obligation de prestation distincte.
Documentation : l'installation peut être effectuée indépendamment par d'autres fournisseurs.
Formation :
Le client peut-il bénéficier de ce service seul ? Oui. Maschinen AG pourrait former son personnel avec un formateur tiers en systèmes hydrauliques. Le service est capable d'être distinct.
Cette promesse est-elle séparable de manière identifiable ? Oui. La formation est un service distinct qui n'est pas intégré dans la conception, la fabrication ou l'installation.
Résultat : la formation constitue une obligation de prestation distincte.
Documentation : la formation est fournie après installation et peut être fournie par d'autres parties.
Résumé : trois obligations de prestation distinctes.
Étape 3 : Déterminer le prix de la transaction
Le prix contractuel total est 450.000 EUR, sans contrepartie variable. Il n'existe aucun rabais, bonus, pénalité ou montant contingent.
Évaluez s'il existe un composant de financement significatif. Les paiements sont échelonnés (30 % à la signature, 40 % à la livraison, 30 % à l'acceptation finale) sur 18 mois. IFRS 15.61 établit une exception si la variation entre le prix contractuel et le prix de paiement comptant n'est pas significative ou si le financement n'est pas une caractéristique significative du contrat.
Ici, le calendrier de paiement reflète les jalons du projet (signature, livraison, acceptation), pas le financement d'un achat. Industrie Belgique Ingénierie ne finance pas l'achat pour Maschinen AG ; plutôt, Maschinen AG paie à mesure que les jalons sont franchis. L'exception s'applique, et aucun ajustement de financement n'est requis.
Le prix de la transaction est 450.000 EUR.
Documentation : notez qu'aucune contrepartie variable n'existe et que la clause de financement ne s'applique pas car le calendrier de paiement reflète les jalons du projet.
Étape 4 : Affecter le prix de la transaction
Affectez 450.000 EUR aux trois obligations de prestation en proportion de leurs prix de vente autonomes respectifs.
Industrie Belgique Ingénierie estime les prix de vente autonomes comme suit :
Total des prix de vente autonome estimés : 375.000 EUR.
Remarque : la somme des prix de vente autonome (375.000 EUR) est inférieure au prix contractuel (450.000 EUR). Cela suggère un escompte implicite. L'approche résiduelle peut être utilisée : estimer un prix de vente autonome pour l'une des obligations et utiliser l'approche résiduelle pour une autre où le prix est moins observable.
Industrie Belgique Ingénierie préfère l'approche par ajustement pour la formation, considérant que les prix de conception/fabrication et d'installation/mise en service sont plus directement observables. Elle révise donc l'estimation de la formation en utilisant l'approche résiduelle :
Prix de vente autonome de la formation = Prix contractuel total − (Prix de vente autonome de conception/fabrication + Prix de vente autonome d'installation/mise en service)
= 450.000 − (280.000 + 60.000)
= 110.000 EUR
Cela reconnaît que la formation peut commander un prix plus élevé ici, ou que l'escompte bundle vaut mieux que trois prix de vente autonome disjoints.
Affectez maintenant le prix de la transaction :
| Obligation de prestation | Prix de vente autonome | Pourcentage | Montant affecté |
|---|---|---|---|
| Conception et fabrication | 280.000 EUR | 280.000 ÷ 450.000 = 62,2% | 279.900 EUR |
| Installation et mise en service | 60.000 EUR | 60.000 ÷ 450.000 = 13,3% | 59.850 EUR |
| Formation | 110.000 EUR | 110.000 ÷ 450.000 = 24,4% | 109.800 EUR |
| Total | 450.000 EUR | 100% | 450.000 EUR |
Documentation : enregistrez les estimations de prix de vente autonome pour chaque obligation, la méthode d'estimation utilisée (observable contractuel, ajustement, résiduelle) et la ventilation finale de la contrepartie.
Étape 5 : Reconnaître les revenus au fur et à mesure que l'obligation de prestation est satisfaite
Pour chaque obligation de prestation distincte, déterminez si la satisfaction se produit à un moment précis ou au fil du temps.
Conception et fabrication :
Est-ce que le client reçoit et consomme les avantages au fur et à mesure que l'entité effectue ? Non. Le système n'a aucune utilité jusqu'à son installation. Est-ce que l'entité crée un actif sans utilisation alternative ? Non. Le système est personnalisé pour Maschinen AG et n'a aucune utilisation alternative. Est-ce que l'entité a un droit exécutoire au paiement pour la performance complétée à ce jour ? Non. Le contrat ne prévoit pas de paiement pour la conception et fabrication seules si Maschinen AG annule après la conception.
Le critère de satisfaction over-time ne s'applique pas. La satisfaction se produit à un moment précis : lorsque le système fabriqué est livré et que le client obtient le contrôle physique.
Montant de revenus reconnus à la livraison (étape point-in-time) : 279.900 EUR.
Documentation : la conception et la fabrication ne satisfont pas les critères over-time car le client n'obtient aucun avantage jusqu'à la livraison, le système n'a aucune utilisation alternative et il n'existe aucun droit exécutoire au paiement progressif.
Installation et mise en service :
Est-ce que le client reçoit et consomme les avantages au fur et à mesure que l'entité effectue ? Oui. Au fur et à mesure qu'Industrie Belgique Ingénierie installe le système et le met en service, Maschinen AG bénéficie de la disponibilité progressive du système pour la production. Est-ce que l'obligation satisfait l'un des autres critères over-time ? Le critère du droit exécutoire au paiement peut également s'appliquer si le contrat prévoit que Maschinen AG doit payer pour l'installation complétée même s'il annule avant la formation.
L'installation et la mise en service satisfont les critères over-time.
Mesurez la progression en utilisant la méthode de l'apport (input method) : les heures de travail d'Industrie Belgique Ingénierie. L'entreprise estime 2.500 heures totales pour l'installation et la mise en service, répartie sur 4 mois de juillet à octobre 2025.
À la fin de septembre 2025, 1.875 heures ont été effectuées (75 % de progression).
Montant de revenus reconnus à la fin de septembre 2025 : 59.850 EUR × 75 % = 44.887,50 EUR.
Documentation : les heures de travail effectuées reflètent fidèlement la progression du transfert de contrôle du service au client. Documentez les heures estimées, les heures réelles à chaque période de rapport et le pourcentage de progression.
Formation :
Est-ce que le client reçoit et consomme les avantages au fur et à mesure que l'entité effectue ? Oui. Au fur et à mesure qu'Industrie Belgique Ingénierie forme le personnel de Maschinen AG, le client bénéficie immédiatement de l'amélioration des compétences. La formation satisfait les critères over-time.
Mesurez la progression par le nombre de jours de formation complétés sur le total estimé : 5 jours au total, 1 jour complété à la fin d'octobre 2025 = 20 % de progression.
Montant de revenus reconnus à la fin d'octobre 2025 : 109.800 EUR × 20 % = 21.960 EUR.
Documentation : une journée de formation a été complétée. Documentez les jours estimés, les jours réels à chaque période et le pourcentage de progression.
Calendrier de reconnaissance des revenus total pour Industrie Belgique Ingénierie
| Période | Obligation | Événement/Progression | Montant reconnu |
|---|---|---|---|
| Février 2025 | — | Signature du contrat | Entrée en dossier (aucune reconnaissance) |
| Juillet–septembre 2025 | Installation/mise en service | 75 % de progression (1.875 heures ÷ 2.500) | 44.887,50 EUR |
| Octobre 2025 | Formation | 20 % de progression (1 jour ÷ 5) | 21.960 EUR |
| Novembre 2025 | Installation/mise en service | 100 % complétée (livraison et acceptation) | 14.962,50 EUR |
| Novembre 2025 | Conception/fabrication | 100 % complétée (transfert de contrôle à la livraison) | 279.900 EUR |
| Décembre 2025 | Formation | 100 % complétée (5 jours) | 87.840 EUR |
| Total reconnu au 31 décembre 2025 | — | — | 449.550 EUR |
Remarque : les arrondis peuvent expliquer une petite différence par rapport à 450.000 EUR.
Documentation : ce calendrier et ces montants sont enregistrés au journal des revenus et dans le dossier de travail aux dates de chaque rapport financier mensuel. Industrie Belgique Ingénierie prépare également un registre de contrats pour suivre chaque contrat multi-período et s'assurer que la reconnaissance des revenus est correctement alignée sur la satisfaction progressive de l'obligation.
- Conception et fabrication : 280.000 EUR
- Installation et mise en service : 120.000 EUR
- Formation du personnel du client : 50.000 EUR
- Conception et fabrication du système hydraulique
- Installation et mise en service
- Formation du personnel
- Conception et fabrication du système hydraulique personnalisé : 280.000 EUR (le client a convenu de ce prix ; c'est l'approche par prix observable contractuel).
- Installation et mise en service : 60.000 EUR (approche par ajustement : installation standard de systèmes similaires coûte 50.000 EUR, plus 10.000 EUR pour cette mise en service particulière).
- Formation du personnel : 35.000 EUR (approche par coûts majorés : 5 jours × 4 formateurs × 1.500 EUR/jour = 30.000 EUR de coûts, majorés de 20 % = 36.000 EUR, arrondi à 35.000 EUR).
Attentes réglementaires : DPR et BaFin
Bien que Industrie Belgique Ingénierie soit une PME basée en Belgique, si elle établissait des états financiers IFRS (ce qui n'est pas obligatoire pour les PME non cotées), elle se soumettrait à ces principes IFRS 15. Pour les entités allemandes cotées qui appliquent IFRS 15, la DPR s'attend à ce que le même modèle soit appliqué avec rigueur.
La DPR a relevé des problèmes courants dans l'application IFRS 15 par les entités allemandes :
L'application rigoureuse du modèle en cinq étapes (comme démontré ci-dessus pour Industrie Belgique Ingénierie) satisfait aux attentes de la DPR et met l'accent sur les jugements et les estimations qui conduisent chaque décision.
- Identification incorrecte des obligations de prestation : les entités négligent souvent de tester la distinctness ou présument à tort que tous les composants énumérés du contrat sont distincts sans considérer si des services d'intégration significatifs les lient ensemble.
- Évaluation inadéquate de la contrepartie variable : les entités estiment les contreparties variables mais omettent d'évaluer si une limitation de contrepartie s'applique en raison du risque de révision significative.
- Reconnaissance prématurée des revenus : les entités reconnaissent les revenus au moment de la facturation ou de la réception du paiement, plutôt que d'évaluer si les critères over-time s'appliquent.
- Choix inadéquat des méthodes de mesure de progression : pour les contrats over-time, les entités utilisent parfois une méthode d'apport ou de sortie qui ne reflète pas fidèlement le transfert de contrôle.
Utilisation de l'outil
Cet organigramme flux interactif vous guide à travers les cinq étapes et capture vos réponses à chaque nœud de décision. À la fin, vous pouvez exporter un résumé d'application pour votre dossier de travail.
Les résultats sont prêts pour inclusion dans les papiers de travail d'audit ou dans les notes accompagnant l'analyse des revenus. Utilisez-les comme documentation d'appui pour votre évaluation des risques d'anomalies significatives au titre d'IFRS 15.
---