Definition
La sous-identification des obligations de prestation est le constat IFRS 15 que nous voyons revenir le plus souvent dans les dossiers que nous reprenons d'un confrere. Le client emballe le logiciel, l'installation, la formation et le support en une seule ligne ; la direction comptabilise tout a la livraison ; le commissaire aux comptes signe sans avoir documente le test du paragraphe 27. Une obligation de prestation est, formellement, un engagement contractuel envers un client de transferer un bien ou un service identifie separement, ou comme partie d'une serie distincte. Regie par : IFRS 15 paragraphes 22-29.
Fonctionnement
L'IFRS 15 definit l'obligation de prestation comme un engagement envers un client de transferer un bien ou un service. Le mot « engagement » couvre deux choses : une promesse explicite dans les termes du contrat, et une promesse implicite fondee sur les attentes commerciales raisonnables du client au moment du contrat. La distinction compte. Quand le contrat est silencieux mais que le client attend la mise a jour logicielle gratuite parce que le commercial l'a verbalisee, l'obligation existe.
Le paragraphe 27 d'IFRS 15 enonce le test de distinguabilite a deux branches. (a) Le client peut-il beneficier du bien ou du service seul, ou avec d'autres ressources facilement disponibles ? (b) L'entite promet-elle de transferer le bien ou le service de maniere separable, par exemple comme partie d'une serie distincte ? Une obligation est distinguee si les deux branches sont remplies. Echouer a l'une seule suffit a fusionner.
En pratique, vous lisez le contrat, vous identifiez chaque element livrable, puis vous testez chacun contre les deux branches. Un logiciel vendu avec installation, formation et support sur 12 mois peut donner une, deux, trois ou quatre obligations selon les faits. Si l'installation n'a aucune valeur sans le logiciel (le client ne peut pas la revendre, l'utiliser, la transferer), le test 27(a) echoue : on fusionne. Si le support est livre comme une serie distincte de services mensuels identiques, le paragraphe 22(b) permet de le traiter comme une obligation unique etalee dans le temps, pas comme 12 obligations.
Ce qui se passe reellement. La norme dit deux branches. Ce que nous voyons en pratique : la direction applique la branche (a), considere que le client « pourrait » beneficier de l'installation seule (en theorie, oui), et conclut a une obligation unique parce que c'est plus simple en facturation. La branche (b) n'est jamais documentee. Quand H2A reprend le dossier, le constat tombe : « test du paragraphe 27 incomplet ». Un seul constat de ce type sur un EIP coute plus en temps de remediation que la totalite du temps gagne a fusionner les obligations sur cinq exercices.
Exemple pratique : Editions Mercier S.A.R.L.
Client : Societe francaise de publication educative, chiffre d'affaires annuel 18 M EUR, reporting IFRS.
Contrat : une ecole regionale commande des materiels pedagogiques numeriques pour 150 000 EUR comprenant l'acces a une plateforme de contenus numeriques (60 000 EUR), la formation des enseignants sur deux jours (8 000 EUR), et l'assistance technique mensuelle pendant 18 mois (82 000 EUR).
Etape 1 : identifier les livrables potentiels. L'entite enumere quatre elements distincts dans le contrat : acces au contenu, formation, support, et mises a jour logicielles. Chacun a un prix separe. Note de documentation : matrice de contrat identifiant chaque element livrable, le prix contractuel alloue, et la date prevue de livraison.
Etape 2 : appliquer la branche (a) du test de distinguabilite. L'ecole peut-elle utiliser l'acces au contenu seul ? Oui, la plateforme est autonome. Peut-elle utiliser la formation seule ? Oui, elle pourrait engager un autre formateur sur le meme contenu pedagogique. Peut-elle utiliser le support seul ? Non — le support technique sans la plateforme n'a aucune valeur d'usage. Note de documentation : « Pour le support : valeur d'usage nulle hors plateforme. Test 27(a) echoue. Le support est integre a l'obligation plateforme. »
Etape 3 : appliquer la branche (b) — serie distincte. La formation est un evenement unique. L'acces au contenu est livre dans une configuration autonome au demarrage. Le support, qui est passe le test (a) en etant integre a la plateforme, est-il une serie distincte au sens du paragraphe 22(b) ? Le paragraphe 22(b) s'applique a une serie de services substantiellement identiques delivres sur une periode. Ici, le support est inclus dans la plateforme : il ne genere pas une obligation separee. Note de documentation : « Plateforme = transfert ponctuel a la mise a disposition. Formation = evenement unique. Support = composante de la plateforme, non distinct. »
Etape 4 : conclure le nombre d'obligations. Editions Mercier identifie deux obligations de prestation : (1) plateforme et support (142 000 EUR), (2) formation (8 000 EUR). Les mises a jour logicielles sont incluses dans la plateforme.
Reconnaissance des produits : la plateforme et le support sont reconnus au fil du temps sur 18 mois (le client recoit le benefice progressivement). La formation est reconnue a la date de realisation (8 000 EUR).
La complication. Trois mois apres la signature, l'ecole resilie unilateralement le support pour cause de restructuration budgetaire. Le contrat prevoyait-il cette possibilite ? Reprise du contrat : clause de resiliation pour convenance avec preavis de 30 jours et remboursement au prorata. Cela change la mesure du progres mais pas l'identification des obligations. L'erreur que nous voyons ici, je l'avoue, c'est de retraiter retroactivement le contrat comme s'il y avait toujours eu trois obligations. IFRS 15.10 est clair : la modification se traite comme un nouveau contrat ou une modification du contrat existant, selon que les biens ou services restants sont distincts.
Note de documentation : tableau de rapprochement montrant le prix d'allocation, le calendrier de livraison et la date de reconnaissance des produits pour chaque obligation. Les hypotheses sur la distinguabilite sont documentees au niveau du contrat, pas du lot.
Conclusion : l'identification de deux obligations est defendable et tient en revue. Si Mercier avait consolide en une seule obligation (l'erreur la plus frequente), l'integralite des 150 000 EUR aurait pu etre reconnue immediatement. Si Mercier avait au contraire eclate en quatre obligations (l'erreur opposee, plus rare mais reelle dans les cabinets sur-zelous), la formation aurait ete sous-allouee et le support sur-alloue.
Ou les confreres divergent : la branche (b) sur les services accessoires
C'est le point de jugement. Considerez deux associes experimentes en revue d'un meme dossier IFRS 15.
L'associe A applique le paragraphe 22(b) de maniere extensive : si le support est livre mensuellement avec une intensite a peu pres constante, il est une serie distincte qui se reconnait dans le temps, separable du reste. L'associe B refuse cette lecture : le support est economiquement indissociable du produit principal (sans la plateforme, le support n'existe pas), donc le test de la branche (a) echoue avant meme d'arriver au 22(b). Les deux positions ont du soutien. Le Big 4 manuel applique majoritairement la lecture A. Les cabinets francais qui ont ete repris par H2A en 2023 sur ce point appliquent plutot B, par prudence.
Notre lecture : la branche (a) prime. Si le client ne peut pas beneficier du service seul, on s'arrete la. Mais nous reconnaissons que ce n'est pas le consensus du marche.
Pourquoi les dossiers fusionnent — l'incitation structurelle
L'erreur de sous-identification n'est pas accidentelle. Elle est produite par trois pressions qui s'additionnent. Le commissaire aux comptes a trois jours pour le cycle revenus sur un dossier mid-cap. La direction a son systeme de facturation construit autour d'une ligne par contrat. Le manuel d'audit du cabinet contient un modele de matrice IFRS 15 qui accepte une obligation par contrat sans defi. Resultat : le test du paragraphe 27 est rempli au doigt mouille en cinq minutes, et la conclusion est « une obligation, par defaut ». C'est la zone grise structurelle, pas un manque de competence.
Ce que les reviseurs et les praticiens se trompent
- Constat d'inspection courant. Les inspections H2A sur l'IFRS 15 (synthese 2023) montrent que la sous-identification des obligations de prestation apparait dans 31 % des dossiers EIP examines comportant des contrats complexes. La plupart des entites comptabilisent correctement les livraisons principales mais rassemblent le support et les services accessoires en une obligation unique sans documenter le test 27. Le constat n'est pas l'erreur comptable — c'est l'absence de documentation du raisonnement.
- Erreur technique courante. L'IFRS 15.27 exige que vous posiez deux questions et que les deux soient remplies. Beaucoup repondent correctement a la premiere mais oublient la deuxieme branche (serie distincte). Quand un contrat prevoit 12 mois de services mensuels identiques, cela demeure une obligation unique au sens du paragraphe 22(b), pas 12 obligations. Le reflexe d'une obligation par mois est incorrect.
- Ecart de pratique documentee. Meme quand le nombre d'obligations est identifie correctement, de nombreuses entites mid-tier ne documentent pas le jugement contrat par contrat. La documentation se resume a un resume de population ou a une case a cocher generique. L'IFRS 15 exige du jugement professionnel documente : pourquoi cette obligation est distincte, pourquoi celle-ci ne l'est pas. Le dossier est leger sur ce point dans la moitie des reprises que nous faisons.
Obligation de prestation vs flux de produits contractuels
| Dimension | Obligation de prestation | Flux de produits contractuels |
|---|---|---|
| Definition | Engagement distinct envers un client de transferer un bien ou un service identifie separement | Resultat net de la comptabilisation de toutes les obligations d'un contrat dans les etats financiers |
| Gouvernance | IFRS 15 paragraphes 22-29 | IFRS 15 paragraphes 35-45 (reconnaissance et evaluation) |
| Nombre | Un contrat peut contenir une ou plusieurs obligations | Un contrat produit un ou plusieurs flux de produits une fois que les obligations sont comptabilisees |
| Timing de comptabilisation | Etabli a la signature du contrat (ou lors de l'identification des obligations) | Etale dans le temps ou au moment de la satisfaction selon la nature de l'obligation |
| Documentation requise | Identification du contrat, enumeration des obligations, test de distinguabilite applique a chacune | Evaluation du prix de transaction alloue, evaluation du calendrier de livraison, preuves de satisfaction |
Quand cette distinction compte dans une mission
L'identification des obligations de prestation determine l'integralite du calendrier de reconnaissance des produits. Un mandat sur un contrat de 1 M EUR avec trois obligations (contenu immediat, formation a J+60, support sur 24 mois) se comptabilise en trois tranches : 500 000 EUR a la livraison du contenu, 150 000 EUR a la formation, 350 000 EUR reconnu mensuellement pendant 24 mois. Si la direction fusionne en une seule obligation avec une date de satisfaction unique, l'integralite du million est potentiellement reconnue a la date de signature ou a une autre date mal choisie. Ce qui produit, sur un mandat EIP, exactement le type d'anomalie que H2A signale en synthese annuelle.
Sur une mission, vous tenez la position en : (1) examinant chaque contrat de plus de 100 000 EUR ligne par ligne, sans deleguer aux collaborateurs ; (2) appliquant vous-meme le test des deux branches du paragraphe 27 ; (3) obtenant l'evaluation ecrite de la direction de ses conclusions ; (4) verifiant que la comptabilisation correspond a la conclusion. Si la direction a identifie deux obligations mais comptabilise tout comme une, vous avez une anomalie a soulever, pas une remarque a glisser dans le rapport de gestion.
Termes connexes
- Produits contractuels : la charge de produits resultant de la satisfaction des obligations de prestation sur la duree du contrat. - Contrat avec client : l'accord qui contient les obligations de prestation. IFRS 15 paragraphes 9-18. - Prix de transaction : le montant auquel le prix de chaque obligation de prestation est alloue avant reconnaissance. - Satisfaction d'obligation de prestation : le moment auquel l'obligation a ete remplie et peut etre reconnue en tant que produit. - Criteres de distinguabilite IFRS 15 : l'application complete du test a deux branches du paragraphe 27. - Produits differes : le passif comptabilise quand une obligation de prestation n'a pas ete satisfaite mais que la tresorerie a ete recue.
---