Transformer une liasse de reçus en CSV que votre logiciel importera.
Lire les chiffres sur le papier est la moitié facile. La moitié difficile est de produire un fichier que votre logiciel comptable accepte, et des chiffres que vous accepteriez de défendre en révision.
La reconnaissance de caractères sur une facture imprimée est un problème réglé depuis des années. Ce qui mange encore un après-midi, c'est tout ce qu'il y a autour : décider ce qu'une ligne signifie, obtenir des lignes de taxes séparées, trancher une date qui pourrait désigner deux mois différents, et finir avec un fichier que le logiciel prendra sans se battre.
Quoi relever, par document
Une ligne par document, avec ces colonnes, est la forme qui s'importe à peu près partout :
- Fournisseur — tel qu'imprimé, non normalisé. Vous pourrez regrouper plus tard ; vous ne pourrez pas dé-normaliser.
- Date — en forme ISO,
2026-09-09. Voir plus bas. - Numéro de pièce — le numéro de facture ou de reçu. C'est lui qui rend un doublon détectable.
- Sous-total — avant taxes.
- TPS et TVQ — chacune dans sa propre colonne.
- Total.
- Devise, si vous en voyez jamais plus d'une.
- Fichier source et page — pour que toute ligne puisse être remontée jusqu'au papier dont elle vient. Cette colonne-là fait gagner plus de temps que toutes les autres réunies le jour où quelque chose est contesté.
Pourquoi les lignes de taxes ne sont pas facultatives
Une seule colonne « taxes » perd précisément ce pour quoi l'exercice existe. Au Québec, le crédit de taxe sur les intrants (TPS) et le remboursement de la taxe sur les intrants (TVQ) se réclament séparément, à des taux différents, et un fournisseur qui facture l'une sans l'autre est chose courante — un petit fournisseur sous le seuil d'inscription, une facture hors province, un article détaxé sur un reçu par ailleurs taxable.
Les garder distinctes vous donne aussi le meilleur contrôle d'erreur gratuit qui soit :
- Sous-total + TPS + TVQ = Total. Une addition, et elle attrape immédiatement un chiffre mal lu.
- TPS ÷ Sous-total ≈ 5 % et TVQ ÷ Sous-total ≈ 9,975 %. Celui-ci attrape le cas où l'addition tombe juste parce que deux chiffres ont été mal lus dans des sens qui se compensent.
Notez que la TVQ se calcule sur le sous-total, et non sur le sous-total augmenté de la TPS : les taxes ne sont plus en cascade depuis 2013. Une ligne où la TVQ vaut 9,975 % du montant TPS incluse est soit un vieux document, soit un document mal lu.
L'arrondi qui fabrique de fausses alertes
Appliquez ces contrôles à un tableau imprimé en dollars entiers et vous obtiendrez un écran plein d'échecs sur un document parfaitement juste. Chaque chiffre imprimé est à moins de cinquante cents du vrai, si bien qu'une somme de quatre d'entre eux peut s'écarter de deux dollars par le seul effet de l'arrondi.
Cela compte plus qu'il n'y paraît. Un contrôle qui se déclenche sur des documents sains apprend à passer outre, et l'on passera encore outre le jour où il aura raison. Réglez la tolérance sur la précision du document : au cent près sur un reçu au cent près, au dollar près sur un tableau imprimé en dollars.
Les dates, et celle qui vous aura
01/02/2026, c'est le 1er février à Montréal et le 2 janvier dans un
système réglé à l'américaine. Rien dans le fichier ne tranche. Deux habitudes règlent la
question une fois pour toutes :
- Stockez les dates en
AAAA-MM-JJdès qu'elles quittent le papier. Cela se trie correctement comme du texte, et cela ne peut pas se lire de travers. - Quand un document est réellement ambigu, cherchez un jour supérieur à 12 ailleurs dans la même liasse, chez le même fournisseur. Les fournisseurs sont constants ; ce document-là vous donne la convention de tous les autres.
Pourquoi « exporter directement vers mon logiciel » est un piège
Il est tentant de chercher un outil qui écrit un fichier estampillé à la marque du logiciel que vous utilisez — un fichier FEC, un gabarit Sage, un import QuickBooks, Xero ou Acomba. Deux problèmes.
D'abord, ces formats sont versionnés et dépendants de votre paramétrage : ils encodent votre plan comptable, vos codes de journal, vos codes de taxe. Un exportateur générique ne peut pas les connaître, donc il devine, et un code de compte deviné est une imputation fautive qui refait surface à la clôture.
Ensuite, chacun de ces logiciels importe un CSV ordinaire à colonnes nommées, par un écran de correspondance. Vous faites la correspondance une fois, vous l'enregistrez, et elle s'applique à toutes les liasses suivantes. Cela prend dix minutes au premier passage et rien ensuite — et c'est votre correspondance, donc les codes de compte sont justes.
Un outil qui annonce un export certifié pour un logiciel contre lequel personne n'a fait d'essai promet ce qu'il ne peut pas vérifier. Des colonnes nommées et une correspondance sont la réponse honnête, et en pratique la plus rapide.
Que faire de ce qui ne balance pas
Le signaler. Pas le corriger.
Quand un total ne découle pas de ses parties, l'arithmétique vous dit ce que ce total devrait être — et il est très tentant d'inscrire cette valeur. Résistez. Un chiffre obtenu par soustraction puis présenté comme s'il avait été lu sur le document est indétectable en aval : il ressemble exactement à un chiffre correctement lu, et rien plus loin dans la chaîne ne le remettra jamais en question.
Énoncez l'écart, nommez la valeur que l'arithmétique réclame, et laissez la décision à une personne. Ce qui n'a pas été trouvé doit rester vide plutôt que d'être déduit. Une case vide est une question ; une case inventée est une réponse qui se trouve être fausse.
Faire entrer du meilleur papier
La plupart des échecs de reconnaissance sont des échecs de numérisation. Quelques minutes au copieur épargnent une heure de correction :
- 300 ppp, en niveaux de gris. Une résolution plus élevée aide rarement sur un reçu thermique et ralentit tout. Le noir et blanc pur perd les impressions thermiques pâles.
- Aplatissez les reçus thermiques. Un reçu qui rebique se photographie avec une ombre sur un côté, et l'ombre mange une colonne de chiffres.
- Deux reçus par page, c'est très bien — c'est ainsi que tout le monde fait — à condition que l'outil découpe la page avant de la lire, plutôt que de fondre les deux en un seul document.
- Ne redressez pas l'orientation à la main. Passez la pile telle quelle et laissez l'orientation se régler page par page. Retourner cent feuilles est exactement le travail que vous cherchez à éviter.
- Gardez les originaux jusqu'à ce que la liasse soit rapprochée. L'impression thermique s'efface ; un reçu qui a passé trois étés dans un coffre à gants est peut-être déjà illisible, et c'est un fait à découvrir avant la production, pas pendant.
Essayez sur une vraie liasse
Le module comptable relève le fournisseur, la date, le numéro, le sous-total, la TPS, la TVQ et le total de chaque document, découpe les pages portant deux reçus, règle l'orientation page par page, refait l'arithmétique deux fois plutôt qu'une, et rend un CSV à colonnes nommées — en signalant ce qui ne balance pas au lieu de le corriger.
L'atelier ne charge rien chez un tiers, et votre liasse est effacée 2 h après votre dernière action.
Ouvrir le module comptable