Un modèle TaxWorkBooks est un papier de travail, pas un outil de transmission. Il ne se connecte pas à votre logiciel fiscal et ne transmet rien nulle part. Ce qu’il fait : lire et écrire le même fichier à deux colonnes que le logiciel utilise déjà pour sa propre importation et sa propre exportation — de sorte que les montants que vous documentez et les montants que vous produisez sont les mêmes, et que vous pouvez le démontrer.
Deux sens, deux fonctions distinctes
L’échange se fait dans les deux sens, et chacun répond à un besoin différent :
- Logiciel → modèle. Vous exportez la déclaration de l’année précédente et vous la collez dans l’onglet PY Extraction du classeur. Les colonnes comparatives de chaque annexe y puisent ensuite leurs montants : le comparatif affiché à côté de chaque ligne est le montant produit, et non un montant ressaisi.
- Modèle → logiciel. Une fois l’année courante documentée dans le classeur, le modèle écrit un fichier d’importation des lignes qu’il calcule, que vous importez dans la déclaration plutôt que de saisir les montants une seconde fois.
Le second sens économise des frappes. Le premier économise du temps de révision, parce qu’il élimine la catégorie d’erreur où un comparatif a été saisi à partir d’une impression.
Sortir la déclaration de l’an dernier du logiciel
L’exportation est une commande du menu Fichier qui écrit les données de la déclaration dans un fichier séparé par des virgules (.csv) ou dans un fichier Excel (.xls). Vous pouvez la lancer sur la déclaration ouverte, ou sélectionner plusieurs dossiers-clients dans le gestionnaire de clients et l’exécuter sur l’ensemble — en choisissant alors un fichier unique consolidé ou un fichier distinct par déclaration.
Rapatriez le résultat dans le classeur en collant la colonne des identifiants de cellule et celle des montants dans PY Extraction : l’identifiant dans la première colonne, l’année immédiatement précédente dans la deuxième, celle d’avant dans la troisième. Rien d’autre n’est à toucher dans cet onglet. Les annexes adressent la grille par position : laissez ses lignes où elles sont.
Faire entrer les montants du modèle dans la déclaration
L’importation est également une commande du menu Fichier — vous désignez le fichier et confirmez son type. Elle se lance depuis une déclaration ouverte ou depuis le gestionnaire de clients, et un même fichier peut contenir les données de plusieurs clients ; le logiciel demande alors à quel client elles se rapportent.
Deux comportements à connaître avant de l’exécuter sur un dossier réel :
- Lorsque la cellule visée contient déjà une donnée, la valeur importée la remplace. L’importation n’est pas une fusion.
- Lorsque la cellule visée est calculée par le logiciel, une confirmation de substitution vous est demandée. L’accepter transforme une cellule calculée en cellule substituée, ce qui est rarement souhaitable — voir la section sur les totaux recalculés.
À quoi ressemble le fichier
Le fichier d’importation est volontairement ennuyeux : une suite de lignes, dont chacune nomme une cellule et la valeur à y placer.
- Première colonne — l’identifiant de cellule. Deuxième colonne — la valeur de l’année courante.
- Une ligne d’en-tête entre crochets peut nommer le fichier visé, le type de déclaration et la langue de l’importation. Elle est facultative lorsque le fichier ne vise qu’un client et obligatoire lorsqu’il en vise plusieurs.
- Un zéro doit être écrit 0. Une deuxième colonne vide n’importe rien du tout — elle ne vide pas la cellule.
- Les dates transitant par un chiffrier doivent être du texte, au format AAAA-MM-JJ, sans quoi Excel transmet un numéro de série au logiciel.
Nos modèles génèrent ce fichier directement plutôt que de vous demander d’enregistrer le classeur en CSV ; la section suivante explique pourquoi.
Identifiants de cellule et formulaires en plusieurs exemplaires
Un identifiant de cellule est un chemin pointé : le formulaire ou l’annexe, puis la section, puis le champ — par exemple une ligne d’addition de l’annexe 1, ou un champ de déduction pour amortissement de l’annexe 8. Ce ne sont pas les numéros de ligne de l’ARC, et aucun procédé fiable ne permet de déduire l’un de l’autre : chaque identifiant émis par un modèle est transcrit de l’inventaire de champs publié par l’éditeur, jamais deviné.
Lorsqu’un formulaire existe en plusieurs exemplaires — un par associé, un par bien, un par catégorie d’amortissement — le numéro d’exemplaire apparaît entre crochets dans l’identifiant, de sorte que le deuxième exemplaire est adressé distinctement du premier. C’est ainsi qu’un modèle écrit une répartition complète entre associés, ou un jeu complet de feuillets, en un seul fichier.
Séparateurs, encodage et le piège de la locale française
Le caractère qui sépare les deux colonnes est un paramètre, et non une constante : les options d’importation et d’exportation du logiciel régissent le séparateur de colonnes, le séparateur décimal, celui des milliers et l’écriture des négatifs, et à l’importation le séparateur de colonnes est détecté à partir du fichier. Il n’existe donc pas de CSV « correct » en soi : il existe un fichier qui s’accorde avec vos paramètres.
C’est pourquoi nos modèles écrivent le fichier avec leur propre générateur au lieu de vous laisser passer par Enregistrer sous → CSV dans Excel. Sur une installation Windows en français, Excel écrit des points-virgules entre les colonnes et des virgules dans les nombres : le fichier obtenu paraît irréprochable, s’importe sans erreur et place les mauvaises valeurs dans la déclaration. Le générateur, lui, écrit des octets fixes et connus : encodage Windows-1252 et fins de ligne Windows, conformes à ce que contiennent les exportations du logiciel lui-même. Si vos options utilisent un séparateur de colonnes autre que celui par défaut, vérifiez la première importation avant d’en enchaîner une série.
Les totaux que le logiciel recalcule
Les sous-totaux et les totaux reportés sont calculés dans la déclaration ; les modèles ne les exportent donc délibérément pas — seulement les lignes de détail qui les alimentent. Importer un total serait soit ignoré, soit pire, accepté comme substitution, ce qui détache silencieusement ce total des lignes qui le précèdent pour le reste du mandat.
Si un sous-total de la déclaration diverge du classeur après une importation, la divergence est réelle et mérite d’être élucidée. C’est précisément l’objet du classeur : le recalcul indépendant.
Déclaration de société et déclaration de société de personnes : deux produits distincts
La déclaration T2 et la déclaration de renseignements T5013 se préparent dans deux applications différentes du même éditeur ; leurs menus, leurs options et leurs familles d’identifiants diffèrent. Vérifiez la syntaxe dans l’aide de l’application et de la version que vous utilisez réellement avant de bâtir quoi que ce soit dessus.
C’est aussi du côté des sociétés de personnes que la syntaxe des exemplaires répétés prend tout son sens : trente associés, ce sont trente exemplaires de l’annexe de répartition et trente feuillets, et un fichier d’importation généré fait la différence entre un après-midi et une matinée.
Ce que nos modèles couvrent aujourd’hui
Nous le publions délibérément, parce qu’une table de correspondance qui prétend couvrir plus qu’elle ne couvre est pire que rien du tout :
- Classeur T2 — déclaration de société : les lignes de détail de l’annexe 1, à l’exclusion des sous-totaux calculés. Les autres familles (IGRF, annexes 3, 4, 5, 6 et 8) s’ajoutent de la même manière, un inventaire vérifié à la fois.
- Classeur T5013 — société de personnes : les lignes énumérées dans l’onglet Taxprep Import du classeur, qui vous montre chaque identifiant, chaque valeur et chaque description avant que le fichier ne soit écrit.
Dans les deux cas, l’onglet est visible et vérifiable à l’intérieur du classeur. On ne vous demande jamais de faire confiance à un fichier que vous ne pouvez pas lire.
Les versions changent ; vérifiez sur la vôtre
Le libellé des menus, le nom des boîtes de dialogue et les identifiants sont révisés d’une version à l’autre et d’une année d’imposition à l’autre. Tout ce qui précède décrit le comportement des versions 2025 tel que documenté par l’éditeur à la date indiquée en tête de cette page. L’aide de votre logiciel fait autorité pour votre version, et faire une importation d’essai sur une copie du dossier — jamais sur le dossier réel — représente cinq minutes qui se sont toujours remboursées.
Marques de commerce et indépendance
Taxprep, Corporate Taxprep et Taxprep Forms sont des marques de commerce de Wolters Kluwer. Cette page ne les nomme que pour identifier le logiciel avec lequel nos modèles échangent des données. TaxWorkBooks et MB Tax Analytics ne sont ni affiliés à Wolters Kluwer, ni autorisés, commandités ou approuvés par elle, et aucune partie de la documentation de l’éditeur n’est reproduite ici — les descriptions ci-dessus sont les nôtres, rédigées à partir de sources publiques. Les noms de produits sont employés à titre descriptif ; toutes les marques appartiennent à leurs titulaires respectifs.
Questions sur le format d’échange : [email protected]