Ressources spécifiques à chaque pays pour aider à la préparation fiscale de fin d'année en utilisant les données Beancount
Introduction : La préparation fiscale de fin d'année peut être simplifiée en tirant parti des enregistrements financiers détaillés de Beancount. Ci-dessous, nous fournissons des guides spécifiques à cinq régions populaires parmi les utilisateurs de Beancount – les États-Unis, le Canada, l'Allemagne, le Royaume-Uni et l'Australie. Chaque section décrit le processus typique de déclaration fiscale pour les particuliers ou les petites entreprises, pointe vers les ressources officielles des autorités fiscales, et offre des conseils sur l'utilisation des données Beancount (et des outils ou plugins compatibles) pour faciliter la déclaration. Utilisez ces guides comme point de départ pour garantir que votre grand livre Beancount soutient efficacement vos besoins de déclaration fiscale.
États-Unis
Aperçu de la préparation fiscale de fin d'année : Aux États-Unis, les particuliers et les travailleurs indépendants préparent des déclarations de revenus annuelles sur le formulaire 1040, souvent accompagnées de formulaires annexes. Les étapes clés incluent :
- Rassembler les documents de revenus : Collectez tous les formulaires W-2 (revenus salariaux), formulaires 1099 (pour revenus indépendants, intérêts, dividendes, etc.) et tout autre relevé fiscal de fin d'année. L'IRS recommande de conserver les documents justificatifs comme les reçus, factures et factures payées de manière organisée, car ils appuient les écritures sur votre déclaration fiscale. Les petites entreprises ou les travailleurs indépendants utiliseront Schedule C (Profit ou perte d'entreprise) pour déclarer les revenus et dépenses professionnels, alors assurez-vous de disposer de tous les enregistrements des recettes et dépenses professionnelles pour l'année.
- Compiler les déductions et crédits : Rassemblez les justificatifs des dépenses déductibles (ex. intérêts hypothécaires, dons de charité, frais médicaux) et de tout crédit d'impôt. Si vous dirigez une entreprise, résumez les dépenses par catégorie (fournitures de bureau, voyages, etc.) selon les besoins pour le Schedule C ou d'autres annexes.
- Rapprocher les comptes et états financiers : Utilisez Beancount pour générer un compte de résultat (bénéfice et perte) et un bilan pour l'année fiscale. Cela permet de vérifier que tous les totaux des revenus et dépenses correspondent à votre documentation. Il est courant d'ajuster vos livres pour des éléments tels que l'amortissement ou les inventaires en fin d'année.
- Déposer avant la date limite : Les déclarations fiscales individuelles doivent généralement être déposées avant le 15 avril de l'année suivante (sauf extension). Si vous avez besoin de plus de temps, demandez une prolongation avant la date limite d'avril, mais rappelez-vous que tous les impôts dus restent exigibles au 15 avril pour éviter les intérêts. Les contribuables américains peuvent déclarer électroniquement via IRS Free File (pour les revenus éligibles) ou en utilisant un logiciel fiscal commercial, ou envoyer une déclaration papier par courrier.
Ressources officielles de l’IRS : Utilisez les publications et outils de l’IRS pour des conseils précis. Les ressources utiles incluent :
- Centre Fiscal pour Indépendants de l’IRS : Le portail IRS « Small Business and Self-Employed » fournit des formulaires et des orientations pour les entrepreneurs individuels et les petites entreprises. Par exemple, il mentionne que les entrepreneurs individuels doivent déposer l'annexe C (formulaire 1040) pour déclarer les revenus professionnels. Il donne également accès à des ressources sur la tenue de registres, les dépenses déductibles et les obligations fiscales.
- Guide IRS « Comment Déposer Vos Impôts » : L’IRS décrit le processus de déclaration étape par étape sur son site web, en insistant sur la vérification de la nécessité de déclarer, la collecte de tous les documents et la demande des déductions/crédits éligibles. Ce guide officiel est une bonne liste de contrôle pour s’assurer que vous n’avez rien oublié.
- Directives sur la Tenue de Registres (IRS Pub. 583) : L’IRS recommande de garder des registres complets. Comme indiqué dans les conseils de l’IRS, vos livres doivent clairement montrer le revenu brut, les déductions et les crédits, et vous devez conserver les documents justificatifs (comme les factures, chèques annulés, etc.) qui étayent chaque poste de votre déclaration. Conserver votre grand livre Beancount sous contrôle de version avec des pièces jointes ou des références aux documents peut aider à répondre à ces exigences.
Utilisation des données Beancount pour la déclaration fiscale : Les données structurées de Beancount peuvent grandement faciliter la préparation de la déclaration fiscale aux États-Unis :
- Exploitez les Rapports Beancount : Générez des rapports financiers standards pour l'année fiscale. Un rapport de profits et pertes vous fournira les totaux des catégories de revenus et de dépenses (utile pour le formulaire 1040 et l’annexe C). Un bilan au 31 décembre peut aider à suivre la trésorerie de fin d’année, les créances, les dettes ou les stocks (important si vous devez déclarer des valeurs de stocks ou comptabiliser les différences entre la trésorerie et l'exercice). Ceux-ci peuvent être produits via la commande
bea queryou en utilisant la vue « Compte de résultat » de Fava. Beaucoup d’experts-comptables demanderont un compte de profits/pertes et un bilan ; Beancount peut les générer à la demande. - Catégorisez les Dépenses pour Correspondre aux Formulaires Fiscaux : Structurez vos comptes Beancount pour les aligner avec les catégories fiscales. Par exemple, un travailleur indépendant pourrait avoir
Expenses:Business:Advertising,Expenses:Business:Travel, etc., reflétant les catégories de l’annexe C. Cela facilite la requête des totaux par catégorie. Vous pouvez utiliserbea queryou l’interface de requête Fava pour additionner les dépenses par compte pour l’année, puis reporter ces totaux dans vos formulaires fiscaux. - Plus-values et Investissements : Si vous avez des investissements, le suivi de lots de Beancount enregistrera les dates et montants d’achat et de vente. Ceci est utile pour le Schedule D / Formulaire 8949 (Plus-values et moins-values). Vous pouvez interroger votre grand livre pour toutes les ventes d’actifs de l’année et obtenir leur coût de base et le produit des ventes. Note : Les États-Unis autorisent l’identification spécifique des lots pour les ventes (ou FIFO par défaut). Beancount suit par défaut les lots selon la méthode FIFO sauf si des lots sont spécifiés. Assurez-vous d’indiquer correctement les ventes de lots dans Beancount pour refléter votre méthode choisie. Soyez également conscient des règles de wash sale (pertes non déductibles en cas de rachat d’actions dans les 30 jours). Beancount ne signale pas automatiquement les wash sales, mais vous pouvez les ajuster manuellement ou utiliser des outils communautaires (voir ci-dessous).
- Exportation des Données : Il n’existe pas d’exportation d’un clic de Beancount vers les formulaires IRS, mais vous pouvez exporter les données au format CSV ou Excel. Par exemple, vous pourriez exporter une liste de tous les dons caritatifs depuis Beancount vers un CSV et le joindre à vos pièces justificatives fiscales. Certains logiciels fiscaux (comme TurboTax) permettent d’importer les transactions d’investissement via CSV – TurboTax prend en charge un format CSV spécifique « gains/pertes » pour les transactions boursières. Avec Beancount, vous pouvez écrire un script ou une requête personnalisée pour produire un CSV de votre activité de trading correspondant à ces formats, économisant ainsi du temps de saisie manuelle.
Logiciels et Outils (USA) : Une variété d’outils peut fonctionner avec Beancount pour vous aider à déposer votre déclaration :
-
Logiciels de déclaration de revenus : Des programmes populaires comme TurboTax, H&R Block, TaxAct ou FreeTaxUSA sont couramment utilisés pour préparer les déclarations. Ils ne s’intègrent pas directement avec Beancount, mais vous pouvez utiliser vos synthèses générées par Beancount pour saisir les données. Par exemple, après avoir obtenu les totaux de Beancount pour les revenus et les déductions, vous les saisirez dans les formulaires d’entretien du logiciel. Pour les investissements, comme indiqué, vous pourriez importer un CSV des transactions boursières dans TurboTax – envisagez d’utiliser les données de Beancount pour générer un fichier TXF ou le format CSV pris en charge pour une importation transparente.
-
Tableurs : De nombreux déclarants techniques utilisent des tableurs pour faire le lien entre Beancount et les formulaires fiscaux. Exportez une balance de vérification ou un résumé de compte au format CSV avec
bea query, puis utilisez Excel ou Google Sheets pour mapper ces chiffres aux lignes des formulaires fiscaux. Une balance de vérification est une requête sur une seule ligne :bea --file ledger.beancount query --format=csv --output=trial-balance.csv \ "SELECT account, sum(position) AS balance GROUP BY account ORDER BY account"Ceci est utile pour personnaliser la manière dont les données sont agrégées — par exemple, en sommant plusieurs comptes de dépenses Beancount en une seule ligne sur le Schedule C.
-
Intégration avec un comptable : Si vous utilisez un CPA ou un préparateur fiscal, vous pouvez leur partager les données Beancount. Bien que la plupart des comptables soient habitués aux fichiers QuickBooks ou Xero, vous pouvez leur remettre les deux rapports qu’ils attendent — une balance de vérification et un détail du grand livre général (chaque écriture, regroupée par compte) — générés avec
bea query. La chaîne d'outils actuelle utilisebea queryet Fava pour cela ; l’ancienne commande statiquebean-bakene fait pas partie de Beancount 3. Produisez un grand livre général en CSV ainsi :bea --file ledger.beancount query --format=csv --output=general-ledger.csv \ "SELECT date, account, position, narration ORDER BY account, date"Pour une vue consultable et en lecture seule que votre comptable peut parcourir, lancez Fava (
fava ledger.beancount) et partagez l’écran ou imprimez n’importe lequel de ses rapports au format PDF depuis le navigateur. Comme l’a noté le créateur de Beancount, un comptable techniquement averti peut travailler avec ces outputs, nécessitant parfois d’ajuster la convention des signes sur les comptes de revenu et de passif.
Conseils Communautaires & Plugins (USA) : La communauté Beancount a développé quelques extensions utiles pour les besoins fiscaux spécifiques aux États-Unis :
- Tax Loss Harvester (Extension Fava) : Il existe un plugin Fava qui identifie les opportunités de réalisation de pertes fiscales et signale les potentielles opérations de wash sale. Cette extension analyse vos comptes d'investissement Beancount et signale quels lots pourraient être vendus à perte pour des raisons fiscales, ainsi que quelles pertes seraient refusées en raison des règles des wash sales. Cela peut être utile en fin d'année pour la planification fiscale (réaliser des pertes pour compenser des gains). C’est un outil avancé, principalement pour la gestion d’investissement personnelle, mais qui illustre comment les données Beancount peuvent être exploitées pour la stratégie fiscale.
- Écritures automatiques d’amortissement : Pour les actifs des petites entreprises, le calcul de l’amortissement pour les impôts peut être fastidieux. Des plugins communautaires existent pour automatiser cela. Par exemple, le plugin Flexible Depreciation (partie de
beancount-plugins) peut générer des écritures annuelles d’amortissement basées sur des métadonnées ajoutées aux achats d’actifs. Il prend en charge des méthodes comme la ligne droite ou le solde dégressif et offre même un mode pour la règle canadienne de la moitié d’année (qui peut être adapté pour des conventions américaines comme le MACRS). En utilisant ce plugin, vous pouvez faire calculer par Beancount votre charge d’amortissement annuelle, que vous incluez ensuite dans votre déclaration d’impôts (Schedule C ou Form 4562 pour l’amortissement). Cela garantit la cohérence entre votre comptabilité et vos chiffres fiscaux. - Fava pour des vérifications rapides : Utiliser l’interface web Fava pendant la préparation fiscale peut être très pratique. Vous pouvez rapidement interroger
Expenses:Taxes:Propertypour obtenir les totaux de taxes foncières, ou filtrer les transactions par un tag spécifique (comme#deductible) si vous avez tagué les éléments déductibles durant l’année. Certains utilisateurs ouvrent même temporairement l’accès à Fava à leurs comptables pour répondre aux questions de façon interactive (à faire cependant avec précaution pour la sécurité). Cette capacité interactive peut accélérer les échanges lors de la préparation fiscale.
Canada
Aperçu de la préparation fiscale de fin d’année : Les résidents canadiens déposent chaque année une déclaration de revenus individuelle T1 General (date limite le 30 avril pour la plupart des individus). Les petites entreprises non constituées en société (entrepreneurs individuels) incluent leur revenu d’entreprise sur le T1 via une T2125 Déclaration des activités commerciales ou professionnelles. Principales étapes du processus de préparation fiscale au Canada :
- Rassemblez les feuillets T : Collectez tous les feuillets fiscaux de l'année. Les feuillets courants incluent T4 (revenus d'emploi), T5 (revenus de placement comme les intérêts ou dividendes), T3 (revenus de fiducies ou fonds communs de placement), T4A (pension ou commissions de travail autonome), entre autres. Assurez-vous d'avoir les feuillets pour toutes les sources de revenus – l'ARC s'attend à ce que vous déclariez tous les revenus, et ne pas déclarer un montant peut entraîner une pénalité de 10 % sur le montant non déclaré. Beancount peut aider à suivre si un feuillet attendu manque (par exemple, vous avez des revenus de dividendes enregistrés mais aucun feuillet T5 reçu, ce qui vous permet de faire un suivi).
- Organisez les dépenses et crédits déductibles : Compilez les reçus pour les dépenses qui sont déductibles d'impôt ou admissibles à des crédits. Pour les particuliers, cela peut inclure les reçus de cotisation REER, les frais médicaux, les reçus de dons de bienfaisance, les reçus pour services de garde, etc. Si vous êtes travailleur autonome, rassemblez tous les reçus de dépenses d'entreprise (fournitures de bureau, frais de véhicule, dépenses de bureau à domicile, etc.) que vous devrez saisir sur le formulaire T2125. Au Canada, conservez ces reçus pendant au moins six ans, car l'ARC peut les demander lors d'une vérification postérieure au dépôt.
- États financiers d'entreprise : Si vous avez une petite entreprise ou un travail secondaire, préparez un résumé des revenus et dépenses d'entreprise pour l'année. Beancount peut produire cela facilement sous forme d’état des résultats. Les totaux seront reportés sur votre T2125. Par exemple, le T2125 comporte des lignes spécifiques pour les revenus et diverses catégories de dépenses (publicité, repas, bureau, véhicule, etc.). Alignez vos comptes Beancount avec ces catégories pour faciliter le transfert des totaux. Les petites entreprises canadiennes fonctionnent souvent selon l'année civile par défaut (contrairement à certains pays, le Canada exige généralement que les propriétaires uniques utilisent l'année civile). Assurez-vous que vos données Beancount pour l’année civile soient finalisées (toutes les transactions enregistrées et rapprochées) au moment de préparer les impôts.
- Déposez la déclaration : La plupart des Canadiens produisent leur déclaration en ligne à l'aide de logiciels certifiés NETFILE. Après avoir vérifié vos chiffres, utilisez votre logiciel fiscal choisi pour saisir les données (ou Auto-fill si disponible – le service Auto-fill de l’ARC peut importer directement vos informations de feuillets T dans plusieurs logiciels). Sinon, remplissez les formulaires papier (T1 et annexes) si vous préférez une production manuelle. Le formulaire principal (T1) plus toute annexe (comme l’annexe 3 pour gains en capital, ou le T2125 pour les affaires) et les formulaires provinciaux composent la déclaration complète. Assurez-vous de respecter la date limite (30 avril pour les particuliers, ou 15 juin si vous ou votre conjoint avez un revenu de travail autonome, bien que tout solde dû doive être payé avant le 30 avril).
Ressources Officielles de l'ARC : L'Agence du revenu du Canada fournit des directives complètes pour les contribuables :
- Centre « Petites entreprises et travailleurs indépendants » de l'ARC : Le site officiel de l'ARC comprend une section pour les petites entreprises et les travailleurs indépendants. Il inclut une « Liste de contrôle pour les petites entreprises » couvrant les principales responsabilités fiscales, ainsi que des informations sur des sujets comme la TPS/TVH, les dépenses d'entreprise et la tenue de registres. C'est un excellent point de départ si vous gérez une entreprise, car il met en lumière ce que vous devez déclarer (par exemple, les entreprises non constituées en société utilisent un T2125, tandis que les sociétés par actions déposent des déclarations T2 séparées).
- Guides de l'impôt sur le revenu des particuliers : Le guide de l'ARC « Préparer votre déclaration de revenus » offre une démarche pas à pas sur ce dont vous avez besoin avant de déclarer – depuis les documents requis jusqu'aux dates importantes. Il rappelle aux déclarants des éléments comme organiser les feuillets fiscaux, connaître votre admissibilité aux déductions et comprendre les méthodes de dépôt. De plus, chaque année, l'ARC publie un Guide général des déclarations de revenus et prestations (Guide T1) qui explique ligne par ligne la déclaration – disponible sur le site de l'ARC.
- Formulaire T2125 et Instructions fiscales : Si vous avez des revenus d'entreprise ou professionnels, consultez le formulaire officiel T2125 et ses instructions. Le site de l'ARC et le guide du formulaire expliquent quelles dépenses sont permises et où les inscrire. Par exemple, ils décrivent comment calculer les dépenses liées à l'utilisation d'un domicile pour affaires ou les réclamations de frais de véhicule. De même, si vous avez vendu des placements, reportez-vous aux instructions du Annexe 3 (Gains en capital) pour les déclarer correctement.
- Services en ligne de l'ARC : Utilisez les outils en ligne de l'ARC : Mon dossier (pour les particuliers) peut servir à vérifier votre espace de cotisation REER, les informations sur le CELI, ou à utiliser le remplissage automatique. L'ARC fournit aussi sur son site une liste des logiciels certifiés NETFILE (certains gratuits pour les usagers à faible revenu), garantissant l'utilisation d'un programme approuvé pour la déclaration électronique.
Utiliser les données Beancount pour la déclaration fiscale canadienne : La flexibilité de Beancount permet de répondre à certains aspects uniques de la fiscalité canadienne :
- Associer aux catégories fiscales : Comme pour les États-Unis, structurez vos comptes pour correspondre aux catégories fiscales. Par exemple, si vous avez des dépenses liées à l'emploi (pour lesquelles vous avez un formulaire T2200 et pouvez déduire sur le formulaire T777), conservez-les dans un compte distinct (par exemple,
Expenses:Employment:Supplies) afin de pouvoir les totaliser facilement. Pour le travail indépendant, les catégories du formulaire T2125 (publicité, repas, services publics, etc.) devraient guider la structure de vos comptes Beancount. Un plan comptable bien structuré signifie que générer un résumé fiscal est aussi simple que de lancerbea querypour totaliser chaque catégorie de l'année. - Gains en capital – Coût moyen rajusté (ACB) : Le système fiscal canadien utilise le coût moyen ajusté pour des titres identiques lors du calcul des gains en capital, et exige l’inclusion de 50 % des gains en capital comme revenu imposable. Beancount, par défaut, suit le coût de chaque lot et permet l’identification spécifique. Cependant, la loi canadienne traite effectivement toutes les actions identiques comme un seul bloc (sauf dans différents comptes). Exemple : Si vous achetez 100 actions à $10 puis 100 actions à $20 du même titre, puis vendez 100 actions, votre ACB est de $15/action (la moyenne). Beancount vous permettrait normalement de choisir quel lot vous avez vendu (ce qui pourrait montrer un gain de $5 ou $... selon la sélection), mais pour la déclaration canadienne vous devez utiliser le coût moyen. Parce que Beancount ne fait pas la moyenne des coûts entre lots nativement, vous devrez calculer cela. Certains membres de la communauté ont résolu ce problème en écrivant des scripts ou plugins personnalisés. En fait, un utilisateur a créé un plugin Beancount pour calculer le coût moyen ajusté en parallèle du suivi normal des lots. Ce plugin ajoute des métadonnées à chaque vente avec l’ACB calculé, alignant le résultat Beancount sur les règles canadiennes. Même sans plugin, vous pouvez utiliser les données Beancount : listez toutes les transactions pour un titre donné et calculez manuellement le coût moyen, ou exportez les transactions vers un tableur pour calculer l’ACB de chaque vente. Gardez à l’esprit des règles canadiennes comme la perte superficielle (similaire aux wash sales) et l’exigence de convertir tous les montants en CAD pour la déclaration fiscale. Beancount gère les multi-devises ; vous pouvez interroger les gains réalisés en CAD si vous enregistrez les taux de change des transactions.
- Considérations GST/HST : Si vous êtes travailleur indépendant ou entreprise enregistrée pour la TPS/TVH, veillez à bien séparer la taxe de vente dans vos écritures Beancount. Typiquement, vous auriez quelque chose comme : quand vous gagnez $100 + $5 de TPS, enregistrez un revenu de $100 dans un compte de revenus et $5 dans un compte
Liabilities:GST Collected. Ainsi, vos états de revenus reflètent le revenu net et vous avez un solde courant de taxe collectée à remettre. Suivez de même les crédits de taxe sur les intrants (TPS/TVH payée sur les dépenses) dans un compte d’actif ou compte de contre-dépense. À la fin de l’année (ou chaque période de déclaration), vous pouvez totaliser ces comptes pour préparer votre déclaration TPS/TVH. Bien que la déclaration TPS/TVH soit distincte de la déclaration d’impôt sur le revenu, les deux sont liées (par exemple, les CTI réduisent les dépenses d’entreprise pour l’impôt sur le revenu). Les données Beancount aident à garantir que vous avez déclaré tous les CTI admissibles et la TPS collectée correcte. - Cotisations et déductions REER : Si vous cotisez à un REER, vous recevrez des reçus officiels de cotisation. Vous pouvez aussi suivre les contributions dans Beancount (par exemple, les transactions déplaçant de l’argent dans un compte d’investissement REER). Vérifiez vos écritures Beancount avec les reçus officiels pour vous assurer qu’aucune cotisation n’est manquée ou mal enregistrée. Le total des reçus est ce que vous déclarez dans votre déclaration fiscale (jusqu’à votre limite de déduction). Beancount ne fournira pas cela directement, mais peut servir d’outil de vérification personnel.
- Revenus étrangers et crédits d’impôt : Si vous avez des revenus étrangers ou taxes (par exemple, dividendes d’actions US avec retenue à la source), vos enregistrements Beancount montreront le revenu étranger et la taxe payée. Ceux-ci sont nécessaires pour le formulaire de crédit d’impôt pour revenu étranger (T2209) ou pour une déduction. En taguant ou isolant les revenus étrangers dans des comptes spécifiques (comme
Income:Dividends:US), vous pouvez facilement extraire les totaux et montants des retenues pour demander le crédit d’impôt étranger.
Logiciels et outils (Canada) : Les Canadiens disposent d’une gamme de logiciels et d’outils fiscaux qui peuvent compléter Beancount :
- Logiciels de préparation de déclarations fiscales : Parmi les choix courants, on trouve UFile, TurboTax Canada, Wealthsimple Tax (anciennement SimpleTax), StudioTax, et d’autres. Ces programmes supportent NETFILE et vous guident tout au long de la déclaration. Bien qu’ils n’importent pas les fichiers Beancount, vous pouvez utiliser vos chiffres générés par Beancount pour répondre aux questions du logiciel. Par exemple, lorsque le logiciel demande les « revenus d’entreprise » et les « dépenses d’entreprise par catégorie », vous pouvez vous référer à votre rapport Beancount de revenus/dépenses. Certains logiciels (Wealthsimple Tax, TurboTax) disposent d’une fonction Auto-fill my return qui récupère les données des feuillets T auprès de l’ARC – utilisez-la pour gagner du temps, puis réconciliez avec vos enregistrements Beancount pour vous assurer que rien ne manque ou n’est en double.
- Tableurs pour T2125 : Si vous avez de nombreux comptes de dépenses, vous pouvez créer un tableau associant chaque compte de dépense Beancount à la ligne T2125 correspondante. Exportez vos totaux de dépenses (bea query peut générer un CSV des dépenses groupées par compte) et copiez-les dans le tableur, qui les totalise ensuite dans les catégories requises. Cela peut servir de feuille de travail à saisir dans le logiciel ou les formulaires fiscaux.
- Formulaires et calculateurs en ligne de l’ARC : L’ARC propose certains calculateurs en ligne (par exemple pour les revenus de placement ou d’autres scénarios) et des formulaires PDF remplissables. Si vous préférez effectuer des calculs manuels pour vérification, vous pouvez les utiliser avec les données Beancount. Par exemple, pour calculer l’exemption pour résidence principale lors de la vente d’une maison (feuille de travail Annexe 3), vous utiliserez vos données Beancount pour le coût d’achat et les frais de vente.
- Exportation vers logiciel comptable (si nécessaire) : Si vous travaillez avec un comptable utilisant un logiciel fiscal professionnel, il pourrait demander un état des résultats et une balance de vérification. Vous pouvez les exporter depuis Beancount. Dans certains cas, le comptable peut importer les données dans QuickBooks ou CaseWare. Bien que Beancount n’exporte pas directement dans ces formats, fournir un export Excel détaillé du grand livre peut leur permettre d’importer ou de copier les données. Il est fréquent que les comptables saisissent manuellement les chiffres de synthèse, en s’appuyant sur votre export Beancount comme référence.
Conseils de la communauté et plugins (Canada) : La communauté de la comptabilité en texte brut a partagé plusieurs conseils spécifiques au Canada :
- Gestion de l'ACB et des investissements : Comme mentionné, un utilisateur a créé un plugin pour suivre le coût moyen de base (ACB) pour la déclaration des gains en capital au Canada. Si vous traitez beaucoup d'actions ou de fonds dans un compte non enregistré, envisagez d'exploiter ou d'écrire un tel script. Même sans cela, les conseils de la communauté suggèrent souvent de maintenir un tableau séparé ou d'utiliser des tags dans Beancount pour marquer quels lots appartiennent à quel « pool ACB ». Par exemple, vous pourriez réinitialiser le coût de base via une transaction spéciale lors de votre immigration au Canada (puisque le Canada considère que vous acquérez les avoirs à la juste valeur marchande lorsque vous devenez résident) – cela peut être enregistré dans Beancount comme une transaction d'ouverture avec un nouveau coût égal à la VM, ce qui vous aide à conserver une base spécifique au Canada.
- Amortissement (Allowance pour coûts en capital) : La version canadienne de l'amortissement pour les actifs d'entreprise est l'Allowance pour coûts en capital (CCA), qui utilise généralement des taux dégressifs avec une règle de demi-anné dans la première année. Le plugin Flexible Depreciation supporte une “méthode ARC” qui automatise la règle de demi-anné pour les nouveaux actifs. En taguant vos achats d'actifs avec quelque chose comme
depreciation: "AssetName @0.30"(pour un taux de classe de 30%), le plugin peut générer des écritures annuelles de CCA. Cela garantit que vos charges Beancount incluent la même CCA que vous réclamez dans votre déclaration fiscale, ce qui est crucial pour la cohérence. Si vous n'utilisez pas de plugin, vous pouvez calculer manuellement la CCA (les formulaires ARC comme le T2125 ont des feuilles de travail pour la CCA) et enregistrer la charge d'amortissement dans Beancount pour la complétude. - Plugin ou flux de travail GST/HST : Bien qu'il n'existe pas de plugin GST largement utilisé spécifique au Canada, une pratique simple consiste à utiliser les fonctionnalités de Beancount (comme des entrées ou comptes personnalisés) pour automatiser le suivi du GST. Par exemple, vous pourriez écrire une requête pour calculer votre GST net payable pour chaque période de déclaration à partir de vos comptes
GST CollectedetGST Paid. Certains utilisateurs ont partagé des scripts personnalisés qui génèrent les détails des déclarations GST/HST à partir des données Beancount. Si votre entreprise est petite et utilise la Méthode rapide pour le GST, vous pourriez conserver une note de vos calculs de méthode rapide dans Beancount (via une note ou un fichier séparé) pour la transparence. - Support communautaire : La communauté Beancount canadienne est active sur les forums et a discuté des sujets tels que le suivi des cotisations REER vs CELI, la conversion des transactions USD en CAD pour les impôts, et plus encore. Rechercher « Canada » dans la liste de diffusion ou sur le forum PTA peut fournir des discussions utiles. Par exemple, les échanges couvrent comment gérer les déplacements entre pays (ajustement du coût de base) ou l'absence d'enregistrement du coût moyen intégré, ce qui a conduit aux solutions mentionnées ci-dessus. Participer à ces ressources peut offrir des idées sur les meilleures pratiques.
Allemagne
Aperçu de la préparation fiscale de fin d’année : Le système fiscal allemand implique une déclaration annuelle de revenus (Einkommensteuererklärung) pour les particuliers, généralement effectuée selon l’année civile. Pour ceux qui sont salariés avec uniquement des revenus de salaire, l’impôt est souvent réglé via la retenue à la source (et une déclaration peut être facultative), mais toute personne ayant des revenus supplémentaires (freelance, investissements, etc.) ou réclamant certaines déductions devra déposer une déclaration. Les petites entreprises non soumises à une comptabilité en partie double déposent souvent une “Einnahmenüberschussrechnung (EÜR)” – un rapport simplifié de revenus et de dépenses – dans le cadre de leur déclaration. Étapes clés de la préparation fiscale allemande :
- Collecter les déclarations de revenus et les Bescheinigungen : Rassemblez votre Lohnsteuerbescheinigung (certificat annuel de prélèvement à la source fourni par votre employeur) si vous êtes salarié, ainsi que les relevés pour tout autre revenu. Cela peut inclure les Kapitalertragsbescheinigungen des banques (montrant dividendes, intérêts, et tout impôt prélevé à la source), les relevés de revenus locatifs ou de royalties, et toute documentation relative aux revenus freelances (factures émises, etc.). Si vous avez reçu des prestations gouvernementales (comme les allocations chômage, Elterngeld), conservez également ces relevés.
- Documenter les dépenses et déductions (Werbungskosten/Betriebsausgaben) : En Allemagne, les salariés peuvent déduire certaines dépenses liées au travail (Werbungskosten), tandis que les travailleurs indépendants et entreprises listent les frais professionnels (Betriebsausgaben). Conservez les reçus pour des éléments tels que formation professionnelle, outils, bureau à domicile (si les critères sont remplis), et frais de déplacement domicile-travail (le Entfernungspauschale est calculé en fonction de la distance). Si vous êtes indépendant ou dirigeant d’entreprise, assurez-vous d’avoir toutes les factures pour vos dépenses et d’avoir respecté les exigences (par exemple, factures TVA correctes). Rassemblez aussi les preuves pour toute déduction spéciale comme les dons (Spendenquittungen), dépenses médicales, primes d’assurance (beaucoup déductibles jusqu’à un certain plafond), et paiements d’impôts (par ex., taxe foncière si vous louez un bien).
- Rapprocher les documents comptables : Si vous utilisez Beancount pour vos finances personnelles ou commerciales, rapprochez votre grand livre avec les relevés bancaires et reçus de l’année. Les contribuables allemands doivent être prêts à fournir la documentation sur demande. Un grand livre Beancount peut vous aider à vérifier que vous n’avez pas omis de revenu ou de dépense : vérifiez que chaque dépôt bancaire soit bien comptabilisé en revenu ou en encaissement non imposable. Pour les petites entreprises, préparez un EÜR si applicable – essentiellement un résumé des recettes moins les dépenses, avec des calculs séparés pour éléments comme les amortissements (AfA) et le kilométrage si réclamé.
- Utiliser ELSTER ou un logiciel fiscal : L’Allemagne impose la déclaration électronique à la plupart. Le portail officiel en ligne est ELSTER (Elektronische Steuererklärung). Depuis quelques années, les formulaires en ligne ELSTER sont aussi disponibles en anglais pour faciliter leur utilisation. Inscrivez-vous à un compte ELSTER si ce n’est pas fait, ce qui inclut la réception d’un code d’activation par courrier, donc faites-le suffisamment tôt. Sinon, beaucoup utilisent des logiciels fiscaux commerciaux (ex. WISO Steuer, Taxman, Smartsteuer, ou des outils adaptés aux anglophones comme SteuerGo). Ces logiciels vous guident dans les formulaires allemands (souvent complexes, notamment les nombreux formulaires Anlage). Ils permettent aussi la transmission électronique via ELSTER. La date limite pour les déclarations déposées personnellement est généralement le 31 juillet de l’année suivante (pour les revenus 2024, échéance 31 juillet 2025), mais une prolongation automatique jusqu’à fin février de la deuxième année est accordée si vous faites appel à un conseiller fiscal professionnel (Steuerberater). Veillez à respecter l’échéance pertinente lorsque vous déclarez via ELSTER ou un logiciel.
Ressources fiscales officielles allemandes : Les contribuables en Allemagne peuvent se référer aux sources officielles pour obtenir des informations précises :
- Informations Finanzamt et BZSt : Le Bundeszentralamt für Steuern (BZSt) fournit des informations aux contribuables en plusieurs langues. Par exemple, il explique que les Finanzämter locaux (bureaux des impôts) sont le principal interlocuteur pour les questions d'impôt sur le revenu et fournit des liens vers les formulaires. Vous pouvez trouver tous les formulaires fiscaux officiels sur le Form Server des autorités fiscales (portail des formulaires du Bundesfinanzministerium) – y compris les formulaires de déclaration de revenus et les instructions (Anleitung) pour chaque annexe (Anlage).
- Portail ELSTER : Le site officiel ELSTER (elster.de) est l’endroit où vous déposez votre déclaration en ligne. ELSTER offre une aide complète (en allemand) et des tutoriels vidéo sur l’utilisation du système. Il couvre la façon de remplir chaque section de la déclaration électroniquement. Il existe également un guide en anglais sur les bases de l’utilisation d’ELSTER (via les sites pour expatriés et les annonces du bureau des impôts allemand) notant que l’interface peut être basculée en anglais pour les formulaires principaux à partir de 2024.
- Steuerliche Info (Informations fiscales) : Les autorités fiscales allemandes publient des directives officielles (lettres BMF, etc.) sur des sujets spécifiques. À des fins pratiques, l’Anleitung (fichiers PDF d’instructions) pour la déclaration et ses annexes (comme Anlage N pour l’emploi, Anlage S pour l’activité indépendante, Anlage KAP pour les investissements, etc.) sont très utiles – ils expliquent ce qui peut être inscrit où. Ces documents sont disponibles sur le form server et souvent uniquement en allemand. Cependant, des sites comme Handbook Germany ou ** finanzamt.de** fournissent des résumés en anglais pour les questions courantes (par exemple, qui doit déclarer, quelles déductions sont autorisées).
- Bureau des impôts local (Finanzamt) : Le Finanzamt fournit souvent des directives sur leurs sites web pour les contribuables de la région. En cas de doute, vous pouvez appeler ou envoyer un courriel à votre Finanzamt local pour des questions spécifiques. Notez également que des acompte d’impôt (Vorauszahlungen) peuvent être exigés pour les travailleurs indépendants – assurez-vous d’avoir comptabilisé ceux que vous avez payés, car ils seront crédités sur votre déclaration.
Utilisation des données Beancount pour la déclaration fiscale allemande : Beancount peut être adapté pour répondre aux besoins comptables et fiscaux allemands, qui présentent certaines particularités :
- Alignement avec le Plan Comptable Allemand : Les entreprises allemandes utilisent souvent des plans comptables standardisés comme SKR03 ou SKR04. Bien que les finances personnelles n’en aient pas besoin, si vous faites la comptabilité d’une petite entreprise allemande dans Beancount, envisagez de structurer les comptes pour correspondre aux catégories SKR04 (souvent utilisées par les fiscalistes et les logiciels DATEV). Par exemple, SKR04 attribue des plages spécifiques aux types de dépenses (publicité, voyages, etc.). Vous pouvez imiter cela dans vos noms de comptes ou utiliser des tags de métadonnées pour stocker le numéro SKR. Cela facilite la tâche si votre Steuerberater doit transférer vos données dans son système – vous pouvez fournir une correspondance de vos comptes avec la taxonomie officielle.
- Taxe sur la Valeur Ajoutée (MwSt/USt) : Si vous êtes enregistré à la TVA (Mehrwertsteuer, aussi appelée Umsatzsteuer), votre grand livre Beancount doit suivre la TVA collectée et payée. Typiquement, vous utiliserez des comptes séparés, semblables à la TPS dans l’exemple canadien : par exemple,
Liabilities:VAT Collectedpour la taxe sur les ventes, etAssets:VAT Paidpour la taxe sur les achats. Les déclarations de TVA allemandes peuvent être trimestrielles ou mensuelles, plus une réconciliation annuelle. Avec Beancount, vous pouvez générer les chiffres pour la déclaration de TVA (Umsatzsteuervoranmeldung) en additionnant ces comptes pour la période. Veillez aussi à comptabiliser les opérations d’autoliquidation ou la TVA à l’importation – par exemple, si vous achetez des services hors d’Allemagne, vous devrez peut-être à la fois déclarer et déduire la TVA (Beancount peut gérer cela par des écritures appropriées). La discussion sur Hacker News notait que gérer des opérations comme l’autoliquidation et les taux multiples est essentiel pour une « comptabilité allemande correcte ». Dans Beancount, vous pourriez utiliser métadonnées ou comptes pour marquer les transactions à 19 % contre 7 % de TVA, etc. Vous pourriez même écrire un rapport personnalisé pour produire les lignes exactes nécessaires pour le formulaire de TVA (par exemple, total des ventes à 19 %, total des ventes à 7 %, etc.). Bien que ce ne soit pas intégré, les données sont toutes là si vous structurez de façon cohérente. - EÜR et Comptes Annuels : Si vous déclarez un EÜR (pour une petite entreprise) au lieu d’un bilan complet en partie double, vous avez essentiellement besoin des totaux des revenus et des charges déductibles. Beancount peut produire cela facilement via un rapport de compte de résultat annuel. Faites attention aux ajustements spécifiques allemands dans un EÜR, comme le traitement de l’usage privé d’une voiture (vous pouvez réintégrer une partie comme usage personnel si vous avez déduit la totalité des frais) ou du télétravail (qui est soumis à des conditions strictes). Vous pourriez gérer cela dans Beancount en utilisant des comptes séparés pour la partie déductible versus la partie personnelle, ou en ajoutant des écritures d’ajustement en fin d’année. Si vous tenez une comptabilité complète en partie double (Bilanz) pour une entreprise plus grande, Beancount peut aussi faire cela – vous aurez des comptes pour Actifs, Passifs, Capitaux Propres, etc., et vous produirez un bilan (Bilanz) et un compte de résultat (GuV) à remettre à votre conseiller fiscal. Même si certaines complexités comme les ajustements HGB dépassent le cadre de Beancount, pour la fiscalité (qui est surtout en base de trésorerie ou base de trésorerie modifiée pour les petites entreprises) cela devrait suffire.
- Amortissements (Abschreibungen/AfA) : Le droit fiscal allemand spécifie des taux d’amortissement pour divers actifs (Absetzung für Abnutzung, AfA). Typiquement en linéaire sur une durée d’utilisation définie (bien que le mode dégressif ait été autorisé pendant quelques années pour certains actifs). Avec Beancount, vous pouvez implémenter les amortissements en passant manuellement des écritures annuelles d’amortissement pour chaque actif ou en utilisant un plugin. Par exemple, si vous avez acheté un ordinateur portable à 1200 €, utilisé uniquement pour le travail, à amortir sur 3 ans, vous pourriez créer une écriture chaque année imputant 400 € en charges d’amortissement. Il existe des plugins (comme celui flexible_depreciation mentionné plus tôt) qui pourraient être configurés selon les règles allemandes aussi (par exemple, 50 % d’amortissement immédiat pour les petits actifs sous un certain seuil, ou les plans d’amortissement linéaires). En enregistrant l’amortissement dans Beancount, vos comptes de charges correspondront à ce que vous déclarez sur la déclaration fiscale (Anlage AV pour les actifs). Gardez la trace de l’Anlagenspiegel (plan d’actifs) en externe ou dans les métadonnées Beancount pour savoir quand un bien est totalement amorti.
- Impôts commerciaux/entreprises : Si vous payez la Gewerbesteuer (impôt professionnel) en tant qu’entreprise, sachez que Beancount peut aider à suivre les paiements (en charge, bien qu’ils ne soient pas déductibles de l’impôt sur le revenu) et la base de calcul. La Gewerbesteuer est basée sur le bénéfice avec certains ajustements. Vous pourriez tenir un calcul séparé (car certains réintégrations sont nécessaires pour les intérêts, etc.), mais votre bénéfice Beancount est le point de départ. De même, si vous avez des employés, suivre la Lohnsteuer et les cotisations sociales dans des comptes séparés (dettes de paie) peut aider à garantir que vous avez bien comptabilisé tous les paiements lors de vos rapports annuels.
Logiciels et outils (Allemagne) : Les comptables et contribuables allemands utilisent un mélange d’outils officiels et tiers capables d’interfacer avec les flux de travail Beancount :
- ELSTER Online : La méthode officielle gratuite pour déclarer vos impôts. ELSTER, désormais doté d'un certain support en anglais, vous permet de saisir manuellement vos formulaires de déclaration de revenus en ligne. Utilisez vos chiffres générés par Beancount pour remplir les champs. Par exemple, si votre compte de résultat Beancount affiche un bénéfice net de 50 000 € provenant du travail indépendant, vous l’inscrirez dans Anlage S (pour les revenus indépendants). S’il montre 2 000 € de revenus de dividendes, vous les inscrirez dans Anlage KAP (en notant toute retenue à la source). ELSTER n’importe pas les données de Beancount ni des feuilles de calcul, donc la saisie est manuelle, mais fiable. Vous pouvez aussi télécharger certaines données via ERiC (l’API d’ELSTER), mais cela est généralement utilisé par les logiciels, pas directement par les particuliers.
- Logiciels fiscaux (Steuersoftware) : De nombreux Allemands utilisent des logiciels commerciaux pour la commodité des interviews guidés et des suggestions optimisées. Des programmes comme WISO Steuer ou SteuerSparErklärung disposent d’applications de bureau qui s’intègrent avec ELSTER pour la soumission. Certains peuvent importer des données depuis des CSV ou d’autres logiciels, mais ils attendent des formats spécifiques (souvent adaptés aux imports des années précédentes ou d’autres systèmes comptables). Bien qu’il n’existe pas d’import direct depuis Beancount, vous pouvez généralement importer une liste de dépenses ou de revenus si vous formatez correctement le fichier. Par exemple, une entreprise pourrait importer un CSV de toutes les factures dans un logiciel fiscal pour remplir automatiquement les entrées de chiffre d’affaires. Vous pouvez produire ce CSV à partir des enregistrements de Beancount. De plus, ces programmes peuvent générer une “Steuerdatei” ou un PDF des formulaires remplis – vous pouvez croiser ces documents avec un rapport que vous créez dans Beancount.
- Export DATEV : Si vous travaillez avec un Steuerberater, il utilise vraisemblablement le logiciel DATEV. Il peut vous demander un export au format DATEV. Bien que Beancount n’exporte pas directement au format DATEV, une méthode consiste à utiliser un intermédiaire : exportez Beancount en CSV puis utilisez un outil ou un script pour convertir vers le format DATEV (souvent un CSV spécifique ou du XML). La communauté a discuté de la compatibilité avec DATEV, notant qu’une intégration officielle nécessiterait d’aligner le plan comptable SKR04 et les champs de données. Si cela est nécessaire, envisagez de consulter votre comptable pour voir s’il peut travailler avec des données brutes. Dans de nombreux cas, fournir vos états financiers finalisés (bilan, compte de résultat) issus de Beancount ainsi qu’un grand livre détaillé peut suffire pour qu’ils effectuent les écritures d’ajustement dans leur système.
- Feuilles de calcul pour les calculs : Certains calculs fiscaux allemands (comme la division du barème pour les couples mariés, ou la recherche de la répartition optimale de certaines charges entre conjoints) peuvent être complexes. Vous pouvez utiliser une feuille de calcul pour expérimenter différents scénarios. Beancount peut fournir les données de base (par exemple, le total des dépenses payées par chaque conjoint). Cela sort du cadre de Beancount, mais montre qu’avoir des données précises en un seul endroit facilite l’utilisation d’autres outils. De plus, si vous tenez un grand livre Beancount pour une petite entreprise, vous pouvez utiliser une feuille de calcul pour préparer des ajustements selon les PCGR si nécessaire pour les relevés bancaires ou les états financiers officiels, tout en conservant les comptes fiscaux dans Beancount.
Conseils de la communauté et plugins (Allemagne) : Des utilisateurs allemands de Beancount ont partagé des conseils pour adapter Beancount aux exigences locales :
- Utilisez les Métadonnées pour les Factures : La loi allemande exige une documentation détaillée, incluant la conservation des copies des factures et leur liaison avec les écritures comptables. Vous pouvez utiliser les métadonnées de Beancount pour attacher les numéros de facture ou des liens vers les fichiers à chaque transaction (par exemple,
; invoice: 2023-INV-1001). Cela facilite les choses en cas de contrôle : vous pouvez filtrer toutes les transactions avecinvoice:2023-INV-1001et retrouver rapidement le document associé. Certains ont même utilisé des plugins ou scripts pour intégrer des chemins de fichiers afin d’ouvrir la facture scannée directement depuis Fava. - Autoliquidation & Codes TVA : Si vous traitez des services ou biens intra-communautaires dans l’UE, marquez-les dans Beancount. Par exemple, si vous enregistrez un service d’un fournisseur européen soumis à l’autoliquidation, vous pourriez taguer la transaction avec
VAT=ReverseCharge. Vous pourriez ensuite créer un rapport personnalisé ou une requête listant toutes ces transactions pour remplir l’Anlage UR (le formulaire où vous détaillez les services soumis à autoliquidation). En taguant les différents cas de figure de TVA (domestique 19%, domestique 7%, acquisition UE, hors champ, etc.), vous créez en substance une piste d’audit dans Beancount qui reflète ce que vous déclarez dans vos retours TVA. Ce suivi granulaire est courant dans les systèmes comptables allemands ; vous pouvez l’émuler dans le format simple texte de Beancount. - Localisation des Termes : La communauté crée parfois des traductions allemandes ou des modèles localisés pour les rapports. Par exemple, réaliser un rapport GuV (Gewinn- und Verlustrechnung) qui utilise des titres en allemand et regroupe les comptes selon la présentation allemande des états financiers. Même si cela n’est pas par défaut dans Beancount, vous pouvez personnaliser les modèles de rapports ou utiliser
bea queryavec votre propre template HTML pour produire un compte de résultats en allemand pour vos archives ou pour une banque. - Pools d’Actifs et GWG (Geringwertige Wirtschaftsgüter) : Surveillez les règles telles que l’amortissement immédiat des biens de faible valeur (jusqu’à une certaine limite, par exemple ≤800€ peuvent être amortis immédiatement comme GWG). Vous pouvez gérer cela simplement en passant ces achats en charges dans Beancount (par exemple, comptabiliser directement un équipement à 500 € sur un compte de charges). Pour les actifs au-dessus de cette limite mais éligibles à un amortissement en pool (Sammelposten, dans la fourchette 250€–1000€ selon d’anciennes règles), vous pouvez avoir un compte distinct pour suivre l’amortissement de ce pool. Certains utilisateurs Beancount maintiennent un compte
Assets:DepreciationPooldans ce but et amortissent un pourcentage fixe chaque année. Cela garantit la conformité fiscale tout en utilisant Beancount pour l’enregistrement. - Forums Communautaires : Le forum Plain Text Accounting et la liste de diffusion Beancount contiennent des fils (en anglais) d’utilisateurs allemands posant des questions sur les meilleures pratiques. Les sujets récurrents incluent l’alignement avec le SKR04, la gestion des exigences multi-dates (les factures allemandes nécessitent la date de facture, la date de la période de service, et la date de paiement — vous pouvez utiliser plusieurs champs de date dans la syntaxe ou métadonnées de Beancount pour cela). Un commentateur sur HN construisant un outil comptable allemand a noté que des éléments comme les dates multiples et le lien vers les contrats sont exigés par les normes allemandes ; même si Beancount ne les impose pas nativement, vous pouvez utiliser son extensibilité (métadonnées et plugins de validation personnalisée) pour vous assurer de capturer ces informations. Le consensus est que oui, on peut faire une comptabilité allemande correcte dans Beancount, mais il faut être rigoureux pour inclure les détails requis.
- Coordination avec le Steuerberater : Si vous faites la majeure partie de votre comptabilité dans Beancount et utilisez un conseiller fiscal seulement pour la déclaration, envisagez de vous asseoir avec lui une fois pour mapper vos comptes à ses besoins. Certains membres de la communauté ont réussi à fournir à leur comptable une vue Fava en lecture seule ou un export HTML des livres Beancount pour explorer les écritures. Le comptable peut alors demander des clarifications sur des saisies spécifiques. Avec le temps, à mesure qu’il se familiarise, il pourrait accepter la sortie Beancount pour les comptes annuels. Cela peut réduire les coûts, puisque vous faites essentiellement le travail comptable.
Royaume-Uni
Résumé de la préparation fiscale de fin d'année : Au Royaume-Uni, les particuliers ayant des revenus non soumis au PAYE ou des situations fiscales complexes déposent une déclaration de revenus en Self Assessment annuelle (habituellement due avant le 31 janvier pour l'année fiscale précédente, qui s'étend du 6 avril au 5 avril). Les petites entreprises peuvent être structurées en tant qu'entrepreneurs individuels (déclarant dans le cadre de la Self Assessment) ou sociétés à responsabilité limitée (qui déposent séparément des déclarations d'impôt sur les sociétés). Ce guide se concentre sur la Self Assessment personnelle et les entreprises individuelles. Étapes clés :
- Rassembler les justificatifs de revenus : Rassemblez vos formulaires P60/P45/P11D issus de l'emploi (résumé des salaires, impôts payés et avantages en nature). Si vous êtes travailleur indépendant ou propriétaire bailleur, compilez votre revenu total pour l'année fiscale (par exemple, factures de vente, relevés de location). Incluez également les relevés d’intérêts bancaires, les bons de dividendes et tout autre revenu (crypto, économie de petits boulots, etc.). Notez que les contribuables britanniques doivent déclarer tous les revenus sauf s’ils bénéficient d’une exonération ou d’une allocation spécifique. Par exemple, vérifiez si vous avez dépassé la franchise de 1 000 £ sur le revenu commercial ou immobilier (si vous êtes en dessous, il se peut que vous n’ayez pas à déclarer ce revenu, sinon vous devez le faire). Beancount peut vous aider ici en agrégeant, par exemple, toutes vos factures de revenu indépendant pour l’année fiscale afin de vérifier si vous franchissez ce seuil.
- Suivre les dépenses déductibles et les allocations : Pour les travailleurs indépendants, identifiez toutes les dépenses professionnelles qui sont des déductions autorisées (déplacements, frais de bureau, téléphone, etc.) pour l’année fiscale. Assurez-vous d’avoir les reçus ou justificatifs pour chacune. Si vous utilisez les frais simplifiés (comme un forfait pour véhicule ou bureau à domicile) plutôt que les coûts réels, notez l’utilisation (Beancount peut suivre le kilométrage ou les heures de bureau à domicile via des métadonnées, par exemple). Si vous êtes salarié et avez eu des frais professionnels non remboursés ou que vous êtes éligible à certains allègements (comme les frais professionnels ou les dépenses de tenue professionnelle), rassemblez ces montants – mais notez que de nombreuses dépenses liées à l’emploi ne sont pas déductibles sauf si vous avez dû déposer une déclaration de revenus pour d’autres raisons. Recueillez aussi les informations sur les cotisations pouvant affecter les impôts : cotisations retraite (surtout si un avantage fiscal est dû au taux supérieur), dons caritatifs Gift Aid (ceux-ci augmentent votre tranche de base), etc.
- Calculer le bénéfice imposable (pour les entreprises) : Si vous êtes travailleur indépendant, vous devez calculer votre bénéfice imposable pour l’entreprise. Il s’agit essentiellement des revenus moins les dépenses déductibles, ajustés pour les amortissements fiscaux (dépréciations) et tout poste non déductible (comme la part personnelle des dépenses). Beancount peut produire un compte de résultat pour votre activité, qui sert de point de départ. À partir de là, appliquez les ajustements spécifiques au Royaume-Uni : par exemple, excluez les frais de représentation (les frais liés aux clients ne sont pas déductibles au RU), rajoutez les amortissements et soustrayez les dédctions pour investissements selon les règles HMRC (allocation annuelle d’investissement ou déduction linéaire). Vous pouvez tenir une réconciliation dans un tableur ou directement dans Beancount (en utilisant des comptes séparés pour les ajustements fiscaux). Ce montant final figure dans la section Travailleur indépendant de la déclaration fiscale (formulaire SA103).
- Déposer la déclaration d’auto-évaluation : L’année fiscale britannique se termine le 5 avril et la date limite de déclaration en ligne est le 31 janvier suivant (la déclaration papier doit être envoyée au plus tard le 31 octobre précédant). La majorité des personnes déposent en ligne via le portail en ligne HMRC ou avec un logiciel commercial. Lorsque vous êtes prêt à déposer, connectez-vous au portail d’auto-évaluation HMRC (ou à votre logiciel choisi) et saisissez les montants : revenus d’emploi (souvent pré-remplis à partir des données HMRC), revenus et dépenses d’auto-emploi, dividendes, intérêts, etc. Vérifiez chaque chiffre avec vos rapports Beancount. Le système calculera votre impôt dû. Si vous devez de l’impôt, notez que des acomptes provisionnels peuvent être exigés pour l’année suivante (généralement la moitié de l’impôt de l’année en cours, due les 31 janvier et 31 juillet). Planifiez votre trésorerie en conséquence ; vous pouvez aussi utiliser Beancount pour prévoir et mettre de côté ces paiements.
Ressources officielles HMRC : Le HMRC du Royaume-Uni fournit des directives claires pour les déclarants de l’auto-évaluation :
- Guide HMRC de l’auto-évaluation : Le guide gov.uk « Déclarations d’impôt sur le revenu : Vue d’ensemble » explique qui doit déclarer et le processus. Il indique que vous remplissez la déclaration après l’exercice fiscal (qui se termine le 5 avril) et met l’accent sur les échéances et pénalités en cas de retard de dépôt. C’est une lecture incontournable si vous êtes nouveau dans l’auto-évaluation, pour vous assurer que vous devez déposer et comprendre le calendrier.
- Conservation des documents : HMRC attend des contribuables qu’ils conservent des documents adéquats pour justifier leur déclaration fiscale. Ils suggèrent de conserver les documents au moins 5 ans après la date limite de dépôt du 31 janvier. Plus précisément, les documents commerciaux relatifs aux revenus et dépenses, et les documents personnels comme les intérêts et dividendes. Les manuels HMRC (et les directives gov.uk) listent les documents que les travailleurs indépendants doivent conserver (factures, reçus, journaux de kilométrage, etc.). Essentiellement, avoir des relevés bancaires et des reçus organisés – une tâche que Beancount facilite puisque vous saisissez probablement les transactions à partir des relevés et pouvez joindre des scans aux écritures.
- Directives sur le travail indépendant et la location : HMRC fournit des notes détaillées pour les pages self-employment (SA103) et property pages (SA105). Ces notes expliquent ce qui constitue des dépenses déductibles, comment gérer les amortissements, et comment calculer des éléments comme les bénéfices overlap (si votre période comptable n’est pas alignée à l’année fiscale, bien que de nouvelles règles alignent les périodes de référence sur les années fiscales). Le dépliant HS222 est utile pour les amortissements, par exemple. Tout cela est disponible sur gov.uk au format PDF (rechercher « SA103 notes »).
- Services en ligne HMRC : Le système officiel HMRC Self Assessment online est gratuit à utiliser. Il existe aussi une application pour les déclarations simples. Si vous n’avez pas déclaré en ligne l’année dernière, vous devez vous inscrire (obtenir un code d’activation par courrier). Une fois connecté, le formulaire en ligne est essentiellement le même que celui papier, avec du texte d’aide. Le site HMRC propose également une liste des logiciels reconnus si vous choisissez d’utiliser des alternatives. Après la déclaration, le compte fiscal personnel HMRC vous permet de voir votre facture fiscale, de faire des paiements, ou de mettre en place un plan de paiement si nécessaire.
Utiliser les données Beancount pour la déclaration fiscale au Royaume-Uni : Beancount peut supporter de nombreux aspects des calculs fiscaux britanniques et de la tenue des registres :
-
Tableaux de travail indépendant : Pour les travailleurs indépendants, Beancount peut produire les chiffres dont vous avez besoin pour les pages de travail indépendant (SA103). Le formulaire comporte des cases pour le chiffre d'affaires, les dépenses déductibles (avec une ventilation si votre chiffre d'affaires dépasse 85 000 £ ou si vous choisissez de détailler), les amortissements, etc. Si votre chiffre d'affaires est inférieur au seuil, vous pouvez simplement déclarer les dépenses totales en un seul chiffre ; Beancount peut néanmoins fournir une ventilation pour référence. Si vous dépassez ce seuil, vous devrez ventiler les dépenses par catégories comme bureau, déplacements, frais de subsistance, frais juridiques, etc. En tenant des comptes correspondants (par ex.,
Expenses:Business:Travel,Expenses:Business:Legal), vous pouvez interroger instantanément ces totaux. Les règles du Royaume-Uni autorisent également l'utilisation des frais simplifiés (tarif forfaitaire pour l'utilisation du domicile ou par mile pour le véhicule). Si vous optez pour ces frais, vous ne consignerez peut-être pas les dépenses réelles dans Beancount pour ces catégories (ou vous les inscrivez mais les ignorez ensuite en utilisant le tarif forfaitaire). Pour plus de clarté, vous pouvez avoir un compte commeExpenses:Car:Actualsans toutefois le déduire, en recourant à un ajustement manuel pour réclamer le tarif au mile HMRC. Documentez ces choix dans une note ou via une entrée personnalisée Beancount afin de vous souvenir de votre méthode lors de la déclaration fiscale. -
Déclaration des investissements : La fiscalité britannique pour les investissements exige la déclaration des dividendes et intérêts au-dessus de certains abattements, ainsi que des plus-values si elles excèdent l’exonération annuelle ou pour toute cession dont les produits dépassent 4 fois l’exemption. Utilisez Beancount pour suivre les revenus de dividendes (par exemple dans
Income:Dividends:UKvsIncome:Dividends:Foreign). En fin d’année, totalisez vos dividendes — vous devrez déclarer le total, et si des impôts étrangers ont été retenus, reportez-le pour le crédit d’impôt étranger (utilisez la section Étranger du SA106). Pour les plus-values, Beancount peut lister chaque cession d’actifs (actions, crypto, immobilier, etc.). Le Royaume-Uni applique des règles d’appariement des actions précises : même jour, 30 jours suivants (bed and breakfast), et le pool Section 104 pour les anciens titres (qui est une moyenne pondérée) — ces règles déterminent le prix de revient des actions vendues. Le calcul manuel peut être source d’erreurs. La communauté a développé un plugin Beancount pour les plus-values UK qui applique les règles HMRC (moyenne Section 104, etc.) pour calculer les gains. En utilisant ce plugin sur vos données Beancount, vous obtenez un rapport de chaque vente et son gain ou perte calculé selon les règles UK, que vous pouvez ensuite utiliser pour remplir la synthèse des plus-values sur votre déclaration. Même sans plugin, vous pouvez vous aider du suivi détaillé des lots de Beancount — il faut juste garder en tête que la méthode FIFO ou ID spécifique par défaut de Beancount n’est pas la méthode UK ; vous devrez peut-être ajuster le prix de revient dans vos écritures pour simuler le regroupement. Une méthode consiste à gérer vos investissements dans Beancount en utilisant un compte par titre (pour isoler les règles de même jour et 30 jours) et à faire la moyenne des coûts manuellement après chaque achat — ou simplement utiliser un calcul externe mais conserver Beancount pour les données brutes. Quoi qu’il en soit, assurez-vous que toutes les cessions sont enregistrées ; le seuil HMRC (actuellement, ~50 000 £ de produit ou 12 000 £ de gain) peut nécessiter une déclaration même sans impôt dû. -
TVA et MTD pour la TVA : Si votre entreprise est assujettie à la TVA, vous utilisez probablement déjà un logiciel pour soumettre les déclarations de TVA, car Making Tax Digital pour la TVA impose déjà la tenue et la transmission numériques. Beancount n’est pas un logiciel reconnu MTD, gardez donc vos écritures TVA dans Beancount et déclarez via un logiciel passerelle. Par exemple, exportez vos totaux de compte TVA de Beancount et saisissez-les dans un outil passerelle compatible MTD pour soumettre à HMRC.
-
MTD pour l’impôt sur le revenu (ITSA) : Making Tax Digital pour l’impôt sur le revenu n’est plus une réforme lointaine — elle est déployée progressivement selon les revenus issus du travail indépendant et de la propriété. Le calendrier de déploiement de HMRC couvre trois étapes, chacune calée sur les revenus déclarés sur une déclaration antérieure :
- À partir du 6 avril 2026 si vos revenus qualifiants étaient supérieurs à 50 000 £ au cours de l’année fiscale 2024-2025 — cette étape est déjà en vigueur.
- À partir du 6 avril 2027 si vos revenus qualifiants dépassaient 30 000 £ au cours de l’année fiscale 2025-2026.
- À partir du 6 avril 2028 si vos revenus qualifiants dépassaient 20 000 £ au cours de l’année fiscale 2026-2027.
Une fois que vous êtes concerné, MTD pour l'impôt sur le revenu exige des enregistrements numériques ainsi que des mises à jour trimestrielles déposées via un logiciel reconnu par HMRC ; vérifiez les directives d'éligibilité et d'exemption actuelles avant de vous fier à un quelconque seuil, car les dates et les chiffres peuvent changer. Beancount peut conserver les enregistrements sous-jacents et produire les totaux des revenus et des dépenses chaque trimestre, mais ce n'est pas lui-même un logiciel MTD reconnu — vous devez toujours déposer via un outil reconnu ou de liaison. Des efforts communautaires pour relier les données Beancount à l’API Impôt sur le revenu de HMRC ont été proposés ; considérez-les comme expérimentaux et confirmez leur statut de reconnaissance avant de déposer avec l'un d'eux.
-
Vérifications du code PAYE : Votre grand livre Beancount peut également être utilisé pour vérifier votre code fiscal PAYE. Par exemple, si vous enregistrez vos bulletins de paie dans Beancount (avec salaire brut, impôt, NI, etc.), vous pouvez les annualiser et vérifier si la bonne allocation exonérée d'impôt a été appliquée. Si vous remarquez une divergence (peut-être un impôt sous-payé), vous saurez qu'il faut consulter votre avis de codification HMRC. Ceci n'est pas directement utilisé lors de la déclaration (puisque le PAYE est géré par les employeurs), mais cela vous aide à éviter les surprises et garantir que l’auto-évaluation prend correctement en compte tout sous-paiement ou trop-perçu.
Logiciels et Outils (Royaume-Uni) :
- Dépôt en ligne HMRC : La majorité des particuliers déclarent via le service en ligne gratuit de HMRC. C’est simple pour la plupart des cas. Utilisez-le en tandem avec Beancount en copiant les chiffres. Un conseil : après avoir saisi toutes les données, vous pouvez voir un résumé du calcul. Certaines personnes comparent cela avec leur propre calcul (ce que vous pouvez faire en exportant les données Beancount vers un tableur et en appliquant les taux d’imposition pour vérifier que cela correspond dans une petite marge d’arrondi).
- Logiciels fiscaux commerciaux : Il existe divers logiciels tiers (TaxCalc, Taxfiler, Absolute, etc.) et même quelques applications mobiles récentes approuvées par HMRC. Ils peuvent parfois importer des données de logiciels comptables ou permettre des imports de tableurs. Si vous avez des dossiers complexes ou plusieurs activités indépendantes, un logiciel pourrait aider à gérer plusieurs annexes plus facilement. Ils génèrent souvent également un ensemble d’annexes bien formatées à conserver pour vos archives. Cependant, beaucoup sont destinés aux comptables et peuvent être excessifs pour un déclarant individuel.
- Excel pour SA103 (Travailleur indépendant) et SA105 (Propriété) : Si vous souhaitez vérifier ou planifier, HMRC fournit des feuilles de travail (SA103S, SA103F) et SA105 aux formats PDF/ODS. Vous pouvez les remplir électroniquement à titre de test. Beancount peut renseigner beaucoup de chiffres. Par exemple, pour une propriété louée, vous pourriez utiliser Beancount pour totaliser les loyers reçus et toutes les catégories de dépenses (réparations, assurances, frais d’agence) pour cette propriété ; puis saisir dans le formulaire SA105 pour voir le résultat avant la déclaration officielle. C’est une bonne pratique pour s’assurer que vous ne manquez aucune catégorie.
- Plugins Beancount spécifiques au Royaume-Uni : Nous avons déjà mentionné le plugin plus-values UK. Si vous investissez, cela peut vous faire gagner des heures de calculs manuels. Il n’y a pas encore beaucoup d’autres outils spécifiques au Royaume-Uni disponibles publiquement, mais à mesure que les phases du MTD pour l’impôt sur le revenu entrent en vigueur, nous pourrions en voir plus. Par exemple, un plugin pourrait être développé pour formater un rapport trimestriel de revenus/dépenses pour les déclarations MTD, ou pour calculer les abattements spécifiques UK (comme ajuster l’abattement personnel si le revenu > £100k, etc.). Pour l’instant, vous pourriez vous appuyer sur des scripts personnels ou des tableurs pour ces calculs.
- Open Banking / Outils d’importation : Une partie de la préparation fiscale consiste à rassembler toutes vos transactions au même endroit – ce dans quoi Beancount excelle si vous avez été assidu. Des outils tels que beancount-import (et de nombreux importateurs bancaires communautaires) peuvent récupérer automatiquement les transactions bancaires. Cela garantit que votre fichier Beancount est complet avec toutes les dépenses et revenus. Ainsi, au moment de la déclaration, vous savez que vos comptes de revenus Beancount reflètent tout. Si vous avez commencé à utiliser Beancount en cours d’année, assurez-vous d’importer les données depuis le début de l’année fiscale (6 avril) pour une complétude durant cette première année.
Conseils de la communauté et plugins (Royaume-Uni) :
- Plugin des Plus-Values Royaume-Uni : Il vaut la peine de le souligner à nouveau – ce plugin développé par Vasily, membre de la communauté Beancount (Evernight sur GitHub), implémente les règles HMRC sur les plus-values. Il prend en compte la pooling Section 104 (moyenne de toutes les positions avant une vente), la règle du même jour (les actions achetées le même jour qu’une vente correspondent à cette vente), et la règle du bed-and-breakfast de 30 jours (les actions achetées dans les 30 jours suivant une vente ajustent la plus-value). Utiliser ce plugin dans votre grand livre Beancount vous permet de calculer précisément des éléments comme les gains boursiers et même des cas plus exotiques (il gère probablement de façon similaire les cryptomonnaies si vous traitez chaque coin comme un type d’actif distinct). C’est une contribution communautaire précieuse puisque les règles UK diffèrent de l’approche FIFO utilisée dans de nombreux pays.
- Suivi des Abattements et Tranches : Certains utilisateurs taguent les transactions pour faciliter la gestion des abattements spécifiques au Royaume-Uni. Par exemple, taguer les intérêts entrant dans le cadre de l’abattement sur l’épargne personnelle (Personal Savings Allowance) ou les dividendes sous l’abattement sur dividendes (Dividend Allowance). Bien que le logiciel fiscal applique finalement l’abattement, le tagging aide à visualiser rapidement si vous avez dépassé cet abattement. Par exemple, taguer les intérêts bancaires comme
#SavingsAllowancepuis interroger le total – s’il est inférieur à £1,000 (contribuable au taux de base) ou £500 (taux plus élevé), vous savez qu’ils sont exonérés ; au-delà, la taxe s’applique à l’excédent. - Fractionnement de l’Année Fiscale dans Beancount : L’année fiscale britannique chevauche deux années civiles. Certains utilisateurs de Beancount maintiennent des vues personnalisées ou même deux jeux de livres (ou plus simplement, utilisent le langage de requête) pour obtenir les données de l’année fiscale. Par exemple, vous pouvez requêter entre les dates « 2024-04-06 to 2025-04-05 » pour obtenir le total de l’année fiscale. Si vous utilisez régulièrement Beancount sur plusieurs années, envisagez de créer une requête ou un rapport pour « Année Fiscale X » afin d’éviter toute confusion avec les totaux de l’année civile.
- Revenus Étrangers et Fiscalité UK : Si vous avez des investissements étrangers ou travaillez à l’étranger, le système fiscal britannique peut se compliquer (base de rapatriement, crédits d’impôt étrangers, etc.). Bien que ceci ne soit pas spécifique au Royaume-Uni, un conseil est d’utiliser les fonctions de devise de Beancount pour suivre à la fois la GBP et les devises étrangères pour chaque transaction. Par exemple, si vous percevez des dividendes en USD, enregistrez-les avec leur équivalent en GBP au taux de change du jour. Il devient alors facile de totaliser les revenus étrangers en GBP pour le formulaire SA106. De plus, suivez la taxe étrangère payée comme transactions séparées vers un compte de charge fiscale. Celles-ci constitueront la base de votre demande de crédit d’impôt étranger. La clarté de cette démarche dans Beancount est bien meilleure que de passer en revue les relevés du courtier en fin d’année.
- Utilisation de Tags pour les Ajustements : L’auto-évaluation fiscale au Royaume-Uni comporte des entrées particulières, comme l’ajustement pour usage privé (si vous enregistrez une dépense ayant un usage privé, vous devez réintégrer la part privée dans le calcul de l’activité indépendante). Vous pouvez gérer cela en ne comptabilisant pas l’usage privé dans les dépenses (en scindant la transaction entre comptes professionnels et personnels). Mais si vous choisissez d’enregistrer 100 % d’une dépense en professionnelle puis d’ajuster, vous pouvez taguer cette transaction avec
#private_use_30%ou similaire. Au moment de la déclaration fiscale, vous recherchez ce tag pour calculer la réintégration. De même, si vous utilisez la comptabilité de caisse (option pour les petites entreprises au Royaume-Uni), les intérêts supérieurs à £500 sont refusés – vous pouvez taguer les charges d’intérêts au-delà de ce seuil pour un ajustement. - Forums Communautaires : Les utilisateurs britanniques de Beancount ou d’autres outils de comptabilité en texte brut partagent parfois leurs expériences sur des forums (par exemple, le groupe Google Plaintext Accounting ou Reddit). Ils discutent de sujets comme l’alignement de Beancount avec les catégories HMRC et la prise en compte des paiements d’acompte dans les flux de trésorerie. Par exemple, on peut créer un compte
Expenses:Taxes:SelfAssessmentet y enregistrer les paiements d’acompte prévus pour ne pas les perdre de vue. Bien que ce ne soit pas obligatoire pour la déclaration, c’est une bonne pratique d’intégrer la planification des paiements fiscaux dans votre grand livre.
Australie
Aperçu de la préparation fiscale de fin d’année : L’exercice fiscal australien court du 1er juillet au 30 juin, avec une date limite de dépôt des déclarations fiscales individuelles fixée au 31 octobre. Les particuliers (y compris les travailleurs indépendants) utilisent le système MyTax de l’ATO ou des formulaires papier pour soumettre leurs déclarations, tandis que les entreprises et autres entités disposent de leurs propres déclarations (souvent avec des dates limites ultérieures en cas de recours à un agent fiscal). Étapes clés pour les contribuables australiens utilisant Beancount :
- Rassemblez les documents de revenus : Collectez vos résumés de paiement PAYG (maintenant souvent simplement une déclaration de revenus accessible via myGov si votre employeur utilise le système Single Touch Payroll) pour la période de juillet à juin. Rassemblez également les relevés d’intérêts bancaires, les relevés de dividendes (y compris toute information sur les crédits d’imposition), les relevés de biens locatifs (revenus et dépenses), ainsi que les documents relatifs à tout autre revenu (par ex., revenus d’entreprise ou de contractant, gains en capital provenant de la vente d’actifs). Beaucoup de ces informations sont préremplies fin juillet dans les systèmes de l’ATO, mais vous devez les vérifier avec vos propres enregistrements (depuis Beancount). Par exemple, si Beancount indique que vous avez reçu 500 $ d’intérêts sur un compte bancaire, assurez-vous qu’un montant équivalent apparaît dans la préremplissage ; sinon, vous devrez peut-être l’ajouter manuellement.
- Compilez les dépenses déductibles et les reçus : En Australie, les déductions courantes incluent les dépenses liées au travail (cotisations syndicales, outils, déplacements professionnels, uniformes, frais de bureau à domicile), les dépenses d’auto-éducation, les dons de bienfaisance, les intérêts sur prêts d’investissement, et les dépenses pour biens locatifs (réparations, frais de gestion immobilière, etc.). Utilisez Beancount pour suivre ces dépenses tout au long de l’année en les catégorisant correctement (par exemple
Expenses:Deductible:WorkFromHomeouExpenses:RentalProperty:Repairs). En fin d’année, compilez les totaux. Veillez à garder les reçus pour les dépenses supérieures à 300 $A (et en général, conservez tous les reçus, car l’ATO peut demander des preuves). Notez que certaines déductions ont des méthodes spécifiques de justification (comme la méthode des centimes par kilomètre pour la voiture, ou le taux fixe pour le bureau à domicile) – décidez d’utiliser les coûts réels ou les taux de sécurité et rassemblez les informations requises en conséquence (Beancount peut stocker, par exemple, le total des heures de bureau à domicile ou les factures d’électricité si vous devez calculer les coûts réels versus le taux fixe). - Revenus commerciaux et en nom propre : Si vous gérez une entreprise individuelle ou une activité annexe, vous déclarerez les revenus et dépenses de cette entreprise dans votre déclaration personnelle (en utilisant le calendrier des activités commerciales et professionnelles). Préparez un compte de résultat pour l’exercice fiscal (1er juillet–30 juin). Beancount peut générer ce document facilement. Veillez à comptabiliser les ajustements entre comptabilité et fiscalité – par exemple, l’Australie autorise souvent la déduction immédiate pour certains actifs (jusqu’à un seuil) ou des pools d’amortissement simplifiés pour les petites entreprises ; décidez de votre méthode et reflétez-la dans votre grand livre Beancount (ou au moins notez-la pour que votre déclaration soit correcte). Vérifiez aussi si vous devez prendre en compte une utilisation privée (par ex., si 20 % de l’utilisation d’un véhicule était personnelle et que vous avez déduit toutes les dépenses, vous devrez rajouter 20 % comme usage privé).
- Déposez la déclaration fiscale : Le 1er juillet, la nouvelle année fiscale ouvre pour la déclaration, mais il est conseillé d’attendre fin juillet ou août quand la plupart des informations sont préremplies par l’ATO. Connectez-vous à myGov et accédez à ATO MyTax pour commencer votre déclaration. MyTax montrera les revenus connus (employeurs, banques, etc.) ; comparez-les avec vos données Beancount et ajoutez ou corrigez si besoin. Saisissez tout revenu supplémentaire (comme vos revenus d’entreprise, revenus étrangers, etc.) et les déductions. MyTax propose des catégories de déductions qui correspondent aux sections de la déclaration (frais professionnels, dons, etc.). Utilisez vos totaux Beancount pour les remplir, mais soyez prêt à fournir des descriptions ou répartitions pour certaines demandes (MyTax peut demander des détails pour les grosses déductions). Une fois toutes les données saisies, vérifiez le remboursement calculé ou le montant dû. La date limite pour la déclaration en ligne est le 31 octobre. Si vous utilisez un agent fiscal agréé, vous bénéficiez généralement d’une prolongation jusqu’en mai de l’année suivante, mais vous devez être inscrit en tant que client avant le 31 octobre pour obtenir cette extension.
Ressources officielles de l’ATO : L’Office australien des impôts fournit une mine d’informations pour aider à la préparation fiscale :
- Guide « Déclaration de revenus » de l’ATO : Le site web de l’ATO propose des conseils spécifiques pour différents types de contribuables. Pour les particuliers et les travailleurs indépendants, voir « Particuliers – déposer votre déclaration de revenus » qui explique quand et comment déposer (par ex., MyTax en ligne via myGov) ainsi que les dates limites. L’ATO souligne que si vous le faites vous-même, vous devez déposer avant le 31 octobre, sinon faire appel à un agent fiscal. Il est également indiqué que la plupart des informations sont pré-remplies fin juillet pour les déclarations en ligne, ce qui est un rappel pour commencer la préparation.
- Déductions et crédits d’impôt de l’ATO : L’ATO propose des pages détaillées sur ce que vous pouvez déclarer pour les dépenses liées au travail (parfois ventilées par profession), ainsi que pour des situations spécifiques (comme les biens locatifs ou la formation personnelle). Consultez-les pour vous assurer que vos dépenses catégorisées dans Beancount sont bien déductibles. Par exemple, les « guides des professions » de l’ATO peuvent indiquer le pourcentage généralement déductible d’une certaine dépense. Vérifiez toujours avec les recommandations officielles pour éviter de déclarer une dépense non déductible.
- Coin des petites entreprises : Si vous avez un revenu d’entreprise, les guides pour petites entreprises de l’ATO expliquent les concessions et obligations. La page « Rapports et déclarations pour les entreprises » indique les formulaires nécessaires (BAS, déclaration de revenus, résumé annuel de retenue à la source PAYG, etc.). Cela rappelle qu’au-delà de la déclaration annuelle, vous devez peut-être avoir déposé vos BAS (Business Activity Statements pour la TPS/PAYG) au cours de l’année. Assurez-vous que vos données Beancount facilitent aussi cela.
- myTax et pré-remplissage : Le service en ligne de l’ATO (myTax) est convivial et comprend des textes d’aide pour chaque section. L’application ATO et myGov disposent aussi de fonctions pour consulter votre Avis d’imposition et le suivi des déclarations. Officiellement, l’ATO suggère de lier votre compte myGov à l’ATO afin qu’ils puissent pré-remplir les données et même compléter partiellement votre déclaration. Ils proposent un guide étape par étape pour déposer en ligne, qui vous accompagne pour la connexion, la vérification des informations et la soumission – si vous utilisez Beancount, vous ferez des recoupements lors de la saisie des données.
Utiliser les données Beancount pour la déclaration fiscale australienne : Beancount peut aider à la fois avec les chiffres et la tenue des registres pour les impôts australiens :
- Exercice financier : L’exercice financier australien de juillet à juin implique que vous aurez probablement besoin de rapports couvrant des parties de deux années civiles. Dans Beancount, vous pouvez effectuer des requêtes ou générer des rapports sur une plage de dates personnalisée (par exemple,
2024-07-01 to 2025-06-30). Il peut être pratique de maintenir une affirmation de solde personnalisée ou une écriture de clôture au 30 juin pour capturer les soldes de fin d’exercice (surtout si vous effectuez des provisions). Certains utilisateurs tiennent leurs livres en segments d'exercice fiscal. Assurez-vous que toutes les transactions jusqu'au 30 juin sont saisies et que tout élément daté du 1er juillet ou plus tard est exclu du rapport de cette année fiscale. - Retenue PAYG et acomptes : Si vous avez eu des impôts retenus (sur salaire ou paiements aux entrepreneurs sous PAYG), ces montants apparaîtront dans vos enregistrements. Par exemple, vous pourriez enregistrer le salaire en deux fractions : salaire net versé sur votre compte bancaire, et impôt PAYG versé sur un compte de passif ou de charge. En fin d’année, le total de ce compte PAYG devrait correspondre au montant d’impôts retenus figurant dans votre compte de résultat (ou à la somme des montants sur vos bulletins de paie). Cela aide à vérifier le pré-remplissage de l’ATO. De même, si vous payez des acomptes PAYG (prépaiements trimestriels de l’impôt sur le revenu), ceux-ci doivent être enregistrés (souvent comme un actif d’impôt prépayé ou en charge). Vous les déduirez sur votre déclaration pour compenser le solde d’impôt final. Beancount peut fournir le total des acomptes payés durant l’année. L’ATO les liste aussi, mais il est bon de faire une vérification croisée.
- Plus-values et décote CGT : Suivez les transactions sur les actifs en capital dans Beancount pour faciliter le calcul de l’impôt sur les plus-values. L’Australie applique une décote de 50 % pour les particuliers sur les actifs détenus plus de 12 mois. Pour chaque vente d’actif, vous devrez connaître la base de coût et le produit de vente, ainsi que les dates d’achat et de vente. Beancount enregistre naturellement les dates et montants. Vous pouvez interroger vos ventes de l’année : par exemple, lister tous les postes
Income:CapitalGains. Bien que Beancount n’applique pas automatiquement la décote de 50 %, vous pouvez simplement calculer : si un enregistrement montre un gain de $10 000 et que l’actif a été détenu 2 ans, seuls $5 000 sont imposables. Vous pouvez envisager de taguer les actifs avec leurs dates d’acquisition ou utiliser des lots pour distinguer court terme et long terme (même si en Australie la décote est purement basée sur la durée, sans identification spécifique). Faites attention aux pertes en capital – celles-ci sont suivies et peuvent être reportées. Vous pouvez créer un compte pour pertes reportées afin de vous en souvenir l’année suivante. En cas de pertes antérieures, vous les appliquez avant la décote. Avec Beancount, vous pouvez modéliser cela avec un solde courant des reports de pertes en capital. - Crédits de franking : Les dividendes australiens sont souvent assortis de crédits de franking (crédits d’impôt sur les sociétés déjà payées). Dans votre grand livre Beancount, vous pourriez enregistrer le dividende brut majoré comme revenu et le crédit de franking comme crédit d’impôt (peut-être en
Income:FrankingCreditsou en réduction de charge fiscale). Pour l’impôt, vous devez déclarer séparément le montant franké et le crédit de franking. Assurez-vous que vos enregistrements les montrent clairement. Par exemple, un dividende en espèces de $70 avec un crédit de franking de $30 = $100 brut. Vous pouvez enregistrer $100 de revenu et $30 de crédit fiscal, ou $70 de revenu et $30 dans un compte spécial. Quoi qu’il en soit, lors de la déclaration, vous déclarerez $100 comme revenu de dividendes et $30 comme crédit de franking (qui comptera dans l’impôt déjà payé). Beancount peut totaliser vos crédits de franking pour l’année (somme de tous ces crédits). Cela doit correspondre aux relevés de dividendes et au pré-remplissage de l’ATO. Les crédits de franking peuvent avoir une grande valeur, alors vérifiez bien que vous les avez tous saisis. - Revenus étrangers et gains de change : Si vous avez des investissements ou revenus étrangers, la gestion multi-devises de Beancount est utile. Enregistrez l’équivalent AUD de tout revenu étranger à la date de réception (l’ATO exige d’utiliser le taux de change du jour de réception ou un taux moyen). Cela vous permet de simplement interroger les montants en AUD. Si vous avez payé un impôt étranger (comme une retenue à la source sur des actions américaines), enregistrez-le aussi – cela est récupérable en crédit d’impôt étranger. N’oubliez pas de convertir cet impôt payé en AUD également. Les soldes en devises étrangères peuvent entraîner des gains de change imposables selon la réglementation australienne (s’ils sont importants et non personnels), ce qui peut être complexe ; mais en général, surveillez les comptes en devises étrangères en fin d’année s’ils fluctuent beaucoup.
Logiciels et Outils (Australie) :
- myGov et MyTax : Comme mentionné, l’outil principal pour les particuliers est le MyTax en ligne de l’ATO. Il est gratuit et couvre la plupart des situations. L’interface est assez simple : vous passez section par section (Revenus, Déductions, etc.). Le pré-remplissage peut importer des données pour vous (comme les intérêts, dividendes déclarés par les entreprises, informations d’assurance santé pour les remboursements, etc.). Beancount complète cela en s’assurant que vous ne dépendez pas uniquement du pré-remplissage – par exemple, si une banque oubliait de déclarer quelque chose, votre grand livre le détecterait. MyTax a aussi une fonctionnalité pratique qui sauvegarde votre progression, vous permettant de commencer à saisir puis revenir plus tard, ce qui vous permet d’utiliser les rapports Beancount pour remplir progressivement.
- Logiciel d’agent fiscal : Si vous utilisez un comptable, il utilisera un logiciel professionnel (comme Xero Tax, HandiTax, etc.). En général, vous leur fournissez des synthèses de vos revenus et déductions (impressions Beancount ou Excel). Ils saisissent dans leur logiciel, qui dépose via le portail Agent fiscal. Si vous préférez utiliser vous-même un logiciel grand public, des options comme Etax ou H&R Block Online existent ; cependant, ils reflètent souvent ce que fait MyTax, mais avec quelques conseils supplémentaires. Ils peuvent être utiles si vous souhaitez une double vérification ou une interface différente. Ils permettent généralement d’importer les données de l’année précédente mais pas les données Beancount directement. Étant donné que MyTax est gratuit et robuste, beaucoup d’utilisateurs avertis sur le plan technique l’utilisent simplement à moins que leur situation soit très complexe.
- Tableurs et outils de calcul : L’ATO fournit des calculateurs pour certaines déductions (comme les taux fixes pour le télétravail) et pour vérifier des éléments comme les déductions de travaux en capital de la Division 43 pour les propriétés locatives. Vous pouvez utiliser ces outils avec les données de Beancount (par exemple, total d’heures travaillées à la maison, ou coût des améliorations immobilières). De plus, si vous voulez simuler différents scénarios (par exemple comparer les dépenses réelles de voiture versus un taux au centime par kilomètre), un tableur est utile. Saisissez les données de Beancount (carburant, immatriculation, totaux d’assurance contre kilomètres parcourus) pour voir ce qui génère la plus grande déduction.
- Applications de tenue de registres ATO : L’ATO avait une application « myDeductions » qui permettait de capturer des reçus tout au long de l’année, puis vous pouviez télécharger les données pour pré-remplir votre déclaration. Si vous utilisez Beancount, vous suivez probablement déjà vos dépenses, donc vous n’avez peut-être pas besoin de myDeductions. En fait, votre Beancount joue ce rôle. Veillez simplement à conserver les images des reçus si nécessaire – stocker les chemins de fichiers dans Beancount ou maintenir un système de dossiers séparé pour les reçus (référencés par ID de transaction) peut être aussi efficace que l’application de l’ATO.
- Export depuis logiciel comptable : Si vous utilisiez un logiciel comptable (QuickBooks, Xero, MYOB) et êtes passé à Beancount, sachez que ces logiciels produisent parfois des rapports de fin d’année adaptés aux impôts. Avec Beancount, vous pouvez émuler certains de ces rapports avec des rapports personnalisés ou en exportant en CSV puis en utilisant un modèle connu. Par exemple, certains comptables ont des modèles Excel pour les calendriers des propriétés locatives – vous pourriez les remplir depuis les données Beancount. Bien que ce ne soit pas un « outil » direct, cette méthode exploite les pratiques connues de préparation fiscale australienne tout en utilisant votre grand livre Beancount comme source de vérité.
Conseils de la communauté et plugins (Australie) : La communauté Beancount australienne est plus petite, mais il existe des conseils généraux qui s'appliquent :
- Gestion de la TPS : Si vous dirigez une entreprise et êtes inscrit à la TPS, envisagez d’utiliser les fonctionnalités de Beancount pour automatiser les répartitions de TPS. Certains utilisateurs créent un modèle de transaction ou un importateur qui sépare automatiquement la TPS. Par exemple, une dépense de $110 marquée comme incluant la TPS serait enregistrée comme $100 de dépense, $10 à TPS Payée. En procédant ainsi de façon cohérente, lorsque vient le temps du BAS (généralement trimestriel), vous pouvez additionner
Liabilities:GST:CollectedetAssets:GST:Paidpour remplir le formulaire BAS. Le Simpler BAS de l’ATO pour les petites entreprises ne nécessite que le rapport des ventes totales, de la TPS sur les ventes, et de la TPS sur les achats. Ces chiffres peuvent être directement extraits de Beancount. S’assurer que votre Beancount est à jour chaque trimestre signifie que la fin d’année est simplement un autre trimestre avec peut-être une déclaration annuelle de TPS (si applicable). Si vous êtes sous le seuil de la TPS et non inscrit, votre comptabilité est plus simple (pas besoin d’entrées de répartition fiscale) – assurez-vous simplement de ne pas réclamer accidentellement la TPS sur les dépenses dans les déductions si vous n’y avez pas droit (Beancount ne connaît pas votre statut TPS ; c’est à vous de le gérer). - Amortissement immédiat des actifs : L’Australie a fréquemment modifié les règles pour la déduction immédiate des actifs pour les petites entreprises (une année c’est $20k, puis $30k, puis illimité pour certaines périodes). Il est utile de taguer ou catégoriser les achats d’actifs dans Beancount. Par exemple, taguer un achat avec
#InstantWriteoffsi vous envisagez de le déduire intégralement. Ensuite, au lieu de le capitaliser dans Beancount, vous pouvez le déduire directement dans un compte particulier (ou le transférer des actifs vers les dépenses à la clôture de l’exercice). Documenter votre méthode garantit la cohérence. Si le seuil change, vous pouvez interroger tous les achats d’actifs et voir lesquels entrent dans le nouveau seuil. - Usage personnel vs usage professionnel : Pour les travailleurs indépendants, les déclarations australiennes demandent le pourcentage d’usage personnel de certaines dépenses (notamment pour les véhicules). Une approche dans Beancount consiste à diviser les transactions à l’entrée : par exemple, si un achat de carburant était de $100 et que vous savez que 30 % est privé, enregistrez $70 dans
Expenses:Car:Fuel:Businesset $30 dansExpenses:Car:Fuel:Private. Puis ne déduisez que les $70. Alternativement, enregistrez les $100 comme dépense professionnelle et utilisez des métadonnées ou une note pour indiquer 30 % privé, et réduisez manuellement la déduction par la suite. La première méthode est plus claire dans le grand livre. L’essentiel est d’être cohérent afin que vos livres Beancount reflètent uniquement la portion déductible si possible, pour éviter la confusion au moment de la déclaration fiscale. - Considérations pluriannuelles : L’Australie permet le report illimité des pertes en capital, et récemment, même un report en arrière des pertes inutilisées pour les entreprises (ce qui n’est pas pertinent pour les particuliers cependant). Si vous avez eu, par exemple, une perte nette en capital l’année dernière, n’attendez pas que Beancount l’applique automatiquement – vous pouvez la conserver comme mémo. De même, des pertes à l’étranger différées ou des crédits d’impôt étrangers peuvent être reportés. Gardez une note externe ou une note dans Beancount pour ces attributs fiscaux, car ce ne sont pas strictement des transactions comptables tant qu’ils ne sont pas réalisés.
- Superannuation : Si vous êtes travailleur indépendant et avez fait des contributions personnelles à la superannuation, suivez-les dans Beancount (par exemple, comme un transfert depuis votre banque vers
Assets:Superannuationou une catégorie de dépense). Vous devrez déposer un avis d’intention pour les réclamer en déduction puis déclarer cette déduction. Le suivi dans Beancount vous assure de savoir combien vous avez contribué et de vérifier que le fonds de superannuation l’a reçu à la clôture de l’exercice. De plus, si vous êtes employeur (même si c’est vous-même en société), suivez les contributions au Super Guarantee dans les écritures de paie ; elles ne figurent pas directement sur la déclaration fiscale individuelle, mais elles comptent pour la déduction de l’entreprise et la conformité. - Partage communautaire : Les Australiens discutant de la comptabilité en texte brut partagent souvent de petits scripts – par exemple, convertir les sorties Beancount au format requis pour un calendrier ATO. On peut écrire un script Python pour parser le compte de résultat Beancount et produire un calendrier de location formaté correctement (qui peut ensuite être révisé ou donné à un comptable). La base d’utilisateurs plus réduite signifie moins d’outils préconstruits, mais la flexibilité de Beancount fait qu’avec un peu de Python ou Excel, vous pouvez adapter votre sortie à n’importe quel format requis.
- Conservation des archives : L’ATO exige généralement de conserver les documents pendant 5 ans à partir de la date de l’avis de cotisation. Assurez-vous que votre fichier Beancount (et les documents attachés) sont sauvegardés et conservés pour cette période. Si vous devez reproduire les détails de votre déclaration fiscale ou justifier une réclamation, avoir le grand livre Beancount et les reçus liés est extrêmement utile. Vous pouvez même produire une archive annuelle (export PDF ou HTML des transactions) pour votre propre stockage.
Conclusion : En intégrant Beancount dans votre flux de préparation fiscale, vous pouvez réduire les erreurs et augmenter l’efficacité. L’essentiel, quel que soit le pays, est de maintenir un grand livre bien organisé, aligné avec les catégories fiscales, et d’utiliser les ressources officielles comme guide de conformité. Que ce soit pour générer un état des profits et pertes pour votre expert-comptable aux États-Unis, calculer un coût moyen pour les actions canadiennes, mapper aux comptes SKR04 allemands, détailler les dépenses des travailleurs indépendants au Royaume-Uni, ou réconcilier les déclarations BAS australiennes – les données de Beancount et les outils communautaires peuvent faciliter ces tâches. Vérifiez toujours avec les lois fiscales les plus récentes et consultez un professionnel pour les situations complexes, mais soyez assuré que votre grand livre texte maintenu avec rigueur est un atout puissant pour la préparation fiscale de fin d’année.
Sources :
- Internal Revenue Service – Small Business and Self-Employed Tax Center (guidance Schedule C)
- Beancount Community Discussions – Partage des données du grand livre avec les comptables
- TurboTax Support – Importation de CSV des transactions d’investissement
- Canada Revenue Agency – Liste de contrôle pour petites entreprises et déclaration de revenus
- Beancount Google Group – Gestion des gains en capital pour les États-Unis vs le Canada (coût moyen)
- HMRC – Guide d’auto-évaluation (dates limites, tenue de registres)
- Plaintext Accounting Forum – Plugin Beancount pour gains en capital au Royaume-Uni (règles HMRC)
- Bundeszentralamt für Steuern – Informations et formulaires pour déclaration fiscale allemande
- Hacker News – Discussion sur la comptabilité allemande (SKR04, exigences)
- ATO / MoneySmart (ASIC) – Dépôt de déclaration fiscale australienne (étapes, préremplissage)
- Australian Taxation Office – Déclarations d’entreprise et dates de dépôt
- Beancount Plugin Repository – Plugin d’amortissement (supporte la règle CRA de la moitié de l’année)