Comment transformer un folio d'hôtel enlignes de note de frais codées GL

Les dépenses mondiales de voyages d'affaires devraient atteindre 1 690 milliards de dollars en 2026, selon le GBTA Business Travel Index. Cela représente beaucoup de séjours hôteliers. Et chacun de ces séjours génère un folio — un document multipage, multiligne, multi-taux de taxe qui atterrit sur le bureau de quelqu'un pour rapprochement. Pour les équipes financières qui en traitent des centaines par mois, un folio d'hôtel n'est pas qu'un simple reçu plus long. C'est un document qui traverse trois à cinq comptes du grand livre, chacun avec des traitements fiscaux et des exigences de conformité différents. La plupart des logiciels de notes de frais le traitent comme un reçu avec un total unique. La différence entre cela et ce qui doit réellement se produire — extraire et affecter chaque poste de dépense — c'est là que les heures disparaissent.

Arrêtez de saisir les données à la main — laissez l'IA les lire pour vous
Téléversez une image ou un PDF — données structurées en feuille de calcul en 10 secondes
Essayez maintenant →
Infographie montrant un folio d'hôtel avec de nombreux départements passant par l'extraction de colonnes personnalisées pour produire des lignes de note de frais codées GL.

Points clés à retenir

  1. Un folio d'hôtel de quatre pages traverse cinq comptes GL, mais votre plateforme de notes de frais le lit comme un reçu avec un seul total — et l'affectation des postes de dépense retombe sur un clavier.
  2. L'OCR basé sur modèle capture le total en lisant les coordonnées de page et non les descriptions de charges, si bien que 47 postes de dépense sont encore affectés à la main sur chaque folio.
  3. Une IA qui lit les descriptions de charges et décide que Valet Parking appartient au code GL 6600 transforme une affectation ligne par ligne de 20 minutes en une simple passe de vérification.

Qu'est-ce qui différencie un folio d'hôtel d'un reçu standard

Comparaison en trois colonnes d'un reçu de restaurant, d'un reçu de magasin et d'un folio d'hôtel montrant que seul le folio se répartit entre les codes GL 6400, 6500 et 6600.

Un folio d'hôtel est le relevé détaillé et continu de chaque charge et paiement porté au compte d'un client, de l'arrivée au départ. Contrairement à un reçu de restaurant (une transaction, un fournisseur, une catégorie) ou à un reçu de magasin (plusieurs articles, un seul taux de taxe), un folio couvre plusieurs départements de l'exploitation hôtelière — chacun avec son propre code de charge, son traitement fiscal et sa destination comptable.

Selon le Uniform System of Accounts for the Lodging Industry (USALI) — la norme comptable utilisée par pratiquement toutes les hôtels de marque depuis 1926 — les revenus et dépenses d'un hôtel transitent par des comptes départementaux : Chambres, Restauration & Boissons, Télécommunications, Parking, Centre de remise en forme/Spa, et Autres départements exploités. La 12e édition révisée de l'USALI, publiée en février 2025 par HFTP, AHLA et le Global Finance Committee, renforce cette structure départementale et ajoute de nouvelles catégories de dépenses pour les coûts des programmes de fidélité clients et le suivi du travail en équivalent temps plein. Lorsqu'un client facture son dîner à sa chambre, la transaction est enregistrée sous Restauration & Boissons. S'il gare sa voiture, elle est enregistrée sous Parking. Le folio reflète le plan comptable interne de l'hôtel — pas celui du client.

Ce décalage structurel est au cœur du problème de rapprochement. Le système comptable de l'hôtel enregistre chaque charge selon son propre code départemental. L'entreprise du client doit répartir ces mêmes charges dans des catégories entièrement différentes : Hébergement (GL 6400), Repas & Divertissements (GL 6500, généralement déductible à 50 %), Transport (GL 6600), et éventuellement des comptes de taxe distincts. Un folio Marriott de quatre pages avec 47 postes de dépense répartis sur cinq départements USALI doit devenir une note de frais de quatre lignes réparties sur trois codes GL. Cette traduction — de la logique comptable hôtelière à la logique de dépenses d'entreprise — est ce qu'aucune application de numérisation de reçus n'a été conçue pour faire.

Et le format varie selon le système de gestion hôtelière. Oracle Opera, le PMS hôtelier dominant, produit des folios avec une structure de postes de dépense distinctive. Marriott's LightStay, Hilton's OnQ, et les établissements indépendants utilisant des systèmes comme Cloudbeds, RoomRaccoon ou INNsight ont tous des mises en page différentes. Mêmes données, agencement différent. Un outil OCR basé sur des modèles, entraîné sur le format d'une chaîne hôtelière, échoue sur le suivant.

Les données de postes de dépense réellement nécessaires au rapprochement des notes de frais

Avant d'extraire quoi que ce soit, il vaut la peine de définir précisément quelles données comptent et pourquoi. Un folio peut s'étendre sur quatre ou cinq pages de postes de dépense. Tous ne sont pas pertinents pour la note de frais — et les traiter tous sur un pied d'égalité est ce qui transforme une tâche de 2 minutes en une tâche de 20 minutes.

Voici l'ensemble d'extraction minimal viable pour une note de frais d'entreprise, mappé au traitement GL typique :

Poste de dépense du folioCatégorie de dépenseCode GL typiqueTraitement fiscalPourquoi il mérite sa propre ligne
Tarif de la chambre (par nuit)Hébergement6400–6499Soumis à la taxe de séjour locale/étatique ; non déductible de l'impôt sur le revenu séparément du séjourBase de comparaison de l'indemnité forfaitaire journalière ; souvent le seul frais facturable au client
Taxe de séjour étatique/comtéTaxe d'hébergement6400 (groupé) ou code GL de taxe séparéRécupérable via la note de frais ; non déductible en tant que taxe séparéeCertains contrats clients excluent les taxes des frais facturables
Frais de resort / destinationHébergement6400–6499Traité comme faisant partie du coût de la chambre selon les règles du régime de remboursement conforme de l'IRSPeut dépasser le plafond d'hébergement de l'indemnité forfaitaire journalière ; signalé pour examen
Restaurant / Service en chambreRepas & Divertissements6500–6599Déductible à 50 % pour les repas d'affaires (TCJA) ; 100 % si l'indemnité forfaitaire journalière est appliquéeDéductibilité distincte de l'hébergement ; seuil de justification des reçus différent
Minibar / Collation en chambreRepas (ou non remboursable)6500–6599Généralement non remboursable selon la plupart des politiques de voyage d'entrepriseDoit être signalé, pas inclus silencieusement dans le total de l'hébergement
Parking / VoiturierTransport6600–6699Dépense professionnelle entièrement déductible si liée au voyageCode GL séparé du billet d'avion et des kilomètres pour l'analyse des dépenses
Wi-Fi / Centre d'affairesBureau / Communications6800–6899Entièrement déductibleSouvent remboursable même lorsque le film en chambre ne l'est pas

Remarquez que la ligne de taxe comporte à elle seule plusieurs niveaux. Une seule nuitée dans un hôtel de Chicago peut inclure : la taxe d'occupation de l'État de l'Illinois (6 %), la taxe hôtelière de la ville de Chicago (5,8 %) et une taxe d'expansion du McCormick Place (2,5 %) pour les établissements proches du centre de congrès. Si votre système de notes de frais ne capture que « Total de la chambre : 287 $ », il est impossible de séparer le tarif de base de ces taxes — et cela importe lorsqu'un contrat client rembourse le tarif de base mais pas les taxes, ou lorsque votre propre politique plafonne le remboursement d'hébergement au taux d'indemnité forfaitaire journalière GSA pour cette ville.

C'est également là que les règles du régime de remboursement conforme de la publication 463 de l'IRS deviennent pertinentes. Dans le cadre d'un régime de remboursement conforme, les employés doivent justifier la date, le lieu, l'objet professionnel et le montant de chaque dépense. Si le système de remboursement ne capture que le total du folio, et que 340 $ de ce total correspondent à des frais de spa ajoutés par l'employé le dernier jour, l'employeur rembourse une dépense personnelle via un canal fiscalement avantageux. L'exigence de justification de l'IRS existe précisément pour empêcher cela — et un flux de travail d'extraction par poste de dépense est ce qui rend la justification réalisable à grande échelle.

Le régime de remboursement conforme de l'IRS exige quatre éléments pour chaque dépense : la date, le lieu, l'objet professionnel et le montant. Un total de folio de 1 247 $ ne justifie aucun de ces éléments au niveau du poste de dépense. Le décomposer en tarif de chambre, taxes, repas et dépenses accessoires — chacun avec son propre montant — est ce qui transforme un folio d'image de reçu en documentation conforme.

Étape 1 — Obtenir une copie propre et complète du folio

La qualité de ce que vous extrayez dépend de la qualité de ce que vous capturez. Les folios d'hôtel arrivent par trois canaux, chacun avec ses propres pièges :

1

Envoi par e-mail (meilleure option)

La plupart des hôtels de chaîne peuvent envoyer un folio PDF par e-mail au moment du départ. C'est la source la plus propre : le PDF est généré directement depuis le PMS, en conservant tous les postes de dépense, les détails de taxes et la confirmation de solde nul. Demandez explicitement le « folio invité avec solde nul » — une version tronquée ne montrant que le total est courante et inutile pour l'extraction des postes de dépense.

2

Impression à la réception (acceptable)

Si l'hôtel imprime un folio au départ, photographiez-le ou scannez-le immédiatement. Le papier thermique s'estompe en quelques semaines. Utilisez une application de numérisation (pas le mode par défaut de l'appareil photo du téléphone) pour produire un PDF plat et à fort contraste. Tenez le téléphone parallèlement à la page — une inclinaison réduit la précision de l'extraction. Pour les folios multipages, capturez chaque page, y compris la dernière avec la ligne de solde nul.

3

Reçu de la plateforme de réservation (insuffisant)

Un reçu de Booking.com ou d'Expedia affiche le total de la réservation, pas le folio. Il omet les frais accessoires facturés pendant le séjour (parking, restaurant, minibar). Pour la réconciliation des notes de frais, c'est au mieux un complément. Demandez toujours le folio directement à l'établissement. Ce que couvre le reçu de la plateforme, c'est la réservation elle-même, qui est son propre document à récupérer — une capture d'écran de confirmation de réservation d'hôtel contient le nom de l'hôtel, les dates d'arrivée et de départ, le type de chambre et le total que vous réconcilierez ensuite avec le folio.

Un détail opérationnel qui mérite d'être mentionné : certains hôtels — notamment les établissements indépendants et les petites chaînes — n'envoient pas automatiquement les folios par e-mail. La réception imprime un exemplaire au départ, et c'est le seul exemplaire. Si le voyageur le perd, obtenir un duplicata implique d'appeler l'établissement, de naviguer dans le menu téléphonique et d'attendre un fax ou un e-mail qui peut ne jamais arriver. Fixer l'attente avec les employés en déplacement (« photographiez le folio avant de quitter le parking ») évite un goulot d'étranglement prévisible en aval.

Arrêtez de saisir les données à la main — laissez l'IA les lire pour vous
Téléversez une image ou un PDF — des données structurées dans un tableur en 10 secondes
Essayez maintenant →

Étape 2 — Définissez vos colonnes et extrayez chaque poste de dépense

Les approches OCR traditionnelles échouent sur les folios d'hôtel pour une raison structurelle : elles reposent sur la correspondance de modèles. Vous dites au logiciel « le tarif de la chambre se trouve aux coordonnées (x,y) sur la page », et il lit cet emplacement à chaque fois. Mais un folio Hilton et un folio Hyatt placent le tarif de la chambre à des positions complètement différentes. Créez un modèle pour une chaîne et il échoue sur la suivante.

Comparaison sur deux colonnes où la correspondance de modèles avec des positions x/y fixes échoue entre chaînes hôtelières, tandis que l'extraction de colonnes personnalisées avec colonnes nommées fonctionne sur tout format.

L'alternative est l'Extraction de colonnes personnalisées : au lieu de dire à l'outil où regarder sur la page, vous lui dites quoi chercher. Vous saisissez les noms de colonnes — « Tarif de la chambre », « Taxe d'occupation », « Frais de restaurant », « Frais de parking » — et un modèle de vision IA lit le folio, comprend ce que représente chaque frais et extrait les valeurs correspondantes, où qu'elles apparaissent sur la page. Les noms de colonnes que vous saisissez deviennent les en-têtes de votre feuille de calcul de sortie.

Voici à quoi ressemble ce flux de travail en pratique :

1

Téléversez le folio

Glissez un PDF, une photo de folio imprimé prise au téléphone ou une capture d'écran de l'application de l'hôtel. Les PDF préservent mieux la clarté du texte que les photos, mais l'IA gère les deux. Si vous avez des folios de plusieurs voyages — une semaine à New York, deux jours à Chicago, une nuit à Dallas — téléversez-les tous en même temps. L'outil les traite par lots et fusionne la sortie dans un tableau unique.

2

Définissez vos colonnes d'extraction

Saisissez les noms de champs à extraire. Pour un folio d'hôtel, une liste de colonnes pratique ressemble à : Nom de l'hôtel, Date d'arrivée, Date de départ, Tarif de la chambre (par nuit), Nombre de nuits, Sous-total chambre, Taxe d'occupation d'État, Taxe d'occupation municipale, Frais de resort, Frais de parking, Frais de restaurant, Frais de service en chambre, Frais de minibar, Frais Wi-Fi, Autres frais accessoires, Total. L'IA localise chaque valeur en comprenant ce que le texte signifie — pas en faisant correspondre une coordonnée de modèle.

3

Exporter vers Excel

La sortie est une feuille de calcul où chaque ligne correspond à un séjour à l'hôtel et chaque colonne à l'un des champs que vous avez définis. Aucune saisie manuelle. Aucune création de modèle. Si un folio particulier n'a pas de frais pour une colonne donnée (pas de minibar, pas de parking), la cellule reste simplement vide — l'outil n'invente pas de valeurs.

Pour un exemple concret : un responsable financier qui traite les notes de frais pour les déplacements du T2 d'un cabinet de conseil reçoit 14 folios de six chaînes hôtelières différentes. Trois sont des PDF envoyés par e-mail depuis des établissements Marriott. Quatre sont des photos de folios imprimés prises avec un téléphone dans des hôtels indépendants. Deux sont des captures d'écran de l'application Hilton Honors. Un est une image scannée d'un folio imprimé thermiquement qui commence déjà à s'estomper. Les colonnes d'extraction sont définies une seule fois — les mêmes 15 noms de champs fonctionnent sur les 14 documents, quel que soit le format ou la chaîne.

JPG/PNG/PDF Extraction par IA

Les fichiers sont traités en toute sécurité et ne sont pas stockés.

Un point à noter concernant les attentes en matière de précision. Le modèle de langage visuel qui alimente cette extraction lit le texte en comprenant le document dans son ensemble — la mise en page, le contexte, la relation entre une description de frais et son montant sur la même ligne. Pour les folios d'hôtel imprimés et propres, cela produit une grande précision. Pour le papier thermique fortement plié, photographié en angle et dans un mauvais éclairage, la précision diminue. Le flux de travail doit prévoir un passage de vérification rapide sur les captures difficiles — mais un passage de vérification où vous scannez un tableur pour repérer les anomalies reste un ordre de grandeur plus rapide que de saisir 47 postes de dépense à partir de zéro.

Étape 3 — Attribuer chaque poste au bon code GL

Extraire les données résout la moitié du problème. L'autre moitié consiste à attribuer chaque charge au bon compte GL sans examiner et catégoriser manuellement chaque ligne. C'est là que les colonnes inférées deviennent le levier — elles permettent à l'IA de porter un jugement sur la catégorie à laquelle appartient une charge, en se basant sur ce que dit réellement la description de la charge, et de sortir cette catégorie en plus de la valeur extraite.

Les colonnes inférées fonctionnent en donnant à l'IA un ensemble d'options valides et en lui demandant de choisir la bonne en fonction du contexte du document. Pour un folio d'hôtel, vous pourriez définir :

Colonne inféréeOptionsCe que fait l'IA
Catégorie de dépenseHébergement, Repas et divertissement, Transport, Bureau et communications, Non remboursableLit chaque description de charge. « Room Charge » → Hébergement. « The Grill Room Restaurant » → Repas et divertissement. « Valet Parking » → Transport. « In-Room Movie » → Non remboursable.
Code GL6400 (Hébergement), 6500 (R&D), 6600 (Transport), 6800 (Bureau/Comm)Fait correspondre la catégorie inférée au bon compte GL de votre plan comptable.
Déductibilité fiscale100 %, 50 %, Non déductibleSignale les repas à 50 % (ou 100 % si l'indemnité forfaitaire journalière s'applique) afin que l'équipe fiscale n'ait pas à reclasser lors de la préparation.
Tableau de correspondance à trois colonnes qui transforme les descriptions de charges du folio telles que Room Charge et Valet Parking en catégories de dépenses et codes GL, avec un In-Room Movie signalé pour examen au lieu d'être codé.

Le résultat concret : un seul passage dans le flux d'extraction produit une feuille de calcul où chaque poste de dépense du folio est déjà attribué à son code GL correct, avec le traitement fiscal signalé. Le travail du réviseur financier passe de la saisie de données (« quel code GL pour le parking ? ») à la gestion des exceptions (« ce folio comporte une charge de spa de 180 $ catégorisée en Hébergement — remplacer par Non remboursable »).

Pour les cabinets de services professionnels qui facturent les frais de déplacement à leurs clients, cette couche d'attribution devient orientée client. Un cabinet d'avocats facturant un dossier peut préciser que le tarif de la chambre et les taxes sont facturables, mais que les repas et le stationnement ne le sont pas. La même exécution d'extraction peut produire deux sorties : une note de frais pour le remboursement interne et un résumé des dépenses facturables pour la facture client — à partir des mêmes données sous-jacentes, simplement filtrées par catégorie.

Traitement de plusieurs voyages en un seul lot

Le traitement individuel des folios est utile. C'est le traitement par lots qui fait gagner le plus de temps. Un employé qui revient d'un voyage sur trois villes — New York, Chicago, Dallas — a trois folios. Les traiter individuellement signifie trois extractions distinctes, trois feuilles de calcul et une étape de fusion manuelle. Les traiter en un seul lot signifie un téléchargement, une définition de colonne, une exportation — une seule feuille de calcul avec trois lignes, prête à être examinée.

Le flux de travail par lots s'adapte également au niveau de l'équipe. Une petite équipe financière traitant des notes de frais pour 20 employés en déplacement peut collecter tous les folios d'une semaine ou d'un mois donné, les télécharger en un seul lot et obtenir une seule feuille de calcul couvrant tous les séjours. Le rapprochement de fin de mois qui impliquait auparavant de courir après chaque employé pour chaque reçu devient : collecter les folios, lancer le lot, examiner les résultats, clôturer les comptes.

Pour les équipes qui doivent collecter des folios auprès de voyageurs qui ne sont pas sur la plateforme financière, les Lien de collecte offrent un canal de téléchargement direct. Vous générez un lien partageable, vous l'envoyez aux employés en déplacement, et toute personne disposant du lien peut télécharger son folio directement dans votre file de traitement — sans connexion, sans compte, sans installation de logiciel de leur côté. Les folios arrivent dans votre lot, prêts à être extraits avec tout le reste.

FAQ

Que se passe-t-il si le folio d'hôtel comporte des frais en devise étrangère ?

L'IA extrait les valeurs numériques telles qu'elles apparaissent sur le folio. La conversion de devises est une étape distincte — la plupart des équipes financières la gèrent dans le système de notes de frais ou l'ERP en utilisant le taux de change de la date de transaction. Ce que le flux d'extraction vous donne, ce sont les montants d'origine, poste par poste, dans la devise native du folio, ce qui est ce dont l'auditeur a besoin pour vérifier le relevé de carte de crédit.

Comment gérez-vous les folios où les frais personnels et professionnels sont mélangés ?

C'est là que les colonne inférée montrent leur valeur. Si un employé a facturé à la fois un dîner d'affaires (remboursable) et un film en chambre (non remboursable) sur sa chambre, les deux apparaissent sur le folio. La colonne inférée pour la catégorie de dépense signale le film comme non remboursable. Le réviseur financier prend toujours la décision finale, mais le système fait ressortir la distinction au lieu de l'enterrer dans un seul « Total chambre ». Cela compte pour la conformité au régime de remboursement conforme de l'IRS — rembourser des dépenses personnelles via un régime fiscalement avantageux crée une responsabilité pour l'employeur comme pour l'employé.

Peut-il gérer les petits caractères — comme la décomposition du tarif par nuit lors d'un séjour de plusieurs nuits ?

Oui, si le folio imprime les tarifs nocturnes séparément. De nombreux hôtels d'affaires détaillent le tarif de chaque nuit et les taxes sur une ligne distincte. L'extraction capture chaque ligne individuellement. Si le folio n'imprime qu'une seule ligne « Room Charge : 3 nuits × 189 $ = 567 $ », c'est ce que vous obtenez — l'IA extrait ce qui figure sur la page, pas ce que vous souhaiteriez y voir.

Qu'en est-il des folios numériques issus d'applications comme Marriott Bonvoy ou Hilton Honors ?

Les captures d'écran des applications hôtelières fonctionnent. L'IA lit la capture d'écran de la même manière qu'elle lit un PDF ou une photo de papier imprimé. Une réserve : certaines applications hôtelières affichent un folio simplifié dans l'application et ne proposent la version détaillée complète qu'en téléchargement PDF. Le PDF complet est préférable pour l'extraction, mais la capture d'écran fonctionne pour les champs visibles.

Est-ce que cela remplace Concur, Expensify ou Navan ?

Cela les complète. Les plateformes T&E d'entreprise gèrent l'ensemble du cycle de vie des dépenses — réservation, circuit d'approbation, application des politiques, remboursement. Ce qu'elles ne gèrent pas toujours bien, c'est la transformation d'un folio d'hôtel multipage en données structurées par poste de dépense. L'étape d'extraction produit un tableur propre et catégorisé qui alimente votre système de dépenses en tant qu'entrée structurée. Au lieu que l'OCR de la plateforme lise le total du folio et que l'employé détaille manuellement, l'employé télécharge le folio une fois et les postes de dépense se remplissent automatiquement.

Combien de temps prend l'extraction par folio ?

Un folio d'hôtel typique de 3 pages est traité en 5 à 10 secondes. Le facteur limitant n'est pas la vitesse d'extraction mais la vitesse de vérification — examiner la sortie pour en vérifier l'exactitude et gérer les cas particuliers (montants mal lus, descriptions de frais ambiguës). Un lot de 10 folios prend généralement moins de deux minutes de traitement, plus le temps que le vérificateur consacre à valider la sortie.

Existe-t-il un nombre minimum de folios pour que cela vaille la peine d'être mis en place ?

Non. La configuration est nulle — aucun modèle à créer, aucun document d'entraînement à télécharger, aucune configuration au-delà de la saisie des noms de colonnes souhaités. Que vous traitiez un folio ou cent, le flux de travail est identique. La valeur augmente avec le volume, mais le coût de mise en place, lui, ne change pas.

Un folio d'hôtel n'est pas un reçu. Le traiter comme tel — capturer le total et passer à autre chose — laisse des heures d'affectation manuelle des postes de dépense sur le bureau de quelqu'un, mois après mois. La différence entre « voici le total du folio » et « voici les frais de chambre, les taxes, les repas et le stationnement, chacun mappé au bon code GL, prêt à être vérifié » n'est pas une meilleure politique de dépenses. C'est une stratégie d'extraction différente. Testez-la sur votre prochain folio multi-nuits — celui avec les frais de resort que vous intégrez habituellement au total d'hébergement parce que les séparer ne vaut pas la peine de les saisir.

📮 contact email: [email protected]