Automatisation des notes de frais dans les ESN : l'architecture qui élimine 4 jours de travail par mois
Dans une PME de services de 50 salariés, le traitement des notes de frais mobilise entre 3 et 5 jours par mois au service comptable, selon Veasio (2026). Ce n'est pas une estimation haute : c'est la réalité de la plupart des ESN, cabinets de conseil et sociétés de portage salarial dès lors que les consultants travaillent sur plusieurs projets simultanément et remontent leurs frais via des canaux disparates.
À ce coût humain s'ajoute un coût fiscal systématiquement sous-estimé : la TVA non récupérée sur des NDF mal catégorisées représente 1 à 3 % du total des notes de frais traitées. Sur 200 000 € de frais annuels, c'est entre 2 000 et 6 000 € abandonnés chaque année faute de ventilation correcte.
Le paradoxe : les outils comptables modernes comme Pennylane permettent de créer et valider des notes de frais proprement. Le problème ne vient pas de Pennylane. Il vient de tout ce qui arrive avant.
Le vrai problème : pas le volume, la diversité des sources
Le raisonnement habituel face à un process NDF douloureux, c'est de se dire que le volume est trop élevé. Ce n'est presque jamais la cause réelle.
Dans une ESN de taille intermédiaire, les notes de frais arrivent par quatre canaux distincts. Certains consultants utilisent un outil dédié interfacé avec Pennylane. D'autres transmettent leurs justificatifs par email, avec des niveaux de structuration très variables : PDF bien nommé, photo de ticket dans le corps du mail, tableau récapitulatif en pièce jointe. D'autres encore remplissent un fichier Excel maison transmis en fin de mois. Et les consultants en mission longue, chez le client, uploadent souvent leurs documents directement sur le portail interne.
Quatre formats différents, quatre logiques de structuration, quatre façons de nommer un même type de dépense. Avant même de parler de réconciliation avec les projets, la comptable passe des heures à normaliser des données qui auraient dû arriver dans un format cohérent.
Le deuxième problème, plus profond, c'est le rattachement. Une note de frais n'a de valeur comptable et commerciale que si elle est correctement affectée à un projet. Pour une ESN qui refacture les frais à ses clients, une erreur de rattachement, c'est soit une perte sèche (frais supportés sans refacturation), soit un litige client (frais refacturés sur le mauvais contrat). La comptable qui fait ce travail de rattachement manuellement passe un temps considérable à croiser des tableaux de staffing, des noms de missions et des dates de déplacement pour reconstituer ce qui aurait dû être renseigné dès la soumission de la note de frais.
L'architecture en 3 phases
Phase 1 : Ingestion normalisée depuis des sources hétérogènes
La première phase consiste à centraliser les quatre flux entrants dans un format de données unique, quelle que soit leur origine.
Source 1 : Pennylane via API. Pour les consultants qui soumettent déjà leurs NDF dans Pennylane, l'API REST de l'outil permet de récupérer les données structurées directement : montant, TVA, catégorie, date, statut de validation. Rien à transformer manuellement.
Source 2 : emails via API. La boîte mail de réception des NDF est connectée via IMAP ou via l'API Gmail/Outlook. Un parser extrait les pièces jointes (PDF, images), applique un modèle de reconnaissance pour identifier les champs clés (montant TTC, montant HT, TVA, nature de la dépense, date), et produit un enregistrement structuré. Les fichiers ambigus sont mis de côté pour traitement humain.
Source 3 : fichiers Excel en upload. Le format Excel maison, souvent différent d'un consultant à l'autre, est traité via un agent d'extraction qui identifie les colonnes pertinentes par correspondance sémantique plutôt que par position fixe. Cela gère les variations de mise en forme sans maintenance constante.
Source 4 : PDFs en upload. Les PDFs de justificatifs uploadés directement sont traités par OCR, avec extraction des champs clés. La qualité des scans influe sur la confiance de l'extraction, ce qui est utilisé en Phase 2.
En parallèle, les données de référence sont importées : la liste des projets actifs et leur code d'imputation, la liste des consultants et leurs affectations courantes. Ces données viennent soit d'un outil de staffing via API, soit d'un Excel de planification uploadé manuellement.
À la sortie de la Phase 1 : une base normalisée de toutes les notes de frais du mois, avec un champ de confiance d'extraction pour chaque enregistrement.
Phase 2 : Réconciliation automatique avec seuil de confiance
C'est le coeur du dispositif. Un agent de réconciliation tourne sur la base normalisée et tente de rattacher chaque note de frais à un projet et un consultant.
Le matching s'appuie sur plusieurs signaux : le nom du consultant dans la note de frais, la date du déplacement, la zone géographique si elle est mentionnée, et le code projet si le consultant a pris la peine de le renseigner. L'agent croise ces signaux avec les données de staffing importées en Phase 1.
Le principe de décision est binaire, avec un seuil à 90 % de confiance. Si le score de correspondance dépasse ce seuil, la note de frais est affectée automatiquement au projet identifié, sans intervention humaine. Si le score est inférieur, la note de frais bascule dans une file de validation humaine, avec les candidats de matching classés par probabilité décroissante pour faciliter la décision.
Ce seuil de 90 % n'est pas arbitraire. En dessous, le taux d'erreur d'affectation automatique devient significatif et crée des erreurs comptables difficiles à corriger a posteriori. Au-dessus, le gain de temps est réel : dans la plupart des ESN, entre 65 et 80 % des NDF passent en traitement automatique dès les premiers mois, avec quelques semaines d'affinage du modèle.
La validation humaine ciblée sur les cas incertains change fondamentalement la nature du travail comptable. Au lieu de traiter 100 % des NDF une par une, la comptable se concentre sur les 20 à 35 % réellement ambigus, avec des suggestions de rattachement pré-calculées. Le temps de traitement par NDF en validation humaine tombe à quelques secondes pour les cas avec un candidat dominant.
Phase 3 : Agrégation et création automatique des drafts dans Pennylane
Une fois la réconciliation validée (automatiquement ou après validation humaine), la liste finale NDF/projets est présentée à un responsable pour approbation globale. Cette étape de validation finale n'est pas contournable : elle matérialise la responsabilité comptable et financière sur les imputations.
À partir de la liste approuvée, le système crée automatiquement les drafts d'écritures comptables dans Pennylane via l'API, avec les codes analytiques projets correctement renseignés, la TVA ventilée par catégorie de dépense, et le statut "à valider" pour permettre une dernière vérification avant comptabilisation définitive.
La catégorisation automatique des dépenses dans Pennylane, fondée sur la nature de la NDF identifiée en Phase 1, est ce qui sécurise la récupération de TVA. Un repas client catégorisé comme "frais de représentation" génère une règle TVA différente d'un billet de train catégorisé comme "transport professionnel". Ce que la ressaisie manuelle approximait parfois, la catégorisation automatique le code systématiquement.
Ce que ça change concrètement
Le premier effet est quantifiable immédiatement : les 3 à 5 jours de travail comptable mensuel tombent à une demi-journée de supervision et validation. Ce n'est pas une promesse marketing, c'est la conséquence mécanique du fait que 70 à 80 % des NDF sont traitées sans intervention humaine, et que la validation des 20 à 30 % restants est assistée par des suggestions pré-calculées.
Le deuxième effet est plus discret mais d'un impact financier direct : la TVA est récupérée correctement parce que la catégorisation n'est plus sujette à l'approximation humaine en période de rush de clôture. Sur 200 000 € de frais annuels, les 1 à 3 % de TVA précédemment perdus représentent entre 2 000 et 6 000 € récupérés annuellement.
Le troisième effet concerne la refacturation client dans les ESN avec frais rechargeables. Un rattachement projet fiable et documenté rend la refacturation incontestable. Les litiges sur "cette dépense était-elle bien sur notre projet ?" disparaissent quand chaque NDF est tracée jusqu'à son projet source avec les signaux de matching qui ont justifié l'affectation.
Le principe qui structure tout
L'erreur la plus fréquente dans les projets d'automatisation NDF est de vouloir tout automatiser ou de ne rien automatiser. Les outils qui imposent une ressaisie complète dans un format unique ne trouvent pas d'adoption : les consultants continuent à envoyer leurs NDF par mail. Les promesses de zéro intervention humaine créent des erreurs d'affectation non détectées qui génèrent des problèmes comptables en cascade.
L'architecture en trois phases avec seuil de confiance répond à ce problème autrement : automatiser tout ce qui peut l'être, rediriger vers l'humain uniquement ce qui en a besoin, et donner à cet humain les éléments pour décider vite. C'est moins spectaculaire qu'une promesse de 100 % d'automatisation. C'est aussi beaucoup plus fiable en production.