Fait partie de notre série Compliance & Regulation
Lire le guide completGuide de reconnaissance des revenus : conformité ASC 606 dans Odoo
ASC 606 a fondamentalement changé la façon dont les entreprises reconnaissent leurs revenus, mais de nombreuses entreprises de taille moyenne utilisent encore des feuilles de calcul pour gérer ce qui devrait être un processus systématique et vérifiable. Odoo fournit les outils nécessaires pour mettre en œuvre le modèle de reconnaissance des revenus en cinq étapes directement dans votre ERP, garantissant la conformité tout en réduisant la charge manuelle des équipes comptables.
Points clés à retenir
- Le modèle en cinq étapes ASC 606 s'applique à tous les contrats avec les clients, quel que soit le secteur d'activité.
- L'identification de l'obligation de performance détermine le moment où les revenus sont reconnus (à un moment donné ou dans le temps)
- Les contreparties variables (remises, rabais, pénalités) doivent être estimées et contraintes
- Les modules de revenus différés et de gestion des contrats d'Odoo automatisent la planification de la reconnaissance
Le modèle en cinq étapes
Étape 1 : Identifiez le contrat
Un contrat existe lorsqu'il existe une substance commerciale, approuvée par les deux parties, avec des droits identifiés, des conditions de paiement, et qu'il est probable que l'entreprise percevra la contrepartie. Dans Odoo, la commande client sert d’enregistrement du contrat.
Étape 2 : Identifier les obligations de performance
Chaque promesse distincte dans un contrat constitue une obligation de performance distincte. Un bien ou un service est distinct si le client peut en bénéficier par lui-même et s'il est identifiable séparément des autres promesses.
Exemples :
- Licence du logiciel + services d'implémentation = deux obligations (si le client pouvait utiliser le logiciel sans votre implémentation)
- Vente de matériel + maintenance 3 ans = deux obligations
- Fabrication sur mesure où les marchandises n'ont pas d'usage alternatif + droit au paiement exécutoire = une obligation reconnue dans le temps
Étape 3 : Déterminer le prix de la transaction
Le prix de la transaction est le montant que l’entreprise s’attend à recevoir, comprenant :
- Contrepartie forfaitaire : Le prix contractuel indiqué
- Contrepartie variable : Remises, rabais, primes de performance, pénalités
- Composante de financement importante : Si le délai de paiement diffère considérablement de la livraison
- Contrepartie non monétaire : valeur de tout échange non monétaire
La contrepartie variable est estimée selon la méthode de la valeur attendue (pondérée selon les probabilités) ou du montant le plus probable, sous la contrainte que les produits comptabilisés ne doivent pas faire l'objet d'une reprise significative.
Étape 4 : Attribuer le prix de la transaction
Lorsqu'un contrat comporte plusieurs obligations de performance, attribuez le prix total de la transaction en fonction des prix de vente relatifs autonomes. Les méthodes d'estimation du prix autonome comprennent l'évaluation ajustée du marché, le coût attendu plus la marge ou l'approche résiduelle.
Étape 5 : Connaître les revenus
Les revenus sont reconnus lorsque (ou lorsque) l'entreprise satisfait à une obligation de performance en transférant le contrôle du bien ou du service promis.
Au fil du temps, la reconnaissance s'applique lorsque le client reçoit et consomme simultanément des avantages, que l'entreprise crée un actif sans utilisation alternative et dispose d'un droit exécutoire au paiement, ou que l'entreprise crée ou améliore un actif que le client contrôle.
La reconnaissance ponctuelle s'applique à tous les autres cas, généralement lorsque la livraison physique a lieu et que le client a accepté les marchandises.
Implémentation de l'ASC 606 dans Odoo
Configuration des revenus différés
Pour les abonnements, les contrats de maintenance et les services prépayés :
- Créez un compte de produits constatés d'avance (passif) dans le plan comptable
- Configurez les produits avec des règles de reconnaissance des revenus (reconnaissance mensuelle sur la durée du contrat)
- Une fois facturés, les revenus sont comptabilisés sur le compte différé
- L'automatisation mensuelle reconnaît la part appropriée des revenus gagnés
- À la fin du contrat, le solde différé doit être nul
Gestion des contrats
Pour les contrats complexes comportant plusieurs obligations de performance :
- Définir chaque obligation comme une ligne de produit/service distincte sur la commande client
- Attribuer des prix de vente autonomes pour l'allocation
- Configurer le timing de reconnaissance par obligation (à la livraison, au fil du temps, à l'étape)
- Le système génère automatiquement le calendrier de reconnaissance
Pourcentage d'achèvement
Pour les projets à long terme reconnus dans le temps :
- Définir la valeur totale du contrat et les coûts totaux estimés
- Mettre à jour les coûts réels au fur et à mesure de l'avancement des travaux
- Le système calcule le pourcentage d'avancement (méthode coût-coût)
- Revenus reconnus = valeur totale du contrat x pourcentage d'avancement
- Les ajustements des estimations sont comptabilisés de manière prospective
Exemples spécifiques à l'industrie
Entreprises SaaS
Abonnement SaaS annuel : 12 000 $ payés d'avance, durée de 12 mois. Bénéficiez de 1 000 $/mois sur la période d’abonnement. Frais d'installation uniques : s'ils sont distincts, à reconnaître à la fin ; s'il n'est pas distinct, réparti sur la durée de la souscription.
Entreprises de services professionnels
Engagement de conseil à tarif fixe : reconnaissez au fil du temps en utilisant les heures à réaliser ou les jalons. Temps et matériel : reconnaissez que les heures sont livrées. Modalités de rémunération : reconnaître au fur et à mesure que les services sont consommés et non facturés.
Entreprises manufacturières
Ventes de produits standards : reconnaissance à l’expédition (FOB point d’expédition) ou à la livraison (FOB destination). Custom manufacturing with no alternative use: recognize over time. Extensions de garantie vendues séparément : à reconnaître sur la période de garantie.
Questions fréquemment posées
Q : L'ASC 606 s'applique-t-il aux petites entreprises ?
L'ASC 606 s'applique à toutes les entités qui concluent des contrats avec des clients selon les US GAAP. Les petites entreprises peuvent bénéficier de mesures pratiques qui simplifient l'application, telles que l'approche de portefeuille pour des contrats similaires.
Q : Comment gérons-nous les modifications de contrat ?
Les modifications sont comptabilisées soit comme un contrat distinct (en cas de biens/services distincts supplémentaires à un prix autonome), soit comme une modification du contrat existant (ajustement de rattrapage cumulatif ou traitement prospectif).
Q : Quelles informations sont requises ?
Les entités publiques sont soumises à des exigences de divulgation étendues, notamment les revenus désagrégés, les soldes des contrats, les obligations de performance et les jugements importants. Les entités privées ont réduit leurs exigences mais doivent toujours divulguer les soldes des contrats et la ventilation des revenus.
Q : Odoo peut-il générer la piste d'audit requise ?
Oui. Chaque entrée de reconnaissance des revenus dans Odoo est liée au contrat d'origine, à l'obligation de performance et au calendrier de reconnaissance. La piste d'audit montre exactement comment et pourquoi les revenus ont été reconnus au cours de chaque période.
Quelle est la prochaine étape
La conformité à la norme ASC 606 ne doit pas nécessairement être un cauchemar. Avec une configuration appropriée d'Odoo, la reconnaissance des revenus devient automatisée, vérifiable et précise.
Contactez ECOSIRE pour obtenir de l'aide sur la mise en œuvre de la reconnaissance des revenus, ou explorez nos services de personnalisation Odoo pour des solutions de conformité.
Publié par ECOSIRE – aider les entreprises à évoluer grâce à des solutions logicielles d'entreprise.
Rédigé par
ECOSIRE TeamTechnical Writing
The ECOSIRE technical writing team covers Odoo ERP, Shopify eCommerce, AI agents, Power BI analytics, GoHighLevel automation, and enterprise software best practices. Our guides help businesses make informed technology decisions.
ECOSIRE
Transformez votre entreprise avec Odoo ERP
Implémentation, personnalisation et assistance expertes d'Odoo pour rationaliser vos opérations.
Articles connexes
Automatisation de la comptabilité : éliminer la comptabilité manuelle en 2026
Automatisez la comptabilité grâce à l'automatisation des flux bancaires, à la numérisation des reçus, au rapprochement des factures, à l'automatisation des AP/AR et à l'accélération de la clôture de fin de mois en 2026.
KPI comptables : 30 indicateurs financiers que chaque entreprise devrait suivre
Suivez 30 KPI comptables essentiels, notamment des indicateurs de rentabilité, de liquidité, d'efficacité et de croissance tels que la marge brute, l'EBITDA, le DSO, le DPO et la rotation des stocks.
Segmentation client basée sur l'IA : du RFM au clustering prédictif
Découvrez comment l'IA transforme la segmentation client de l'analyse RFM statique au clustering prédictif dynamique. Guide d'implémentation avec Python, Odoo et données de retour sur investissement réel.
Plus de Compliance & Regulation
Cybersécurité pour le commerce électronique : protégez votre entreprise en 2026
Guide complet de cybersécurité du commerce électronique pour 2026. PCI DSS 4.0, configuration WAF, protection contre les robots, prévention de la fraude aux paiements, en-têtes de sécurité et réponse aux incidents.
ERP pour l'industrie chimique : sécurité, conformité et traitement par lots
Comment les systèmes ERP gèrent les documents FDS, la conformité REACH et GHS, le traitement des lots, le contrôle qualité, l'expédition des matières dangereuses et la gestion des formules pour les entreprises chimiques.
ERP pour le commerce import/export : multidevises, logistique et conformité
Comment les systèmes ERP gèrent les lettres de crédit, les documents douaniers, les incoterms, les comptes de résultat multidevises, le suivi des conteneurs et le calcul des droits pour les sociétés commerciales.
Reporting développement durable et ESG avec ERP : Guide de conformité 2026
Naviguez dans la conformité des rapports ESG en 2026 avec les systèmes ERP. Couvre les émissions CSRD, GRI, SASB, Scope 1/2/3, le suivi du carbone et la durabilité Odoo.
Liste de contrôle pour la préparation à l'audit : préparer vos livres
Liste de contrôle complète de préparation à l'audit couvrant la préparation des états financiers, les pièces justificatives, la documentation sur les contrôles internes, les listes PBC de l'auditeur et les conclusions d'audit courantes.
Guide australien de la TPS pour les entreprises de commerce électronique
Guide complet de la TPS australienne pour les entreprises de commerce électronique couvrant l'enregistrement ATO, le seuil de 75 000 $, les importations de faible valeur, le dépôt BAS et la TPS pour les services numériques.