Comment les déclarants récupèrent les données W-2 & 1099Dans Google Sheets — Sans Saisir Chaque Case

Le cabinet fiscal moyen traite entre 100 et 1 000 déclarations par an. Sur les 791 469 détenteurs de PTIN actuels en mai 2026, plus de 127 000 cabinets se situent dans cette tranche intermédiaire — et chacun d'eux fait face au même goulot d'étranglement chaque janvier : les W-2 et 1099 des clients arrivent sous forme de PDF, d'images scannées ou de photos de smartphone, et quelqu'un doit saisir les salaires de la case 1, l'impôt fédéral retenu de la case 2, les salaires de la Sécurité sociale de la case 3, la taxe de la Sécurité sociale de la case 4, les salaires Medicare de la case 5, la taxe Medicare de la case 6 — plus le NIF de la case b, le nom et le NSS de l'employé des cases e et a — dans un tableur de préparation fiscale ou directement dans Drake, UltraTax ou ProConnect.

Cette personne est souvent la plus chère de la pièce : un déclarant facturant 55 à 150 $ de l'heure, passant 8 minutes par formulaire sur une activité qui n'apporte aucune valeur analytique. Pour 300 W-2, cela représente 40 heures — une semaine de travail entière — à lire des chiffres sur une page et à les taper sur un écran. Le module complémentaire Google Sheets réduit cela à environ 10 secondes par formulaire.

Préparateur fiscal utilisant un module complémentaire Google Sheets pour extraire les données des formulaires fiscaux W-2 et 1099 des PDF clients vers un tableur

Points clés

  1. 40 heures — une semaine de travail complète — disparaissent chaque saison fiscale à saisir les valeurs des cases W-2 dans un logiciel, durant les 12 semaines où chaque heure détermine la rentabilité annuelle de votre cabinet.
  2. Les scanners de modèles fonctionnent parfaitement sur les W-2 que vous souhaitez recevoir de vos clients — fichiers ADP numériques impeccables — pas les photocopies granuleuses, les formats de paie disparates et les corrections manuscrites qui remplissent votre boîte de réception réelle.
  3. Les en-têtes de colonnes que vous tapez déjà — « Case 1 Salaires », « N° SIREN employeur » — deviennent des instructions d'extraction : ImageToTable.ai lit les étiquettes par leur sens, trouvant chaque valeur sur toute mise en page W-2, quel que soit le fournisseur de paie.

La saison des impôts, un sprint de saisie — les W-2 et 1099 en sont l'étape la plus longue

Selon la National Association of Tax Professionals, 65 % du chiffre d'affaires brut de ses 23 000+ cabinets membres est réalisé pendant la saison des impôts — une fenêtre concentrée de fin janvier au 15 avril où chaque heure détermine la rentabilité annuelle du cabinet. D'après Wolters Kluwer, 70 % des cabinets ont fait face à la charge accrue en demandant à leur personnel de travailler plus longtemps. Cette stratégie fonctionne jusqu'à un certain point — l'épuisement professionnel dans la comptabilité est bien documenté, et les effectifs comptables américains ont baissé de près de 17 % depuis 2020, avec plus de 300 000 comptables et auditeurs ayant quitté la profession.

Pour un cabinet fiscal de 3 à 5 personnes, une saison typique peut impliquer 200 à 500 formulaires W-2 individuels répartis entre 30 et 80 clients professionnels. Chaque W-2 nécessite 12 à 15 champs : les cases numérotées principales (1 à 6), le NIF employeur (case b), le nom et le SSN du salarié (cases e et a), et — pour les clients ayant travaillé dans plusieurs États — les données de salaire et de retenue d'État des cases 15 à 17. Sans compter les formulaires 1099-NEC (case 1 rémunération non salariée, case 4 retenue fédérale, NIF du payeur et du bénéficiaire) ou 1099-MISC (case 1 loyers, case 2 redevances, case 3 autres revenus).

Les maths s'accumulent vite. À raison de 8 minutes par formulaire — ce qui inclut la recherche du document dans le dossier client, l'ouverture du bon écran de saisie dans le logiciel fiscal, la saisie de 12 à 15 champs, et la vérification croisée de la case 3 × 6,2 % avec la case 4 — 300 W-2 représentent 40 heures de travail. Soit une semaine complète d'un préparateur pendant les 12 semaines les plus chargées de l'année, pour un travail ne nécessitant aucun jugement professionnel. Sur un forum de préparateurs fiscaux, un praticien a décrit l'expérience simplement : "J'ai l'impression de ne faire que de la saisie de données" en travaillant sur des 1040 avec relevés de courtage et K-1 — et c'était quelqu'un qui n'était pas encore responsable des résultats du cabinet.

Les champs W-2 et 1099 qui comptent (et ceux que vous pouvez ignorer)

Avant de mettre en place un flux d'extraction, vous devez savoir quels champs sont reportés dans une déclaration fiscale et lesquels sont du bruit pour la plupart des petits cabinets. Le formulaire IRS W-2 (régi par la publication IRS 15, Circular E et les instructions générales 2026 pour les formulaires W-2 et W-3) contient 20 cases numérotées, six champs d'identification alphabétiques, la case 12 avec jusqu'à quatre entrées codées, et les nouvelles cases 14a/14b séparées pour 2026. La plupart des cabinets n'ont besoin que d'un sous-ensemble.

ChampCe qu'il déclarePourquoi l'extraire
Case a / Case eNSS et nom du salariéPermet de faire correspondre la déclaration au contribuable ; la publication 1345 de l'IRS exige que les préparateurs saisissent manuellement les NIF — le résultat de l'extraction vous permet de vérifier par rapport à ce que le client a fourni
Case bNuméro d'identification de l'employeur (NIE)Vérifie l'identité de l'employeur ; utilisé pour faire correspondre le W-2 aux registres de l'employeur et détecter les erreurs de classification entre 1099 et W-2
Case 1Salaires, pourboires, autres rémunérationsReporté à la ligne 1 du formulaire 1040 — le champ le plus important du formulaire
Case 2Impôt fédéral sur le revenu retenuCrédité sur l'impôt total dû ; agrégé sur tous les W-2 d'un contribuable
Case 3Salaires soumis à la Sécurité socialePlafonné à 176 100 $ pour 2026 ; utilisé pour recouper la case 4 (voir section de vérification ci-dessous)
Case 4Taxe de Sécurité sociale retenueDoit être égale à case 3 × 6,2 % jusqu'au plafond — l'une des erreurs les plus rapides à détecter dans une déclaration
Case 5Salaires et pourboires soumis à MedicarePas de plafond de salaire ; les salaires supérieurs à 200 000 $ sont également soumis à la taxe Medicare additionnelle (0,9 %)
Case 6Taxe Medicare retenueDoit être égale à case 5 × 1,45 % pour la plupart des contribuables
Case 12 (codes D, E, AA, etc.)Cotisations au régime de retraite, reports Roth, etc.Le code D (401(k)) et le code E (403(b)) affectent le calcul du RBA ; le code AA (Roth) est important pour la planification fiscale future
Cases à cocher de la case 13Employé assimilé, Régime de retraite, Indemnités de maladie versées par un tiersLa case « Régime de retraite » détermine l’admissibilité du contribuable à la déduction pour IRA
Cases 15 à 17Salaire de l’État et impôt sur le revenu de l’État retenuEssentiel pour les déclarants multi-États — un client ayant travaillé dans deux États peut avoir deux W-2 ou un seul W-2 avec déclaration scindée par État

Pour les formulaires 1099-NEC (régis par les Instructions pour les formulaires 1099-MISC et 1099-NEC), les champs essentiels sont plus restreints : Case 1 (rémunération non salariée), Case 4 (retenue d'impôt fédéral sur le revenu, le cas échéant), NIF du déclarant et NIF du bénéficiaire. Les formulaires 1099-MISC ajoutent la Case 1 (loyers), la Case 2 (redevances) et la Case 3 (autres revenus) selon la situation du client. Aucun 1099-MISC ne contiendra tous ces champs — vous extrayez les colonnes dont votre clientèle a réellement besoin.

L'IRS traite environ 245 millions de formulaires W-2 provenant de 6,9 millions d'employeurs chaque année. Chacun de ces formulaires contient les mêmes champs — et chaque préparateur de déclarations qui les saisit manuellement effectue le même geste redondant que des millions d'autres préparateurs la même semaine. C'est là que le travail mécanique s'arrête et que le flux d'extraction commence.

Comment l'extension lit les formulaires fiscaux : extraction personnalisée de colonnes, pas de correspondance de modèles

Des outils comme GruntWorx et SurePrep utilisent une reconnaissance basée sur des modèles : ils savent où se trouve la Case 1 sur un W-2 standard, où se trouve le champ EIN sur un 1099-NEC, et ils recherchent le texte à ces coordonnées. Cela fonctionne pour les formulaires fiscaux numériques impeccables — ceux que vous obtenez d'ADP ou Paychex. Cela échoue lorsqu'un client vous remet un W-2 qui a été imprimé, signé au stylo, numérisé en basse résolution et envoyé par e-mail sous forme de PDF granuleux. Cela pose également problème avec les mises en page W-2 spécifiques à l'employeur qui s'écartent de la géométrie exacte du formulaire IRS, ou les formulaires 1099 de petits émetteurs qui utilisent des déclarations de substitution avec leur propre formatage.

Le complément Google Sheets utilise l'extraction personnalisée de colonnes : au lieu de programmer des coordonnées, vous tapez les noms des champs souhaités — « Salaire case 1 », « Impôt fédéral retenu case 2 », « N° d'employeur EIN » — dans les en-têtes de colonnes de Google Sheets. L'IA localise chaque valeur n'importe où sur la page en comprenant ce que signifie le libellé, et non sa position. Un montant de salaire case 1 qui apparaît dans le quadrant supérieur droit du W-2 d'un employeur et au milieu gauche d'un autre est trouvé parce que l'IA reconnaît « c'est le montant en dollars libellé comme salaire » — indépendamment de la position, de la police ou de l'encombrement environnant.

Cette distinction est particulièrement importante pour les formulaires fiscaux. Un W-2 d'une entreprise de taille moyenne utilisant le système de paie ADP ne ressemble en rien à un W-2 d'un petit restaurant utilisant QuickBooks — les positions des cases, les tailles de police et le formatage des libellés diffèrent. Un 1099-NEC émis par une société de gestion immobilière utilise une mise en page complètement différente de celui d'un entrepreneur en construction. Les outils basés sur des modèles nécessitent un modèle distinct pour chacun. L'extraction personnalisée de colonnes les lit tous de la même manière : en comprenant ce que chaque libellé de case représente, puis en localisant la valeur correspondante.

Un message sur un forum d'un préparateur fiscal évaluant GruntWorx a capturé l'attrait de toute extraction automatisée : « Ma productivité a grimpé en flèche depuis que nous avons commencé. La saisie des données est extrêmement précise. Mon adjoint de bureau fait tout le scan initial, le téléchargement et la préparation pour l'importation. Je n'imagine pas gérer mon cabinet sans cela. » Mais un autre préparateur a noté l'obstacle du coût : « J'ai regardé des outils d'automatisation comme SurePrep/GruntWorx, mais ils semblent chers pour une petite startup. » Le modèle de complément — fonctionnant dans Google Sheets, facturé dans le cadre de votre abonnement existant — change la donne pour les petits cabinets.

Étape 1 — Configurez votre feuille de calcul de préparation fiscale dans Google Sheets

Le module complémentaire fonctionne dans un Google Sheet — le même tableur que de nombreux cabinets utilisent déjà comme classeur de travail entre la collecte de documents et la saisie des données dans un logiciel fiscal. Si vous n'avez pas encore de feuille de préparation fiscale, ouvrez un nouveau Google Sheet et créez des en-têtes de colonnes basés sur la liste de champs ci-dessus. Une disposition typique pour le traitement des W-2 ressemble à ceci :

Nom de l'employéN° SécuN° EIN employeurCase 1 SalairesCase 2 Impôt fédéralCase 3 Salaires SSCase 4 Taxe SSCase 5 Salaires MedicareCase 6 Taxe MedicareCase 12 Code DCase 15 ÉtatCase 16 Salaires ÉtatCase 17 Impôt État

Ces en-têtes de colonnes ont un double objectif. Dans un flux de travail standard, ils étiquettent les données que vous importerez plus tard dans Drake Tax ou UltraTax CS. Avec le module complémentaire, ils deviennent les instructions d'extraction : l'IA lit chaque en-tête et trouve la valeur correspondante sur le document téléchargé. Vous pouvez ajouter des colonnes calculées pour des formules de vérification croisée directement dans la feuille — par exemple, une colonne intitulée « Vérif. taxe SS (Case 3 × 6,2 %) » calculera la taxe de Sécurité sociale attendue à partir de la valeur extraite de la Case 3, vous permettant de repérer les écarts avant que les données n'entrent dans la déclaration.

Installez le module complémentaire depuis le Google Workspace Marketplace, puis ouvrez-le depuis Extensions → ImageToTable → Démarrer. La première fois que vous l'ouvrez, collez votre clé API (générée depuis la page de profil ImageToTable.ai). Cela connecte votre session Google Sheets à votre compte — l'historique d'extraction, les modèles de colonnes sauvegardés et les quotas d'utilisation se synchronisent entre le web et le module complémentaire.

Étape 2 — Importez vos W-2 et 1099 via le panneau latéral

Une fois le panneau latéral ouvert à droite de votre feuille Google, vous pouvez glisser-déposer ou cliquer pour importer des fichiers W-2 et 1099. Les formats pris en charge incluent le PDF (le format le plus courant pour les formulaires fiscaux soumis par les clients), JPG et PNG (pour les photos de formulaires papier prises avec un smartphone), ainsi que WebP. Le module complémentaire accepte plusieurs fichiers en une seule session d'importation — déposez les 30 W-2 d'un seul client de petite entreprise en un seul lot, et ils seront mis en file d'attente pour être traités ensemble.

Cette capacité de traitement par lots montre à quel point le module complémentaire est adapté à la saison des impôts. Un client professionnel avec 20 employés génère 20 W-2. Importez-les en une fois, lancez l'extraction, et les données de chaque employé apparaissent dans une ligne distincte de votre feuille. Chaque ligne contient le même ensemble de colonnes — Cases 1 à 17 pour chaque employé — vous offrant une vue unique de l'ensemble des déclarations de salaires de ce client avant leur saisie dans le logiciel fiscal.

Les fichiers importés via le panneau latéral sont traités sur les serveurs d'ImageToTable.ai en utilisant le même moteur d'IA qui alimente l'application web. Une fois l'extraction terminée — généralement en 5 à 10 secondes par page pour les formulaires fiscaux — les résultats sont écrits directement dans la feuille active, à partir de la ligne située sous votre ligne d'en-tête. Le panneau latéral suit également l'état du traitement, vous permettant d'importer les fichiers d'un client, de passer à un autre onglet pour un client différent, et de revenir vérifier lorsque le lot est terminé.

Étape 3 — Définissez vos colonnes d'extraction pour les formulaires fiscaux

C'est à cette étape que la flexibilité du module complémentaire le distingue des scanners de formulaires fiscaux rigides. Dans le panneau latéral, vous verrez un panneau « Colonnes ». Les noms de colonnes que vous avez saisis comme en-têtes de feuille y apparaissent — et le module complémentaire les utilise comme cibles d'extraction. Pour un lot de W-2, votre liste de colonnes pourrait ressembler à ceci :

1

Nommez les colonnes exactement comme sur le formulaire. « Box 1 Wages » fonctionne mieux que « Wages » car l'IA utilise le libellé « Box 1 » comme contexte. De même, « Box 4 Social Security Tax » produit une extraction plus fiable que « SS Tax » — la correspondance sémantique entre le nom de votre colonne et le texte du formulaire est ce sur quoi l'IA se base pour localiser les valeurs.

2

Ajoutez des colonnes calculées pour la vérification. Créez une colonne comme « SS Tax attendue (Box 3 × 6,2 %) » — l'IA comprend la notation de formule et calcule la valeur attendue à partir du montant de salaire Box 3 qu'elle a extrait. De même, « Medicare Tax attendue (Box 5 × 1,45 %) » vous offre une piste d'audit ligne par ligne avant que les données n'atteignent la déclaration fiscale.

3

Créez des groupes de colonnes distincts pour les 1099-NEC et 1099-MISC. Ces formulaires partagent peu de structure avec les W-2 — un 1099-NEC comporte la case 1 (rémunération non salariée), la case 4 (retenue fiscale fédérale), le NIF du payeur et le NIF du bénéficiaire. Créez un onglet séparé pour l'extraction des 1099 avec des en-têtes correspondant à ces champs. Vous pouvez importer un mélange de W-2 et de 1099 dans le même lot, mais les extraire dans des feuilles séparées garde la sortie propre et évite le désalignement des colonnes.

4

Enregistrez des modèles de colonnes pour une utilisation récurrente. Une fois que vous avez défini l'ensemble de colonnes pour l'extraction des W-2, enregistrez-le comme modèle. En janvier prochain, ouvrez une nouvelle feuille, chargez le modèle, et toute votre configuration d'extraction — en-têtes, colonnes calculées, formules de vérification — sera prête avant l'arrivée du premier W-2 client.

L'habitude clé côté saisie : nommez vos colonnes d'après ce qui figure sur le formulaire, pas d'après votre jargon interne. Une colonne intitulée « RFF » (votre abréviation interne pour « retenue fédérale ») ne donne presque rien à l'IA. « Case 2 Retenue d'impôt fédéral sur le revenu » — reprenant exactement le libellé de l'IRS — lui fournit l'ancrage sémantique nécessaire pour localiser cette valeur sur toute mise en page du W-2, de la version imprimée par ADP à une copie corrigée à la main d'une petite boulangerie.

Étape 4 — Effectuer des recoupements sur les données extraites avant leur intégration à la déclaration

Aucun outil d'extraction — IA ou basé sur des modèles — ne devrait envoyer des données directement dans une déclaration fiscale sans étape de vérification. Les résultats du module sont d'abord placés dans Google Sheets, pas dans votre logiciel fiscal, ce qui s'avère être un avantage : vous disposez d'un point de relecture naturel entre l'extraction et le dépôt. Voici les recoupements à effectuer sur chaque lot :

Vérification croiséeFormuleSignification d'un écart
Retenue Sécurité socialeCase 3 × 6,2 % ≈ Case 4 (arrondi à 1 $ près)Si case 3 > 176 100 $, case 4 ne doit pas dépasser 10 918,20 $. Un écart sur un salaire sous plafond peut indiquer une erreur de lecture IA de la case 3 ou 4 — ou une erreur de l'employeur sur le formulaire original.
Retenue MedicareCase 5 × 1,45 % ≈ Case 6 (plus 0,9 % sur salaires > 200 000 $)Un écart sans salaire > 200 000 $ indique généralement une transposition de chiffres lors de l'extraction — l'une des erreurs les plus fréquentes sur les scans dégradés.
Case 1 ≤ Case 3 (cas courant)Case 1 doit être ≤ Case 3 pour la plupart des salariés en raison des déductions avant impôt (401(k), Section 125)Case 1 > Case 3 est inhabituel et signifie souvent que le client a des avantages imposables — pas une erreur d'extraction, mais à signaler pour vérification.
Seuil case 1 du 1099-NECSi case 1 < 600 $, vérifier l'intention du payeurLes paiements inférieurs à 600 $ ne nécessitent généralement pas de 1099-NEC — un formulaire sous ce seuil peut être volontaire ou résulter d'une erreur de lecture de la case 1.
Totaux W-2 multi-ÉtatsSomme de toutes les valeurs case 16 ≤ Case 1Si les salaires d'État cumulés dépassent le salaire fédéral, soit une case 16 a été mal lue, soit la répartition de l'employeur nécessite une vérification.

Pour les cabinets qui traitent les déclarations dans Drake Tax, l'étape de vérification dans Google Sheets a un objectif précis. L'écran de saisie de Drake traite les champs W-2 comme des cellules individuelles — si un montant de salaire de sécurité sociale a été extrait incorrectement et importé sans relecture, le préparateur risque de ne le détecter qu'à la fin, lors du contrôle diagnostique, lorsque DoubleCheck signale l'écart de cotisation SS. Le détecter d'abord dans Google Sheets signifie que l'élément signalé n'atteint jamais l'étape de diagnostic — il est résolu avant l'importation.

Les utilisateurs de TaxSlayer Pro bénéficient d'un avantage similaire. À 20 $ par déclaration pour PPR, chaque minute passée à traquer les erreurs d'extraction dans le logiciel fiscal est une minute passée dans un système facturé au temps. Vérifier dans Google Sheets — en dehors du logiciel payant — maintient le coût par déclaration là où il doit être : sur la préparation et la relecture, pas sur le nettoyage des données.

La fidélité de sortie du module complémentaire atteint jusqu'à 99 % sur des formulaires W-2 imprimés et propres. Sur un lot de 100 W-2, attendez-vous à environ 1 à 2 champs avec des erreurs d'extraction — généralement sur des formulaires avec des corrections manuscrites, des plis marqués ou des scans de faible résolution. Un rapide examen visuel de la feuille de sortie détecte la plupart de ces erreurs avant qu'elles ne se propagent.

Ce que le module complémentaire gère — et ce qui nécessite encore votre attention

Chaque méthode d'extraction a ses limites. Le module complémentaire fonctionne bien sur les formulaires W-2, 1099-NEC et 1099-MISC standard imprimés, au format PDF ou image claire. Il gère sans problème les sorties des prestataires de paie courants — ADP, Paychex, Gusto, QuickBooks Payroll — car l'IA lit les étiquettes des formulaires de manière sémantique, et non par coordonnées de modèle.

Les scénarios suivants nécessitent une relecture manuelle supplémentaire — et dans certains cas, la saisie manuelle reste le choix le plus sûr :

  • W-2 corrigés manuellement avec des modifications à l'encre. La publication 1345 de l'IRS signale spécifiquement les W-2 modifiés comme nécessitant la saisie d'un code de formulaire non standard. Si l'employeur d'un client a barré une valeur de case et écrit un autre chiffre à la main, l'IA peut lire le chiffre imprimé, la correction manuscrite, ou aucun des deux — selon ce qui est visuellement dominant. Vérifiez manuellement tout W-2 présentant des altérations visibles à l'encre.
  • Scans très dégradés ou photocopies sombres. Un W-2 photocopié trois fois et numérisé à 100 DPI a perdu beaucoup d'informations visuelles. La précision de l'IA diminue sur ces entrées — pas jusqu'à zéro, mais en dessous du seuil où le temps de vérification commence à rivaliser avec la saisie manuelle.
  • 1099-MISC avec des formulaires impliquant des produits d'assurance-récolte, des produits de pêche ou des reports Section 409A (Cases 8, 9, 10, 12, 14, 15b). Ceux-ci sont rares pour les clientèles de petits cabinets et l'extension peut les extraire, mais les libellés des champs sont moins standardisés que les cases courantes. Prévoyez de vérifier chaque extraction sur ces champs moins fréquents.
  • W-2 manuscrits. La publication 1345 de l'IRS identifie les W-2 entièrement manuscrits ou dactylographiés comme des formulaires non standard. La reconnaissance d'écriture manuscrite de l'extension gère les chiffres en caractères d'imprimerie nets mais peine avec l'écriture cursive ou très stylisée — la même limitation que tout système basé sur l'OCR.

La distinction clé : l'extension réduit la charge de saisie manuelle de « saisir chaque champ sur chaque formulaire » à « vérifier les champs extraits et corriger les 1 à 2 % qui nécessitent une correction ». Ce passage — de la saisie de données principale à une vérification basée sur les exceptions — est là où se trouvent les gains de temps. Pour un cabinet traitant 300 W-2, c'est la différence entre 40 heures de frappe et environ 3 heures de vérification et de corrections ponctuelles.

FAQ

Quelle est la précision de l'extraction pour les valeurs des cases W-2 ?

Sur les formulaires W-2 imprimés propres — ceux générés par ADP, Paychex, Gusto ou QuickBooks Payroll — la précision d'extraction atteint jusqu'à 99 % pour les champs numériques. Les montants en dollars (cases 1 à 6, 16 à 17) et les numéros EIN/SSN sont extraits de manière fiable. Les scans dégradés, les corrections manuscrites ou les formulaires photocopiés réduisent la précision. Le flux de travail le plus sûr : traiter l'extraction comme une première ébauche, exécuter les formules de vérification croisée à l'étape 4, et vérifier visuellement les formulaires présentant des problèmes de qualité connus avant de les importer dans le logiciel fiscal.

L'extension peut-elle lire les W-2 manuscrits ?

Oui — avec des limites. Les chiffres soigneusement écrits en caractères d'imprimerie sur un W-2 sont extractibles. L'écriture cursive, les chiffres très stylisés ou les formulaires où l'écriture manuscrite chevauche le texte imprimé réduisent considérablement la précision. La publication IRS 1345 classe les W-2 entièrement manuscrits comme des formulaires non standard nécessitant un traitement spécial. Si plus de 2 à 3 champs d'un W-2 sont manuscrits, la saisie manuelle peut être plus rapide que l'extraction suivie de corrections. Utilisez l'extension comme premier passage — si le résultat semble illisible sur un formulaire particulier, saisissez-le manuellement.

Quelle est la différence entre le 1099-MISC et le 1099-NEC pour l'extraction ?

Ce sont des formulaires différents avec des dispositions de cases différentes. Le 1099-NEC (introduit pour l'année fiscale 2020) déclare la rémunération des non-employés dans la case 1 — cela a remplacé la case 7 de l'ancien 1099-MISC. Le 1099-MISC couvre désormais les loyers (case 1), les redevances (case 2), les autres revenus (case 3) et plusieurs types de paiements moins courants. Lors de la configuration de vos colonnes d'extraction dans Google Sheets, utilisez un onglet de feuille séparé pour chaque type de formulaire. Des en-têtes de colonne comme « Case 1 Rémunération des non-employés » pour le 1099-NEC et « Case 1 Loyers » pour le 1099-MISC aident l'IA à distinguer le formulaire qu'elle examine et la valeur à extraire.

Comment l'extension gère-t-elle les W-2 multi-états ?

Un W-2 avec plusieurs entrées par État (cases 15–17 répétées pour chaque État) présente une structure de données bidimensionnelle : un employé, un ensemble fédéral de cases, mais potentiellement plusieurs lignes de données par État. L'extension extrait la première ligne d'État (cases 15–17) dans votre disposition en colonnes. Pour la deuxième ligne d'État, vous pouvez définir des colonnes supplémentaires — « Case 15 État 2 », « Case 16 Salaires État 2 », « Case 17 Impôt État 2 » — dans la même feuille. Ou traiter le W-2 deux fois avec des configurations de colonnes différentes par État. La plupart des logiciels fiscaux gèrent cela via des écrans de saisie distincts par État, l'extraction doit donc simplement capturer toutes les données d'État — l'agencement est flexible.

Puis-je combiner les données W-2 extraites avec la fonction d'importation de mon logiciel fiscal ?

Oui — et c'est l'objectif final. Une fois que l'extension a rempli votre feuille Google avec les données W-2 extraites, vous disposez d'un ensemble structuré. Plusieurs voies d'intégration s'offrent à vous : exporter la feuille au format CSV et utiliser la fonction d'importation de données de Drake Tax (Drake prend en charge l'import CSV pour certaines données), copier-coller les valeurs vérifiées dans les écrans de saisie de ProConnect Tax, ou — pour les utilisateurs de TaxSlayer Pro — utiliser les données pour remplir directement le classeur W-2 du logiciel. La feuille Google sert d'intermédiaire : l'extension gère l'extraction et la vérification, le logiciel fiscal la préparation et la déclaration. Aucun outil n'a à faire le travail de l'autre.

L'extension nécessite-t-elle une configuration par formulaire ou la création de modèles ?

Non. Contrairement aux scanners de documents fiscaux basés sur des modèles, le module complémentaire utilise l'extraction personnalisée de colonnes : vous définissez les en-têtes de colonne une fois par type de formulaire (W-2, 1099-NEC, 1099-MISC), enregistrez le jeu de colonnes comme modèle et le réutilisez pour chaque lot. L'IA lit chaque document à nouveau, en localisant les valeurs par compréhension des libellés des cases plutôt qu'en faisant correspondre un modèle enregistré. Un employeur qui a changé de prestataire de paie en cours d'année — et dont la mise en page du W-2 a changé en conséquence — voit ses données extraites avec les mêmes en-têtes de colonne, sans reconfiguration.

Que deviennent les données fiscales des clients après extraction ?

Les fichiers téléchargés via le module complémentaire sont traités sur les serveurs d'ImageToTable.ai et supprimés après traitement. Les données extraites résident dans votre feuille Google Sheets — qui se trouve dans votre Google Workspace, sous les contrôles de données de votre cabinet. Le module complémentaire ne stocke ni ne conserve les formulaires fiscaux téléchargés au-delà de la fenêtre de traitement. Pour les cabinets soumis aux exigences de sécurité des données de l'IRS (Publication 4557, Safeguarding Taxpayer Data), cette architecture garantit que les informations sensibles des W-2 et 1099 ne s'accumulent jamais sur un serveur tiers. La feuille est votre donnée ; le module complémentaire est le moteur d'extraction qui la remplit.

Prochaine étape : d'un formulaire à la fois à toute une saison

La saison des impôts concentre le travail le plus intensif de l'année en 12 semaines. Chaque minute non passée à saisir les cases 1 à 6 est une minute disponible pour le travail que les clients paient réellement : vérifier les déductions oubliées, identifier les lacunes dans les paiements d'impôts estimés ou conseiller sur les changements de structure d'entité pour l'année prochaine. Les chiffres sur un W-2 sont les intrants de ce travail — des intrants qui ne nécessitent pas de jugement professionnel pour être transcrits. Le module complémentaire sépare l'étape mécanique de l'étape analytique.

Pour les cabinets qui souhaitent systématiser l'ensemble du pipeline de collecte des formulaires fiscaux — du dépôt des documents clients à la vérification des données jusqu'à l'écran de révision final — le flux de collecte à révision couvre l'intégralité du processus. Pour une analyse plus approfondie des coûts, le coût de la saisie manuelle des W-2 et 1099 détaille l'économie par formulaire. Et si vous extrayez déjà les données W-2 dans Excel plutôt que Sheets, le guide d'extraction pour Excel couvre le flux de l'application web.

Installez le module complémentaire depuis le Google Workspace Marketplace, collez votre clé API, et lancez votre premier lot W-2. Un formulaire ou 50 — le panneau latéral gère l'extraction pendant que vous traitez la déclaration.

Configurer votre clé API
📮 contact email: [email protected]