Extraction de documents fiscaux

Convertissez votre déclaration de TVA en Excel — et vérifiez les calculs avant de déclarer

Les formulaires fiscaux sont les seuls documents où les cases se réfèrent les unes aux autres — Case 3 = Case 1 − Case 2, Total Section C = somme des lignes 1 à 8. L'OCR classique extrait les chiffres case par case sans vérifier si la Case 3 correspond bien à Case 1 moins Case 2. Computed Columns extrait chaque case indépendamment, puis vérifie la cohérence arithmétique — signalant les écarts avant que les données n'entrent dans votre comptabilité. C'est votre dernier rempart contre une erreur de saisie qui coûte la différence entre Case 1 − Case 2 et ce que l'OCR a mal lu.

Traitement chiffré · Suppression automatique des données après conversion

PDF & Scans
Vérification arithmétique
XLSX/CSV

Ce que vous pouvez extraire des déclarations de TVA

Saisissez les noms des colonnes nécessaires — l'IA trouve ces valeurs sur chaque formulaire fiscal en comprenant la signification de chaque libellé de case, que le formulaire soit un HMRC VAT100 avec une numérotation Case 1 à Case 9 ou une déclaration européenne avec une disposition de cases totalement différente. Elle lit la période fiscale, le numéro d'immatriculation, toutes les valeurs des cases et les totaux supplémentaires de tout formulaire d'autorité fiscale, sans configuration de modèle.

Début période TVA
Fin période TVA
N° TVA intracom.
Case 1 (TVA collectée)
Case 2 (TVA déductible)
Case 3 (TVA nette due)
Case 4 (Ventes HT)
Case 5 (Achats HT)
Total ventes
Total achats
Date déclaration
Mode déclaration

L'outil utilise l'extraction personnalisée de colonnes : vous saisissez les noms de colonnes souhaités — « Box 1 (TVA collectée) », « Box 2 (TVA déductible) », « Numéro d'identification TVA » — et l'IA localise les valeurs correspondantes sur chaque formulaire en comprenant la signification de chaque libellé, sans se baser sur un modèle fixe ni lire des coordonnées. Ainsi, un même ensemble de noms de colonnes fonctionne simultanément sur la déclaration HMRC VAT100, la Umsatzsteuervoranmeldung allemande, la CA3 française et la BTW aangifte néerlandaise, malgré leurs numéros de cases et présentations différents. Vous pouvez également définir des colonnes calculées — par exemple, une colonne intitulée « Vérification nette de TVA (Box 1 − Box 2) » — et l'IA calcule si la Box 3 extraite correspond bien à Box 1 moins Box 2, en signalant toute ligne où elles diffèrent. Cette vérification croisée a lieu pendant l'extraction, de sorte que votre feuille de calcul arrive avec les écarts déjà mis en évidence, sans attendre un rapprochement ultérieur.

Les formulaires fiscaux intègrent l'arithmétique dans leur structure — l'OCR traditionnel l'ignore

Les factures et reçus contiennent des valeurs isolées — le total d'une facture n'a pas à correspondre à quoi que ce soit d'autre sur la page. Les formulaires fiscaux sont différents. La case 3 est définie comme la case 1 moins la case 2. Le total de la section C est la somme des lignes 1 à 8. Ces relations arithmétiques ne sont pas une mise en forme — elles font partie de la définition légale de la déclaration. L'OCR traditionnel lit chaque case isolément et ne vérifie jamais si les chiffres s'additionnent. Un comptable sur Reddit décrit avoir trouvé des erreurs de transcription lors de la révision qui auraient été détectées si le logiciel vérifiait l'arithmétique — mais ce n'était pas le cas, donc l'erreur a atteint la déclaration du client.

01

La ROC traditionnelle lit chaque case indépendamment — Case 1, Case 2 et Case 3 ne sont que trois nombres distincts sur la page. Il n'y a aucune vérification croisée. Si la ROC lit mal la Case 1 comme 45 280 £ au lieu de 45 230 £, elle inscrit 45 280 £ dans votre tableur. La Case 3 est également extraite — et le système n'a aucun moyen de se demander : la Case 3 extraite est-elle réellement égale à la Case 1 moins la Case 2 ? L'erreur de 50 £ s'infiltre silencieusement dans votre comptabilité, et personne ne la remarque jusqu'à un audit ou une discordance avec les propres registres du HMRC. À grande échelle, un comptable traitant 30 déclarations clients par trimestre doit vérifier manuellement plus de 20 relations arithmétiques par formulaire — soit 600 vérifications — en plus de la saisie des données elle-même.

02

Un seul chiffre mal lu crée une cascade d'erreurs en aval dans votre système comptable. La Case 1 est erronée de 50 £. Votre logiciel comptable l'accepte car il n'y a pas d'étape de validation entre l'extraction et l'importation. Le passif de TVA trimestriel dans votre grand livre ne correspond plus à ce que vous avez déclaré. Au moment du rapprochement — souvent des semaines plus tard, lorsque le HMRC envoie un relevé ou lors de votre propre révision trimestrielle — vous remontez plusieurs systèmes pour trouver l'origine de l'écart. Le coût de la recherche de l'erreur dépasse le coût de l'erreur elle-même, et le temps presse avant la date limite de dépôt.

03

Les dépendances entre cases multiplient le problème — et la plupart des déclarations en contiennent des dizaines. Il ne s'agit pas seulement de Case 3 = Case 1 − Case 2. La Case 5 (TVA nette) doit correspondre entre la section récapitulative et la section détaillée. Le total des sorties doit être égal à la somme des lignes de sortie individuelles. Les totaux des sections doivent être égaux à la somme de leurs lignes. Un formulaire comme le HMRC VAT100 a neuf cases avec des relations entre elles ; une déclaration de TVA allemande complète (Umsatzsteuervoranmeldung) compte plus de 60 champs avec de multiples contraintes arithmétiques imbriquées. Vérifier manuellement tout cela pour chaque déclaration client à chaque période de déclaration n'est pas réalisable à grande échelle. La plupart des cabinets font donc l'impasse — et font confiance à l'extraction. C'est cette confiance qui crée le problème de rapprochement ultérieur.

01

L'extraction personnalisée lit chaque case indépendamment — les colonnes calculées vérifient l'arithmétique. Vous définissez des colonnes pour les cases 1, 2 et la case 3 imprimée. Puis vous créez une colonne calculée : « Vérification case 3 (case 1 − case 2) ». L'IA extrait les cases 1 et 2 du formulaire, calcule la différence et la compare à la case 3 imprimée qu'elle a aussi extraite. Si la case 3 imprimée correspond à case 1 − case 2, la colonne calculée affiche « OK ». Sinon — ce qui signifie que la case 1, 2 ou 3 a été mal lue — la colonne calculée affiche l'écart. Chaque ligne avec un écart non nul est signalée pour révision avant que les données n'entrent dans votre système comptable.

02

L'erreur de lecture de 50 £ dans la case 1 n'atteint jamais votre comptabilité car l'écart est détecté lors de l'extraction. Si la case 1 est extraite à 45 280 £ alors que la valeur réelle est 45 230 £, la colonne calculée calcule case 1 − case 2 et obtient un résultat qui ne correspond pas à la case 3 imprimée. La colonne d'écart affiche immédiatement l'incohérence — vous révisez cette ligne, repérez l'erreur de chiffre, la corrigez, et la valeur corrigée alimente votre grand livre. L'erreur est détectée à la frontière de l'extraction, pas des semaines plus tard lors du rapprochement. Sur 30 déclarations clients par trimestre, les colonnes calculées exécutent toutes les vérifications arithmétiques automatiquement — vous ne révisez que les lignes signalées, pas les 600 relations.

03

Plusieurs colonnes calculées vérifient simultanément toutes les relations arithmétiques du formulaire — une seule extraction, tous les contrôles exécutés. Définissez des colonnes calculées pour « Vérification total section C (somme lignes 1-8 vs total imprimé) », « Recoupement case 5 (case 5 récapitulative vs case 5 détaillée) » et « Vérification total sorties (somme lignes sorties individuelles vs total imprimé) ». L'IA extrait toutes les valeurs du formulaire — y compris les formulaires multipages avec feuilles de continuation — et exécute toutes les vérifications arithmétiques lors de la même extraction. Votre fichier Excel téléchargé arrive avec toutes les données extraites et tous les écarts déjà signalés. Vous ne révisez que les lignes signalées et importez tout le reste en toute confiance. C'est votre dernière ligne de défense contre une erreur de transcription qui survivrait autrement jusqu'au dépôt.

Comment un trimestre de déclarations de TVA est extrait avec vérification arithmétique en un seul passage

Importez — les déclarations reçues, sans modification

Importez un lot contenant une déclaration VAT100 HMRC soumise numériquement au format PDF pour le T4, une déclaration papier scannée d'un client qui déclare encore par courrier (scan légèrement de travers avec un pli traversant la case 5), une Umsatzsteuervoranmeldung allemande multipage avec feuilles de continuation, et un CA3 français pour une filiale. Les formats varient : PDF numérique propre, papier scanné avec artefacts, multipage avec totaux inter-pages. Pas de tri préalable par juridiction, pas de découpage des déclarations multipages en fichiers individuels. L'IA traite tous les formulaires en un seul lot. Si vous recevez également des annexes ou déclarations complémentaires avec les déclarations, importez-les ensemble — l'outil gère les types de documents mixtes dans le même lot.

Définissez les colonnes — ce dont votre comptabilité a besoin, avec vérification arithmétique

Saisissez les noms des colonnes pour votre tableur de sortie : Début période TVA, Fin période TVA, Numéro d'identification TVA, Case 1 (TVA collectée), Case 2 (TVA déductible), Case 3 (TVA nette due), Case 4 (Ventes HT), Case 5 (Achats HT). Ajoutez ensuite les colonnes de vérification : Vérification Case 3 (Case 1 − Case 2 ; afficher l'écart si non nul), Contrôle total inter-pages (somme des sections détaillées vs total récapitulatif). Pour la déclaration allemande multipage, l'IA lit toutes les feuilles de continuation et agrège les valeurs. Pour le CA3 français, elle lit les libellés français et les mappe à vos noms de colonnes anglais — mêmes définitions de colonnes, pas de configuration par pays. Pour la déclaration papier scannée avec le pli, l'IA lit autour du pli et extrait les valeurs ; la Colonne calculée vérifie ensuite si la Case 3 correspond à Case 1 − Case 2, signalant la ligne si le pli a causé une erreur de lecture.

Résultat — un tableur, contrôles arithmétiques déjà effectués, seules les lignes signalées à vérifier

Téléchargez un fichier Excel où chaque ligne correspond à une déclaration de TVA. Les valeurs des cases sont extraites avec leurs numéros conservés en colonnes — Case 1, Case 2, Case 3, Case 4, Case 5, ainsi que la période et le numéro d'immatriculation. Les colonnes calculées sont déjà prêtes : une colonne affiche l'écart entre la Case 3 imprimée et la Case 1 − Case 2 calculée. Pour les quatre déclarations du lot, trois affichent « 0 » dans la colonne d'écart — ces lignes sont vérifiées et prêtes à importer. Si la déclaration scannée avec le pli a produit une erreur de lecture, la colonne d'écart affiche une valeur non nulle — vous vérifiez cette ligne, comparez les chiffres extraits avec le formulaire original, corrigez le chiffre, et tout le lot est prêt pour audit. Exportez en XLSX, CSV ou JSON pour import direct dans Xero, QuickBooks, Sage ou votre système comptable — en toute confiance qu'aucune erreur arithmétique n'a survécu à l'extraction.

Quand l'extraction de déclarations de TVA fonctionne le mieux — et où vérifier

L'extraction de déclarations de TVA est très fiable pour les formulaires gouvernementaux structurés. Quelques conditions méritent d'être comprises avant de traiter un lot important — notamment celles qui affectent la précision des valeurs des cases, car une case mal lue se répercute sur la vérification arithmétique croisée.

Extraction fiable

Formulaires fiscaux officiels avec disposition standard des cases — extraction quasi parfaite, incluant les numéros de cases comme libellés.

Formulaires identiques mais avec une numérotation différente selon le pays — les mêmes colonnes fonctionnent dans toutes les juridictions.

PDFs soumis numériquement (HMRC VAT100, déclarations MTD, formulaires électroniques UE) — source propre, extraction propre.

Déclarations multipages avec feuilles de continuation — toutes les pages extraites ; vérifiez les totaux interpages avec une colonne calculée qui additionne les sections détaillées et compare avec la page récapitulative.

Vérifier ces cas

Corrections manuscrites sur des formulaires fiscaux imprimés — la précision dépend de la lisibilité de l'écriture. Si un préparateur a barré une valeur tapée et écrit une correction à la main dans une petite case, l'IA lit le chiffre corrigé visible. Signalez ces déclarations avec une colonne calculée et vérifiez la valeur corrigée par rapport aux pièces justificatives avant le dépôt.

Déclarations modificatives ou correctives où les valeurs originales et corrigées apparaissent sur le même formulaire — l'IA peut extraire les deux séries de chiffres si les deux sont visibles. Définissez des noms de colonnes explicites pour les valeurs corrigées et recoupez-les avec les valeurs originales lorsque vos obligations de conservation l'exigent.

Formulaires régionaux non standard hors Royaume-Uni/UE (par exemple, certaines déclarations de taxe sur les ventes au niveau des États, déclarations fiscales municipales locales) — la numérotation des cases peut différer ou utiliser des étiquettes non numériques. L'IA peut toujours extraire les valeurs étiquetées, mais les noms de colonnes dans votre invite d'extraction doivent correspondre aux étiquettes réelles du formulaire. Testez d'abord un seul formulaire pour vérifier le mappage des champs.

Cet outil extrait des chiffres des cases mais n'effectue PAS de calcul fiscal ni ne détermine la responsabilité fiscale — il lit ce qui figure sur le formulaire. Les colonnes calculées vérifient que les chiffres extraits sont cohérents en interne, mais elles ne recalculent pas votre obligation de TVA conformément à la législation fiscale. La vérification arithmétique confirme que le formulaire a été correctement lu — et non que le formulaire lui-même a été correctement rempli.

Questions fréquentes

Comment fonctionne la vérification arithmétique par colonne calculée pour les déclarations de TVA — et pourquoi est-ce important ?

Les formulaires fiscaux sont les seuls documents où les cases se référencent mutuellement par définition — la case 3 est la case 1 moins la case 2. La ROC traditionnelle extrait chaque case indépendamment sans pouvoir vérifier si les nombres extraits respectent ces relations. Les colonnes calculées résolvent ce problème : vous définissez une colonne comme « Vérification case 3 (case 1 − case 2) » et l'IA calcule la TVA nette attendue à partir des cases 1 et 2 extraites, puis la compare à la case 3 imprimée qu'elle a également extraite. En cas d'écart, la différence est affichée dans cette colonne — signalant la ligne pour révision avant qu'elle n'entre dans votre système comptable. Vous pouvez définir plusieurs colonnes calculées pour vérifier simultanément toutes les relations arithmétiques du formulaire. Le tableau de sortie arrive avec les écarts déjà identifiés, votre temps de révision étant ainsi consacré uniquement aux lignes signalées, plutôt qu'à la vérification manuelle de chaque relation arithmétique sur chaque déclaration.

Cela fonctionne-t-il avec les déclarations de TVA d'autres pays que le Royaume-Uni ?

Oui. L'IA gère les formats standard de déclarations de TVA/TPS de plusieurs juridictions — UK HMRC VAT100, Umsatzsteuervoranmeldung allemande, CA3 française, BTW aangifte néerlandaise, GSTR-3B indienne, et d'autres. Chaque pays utilise une numérotation et des libellés de cases différents, mais l'IA lit la structure de chaque formulaire de manière contextuelle plutôt qu'en correspondant à un modèle fixe. Les mêmes noms de colonnes — « Case 1 (TVA collectée) », « Case 2 (TVA déductible) », « Numéro d'identification TVA » — fonctionnent sur tous les formulaires car l'IA comprend ce que chaque libellé de case signifie en contexte. Pour les formulaires régionaux moins courants avec un étiquetage inhabituel, nous recommandons d'exécuter d'abord un formulaire de test pour vérifier que vos noms de colonnes correspondent correctement aux libellés spécifiques du formulaire. Les vérifications arithmétiques par colonne calculée fonctionnent indépendamment de la juridiction — Case 3 = Case 1 − Case 2 est le même calcul dans tous les pays.

Puis-je traiter par lots les déclarations de TVA de plusieurs clients ou périodes fiscales en une seule fois ?

Oui. Importez les déclarations de TVA de plusieurs clients, trimestres ou juridictions en un seul lot. L'IA traite chaque formulaire individuellement et compile tous les résultats dans un seul fichier Excel — une ligne par déclaration — avec la Période de TVA (début et fin) et le Numéro d'immatriculation extraits, vous permettant de filtrer par client ou trimestre. Les vérifications arithmétiques des Colonnes calculées s'exécutent indépendamment sur chaque ligne, garantissant une vérification propre à chaque déclaration du lot. Idéal pour les cabinets comptables gérant plusieurs clients en période de déclaration : importez toutes les déclarations en une fois, examinez uniquement les lignes signalées et exportez les données vérifiées par client. Pour un traitement récurrent, la fonction Lien de collecte permet à vos clients d'importer leurs propres déclarations dans votre file d'attente — sans compte requis de leur part — pour qu'elles soient prêtes pour le traitement par lots, sans pièces jointes ni transferts de fichiers.

Quelle est la précision de l'extraction pour les déclarations papier scannées par rapport aux PDF numériques ?

Pour les déclarations papier scannées proprement à 200+ dpi avec des mises en page standard, la précision d'extraction est comparable à celle des PDF numériques. La limite de précision est fixée par la qualité du scan, non par la capacité de lecture de l'IA. Un scan à plat et bien éclairé d'une déclaration imprimée proprement s'extrait de manière fiable — numéros de cases, valeurs et champs supplémentaires sont tous préservés. Un scan incliné, avec des plis ou des ombres, ou une copie de génération multiple (imprimé → fax → scanné) peut donner une précision moindre sur les valeurs proches du défaut physique. C'est là que la vérification des Colonnes calculées apporte toute sa valeur : même si un pli sur la Case 5 provoque une erreur de lecture, le contrôle arithmétique la détecte car la Case 3 extraite ne correspondra pas à Case 1 − Case 2 si l'une des trois valeurs a été mal lue. Pour les déclarations papier reçues par courrier, nous recommandons un scan à 200+ dpi sur un scanner à plat plutôt qu'une photo de téléphone pour maximiser la fiabilité de l'extraction.

Mes données fiscales sont-elles sécurisées pendant le traitement ?

Tous les transferts de fichiers utilisent le chiffrement TLS 1.3. Vos documents sont traités dans une session isolée et automatiquement supprimés de nos serveurs sous 24 heures. Vos données fiscales ne sont jamais utilisées pour entraîner ou améliorer nos modèles d'IA — elles restent vos données exclusivement. Pour les cabinets comptables ayant des exigences spécifiques de résidence ou de conservation des données, le traitement est conçu pour minimiser la persistance : téléchargement, extraction, téléchargement, puis suppression des documents sources. Le tableur extrait reste sur votre machine — nous ne conservons pas les données extraites au-delà de la fenêtre de traitement.

📮 contact email: [email protected]