En France, le crédit d’impôt recherche (CIR) représente le premier dispositif fiscal de soutien à la R&D des entreprises : 29 720 sociétés déclarent 27 milliards d’euros de dépenses éligibles, générant une créance de 7,8 milliards d’euros en 2023 (MESRI, données provisoires 2023). Pour les ETI, qui représentent 15 % des bénéficiaires mais 28 % des dépenses déclarées, le CIR n’est pas un avantage marginal — c’est un levier financier structurant.
Le problème : la DGFIP peut contrôler votre déclaration 2069-A jusqu’au 31 décembre de l’année N+4, soit trois ans après son dépôt. Et lors d’un contrôle, c’est la qualité du dossier documentaire qui fait la différence entre un redressement et un dossier validé. Un ERP bien configuré est votre meilleure défense — à condition de savoir comment l’utiliser.
Ce guide s’adresse aux DAF, contrôleurs de gestion et responsables R&D d’ETI françaises qui déclarent le CIR ou le crédit d’impôt innovation (CII) et veulent rendre leur ERP irréprochable lors d’un contrôle.
Pourquoi l’ERP est devenu le pivot de votre dossier CIR
Les 3 catégories de dépenses éligibles que l’ERP doit tracer
L’article 244 quater B du Code général des impôts définit les dépenses éligibles au CIR. Elles se répartissent en trois blocs principaux, et chacun requiert un traitement analytique distinct dans l’ERP.
Personnel chercheur et technicien de recherche. C’est le poste le plus important : pour la majorité des ETI, les salaires des chercheurs représentent 60 à 70 % de la base CIR. Sont concernés les chercheurs et techniciens directement affectés aux travaux de R&D, y compris les apprentis et doctorants. L’ERP doit tracer le temps passé sur chaque projet R&D par salarié et par période — avec une précision suffisante pour justifier l’assiette déclarée.
Dotations aux amortissements. Les immobilisations acquises ou créées pour les activités de R&D (matériel de laboratoire, serveurs de calcul, licences d’outils de simulation) entrent dans la base CIR à hauteur de leur dotation annuelle. L’ERP doit tagguer ces actifs dans le module immobilisations avec un code analytique R&D et générer la liste des amortissements par projet à chaque clôture.
Sous-traitance agréée. Les dépenses confiées à des organismes de recherche publics ou des entreprises privées titulaires d’un agrément MESRI sont retenues dans la base CIR, avec des plafonds et des règles de doublement spécifiques (voir BOFIP, BOI-BIC-RICI-10-10-20-30). L’ERP doit identifier ces fournisseurs avec leur numéro d’agrément dans le référentiel tiers, et tracer les commandes associées à chaque projet R&D.
Frais de fonctionnement. Calculés forfaitairement : depuis la loi de finances 2025, le forfait est fixé à 40 % des dépenses de personnel (réduit de 43 %). Ce forfait est automatique et ne nécessite pas de traçabilité spécifique, mais il dépend directement de la fiabilité de la base salariale déclarée.
Les 5 erreurs de documentation qui déclenchent un redressement
Selon les retours d’expérience compilés par les cabinets spécialisés CIR, cinq erreurs documentaires sont systématiquement soulevées lors des contrôles :
-
Absence de feuilles de temps granulaires. Déclarer un chercheur à 100 % R&D sans pouvoir produire une ventilation mensuelle par projet est le premier signal d’alerte pour le contrôleur. L’administration admet une approximation, mais elle exige une cohérence interne : le total des heures saisies dans l’ERP doit correspondre au volume déclaré sur la 2069-A.
-
Incohérence SIRH / comptabilité analytique. Quand le module paie du SIRH indique 12 mois de salaire pour un chercheur, mais que la comptabilité analytique ERP n’en trace que 10 mois sur les projets R&D, l’écart est indefendable. Ce point de convergence est souvent le premier vérifié lors d’un contrôle.
-
Sous-traitants sans numéro d’agrément tracé. Facturer une prestation de R&D d’un prestataire sans identifier son agrément MESRI dans l’ERP expose au rejet pur et simple de ces dépenses.
-
Contrats de sous-traitance datés après le démarrage des travaux. L’ERP enregistre la date de création des bons de commande. Si la commande est postérieure à la facture, l’administration requalifie la dépense. La date de commande dans l’ERP devient une preuve à double tranchant.
-
Confusion entre capitalisation IAS 38 et base CIR. Si votre ETI capitalise les dépenses de développement en actif selon IAS 38, ces dépenses sont déjà passées en immobilisation dans l’ERP — elles ne sont plus déductibles en base CIR (double avantage fiscal interdit). Sans axes analytiques distincts, le double comptage est quasi inévitable.
Configurer le plan analytique de votre ERP pour le CIR
Créer des axes analytiques “projets R&D” distincts
La pierre angulaire du dispositif ERP-CIR est un axe analytique dédié R&D, indépendant des axes commerciaux ou de gestion habituelle. Le principe : toute dépense eligible au CIR doit imputer un code analytique R&D au moment de sa comptabilisation, pas après le fait.
En pratique, l’architecture minimale comprend :
- Un axe “projet R&D” : identifie le projet de recherche (ex. PROJ-R&D-2026-001, PROJ-R&D-2026-002). Chaque projet a une date de début et une date de fin, un responsable scientifique, et une classification FRASCATI (recherche fondamentale, appliquée ou développement expérimental).
- Un axe “statut CIR” : différencie les dépenses éligibles au CIR, éligibles au CII uniquement, ou hors périmètre. Critique pour séparer les bases de calcul.
- Un axe “type de dépense” : personnel interne, sous-traitance agréée, amortissement matériel R&D.
Cette structure à trois axes permet de générer automatiquement les quatre colonnes de la déclaration 2069-A depuis l’ERP, sans retraitement Excel.
Pointer les heures chercheurs : lien module RH/SIRH et comptabilité analytique
L’interface entre le module gestion du temps (ou SIRH) et la comptabilité analytique est le maillon critique — et le plus souvent défaillant dans les ETI. Le flux attendu est le suivant :
- Le chercheur saisit ses heures par projet R&D dans le module temps (timesheet) de l’ERP.
- À la validation hiérarchique, les heures sont automatiquement converties en écriture analytique (débit centre de coûts R&D, crédit masse salariale).
- À chaque clôture mensuelle, la comptabilité analytique reflète fidèlement le coût réel de chaque projet.
Ce flux doit être automatique — toute rupture manuelle (copier-coller d’un tableau Excel vers l’ERP) fragilise l’audit trail. Si votre SIRH est externe à l’ERP, une interface API ou un connecteur certifié est indispensable.
Capitaliser selon IAS 38 vs logique fiscale CIR : ne pas confondre les deux
Si votre ETI publie des comptes consolidés en IFRS, vous êtes soumis à IAS 38 : les dépenses de la phase de développement doivent être capitalisées en immobilisation incorporelle dès lors que six critères de faisabilité sont remplis. Ces mêmes dépenses ne peuvent pas entrer une seconde fois dans la base CIR.
La solution consiste à créer un axe analytique “régime comptable” dans l’ERP :
IAS38-CAPI: dépenses capitalisées selon IAS 38, hors base CIRCIR-DEDUCTIBLE: dépenses passées en charges, éligibles au CIRRECHERCHE-FONDAMENTALE: phase de recherche non capitalisable selon IAS 38, éligible CIR
Cette segmentation évite le double comptage et permet de reconstituer facilement le tableau de passage PCG/IFRS lors d’un contrôle.
Les fonctionnalités CIR par ERP
SAP S/4HANA — Project System (PS), CATS et CO-PA
SAP offre l’outillage le plus complet pour la documentation CIR. Le module Project System (PS) structure les projets de R&D en Work Breakdown Structure (WBS) hiérarchiques : chaque noeud WBS représente un lot de travaux, avec un budget, un responsable et des indicateurs d’avancement (SAP Help Portal, PS).
Le Cross-Application Time Sheet (CATS) permet la saisie des temps sur les éléments WBS par chaque chercheur (transaction CAT2). Les données sont ensuite transférées en temps réel vers la comptabilité analytique CO, les coûts de projet PS et le module RH HCM (SAP Help Portal, CATS).
Pour la CIR, le paramétrage recommandé inclut :
- Centre de coûts R&D (transaction KS01) : un centre de coûts par projet ou groupe de projets
- Éléments WBS estampillés CIR (attribut utilisateur Z_CIR dans la fiche WBS)
- Rapport analytique CO-PA : extraction par projet, type de coût et période — prêt à verser au dossier DGFIP
Attention : la configuration pour le CIR est spécifique à chaque client SAP. Elle nécessite un paramétrage par un consultant CO expérimenté, notamment pour les règles d’imputation (CJ20N, CKF) et les variantes de rapport.
Odoo 17 — Projets, Feuilles de temps et Comptabilité analytique
Odoo Enterprise (v17+) propose un ensemble cohérent pour le CIR : le module Projets permet de créer une arborescence de projets R&D, le module Feuilles de temps enregistre le temps saisi par employé sur chaque tâche (avec validation hiérarchique), et la Comptabilité analytique reporte automatiquement les coûts sur les plans analytiques multi-axes.
Point important : les feuilles de temps Odoo sont disponibles dans l’édition Enterprise uniquement. La liaison entre timesheets et comptabilité analytique multi-axes requiert la version Enterprise avec le module comptabilité avancée activé. Un plan analytique dédié R&D (axe séparé du plan commercial) peut être créé nativement dans Odoo 17 Enterprise.
Pour la CIR, configurez :
- Un plan analytique “R&D” avec des comptes analytiques par projet
- Des tags de projets distinguant CIR, CII et hors périmètre
- L’approbation des feuilles de temps activée pour créer l’audit trail requis
Sage X3 — Affectation heures par affaire et axes analytiques
Sage X3 (désormais Sage Enterprise Management) propose une gestion de projet par affaires (module AFF) avec ventilation des coûts par nature (main-d’oeuvre, sous-traitance, matières). Chaque affaire dispose d’axes analytiques paramétrables, permettant d’isoler les dépenses CIR.
La saisie des temps se fait via le module Gestion des activités, qui alimente directement la comptabilité analytique. L’export des données analytiques par affaire, par type de dépense et par période est disponible en standard via les requêtes Crystal Reports ou les vues analytiques Sage.
Pour les ETI sous Sage X3 qui déclarent le CIR, le paramétrage recommandé inclut :
- Un axe analytique “Type fiscal” (CIR, CII, non-éligible)
- Un code affaire par projet de recherche avec date de début et de fin
- Une extraction mensuelle automatique vers le tableau de suivi CIR
Microsoft Dynamics 365 — Project Operations et Finance analytique
Microsoft Dynamics 365 Project Operations gère les projets avec suivi du temps, des coûts et de l’avancement. Le module Finance intègre la comptabilité analytique avec des hiérarchies de dimensions financières configurables pour isoler les dépenses R&D.
La saisie des temps dans Project Operations alimente automatiquement les journaux de coûts dans Finance, avec une traçabilité complète par ressource, par tâche et par projet. Les dimensions financières (équivalent des axes analytiques) permettent de créer des codes spécifiques CIR/CII et d’extraire les états analytiques correspondants.
Constituer le dossier justificatif avec les exports ERP
Les 7 requêtes ERP à sortir pour le MESRI et la DGFIP
Lors d’un contrôle CIR, le vérificateur demande systématiquement les éléments suivants. Configurez ces extractions en amont, pas au moment de la convocation :
- État analytique par projet R&D : total des coûts imputés par projet, par nature (personnel, sous-traitance, amortissement) et par mois.
- Détail des salaires chercheurs : fichier nominatif, coût chargé, quotité affectée à la R&D par mois (issu du module RH ou SIRH).
- Feuilles de temps par chercheur : historique complet des saisies, avec date de validation hiérarchique et horodatage système.
- Liste des sous-traitants R&D : numéro de fournisseur, raison sociale, numéro d’agrément MESRI, montants facturés par projet et par année.
- Tableau des amortissements R&D : liste des immobilisations taguées R&D, date d’acquisition, valeur brute, taux d’amortissement, dotation annuelle.
- Journal des écritures analytiques R&D : toutes les imputations sur les centres de coûts et plans analytiques R&D, avec date, pièce de référence et montant.
- Cohérence masse salariale / comptabilité : rapprochement entre le total des salaires comptabilisés et la base salariale déclarée sur la 2069-A.
Ces extractions doivent être figées et archivées à chaque clôture annuelle, dans un format lisible (PDF et CSV). Un ERP qui permet de régénérer des données historiques modifiées après coup ne constitue pas un audit trail fiable.
Structure type d’un rapport annuel de travaux R&D alimenté par l’ERP
Le MESRI ne prescrit pas de format fixe pour le “rapport scientifique” mais le contrôleur fiscal attend une cohérence entre le document et les données financières. Un rapport annuel robuste comprend :
- Pour chaque projet : titre, objectifs scientifiques, verrou technologique identifié, état d’avancement à fin d’exercice
- Équipe projet : liste nominative des chercheurs, leur qualification (diplôme, poste), leur quotité R&D mensuelle extraite de l’ERP
- Budget réalisé : tableau récapitulatif issu directement de l’ERP (colonnes : budget initial, réalisé, écart)
- Livrables : rapports d’essai, notes techniques, dépôts de brevet, publications — avec date et référence
L’idéal est que les données financières du rapport soient extraites automatiquement de l’ERP au moment de la clôture, de sorte que le rapport et les états analytiques soient parfaitement concordants.
Durée de conservation : 3 ans de reprise fiscale, 10 ans comptables
Le droit de reprise de l’administration fiscale s’exerce jusqu’au 31 décembre de la troisième année suivant le dépôt de la déclaration 2069-A (BOFIP, BOI-BIC-RICI-10-10-60). Concrètement : une déclaration 2069-A déposée en mai 2024 pour l’exercice 2023 peut être contrôlée jusqu’au 31 décembre 2027.
Mais le droit fiscal ne dit pas tout. Les livres comptables doivent être conservés 10 ans (article L123-22 du Code de commerce), et les feuilles de temps qui alimentent la base CIR font partie intégrante des pièces justificatives. Conserver les exports ERP uniquement pendant trois ans est insuffisant : les données source doivent rester accessibles pendant toute la durée de prescription comptable.
Si votre ERP dispose d’un cycle de vie des données (archivage applicatif, purge après N années), vérifiez que les données analytiques R&D et les timesheets chercheurs sont explicitement exclus des politiques de purge sur les exercices récents. Pour approfondir les stratégies d’archivage ERP, consultez notre guide complet sur l’archivage des données ERP.
Préparer un contrôle fiscal CIR — checklist DAF/DSI
Voici les 10 points à vérifier avant l’arrivée d’un contrôle. Idéalement, cette checklist est passée en revue chaque année au moment du dépôt de la 2069-A.
Plan analytique et paramétrage ERP
- Les axes analytiques R&D sont distincts des axes commerciaux et opérationnels
- Chaque projet R&D a un code analytique unique, avec date de début et de fin
- Les immobilisations R&D sont taguées dans le module actifs (avec le code analytique projet)
- Les fournisseurs sous-traitants agréés ont leur numéro d’agrément MESRI renseigné dans le référentiel ERP
Données de temps et de coûts
- Les feuilles de temps des chercheurs sont validées hiérarchiquement et horodatées dans l’ERP
- Le total des heures R&D par salarié et par projet est cohérent avec les quotités déclarées sur la 2069-A
- La masse salariale R&D comptabilisée correspond au SIRH (pas d’écart non justifié)
Cohérence documentaire
- Les bons de commande sous-traitance R&D sont datés avant le démarrage des prestations
- Les dépenses capitalisées IAS 38 sont identifiées et exclues de la base CIR (pas de double comptage)
- Le rapport annuel de travaux R&D est finalisé avec les données réelles extraites de l’ERP
Cohérence avec la déclaration 2069-A
La déclaration 2069-A comporte plusieurs colonnes (dépenses personnel, sous-traitance, amortissements, frais de fonctionnement). Pour chaque colonne, l’éditeur de l’ERP ou votre intégrateur doit être capable de produire l’état analytique source qui justifie le montant déclaré. Si la reconstitution n’est pas possible directement depuis l’ERP, le risque de redressement est élevé.
Un point souvent oublié : l’audit trail des saisies. L’ERP doit conserver l’historique des modifications sur les timesheets et les imputations analytiques (qui a saisi, quand, quelle modification). Une saisie d’heures modifiée après la clôture de l’exercice sans justification traçable est un signal rouge pour le vérificateur.
CIR et CII : deux dispositifs, deux logiques ERP
Le crédit d’impôt innovation (CII) est complémentaire au CIR mais distinct. Il cible les PME (moins de 250 salariés, CA inférieur à 50 millions d’euros) pour les dépenses de conception de prototypes ou d’installations pilotes de produits nouveaux. Depuis la loi de finances 2025, son taux est de 20 % en métropole (réduit de 30 %), avec un plafond de dépenses de 400 000 euros par an, soit un crédit maximal de 80 000 euros (Leyton, guide CII 2026).
Dans l’ERP, la distinction CIR/CII se matérialise par un axe analytique spécifique. Une même entreprise peut cumuler les deux dispositifs, à condition que les dépenses ne soient pas comptabilisées dans les deux bases simultanément. Le paramétrage analytique doit rendre ce cumul impossible par construction.
Exemple concret : un ingénieur d’une PME passe 60 % de son temps sur un projet de recherche fondamentale (CIR) et 40 % sur la conception d’un prototype produit (CII). L’ERP doit permettre la ventilation de ses heures sur deux codes analytiques distincts, avec deux taux de crédit différents.
Ce qu’il faut retenir
Un ERP bien configuré pour le CIR n’est pas un outil de reporting a posteriori — c’est un système de documentation en temps réel. Chaque heure saisie sur un projet R&D, chaque facture d’un sous-traitant agréé, chaque amortissement d’équipement de laboratoire constitue une brique du dossier DGFIP. La sécurisation commence au paramétrage, pas à la notification de contrôle.
Les trois leviers prioritaires pour toute ETI qui déclare le CIR : un plan analytique R&D structuré avec des axes distincts, une interface automatique entre le SIRH et la comptabilité analytique, et des exports ERP standardisés et archivés à chaque clôture. Si vous gérez plusieurs entités déclarantes (filiales, joint-ventures), notre guide ERP multi-entité détaille comment structurer les axes analytiques à l’échelle d’un groupe.
Téléchargez notre grille d’évaluation ERP — 30 critères sur 100 points pour évaluer la maturité de votre ERP sur les dimensions finance, analytique et conformité fiscale, et identifier les axes d’amélioration avant votre prochain dépôt de 2069-A.