Aller au contenu principal

Guides de préparation fiscale

Ressources par pays pour faciliter la préparation fiscale de fin d'année à l'aide des données Beancount

Introduction : La préparation fiscale de fin d'année peut être optimisée en s'appuyant sur les registres financiers détaillés de Beancount. Ci-dessous, nous proposons des guides par pays pour cinq régions populaires auprès des utilisateurs de Beancount — les États-Unis, le Canada, l'Allemagne, le Royaume-Uni et l'Australie. Chaque section présente le processus habituel de déclaration fiscale pour les particuliers ou les petites entreprises, oriente vers les ressources officielles des autorités fiscales et propose des conseils sur l'utilisation des données Beancount (ainsi que des outils ou plugins compatibles) pour simplifier le reporting. Utilisez ces guides comme point de départ pour vous assurer que votre grand livre Beancount soutient efficacement vos besoins en matière de déclaration fiscale.

tax-prep-guides

États-Unis

Aperçu de la préparation fiscale de fin d'année : Aux États-Unis, les particuliers et les entrepreneurs individuels préparent leurs déclarations de revenus annuelles sur le formulaire 1040, souvent accompagné d'annexes supplémentaires. Les étapes clés comprennent :

  • Rassembler les documents de revenus : Collectez tous les formulaires W-2 (revenus salariaux), les formulaires 1099 (pour les revenus de freelance, les intérêts, les dividendes, etc.) et tout autre relevé fiscal de fin d'année. L'IRS recommande de conserver les documents justificatifs tels que les reçus, les factures et les factures payées de manière organisée, car ils appuient les inscriptions sur votre déclaration de revenus. Les petites entreprises ou les travailleurs indépendants utiliseront l'Annexe C (Profit or Loss from Business) pour déclarer les revenus et les dépenses de l'entreprise ; assurez-vous donc d'avoir tous les relevés de revenus et de dépenses de l'entreprise pour l'année.
  • Compiler les déductions et les crédits : Rassemblez les dossiers pour les dépenses déductibles (par exemple, les intérêts hypothécaires, les contributions caritatives, les frais médicaux) et tous les crédits d'impôt. Si vous dirigez une entreprise, résumez les dépenses par catégorie (fournitures de bureau, voyages, etc.) comme l'exige l'Annexe C ou d'autres annexes.
  • Rapprocher les comptes et les états financiers : Utilisez Beancount pour générer un compte de résultat (Pertes et Profits) et un bilan pour l'année fiscale. Cela permet de vérifier que tous les totaux de revenus et de dépenses correspondent à votre documentation. Il est courant d'ajuster vos comptes pour des éléments tels que l'amortissement ou les inventaires de stocks en fin d'année.
  • Déclarer avant la date limite : Les déclarations de revenus des particuliers sont généralement dues au plus tard le 15 avril de l'année suivante (sauf prolongation). Si vous avez besoin de plus de temps, demandez une extension avant la date limite d'avril, mais n'oubliez pas que tous les impôts dus doivent tout de même être payés au 15 avril pour éviter les intérêts. Les contribuables américains peuvent déclarer par voie électronique via IRS Free File (pour les revenus éligibles) ou en utilisant des logiciels fiscaux commerciaux, ou encore envoyer une déclaration papier par courrier.

Ressources officielles de l'IRS : Appuyez-vous sur les publications et les outils de l'IRS pour obtenir des conseils précis. Les ressources utiles comprennent :

  • Centre fiscal pour les travailleurs indépendants de l'IRS : Le portail « Small Business and Self-Employed » de l'IRS fournit des formulaires et des conseils pour les entrepreneurs individuels et les petites entreprises. Par exemple, il précise que les entrepreneurs individuels doivent déposer l'Annexe C (formulaire 1040) pour déclarer les revenus de l'entreprise. Il propose également des liens vers des ressources sur la tenue des registres, les dépenses déductibles et les obligations fiscales.
  • Guide de l'IRS « Comment déclarer vos impôts » : L'IRS présente le processus de déclaration étape par étape sur son site Web, en mettant l'accent sur la vérification de la nécessité de déclarer, la collecte de tous les documents et la demande de déductions/crédits éligibles. Ce guide officiel est une excellente liste de contrôle pour s'assurer de n'avoir rien oublié.
  • Directives sur la tenue des registres (Publication IRS 583) : L'IRS conseille de tenir des registres complets. Comme indiqué dans les directives de l'IRS, vos livres doivent montrer clairement le revenu brut, les déductions et les crédits, et vous devez conserver les documents justificatifs (comme les factures, les chèques annulés, etc.) qui justifient chaque élément de votre déclaration. Garder 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 fiscale aux États-Unis :

  • Exploiter les rapports Beancount : Générez des rapports financiers standard pour l'année fiscale. Un rapport Pertes et Profits vous donnera les totaux pour les 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 stock ou tenir compte des différences entre comptabilité de caisse et d'exercice). Ces rapports peuvent être produits via la commande bean-report ou en utilisant la vue « Income Statement » de Fava. De nombreux experts-comptables (CPA) demanderont un compte de résultat et un bilan ; Beancount peut les générer à la demande.
  • Catégoriser les dépenses pour correspondre aux formulaires fiscaux : Structurez vos comptes Beancount pour qu'ils s'alignent sur 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 l'interrogation des totaux pour chaque catégorie. Vous pouvez utiliser bean-query ou l'interface de requête de Fava pour additionner les dépenses par compte pour l'année, puis transférer ces totaux vers vos formulaires fiscaux.
  • Gains en capital et investissements : Si vous avez des investissements, le suivi des lots de Beancount enregistrera les dates et les montants d'achat et de vente. Ceci est utile pour l'Annexe D / Formulaire 8949 (Capital Gains and Losses). Vous pouvez interroger votre grand livre pour toutes les ventes d'actifs de l'année et obtenir leur prix de base et les produits de cession. Remarque : Les États-Unis autorisent l'identification spécifique des lots pour les ventes (ou le FIFO par défaut). Beancount suit par défaut les lots selon la méthode FIFO, à moins que les lots ne soient spécifiés. Assurez-vous de marquer correctement les ventes de lots dans Beancount pour refléter la méthode choisie. Soyez également conscient des règles sur les ventes fictives (wash sales) (pertes non déductibles si vous rachetez des actions dans les 30 jours). Beancount ne signalera pas automatiquement les ventes fictives, mais vous pouvez ajuster manuellement ou utiliser des outils communautaires (voir ci-dessous).
  • Exportation de données : Il n'existe pas d'exportation en un clic de Beancount vers les formulaires de l'IRS, mais vous pouvez exporter des données au format CSV ou Excel. Par exemple, vous pourriez exporter une liste de tous les dons de charité de Beancount vers un fichier CSV et l'annexer à vos documents de travail fiscaux. Certains logiciels fiscaux (comme TurboTax) permettent d'importer des transactions d'investissement via CSV — TurboTax prend en charge un format CSV spécifique « gains/loss » pour les transactions boursières. Avec Beancount, vous pouvez écrire un script personnalisé ou une requête pour produire un CSV de votre activité de trading correspondant à ces formats, économisant ainsi du temps de saisie manuelle.

Logiciels et outils (USA) : Divers outils peuvent fonctionner aux côtés de Beancount pour vous aider à remplir votre déclaration :

  • Logiciels de déclaration fiscale : 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 à Beancount, mais vous pouvez utiliser vos résumés générés par Beancount pour saisir les données. Par exemple, après avoir obtenu les totaux de revenus et de déductions de Beancount, vous les saisirez dans les formulaires d'entretien du logiciel. Pour les investissements, comme mentionné, vous pourriez importer un CSV de 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 un import fluide.
  • Feuilles de calcul : De nombreux déclarants technophiles utilisent des feuilles de calcul pour faire le pont entre Beancount et les formulaires fiscaux. Vous pouvez exporter des balances de vérification ou des résumés de comptes de Beancount (en utilisant bean-report avec une sortie CSV), puis utiliser Excel ou Google Sheets pour faire correspondre ces chiffres aux lignes des formulaires fiscaux. C'est utile pour personnaliser la manière dont les données sont regroupées (par exemple, sommer plusieurs comptes de dépenses Beancount en un seul poste sur l'Annexe C).
  • Intégration avec un comptable : Si vous faites appel à un CPA ou à un préparateur de déclarations, vous pouvez partager vos données Beancount avec lui. Bien que la plupart des comptables soient habitués aux fichiers QuickBooks ou Xero, vous pouvez leur fournir des rapports PDF ou HTML issus de Beancount. Une approche consiste à utiliser Bean-bake (un outil de Beancount) pour produire un site Web HTML statique de votre grand livre pour l'année. Cela permet à un comptable de parcourir vos comptes et transactions en lecture seule. Alternativement, l'exportation d'une balance de vérification et du détail du grand livre en PDF est une méthode conventionnelle — les rapports de Beancount peuvent être imprimés en PDF et ressembleront à ce que les comptables attendent. Comme l'a noté le créateur de Beancount, un comptable technophile peut travailler avec ces sorties (en devant parfois s'ajuster aux conventions de signe sur les revenus/passifs).

Conseils de la communauté et 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écupération de pertes fiscales et signale les ventes fictives potentielles. Cette extension scanne vos comptes d'investissement Beancount et indique quels lots pourraient être vendus à perte à des fins fiscales, et lesquelles de ces pertes seraient refusées en vertu des règles sur les ventes fictives. Cela peut être utile en fin d'année pour la planification fiscale (réalisation de pertes pour compenser des gains). C'est un outil avancé, principalement pour la gestion des investissements personnels, mais il illustre comment les données Beancount peuvent être exploitées pour une stratégie fiscale.
  • Écritures d'amortissement automatiques : 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 (faisant partie de beancount-plugins) peut générer des écritures d'amortissement annuelles basées sur les métadonnées que vous ajoutez aux achats d'actifs. Il prend en charge des méthodes telles que l'amortissement linéaire ou dégressif et dispose même d'un mode pour la règle canadienne de la demi-année (qui peut être adaptée aux conventions américaines comme le MACRS). En utilisant un tel plugin, vous pouvez faire calculer par Beancount votre charge d'amortissement pour l'année, que vous incluez ensuite dans votre déclaration de revenus (Annexe C ou formulaire 4562 pour l'amortissement). Cela garantit que vos comptes et vos chiffres fiscaux restent alignés.
  • Fava pour des vérifications rapides : Utiliser l'interface web Fava pendant la préparation fiscale peut être extrêmement pratique. Vous pouvez rapidement interroger Expenses:Taxes:Property pour obtenir les totaux de la taxe foncière, ou filtrer les transactions par un tag spécifique (comme #deductible) si vous avez étiqueté les éléments déductibles tout au long de l'année. Certains utilisateurs ouvrent même temporairement l'accès à Fava à leur comptable pour répondre aux questions de manière interactive (bien que cela doive être fait 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 produisent chaque année une déclaration de revenus et de prestations des particuliers T1 (due au plus tard le 30 avril pour la plupart des particuliers). Les petites entreprises non constituées en société (entreprises individuelles) incluent leurs revenus d'entreprise dans la déclaration T1 en utilisant le formulaire T2125, État des résultats des activités d'une entreprise ou d'une profession libérale. Étapes clés du processus de préparation fiscale au Canada :

  • Rassembler les feuillets fiscaux : Collectez tous les feuillets fiscaux de l'année. Les feuillets courants incluent le T4 (revenus d'emploi), le T5 (revenus de placements tels que les intérêts ou les dividendes), le T3 (revenus provenant de fiducies ou de fonds communs de placement) et le T4A (pensions ou commissions d'un travail indépendant), entre autres. Assurez-vous d'avoir les feuillets pour toutes les sources de revenus – l'ARC s'attend à ce que vous déclariez tous vos revenus, et l'omission d'un montant peut entraîner une pénalité de 10 % sur le montant non déclaré. Beancount peut vous aider à vérifier si un feuillet attendu est manquant (par exemple, vous avez enregistré des revenus de dividendes mais aucun feuillet T5 n'est arrivé, vous savez donc qu'il faut effectuer un suivi).
  • Organiser les dépenses déductibles et les crédits : Compilez les reçus pour les dépenses déductibles d'impôt ou admissibles à des crédits. Pour les particuliers, cela peut inclure les reçus de cotisations REER, les frais médicaux, les reçus de dons de bienfaisance, les reçus de frais de garde d'enfants, etc. Si vous êtes travailleur indépendant, rassemblez tous les reçus de dépenses d'entreprise (fournitures de bureau, frais de véhicule, frais 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'un examen ultérieur à la production.
  • États financiers de l'entreprise : Si vous avez une petite entreprise ou une activité complémentaire, préparez un résumé des revenus et des dépenses de l'entreprise pour l'année. Beancount peut générer cela facilement sous forme d'état des résultats. Les totaux alimenteront votre formulaire 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.). Harmonisez vos comptes Beancount avec ces catégories pour faciliter le transfert des totaux. Les petites entreprises canadiennes fonctionnent souvent par défaut sur l'année civile (contrairement à certains pays, le Canada exige généralement que les entreprises individuelles utilisent l'année civile). Assurez-vous que vos données Beancount pour l'année civile sont finalisées (toutes les transactions enregistrées et rapprochées) au moment de préparer vos impôts.
  • Soumettre la déclaration : La plupart des Canadiens produisent leur déclaration en ligne à l'aide d'un logiciel certifié IMPÔTNET. Après avoir vérifié vos chiffres, utilisez le logiciel fiscal de votre choix pour saisir les données (ou utilisez le service Préremplir ma déclaration si disponible – le service de l'ARC peut importer vos informations de feuillets fiscaux directement dans de nombreux logiciels). Vous pouvez également remplir des formulaires papier (T1 et annexes) si vous préférez une production manuelle. Le formulaire principal (T1), accompagné des annexes (comme l'Annexe 3 pour les gains en capital ou le T2125 pour les entreprises) et des formulaires provinciaux, constitue la déclaration complète. Veillez à respecter la date limite (30 avril pour les particuliers, ou 15 juin si vous ou votre conjoint avez des revenus d'un travail indépendant, bien que tout solde dû doive toujours être payé au plus tard le 30 avril).

Ressources officielles de l'ARC : L'Agence du revenu du Canada fournit des conseils complets pour les contribuables :

  • Espace « Petites entreprises et travailleurs indépendants » de l'ARC : Le site officiel de l'ARC propose une section dédiée aux petites entreprises et aux travailleurs indépendants. Elle comprend une « Liste de vérification pour les petites entreprises » couvrant les principales responsabilités fiscales, ainsi que des informations sur des sujets tels que la TPS/TVH, les dépenses d'entreprise et la tenue de registres. C'est un excellent point de départ si vous exploitez une entreprise, car il souligne ce que vous devez produire (par exemple, que les entreprises non constituées utilisent un T2125, tandis que les sociétés constituées produisent des déclarations T2 distinctes).
  • Guides d'impôt sur le revenu des particuliers : Le guide de l'ARC « Préparez-vous à produire votre déclaration de revenus » propose une démarche étape par étape sur ce dont vous avez besoin avant de produire votre déclaration – des documents requis aux dates importantes. Il rappelle aux déclarants des éléments tels que l'organisation des feuillets fiscaux, l'admissibilité aux déductions et la compréhension des méthodes de production. De plus, chaque année, l'ARC publie un Guide général d'impôt et de prestations (Guide T1) qui explique chaque ligne de la déclaration – disponible sur le site de l'ARC.
  • Instructions pour le formulaire T2125 et les formulaires fiscaux : Si vous avez des revenus d'entreprise ou de profession libérale, examinez le formulaire officiel T2125 et ses instructions. Le site Web de l'ARC et le guide du formulaire expliquent quelles dépenses sont autorisées et où les inscrire. Par exemple, ils décrivent comment calculer les frais d'utilisation de la résidence aux fins de l'entreprise ou les demandes de frais de véhicule. De même, si vous avez vendu des placements, reportez-vous aux instructions de l'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 être utilisé pour vérifier vos droits de cotisation à un REER, vos informations sur le CELI ou pour utiliser le service Préremplir ma déclaration. L'ARC fournit également sur son site une liste de logiciels certifiés IMPÔTNET (certains gratuits pour les utilisateurs à faible revenu), vous assurant d'utiliser un programme approuvé pour produire votre déclaration par voie électronique.

Utilisation des données Beancount pour la déclaration fiscale canadienne : La flexibilité de Beancount aide à gérer certains aspects uniques de la fiscalité canadienne :

  • Associer aux catégories fiscales : Tout comme pour les États-Unis, structurez vos comptes pour qu'ils correspondent aux catégories fiscales. Par exemple, si vous avez des frais d'emploi (pour lesquels vous avez un formulaire T2200 et que vous pouvez déduire sur le formulaire T777), conservez-les dans un compte distinct (par exemple, Expenses:Employment:Supplies) afin de pouvoir facilement en faire le total. 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é permet de générer un résumé fiscal aussi simplement qu'en exécutant une commande bean-query pour additionner chaque catégorie pour l'année.
  • Gains en capital – Prix de base ajusté (PBA) : Le système fiscal canadien utilise le coût moyen pour des titres identiques lors du calcul des gains en capital, et il exige l'inclusion de 50 % des gains en capital à titre de revenu imposable. Beancount, par défaut, suit le coût de chaque lot et permet une identification spécifique. Cependant, la loi canadienne traite effectivement toutes les actions identiques comme un seul pool (sauf dans des comptes différents). Exemple : Si vous achetez 100 actions à 10 etplustard100actionsaˋ20et plus tard 100 actions à 20 du même titre, puis que vous vendez 100 actions, votre PBA est de 15 /action(lamoyenne).Beancountvouspermettraitnormalementdechoisirquellotvousavezvendu(cequipourraitafficherungainde5/ action (la moyenne). Beancount vous permettrait normalement de choisir quel lot vous avez vendu (ce qui pourrait afficher un gain de 5 ou plus selon la sélection), mais pour la déclaration canadienne, vous devez utiliser le coût moyen. Comme Beancount ne calcule pas nativement le coût moyen entre les lots, vous devrez le calculer vous-même. Certains membres de la communauté ont résolu ce problème en écrivant des scripts ou des plugins personnalisés. En fait, un utilisateur a créé un plugin Beancount pour calculer le prix de base moyen parallèlement au suivi normal des lots. Ce plugin ajoute des métadonnées à chaque vente avec le PBA calculé, alignant la sortie de Beancount sur les règles canadiennes. Même sans plugin, vous pouvez utiliser les données de 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 le PBA de chaque vente. Gardez à l'esprit les règles canadiennes telles que la perte apparente (similaire aux « wash sales ») et l'obligation de convertir tous les montants en CAD pour la déclaration de revenus. Beancount peut gérer plusieurs devises ; vous pouvez interroger les gains réalisés en CAD si vous enregistrez les taux de change des transactions.
  • Considérations relatives à la TPS/TVH : Si vous êtes un pigiste ou une entreprise inscrite à la TPS/TVH, assurez-vous de séparer la taxe de vente dans vos écritures Beancount. Typiquement, vous auriez quelque chose comme ceci : lorsque vous gagnez 100 +5+ 5 de TPS, enregistrez un revenu de 100 dansuncomptederevenuset5dans un compte de revenus et 5 dans un compte Liabilities:GST Collected. De cette façon, vos états des résultats reflètent le revenu net et vous avez un solde courant de la taxe perçue à verser. Suivez de la même manière les crédits de taxe sur les intrants (TPS/TVH payée sur les dépenses) dans un compte d'actif ou de contre-dépense. À la fin de l'année (ou à chaque période de déclaration), vous pouvez additionner ces comptes pour préparer votre déclaration de TPS/TVH. Bien que la production de la déclaration de TPS/TVH soit distincte de la déclaration de revenus, 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 de Beancount permettent de s'assurer que vous avez réclamé tous les CTI admissibles et déclaré le montant correct de TPS perçue.
  • Cotisations et déductions REER : Si vous cotisez à un REER, vous recevrez des reçus de cotisation officiels. Vous suivez peut-être aussi les cotisations dans Beancount (par exemple, des transactions déplaçant de l'argent vers un compte d'investissement REER). Comparez vos écritures Beancount avec les reçus officiels pour vous assurer qu'aucune cotisation n'est oubliée ou mal enregistrée. Le total des reçus est ce que vous réclamez dans votre déclaration de revenus (jusqu'à concurrence de votre limite de déduction). Beancount ne fournira pas cela directement, mais il peut servir d'outil de vérification personnelle.
  • Revenus étrangers et crédits pour impôt étranger : Si vous avez des revenus ou des impôts étrangers (par exemple, des dividendes d'actions américaines avec retenue d'impôt), vos registres Beancount afficheront le revenu étranger et tout impôt payé. Ceux-ci sont nécessaires pour le formulaire de crédit pour impôt étranger (T2209) ou de déduction. En étiquetant ou en isolant les revenus étrangers dans des comptes spécifiques (comme Income:Dividends:US), vous pouvez rapidement récupérer les totaux et les montants de retenue pour réclamer le crédit pour 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 de revenus : Les choix courants incluent UFile, TurboTax Canada, Wealthsimple Tax (anciennement SimpleTax), StudioTax, et d'autres. Ces programmes prennent en charge IMPÔTNET 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 de revenus/dépenses Beancount. Certains logiciels (Wealthsimple Tax, TurboTax) disposent d'une fonction Préremplir ma déclaration qui récupère les données des feuillets fiscaux de l'ARC – utilisez-la pour gagner du temps, puis rapprochez-la avec vos dossiers Beancount pour vous assurer que rien ne manque ou n'est dupliqué.
  • Feuilles de calcul pour le T2125 : Si vous avez de nombreux comptes de dépenses, vous pourriez créer une feuille de calcul associant chaque compte de dépenses Beancount à la ligne correspondante du T2125. Exportez vos totaux de dépenses (bean-query peut générer un CSV des dépenses groupées par compte) et collez-les dans la feuille de calcul, qui fait ensuite la somme dans les catégories requises. Cela peut servir de feuille de travail pour la saisie dans le logiciel fiscal ou les formulaires.
  • Formulaires et calculateurs en ligne de l'ARC : L'ARC propose des calculateurs en ligne (par exemple, pour les revenus de placements ou d'autres scénarios) et des formulaires PDF remplissables. Si vous préférez un calcul manuel à des fins de vérification, vous pouvez les utiliser avec les données de Beancount. Par exemple, pour calculer l'exemption pour résidence principale lors de la vente d'une maison (feuille de travail de l'Annexe 3), vous utiliseriez vos dossiers Beancount concernant le coût d'achat et les frais de vente pour vous aider.
  • Exportation vers des logiciels de comptabilité (si nécessaire) : Si vous travaillez avec un comptable qui utilise un logiciel fiscal professionnel, il pourrait vous demander un état des résultats et une balance de vérification. Vous pouvez les exporter de Beancount. Dans certains cas, les comptables peuvent importer des données dans QuickBooks ou CaseWare. Bien que Beancount n'exporte pas directement vers ces formats, le fait de fournir un export Excel détaillé du grand livre général peut leur permettre d'importer ou de copier les données. Il n'est pas rare que les comptables saisissent manuellement les chiffres sommaires à la place, en utilisant vos rapports 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 du PBA et des investissements : Comme mentionné, un utilisateur a créé un plugin pour suivre le prix de base moyen pour la déclaration des gains en capital au Canada. Si vous négociez beaucoup d'actions ou de fonds dans un compte non enregistré, envisagez d'utiliser ou d'écrire un tel script. Même sans cela, les conseils de la communauté suggèrent souvent de maintenir une feuille de calcul séparée ou d'utiliser des étiquettes (tags) dans Beancount pour marquer quels lots appartiennent à quel « pool de PBA ». Par exemple, vous pourriez réinitialiser le prix de base via une transaction spéciale lors de votre immigration au Canada (puisque le Canada considère que vous acquérez vos 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 JVM, vous aidant à conserver une base spécifique au Canada.
  • Amortissement (Déduction pour amortissement) : La version canadienne de l'amortissement pour les actifs de l'entreprise est la Déduction pour amortissement (DPA), qui utilise généralement des taux dégressifs avec une règle de la demi-année pour la première année. Le plugin Flexible Depreciation prend en charge une « méthode ARC » qui automise la règle de la demi-année pour les nouveaux actifs. En étiquetant vos achats d'actifs avec quelque chose comme depreciation: "NomDeLActif @0.30" (pour un taux de catégorie de 30 %), le plugin peut générer des écritures de DPA annuelles. Cela garantit que vos dépenses Beancount incluent la même DPA que celle que vous réclamerez dans votre déclaration de revenus, ce qui est crucial pour la cohérence. Si vous n'utilisez pas de plugin, vous pouvez calculer manuellement la DPA (les formulaires de l'ARC comme le T2125 ont des feuilles de travail pour la DPA) et enregistrer la dépense d'amortissement dans Beancount pour être complet.
  • Plugin ou flux de travail TPS/TVH : Bien qu'il n'existe pas de plugin TPS largement utilisé spécifique au Canada, une pratique simple consiste à utiliser les fonctionnalités de Beancount (comme les entrées personnalisées ou les comptes) pour automatiser le suivi de la TPS. Par exemple, vous pourriez écrire une requête pour calculer votre TPS nette à payer pour chaque période de déclaration à partir de vos comptes GST Collected et GST Paid. Certains utilisateurs ont partagé des scripts personnalisés pour extraire les détails de la déclaration de TPS/TVH à partir des données Beancount. Si votre entreprise est petite et utilise la Méthode rapide pour la TPS, vous pourriez conserver une note de vos calculs de la méthode rapide dans Beancount (via une note ou un fichier séparé) pour plus de transparence.
  • Soutien de la communauté : La communauté canadienne de Beancount est active sur les forums et a discuté de sujets tels que le suivi des cotisations REER par rapport au CELI, la conversion des transactions USD en CAD pour les impôts, et plus encore. Une recherche du terme « Canada » sur la liste de diffusion ou le forum PTA peut donner des fils de discussion utiles. Par exemple, des discussions portent sur la manière de gérer les déménagements entre pays (majoration du prix de base) ou sur l'absence de comptabilisation au coût moyen intégrée, ce qui a mené aux solutions mentionnées précédemment. Consulter ces ressources peut donner un aperçu des meilleures pratiques.

Allemagne

Aperçu de la préparation fiscale de fin d'année : Le système fiscal allemand repose sur une déclaration annuelle de revenus (Einkommensteuererklärung) pour les particuliers, généralement établie sur la base de l'année civile. Pour les salariés ne percevant que des revenus salariaux, l'impôt est souvent réglé par prélèvement à la source (la déclaration peut alors être facultative), mais toute personne ayant des revenus supplémentaires (freelance, investissements, etc.) ou demandant certaines déductions doit déposer une déclaration. Les petites entreprises non tenues de tenir une comptabilité en partie double déposent souvent une « Einnahmenüberschussrechnung (EÜR) » – un compte de résultat simplifié des recettes et des dépenses – dans le cadre de leur déclaration. Étapes clés de la préparation fiscale en Allemagne :

  • Collecter les relevés de revenus et les attestations (Bescheinigungen) : Rassemblez votre Lohnsteuerbescheinigung (attestation annuelle de l'impôt sur le salaire remise par votre employeur) si vous êtes salarié, ainsi que les relevés de tout autre revenu. Cela peut inclure les Kapitalertragsbescheinigungen des banques (indiquant les dividendes, les intérêts et tout impôt retenu à la source), les relevés de revenus locatifs ou de redevances, et toute documentation sur les revenus d'indépendant (factures émises, etc.). Si vous avez reçu des prestations gouvernementales (comme des allocations de chômage, l'Elterngeld), munissez-vous également de ces relevés.
  • Documenter les dépenses et les déductions (Werbungskosten / Betriebsausgaben) : En Allemagne, les salariés peuvent déduire certains frais liés au travail (Werbungskosten), tandis que les indépendants et les entreprises listent les frais d'exploitation (Betriebsausgaben). Collectez les reçus pour des éléments tels que la formation professionnelle, les outils, le bureau à domicile (si les critères sont remplis) et les frais de déplacement (l'Entfernungspauschale est calculée en fonction de la distance). Si vous êtes indépendant ou propriétaire d'une entreprise, assurez-vous d'avoir toutes les factures de dépenses et d'avoir respecté les exigences (par exemple, des factures avec TVA en bonne et due forme). Rassemblez également les justificatifs pour toutes les déductions spéciales comme les dons (Spendenquittungen), les frais médicaux, les primes d'assurance (beaucoup sont déductibles jusqu'à une certaine limite) et les paiements de taxes (par exemple, la taxe foncière si vous louez un bien).
  • Rapprocher les registres financiers : Si vous utilisez Beancount pour vos finances personnelles ou professionnelles, rapprochez votre grand livre avec les relevés bancaires réels et les reçus de l'année. Les contribuables allemands doivent être prêts à fournir des justificatifs sur demande. Un grand livre Beancount peut vous aider à vous assurer que vous n'avez manqué aucun revenu ou dépense : vérifiez que chaque dépôt bancaire est comptabilisé soit comme un revenu, soit comme un flux non imposable. Pour les petites entreprises, préparez une EÜR le cas échéant – essentiellement un résumé des revenus moins les dépenses, avec des calculs séparés pour des éléments comme l'amortissement (AfA) et les frais kilométriques s'ils sont réclamés.
  • Utiliser ELSTER ou un logiciel fiscal : L'Allemagne impose la télédéclaration pour la plupart des personnes. Le portail officiel en ligne est ELSTER (Elektronische Steuererklärung). Depuis quelques années, les formulaires en ligne d'ELSTER sont également disponibles en anglais pour faciliter leur utilisation. Créez un compte ELSTER si vous n'en avez pas encore ; cela implique de recevoir un code d'activation par courrier, alors faites-le à l'avance. Alternativement, beaucoup utilisent des logiciels fiscaux commerciaux (par exemple, WISO Steuer, Taxman, Smartsteuer, ou des outils adaptés aux anglophones comme SteuerGo). Ces solutions logicielles vous guident à travers les formulaires allemands (qui peuvent être complexes, notamment pour les nombreux formulaires « Anlage »). Elles gèrent également la soumission électronique via ELSTER. La date limite pour les déclarations déposées soi-même est généralement le 31 juillet de l'année suivante (pour les revenus de 2024, l'échéance est le 31 juillet 2025), mais une prolongation est accordée automatiquement jusqu'à la fin du mois de février de la deuxième année si vous faites appel à un conseiller fiscal professionnel (Steuerberater). Assurez-vous de respecter la date limite correspondante lors de votre déclaration via ELSTER ou un logiciel.

Ressources fiscales officielles en Allemagne : Les contribuables en Allemagne peuvent se référer aux sources officielles pour obtenir des informations précises :

  • Informations du Finanzamt et du BZSt : Le Bundeszentralamt für Steuern (BZSt) fournit des informations aux contribuables dans plusieurs langues. Par exemple, il explique que les Finanzämter (centres des impôts) locaux sont les principaux interlocuteurs pour les questions d'impôt sur le revenu et fournit des liens vers les formulaires. Vous trouverez tous les formulaires fiscaux officiels sur le serveur de formulaires des autorités fiscales (portail des formulaires du Ministère fédéral des Finances) – y compris les formulaires de déclaration de revenus et les instructions (Anleitung) pour chaque annexe (Anlage).
  • Portail ELSTER : Le site officiel d'ELSTER (elster.de) est l'endroit où vous effectuez votre déclaration en ligne. ELSTER propose une aide complète (en allemand) et des tutoriels vidéo sur l'utilisation du système. Il explique comment remplir chaque section de la déclaration par voie électronique. Il existe également un guide en anglais sur les bases de l'utilisation d'ELSTER (via des sites pour expatriés et des annonces du bureau fiscal allemand) notant que l'interface peut être basculée en anglais pour les principaux formulaires à partir de 2024.
  • Steuerliche Info (Informations fiscales) : Les autorités fiscales allemandes publient des directives officielles (lettres du BMF, etc.) sur des sujets spécifiques. À des fins pratiques, les Anleitung (guides au format PDF) pour la déclaration de revenus et ses annexes (comme l'Anlage N pour l'emploi, l'Anlage S pour l'activité indépendante, l'Anlage KAP pour les investissements, etc.) sont très utiles – ils expliquent ce qui peut être saisi et à quel endroit. Ces documents sont disponibles sur le serveur de formulaires et souvent uniquement en allemand. Cependant, des sites comme Handbook Germany ou finanzamt.de proposent des résumés en anglais pour les questions courantes (par exemple, qui doit déclarer, quelles déductions sont autorisées).
  • Centre des impôts local (Finanzamt) : Le Finanzamt fournit souvent des conseils sur son site web pour les contribuables de sa 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 acomptes provisionnels (Vorauszahlungen) peuvent être exigés pour les travailleurs indépendants – assurez-vous d'avoir pris en compte 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 sur le plan comptable allemand : Les entreprises allemandes utilisent souvent des plans comptables normalisés comme le SKR03 ou le SKR04. Bien que les finances personnelles ne l'exigent pas, si vous tenez la comptabilité d'une petite entreprise allemande dans Beancount, envisagez de structurer vos comptes pour qu'ils correspondent aux catégories du SKR04 (couramment utilisées par les conseillers fiscaux et le logiciel DATEV). Par exemple, le SKR04 attribue des plages spécifiques aux types de dépenses (publicité, voyages, etc.). Vous pouvez imiter ces structures dans les noms de vos comptes ou utiliser des balises 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 lui fournir une correspondance entre vos comptes et la taxonomie officielle.
  • Taxe sur la valeur ajoutée (MwSt / USt) : Si vous êtes assujetti à la TVA (Mehrwertsteuer, également appelée Umsatzsteuer), votre grand livre Beancount doit suivre la TVA collectée et payée. En règle générale, vous utiliserez des comptes distincts, comme pour la TPS dans l'exemple du Canada : par exemple, Liabilities:VAT-Collected pour la TVA collectée sur les ventes, et Assets:VAT-Paid pour la TVA déductible sur les achats. Les déclarations de TVA allemandes peuvent être trimestrielles ou mensuelles, avec en plus une régularisation annuelle. Avec Beancount, vous pouvez générer les chiffres pour la déclaration de TVA (Umsatzsteuervoranmeldung) en faisant la somme de ces comptes pour la période. Assurez-vous également de comptabiliser toutes les transactions en autoliquidation (reverse charge) ou la TVA à l'importation – par exemple, si vous achetez des services en dehors de l'Allemagne, vous devrez peut-être à la fois déclarer et déduire la TVA (Beancount peut gérer cela via des écritures appropriées). La discussion sur Hacker News a souligné que la gestion de l'autoliquidation et des taux de TVA multiples est essentielle pour une « comptabilité allemande correcte ». Dans Beancount, vous pouvez utiliser des métadonnées ou des comptes pour marquer les transactions avec une TVA à 19 % ou 7 %, etc. Vous pourriez même écrire un rapport personnalisé pour extraire les lignes exactes nécessaires au formulaire de TVA (par exemple, ventes totales à 19 %, ventes totales à 7 %, etc.). Bien que cela ne soit pas intégré nativement, les données sont là si elles sont structurées de manière cohérente.
  • EÜR et états financiers annuels : Si vous déposez une 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 dépenses déductibles. Beancount peut produire cela facilement via un rapport de compte de résultat pour l'année. Soyez attentif aux ajustements spécifiques à l'Allemagne dans une EÜR, tels que le traitement de l'usage privé d'un véhicule (vous pouvez réintégrer une partie en usage personnel si vous avez déclaré la totalité des frais) ou le bureau à domicile (soumis à des conditions strictes). Vous pouvez gérer cela dans Beancount en utilisant des comptes séparés pour la partie déductible et 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 importante, Beancount peut également le faire – vous auriez des comptes pour l'Actif, le Passif, les Capitaux Propres, etc., et vous produiriez un bilan (Bilanz) et un compte de résultat (GuV) depuis Beancount pour les remettre à votre conseiller fiscal. Bien que certaines complexités comme les ajustements HGB puissent dépasser le cadre de Beancount, pour la fiscalité (qui repose largement sur une base de comptabilité de caisse ou de caisse modifiée pour les petites entreprises), cela devrait suffire.
  • Amortissement (Abschreibungen / AfA) : Le droit fiscal allemand précise les taux d'amortissement pour divers actifs (Absetzung für Abnutzung, AfA). Il s'agit généralement d'un amortissement linéaire sur une durée d'utilité définie (bien que l'amortissement dégressif ait été autorisé pour certains actifs par le passé). Avec Beancount, vous pouvez mettre en œuvre l'amortissement soit en saisissant manuellement les écritures d'amortissement annuelles pour chaque actif, soit en utilisant un plug-in. Par exemple, si vous avez acheté un ordinateur portable pour 1 200 €, utilisé uniquement à des fins professionnelles, et qu'il doit être amorti sur 3 ans, vous pouvez créer une écriture chaque année imputant 400 € aux charges d'amortissement. Il existe des plug-ins (comme le plug-in flexible_depreciation mentionné précédemment) qui pourraient également être configurés pour les règles allemandes (par exemple, l'amortissement immédiat à 50 % pour les actifs de faible valeur sous un certain seuil, ou les calendriers d'amortissement linéaire). En enregistrant l'amortissement dans Beancount, vos comptes de charges correspondront à ce que vous déclarez sur la déclaration de revenus (Anlage AV pour les actifs). Suivez l'Anlagenspiegel (tableau des immobilisations) à l'extérieur ou dans les métadonnées de Beancount pour savoir quand un actif est entièrement amorti.
  • Taxes professionnelles : Si vous payez la Gewerbesteuer (taxe professionnelle) en tant qu'entreprise, notez que Beancount peut aider à suivre les paiements (en tant que charge, bien que non déductible pour 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 maintenir un calcul séparé (car certaines 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, le suivi de la Lohnsteuer (impôt sur le salaire) et des cotisations sociales dans des comptes séparés (dettes sociales) peut aider à s'assurer que vous avez comptabilisé tous les paiements lors de l'établissement de vos rapports annuels.

Logiciels et outils (Allemagne) : Les comptables et contribuables allemands utilisent un mélange d'outils officiels et tiers qui peuvent s'interfacer avec les flux de travail Beancount :

  • ELSTER Online : La méthode officielle et gratuite pour déclarer ses impôts. ELSTER, qui propose désormais un support partiel en anglais, vous permet de saisir manuellement vos formulaires de déclaration en ligne. Utilisez les chiffres générés par Beancount pour remplir les champs. Par exemple, si votre compte de résultat Beancount indique un bénéfice net de 50 000 € provenant d'une activité d'indépendant, vous saisirez ce montant dans l'Anlage S. S'il indique 2 000 € de revenus de dividendes, vous remplirez l'Anlage KAP (en notant tout impôt retenu à la source). ELSTER n'importe pas de données depuis Beancount ou des feuilles de calcul, la saisie est donc manuelle, mais fiable. Vous pouvez également télécharger certaines données via ERiC (l'API d'ELSTER), mais celle-ci est généralement utilisée par les logiciels et non par les particuliers directement.
  • Logiciels fiscaux (Steuersoftware) : De nombreux Allemands utilisent des logiciels commerciaux pour bénéficier d'entretiens guidés et de suggestions d'optimisation. Des programmes comme WISO Steuer ou SteuerSparErklärung proposent des applications de bureau qui s'intègrent à ELSTER pour la soumission. Certains peuvent importer des données à partir de fichiers CSV ou d'autres logiciels, mais ils attendent des formats spécifiques (souvent conçus pour les imports des années précédentes ou d'autres systèmes comptables). Bien qu'il n'existe pas d'importation directe Beancount, vous pouvez généralement importer une liste de dépenses ou de revenus si vous la formatez correctement. Par exemple, une entreprise pourrait importer un CSV de toutes ses factures dans un logiciel fiscal pour remplir automatiquement les entrées de revenus. Vous pourriez générer ce CSV à partir des enregistrements de Beancount. De plus, ces programmes peuvent générer un « Steuerdatei » ou un PDF des formulaires remplis – vous pouvez les vérifier par rapport à un rapport que vous créez dans Beancount.
  • Export DATEV : Si vous travaillez avec un Steuerberater, il utilise probablement le logiciel DATEV. Il pourrait vous demander un export au format DATEV. Bien que Beancount ne propose pas d'exportation DATEV native, une approche consiste à utiliser un intermédiaire : exportez Beancount en CSV, puis utilisez un outil ou un script pour faire correspondre le format de DATEV (souvent une mise en page CSV spécifique ou du XML). La communauté a discuté de la compatibilité avec DATEV, notant qu'une intégration officielle nécessiterait de faire correspondre le plan comptable SKR04 et les champs de données. Si cela est nécessaire, envisagez de discuter avec 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 et le détail du grand livre peut suffire pour qu'il effectue les écritures d'ajustement dans son système.
  • Feuilles de calcul pour les calculs : Certains calculs fiscaux allemands (comme le fractionnement du barème pour les couples mariés ou la recherche de la répartition optimale de certaines dépenses entre conjoints) peuvent être complexes. Vous pouvez utiliser une feuille de calcul pour tester 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 dépasse le cadre de Beancount, mais cela souligne que le fait d'avoir des données précises en un seul endroit simplifie l'utilisation d'autres outils. De plus, si vous tenez un grand livre Beancount pour une petite entreprise, vous pourriez utiliser une feuille de calcul pour préparer les ajustements GAAP si nécessaire pour les banques ou les états financiers officiels, tout en conservant les comptes sur base fiscale dans Beancount.

Conseils de la communauté et plug-ins (Allemagne) : Les 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, notamment la conservation des copies de factures et leur liaison avec les écritures comptables. Vous pouvez utiliser les métadonnées de Beancount pour joindre des numéros de facture ou des liens vers des fichiers à chaque transaction (par exemple, ; invoice: 2023-INV-1001). Cela facilite les choses en cas d'audit : vous pouvez filtrer toutes les transactions avec invoice:2023-INV-1001 et retrouver rapidement le document associé. Certains ont même utilisé des plug-ins ou des scripts pour intégrer des chemins de fichiers afin de pouvoir ouvrir la facture numérisée directement depuis Fava.
  • Autoliquidation et codes TVA : Si vous traitez des services ou des biens intracommunautaires au sein de l'UE, marquez-les dans Beancount. Par exemple, si vous enregistrez un service d'un fournisseur de l'UE soumis à l'autoliquidation, vous pourriez marquer la transaction avec VAT=ReverseCharge. Vous pourriez ensuite créer un rapport ou une requête personnalisée pour lister toutes ces transactions afin de remplir l'Anlage UR (le formulaire où vous détaillez les services en autoliquidation). En balisant différents scénarios de TVA (domestique 19 %, domestique 7 %, acquisition UE, hors champ, etc.), vous créez essentiellement une piste d'audit dans Beancount qui reflète ce que vous déclarerez dans vos déclarations de TVA. Ce suivi granulaire est ce qu'un système comptable allemand classique ferait ; vous pouvez l'émuler dans le format texte simple de Beancount.
  • Localisation des termes : La communauté crée parfois des traductions allemandes ou des modèles localisés pour les rapports. Par exemple, la création d'un rapport de GuV (Gewinn- und Verlustrechnung) qui utilise des en-têtes allemands et regroupe les comptes selon la présentation des états financiers allemands. Bien que cela ne soit pas par défaut dans Beancount, vous pouvez personnaliser les modèles de rapports ou utiliser bean-report avec votre propre modèle HTML pour sortir un compte de résultat en allemand pour vos dossiers ou pour une banque.
  • Pools d'actifs et GWG (Geringwertige Wirtschaftsgüter) : Surveillez les règles telles que la passation immédiate en charges des biens de faible valeur (jusqu'à une certaine limite, par exemple ≤ 800 € peuvent être passés immédiatement en charges en tant que GWG). Vous pouvez gérer cela en passant simplement ces achats en charges dans Beancount (par exemple, imputer l'équipement de 500 € directement à un compte de charges). Pour les actifs dépassant ce seuil mais éligibles à l'amortissement groupé (Sammelposten, dans la fourchette de 250 € à 1 000 € sous les anciennes règles), vous pourriez avoir un compte séparé pour suivre l'amortissement de ce pool. Certains utilisateurs de Beancount maintiennent un compte Assets:DepreciationPool pour ces cas et amortissent un pourcentage fixe chaque année. Cela garantit la conformité aux règles fiscales tout en utilisant Beancount pour l'enregistrement.
  • Forums communautaires : Le forum Plain Text Accounting et la liste de diffusion Beancount contiennent des fils de discussion (en anglais) d'utilisateurs en Allemagne s'interrogeant sur les meilleures pratiques. Les sujets courants incluent l'alignement avec le SKR04, la gestion des exigences de dates multiples (les factures allemandes doivent mentionner la date de facturation, la date de la période de service et la date de paiement – vous pouvez utiliser plusieurs champs de date dans la syntaxe ou les métadonnées de Beancount pour cela). Un commentateur sur HN développant un outil comptable centré sur l'Allemagne a noté que des éléments comme les dates multiples et le lien vers les contrats sont exigés par les principes comptables allemands (GoB) ; bien que Beancount ne l'impose pas nativement, vous pouvez certainement utiliser son extensibilité (métadonnées et plug-ins de validation personnalisés) pour vous assurer de capturer les informations nécessaires. Le consensus est que oui, vous pouvez tenir une comptabilité allemande correcte dans Beancount, mais vous devez être discipliné dans l'inclusion des détails requis.
  • Coordination avec le Steuerberater : Si vous effectuez l'essentiel de votre comptabilité dans Beancount et que vous ne faites appel à un conseiller fiscal que pour la déclaration, envisagez de le rencontrer une fois pour faire correspondre vos comptes à ses besoins. Certains membres de la communauté ont rapporté avoir réussi en donnant à leur comptable une vue en lecture seule sur Fava ou un export HTML des livres Beancount pour explorer les transactions. Le comptable peut alors demander des clarifications sur des écritures spécifiques. Avec le temps, une fois qu'il sera à l'aise, il pourra accepter les sorties Beancount pour les comptes annuels. Cela peut réduire les coûts, car vous effectuez essentiellement le travail de tenue de livres.

Royaume-Uni

Aperçu de la préparation fiscale de fin d'année : Au Royaume-Uni, les particuliers ayant des revenus hors PAYE (prélèvement à la source) ou des situations fiscales complexes déposent une déclaration de revenus annuelle Self Assessment (généralement due pour le 31 janvier suivant 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'entreprises individuelles (sole traders), déclarant leurs revenus dans le cadre du Self Assessment, ou en tant que sociétés à responsabilité limitée (limited companies), qui déposent des déclarations d'impôt sur les sociétés séparément. Ce guide se concentre sur le Self Assessment personnel et les entreprises individuelles. Étapes clés :

  • Collecter les relevés de revenus : Rassemblez vos formulaires P60 / P45 / P11D liés à votre emploi (résumé de la rémunération, de l'impôt payé et des avantages en nature). Si vous êtes travailleur indépendant ou propriétaire bailleur, compilez votre revenu total pour l'année fiscale (ex. : factures de vente, relevés de loyers). Incluez également les relevés d'intérêts bancaires, les bordereaux de dividendes et tout autre revenu (crypto-actifs, économie collaborative, etc.). Notez que les contribuables britanniques doivent déclarer tous leurs revenus, sauf s'ils sont couverts par une exonération ou un abattement spécifique. Par exemple, vérifiez si vous avez dépassé l'abattement de 1 000 £ pour activité commerciale ou foncière (si vous êtes en dessous, vous n'aurez peut-être pas besoin de déclarer ce revenu). Beancount peut vous aider ici en agrégeant, par exemple, toutes vos factures de revenus d'indépendant pour l'année fiscale afin de voir si vous franchissez ce seuil.
  • Suivre les dépenses déductibles et les abattements : Pour les travailleurs indépendants, identifiez toutes les dépenses professionnelles qui constituent des déductions admissibles (déplacements, frais de bureau, téléphone, etc.) pour l'année fiscale. Assurez-vous d'avoir les reçus ou les justificatifs pour chacune d'elles. Si vous utilisez les dépenses simplifiées (comme le taux forfaitaire pour les véhicules ou le bureau à domicile) au lieu des coûts réels, notez l'utilisation (Beancount peut suivre le kilométrage ou les heures de bureau à domicile via les métadonnées, par exemple). Si vous êtes salarié et que vous avez eu des frais professionnels non remboursés ou que vous êtes éligible à certains dégrèvements (comme les cotisations professionnelles ou les frais d'uniforme), rassemblez ces montants — bien que de nombreuses dépenses professionnelles ne soient pas déductibles à moins que vous ne deviez déposer une déclaration pour d'autres raisons. Collectez également les informations sur les contributions pouvant affecter vos impôts : cotisations de retraite (surtout si un dégrèvement au taux supérieur est dû), dons caritatifs via Gift Aid (ceux-ci augmentent votre tranche d'imposition au taux de base), etc.
  • Calculer le bénéfice imposable (pour les entreprises) : Si vous êtes un entrepreneur individuel, vous devrez calculer le bénéfice imposable de votre entreprise. Il s'agit essentiellement des revenus moins les dépenses admissibles, ajustés des amortissements fiscaux (capital allowances) et de tout élément non déductible (comme la part personnelle des dépenses). Beancount peut produire un compte de résultat pour votre entreprise, ce qui constitue un point de départ. À partir de là, appliquez les ajustements spécifiques au Royaume-Uni : par exemple, réintégrez les frais de réception (les réceptions de clients ne sont pas déductibles au Royaume-Uni), ajoutez les dotations aux amortissements et soustrayez les amortissements fiscaux selon les règles de l'HMRC (abattement annuel pour investissement ou allocation d'écriture dégressive). 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 chiffre final figure dans la section Self Employment de la déclaration de revenus (formulaire SA103).
  • Déposer le Self Assessment : L'année fiscale britannique se termine le 5 avril et la date limite de dépôt en ligne est le 31 janvier suivant (le dépôt papier est dû au plus tard le 31 octobre précédent). La plupart des gens déclarent en ligne via le portail de l'HMRC ou en utilisant un logiciel commercial. Lorsque vous êtes prêt à déclarer, connectez-vous au portail Self Assessment de l'HMRC (ou à votre logiciel) et saisissez les chiffres : revenus d'emploi (souvent pré-remplis à partir des données de l'HMRC), revenus et dépenses d'indépendant, dividendes, intérêts, etc. Vérifiez chaque chiffre par rapport à vos rapports Beancount. Le système calculera votre impôt dû. Si vous devez payer de l'impôt, notez que des acomptes provisionnels (payments on account) peuvent être exigés pour l'année suivante (généralement la moitié de l'impôt de l'année en cours, dus le 31 janvier et le 31 juillet). Planifiez votre trésorerie en conséquence ; vous pouvez également utiliser Beancount pour prévoir et mettre de côté l'argent pour ces paiements.

Ressources officielles de l'HMRC : L'HMRC fournit des conseils clairs pour les déclarants au Self Assessment :

  • Guide Self Assessment de l'HMRC : Le guide gov.uk « Self Assessment tax returns: Overview » explique qui doit déclarer et le processus à suivre. Il précise que vous remplissez la déclaration après l'année fiscale (qui se termine le 5 avril) et insiste sur les dates limites et les pénalités en cas de retard. C'est une lecture indispensable si vous débutez avec le Self Assessment, pour vous assurer que vous êtes tenu de déclarer et pour comprendre le calendrier.
  • Tenue des registres : L'HMRC attend des contribuables qu'ils conservent des registres adéquats pour justifier leur déclaration de revenus. Ils suggèrent de conserver les documents pendant au moins 5 ans après la date limite de dépôt du 31 janvier. Plus précisément, les registres professionnels des revenus et dépenses, et les registres personnels comme les intérêts et les dividendes. Les manuels de l'HMRC (et le guide gov.uk) énumèrent les documents que les travailleurs indépendants doivent conserver (factures, reçus, registres de kilométrage, etc.). Essentiellement, organisez vos relevés bancaires et vos reçus — une tâche que Beancount facilite puisque vous saisissez probablement les transactions à partir des relevés et pouvez joindre des scans aux écritures.
  • Conseils pour le travail indépendant et la location : L'HMRC fournit des notes détaillées pour les pages relatives au travail indépendant (SA103) et aux revenus fonciers (SA105). Ces notes expliquent ce qui compte comme dépenses admissibles, comment gérer les amortissements fiscaux et comment calculer des éléments tels que les bénéfices de chevauchement (overlap profits). La brochure HS222 est utile pour les amortissements fiscaux, par exemple. Tous ces documents sont disponibles sur gov.uk au format PDF (recherchez « SA103 notes »).
  • Services en ligne de l'HMRC : Le système officiel HMRC Self Assessment online est gratuit. Il existe également 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 (pour recevoir un code d'activation par courrier). Une fois connecté, le formulaire en ligne est essentiellement le même que le format papier, avec des textes d'aide. Le site de l'HMRC propose également une liste de logiciels reconnus si vous choisissez des alternatives. Après le dépôt, votre compte fiscal personnel HMRC vous permet de consulter votre facture d'impôt, d'effectuer des paiements ou de mettre en place un plan de paiement si nécessaire.

Utilisation des données Beancount pour la déclaration fiscale au Royaume-Uni : Beancount peut soutenir de nombreux aspects des calculs fiscaux et de la tenue de registres au Royaume-Uni :

  • Annexes pour travailleur indépendant : Pour les entrepreneurs individuels, Beancount peut produire les chiffres nécessaires pour les pages Self Employment (SA103). Le formulaire comporte des cases pour le chiffre d'affaires, les dépenses admissibles (avec une ventilation si votre chiffre d'affaires est supérieur à 85 000 £ ou si vous choisissez de détailler), les amortissements fiscaux, etc. Si votre chiffre d'affaires est inférieur au seuil, vous pouvez simplement déclarer le total des dépenses en un seul chiffre ; Beancount peut toujours fournir une ventilation pour votre référence. S'il est supérieur, vous devrez ventiler les dépenses par catégories telles que le bureau, les déplacements, les frais de subsistance, les frais juridiques, etc. En tenant des comptes correspondants (ex. : Expenses:Business:Travel, Expenses:Business:Legal), vous pouvez instantanément consulter ces totaux. Les règles britanniques autorisent également l'utilisation de dépenses simplifiées (taux forfaitaire pour l'usage du domicile ou par mile pour la voiture). Si vous optez pour cela, vous pouvez choisir de ne pas enregistrer les dépenses réelles dans Beancount pour ces catégories (ou de les enregistrer puis de les ignorer au profit du taux forfaitaire). Pour plus de clarté, vous pourriez avoir un compte comme Expenses:Car:Actual mais ne pas le déduire, en utilisant un ajustement manuel pour réclamer le taux forfaitaire par mile de l'HMRC. Documentez ces choix dans une note ou via une entrée personnalisée Beancount pour vous souvenir de votre méthode au moment des impôts.
  • Rapports d'investissement : La fiscalité britannique des investissements exige de déclarer les dividendes et les intérêts au-dessus de certains abattements, ainsi que les plus-values si elles dépassent l'exonération annuelle ou pour toute cession dont le produit est supérieur à 4 fois l'exonération. Utilisez Beancount pour suivre les revenus de dividendes (peut-être dans Income:Dividends:UK par rapport à Income:Dividends:Foreign). En fin d'année, faites la somme de vos dividendes — vous devrez déclarer le total et, si une taxe étrangère a été retenue, notez-le pour le crédit d'impôt étranger (utilisez la section Foreign du formulaire SA106). Pour les plus-values, Beancount peut lister chaque cession d'actifs (actions, cryptos, immobilier, etc.). Le Royaume-Uni a des règles d'appariement des actions spécifiques : le jour même (same-day), les 30 jours suivants (bed and breakfasting) et le pool de la section 104 pour les détentions plus anciennes (qui est un pool de coût moyen) — 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 au Royaume-Uni qui applique les règles de l'HMRC (moyenne de la section 104, etc.) pour calculer les gains. En utilisant ce plugin sur vos données Beancount, vous pouvez obtenir un rapport de chaque vente et de son gain ou perte calculé selon les règles britanniques, que vous pouvez ensuite utiliser pour remplir le résumé des plus-values de votre déclaration. Même sans le plugin, vous pouvez utiliser le suivi détaillé des lots de Beancount pour vous aider — rappelez-vous simplement que l'approche par défaut FIFO ou par identification spécifique de Beancount n'est pas la méthode britannique ; vous devrez peut-être ajuster le prix de revient dans vos registres pour simuler le pooling. Une approche consiste à gérer vos investissements dans Beancount avec un compte par titre (pour isoler les règles du jour même et des 30 jours) et à moyenner les coûts manuellement après chaque achat — ou simplement à vous fier à un calcul externe tout en utilisant Beancount pour les données brutes. Dans tous les cas, assurez-vous que toutes les cessions sont enregistrées ; les seuils de l'HMRC peuvent exiger que vous déclariez même si aucun impôt n'est dû.
  • TVA et MTD : Si votre entreprise est assujettie à la TVA, vous utilisez probablement déjà un logiciel pour soumettre vos déclarations de TVA (le programme Making Tax Digital pour la TVA impose une tenue de registres et une soumission numériques). Bien que Beancount ne soit pas l'un des logiciels « officiels » MTD, vous pouvez l'utiliser pour la tenue de vos registres, puis utiliser un logiciel de liaison (bridging software) pour déclarer. Par exemple, exportez les totaux de votre compte de TVA depuis Beancount et saisissez-les dans un tableur ou un outil compatible MTD pour les soumettre à l'HMRC. Le programme Making Tax Digital for Income Tax est à venir ; à ce moment-là, l'HMRC exigera des rapports plus fréquents sur les revenus et les dépenses. Il est possible d'ici là qu'une solution de liaison puisse utiliser les données Beancount pour soumettre les mises à jour trimestrielles. Déjà, un projet open-source a été proposé pour interfacer Beancount avec l'API de l'impôt sur le revenu de l'HMRC. Surveillez les développements si vous prévoyez de continuer avec Beancount une fois que le MTD pour l'ITSA deviendra obligatoire pour vous.
  • Vérification du code PAYE : Votre grand livre Beancount peut également être utilisé pour vérifier votre code fiscal PAYE. Par exemple, si vous enregistrez vos fiches de paie dans Beancount (avec le salaire brut, l'impôt, les cotisations sociales, etc.), vous pouvez les annualiser et voir si l'abattement non imposable correct a été appliqué. Si vous remarquez une divergence (peut-être un impôt sous-payé), vous saurez qu'il faut examiner votre avis de codification HMRC. Cela n'est pas directement utilisé pour la déclaration (puisque le PAYE est géré par les employeurs), mais cela vous aide à éviter les surprises et à vous assurer que le Self Assessment tient correctement compte de tout trop-perçu ou sous-paiement.

Logiciels et outils (Royaume-Uni) :

  • Déclaration en ligne de l'HMRC : La majorité des particuliers déclarent via le service en ligne gratuit de l'HMRC. Il est simple pour la plupart des scénarios. Utilisez-le en tandem avec Beancount en y reportant vos chiffres. Un conseil : après avoir saisi toutes les données, vous pouvez visualiser un résumé du calcul. Certaines personnes comparent cela avec leur propre calcul (que vous pouvez faire en exportant les données Beancount vers un tableur et en appliquant les taux d'imposition pour voir si cela correspond, à une petite tolérance d'arrondi près).
  • Logiciels fiscaux commerciaux : Il existe divers progiciels tiers (TaxCalc, Taxfiler, Absolute, etc.) et même de nouvelles applications mobiles approuvées par l'HMRC. Ceux-ci peuvent parfois importer des données de logiciels de comptabilité ou autoriser l'importation de feuilles de calcul. Si vous avez des affaires complexes ou plusieurs entreprises individuelles, un logiciel peut aider à gérer plus facilement les multiples annexes. Ils génèrent également souvent un ensemble d'annexes joliment formatées que vous pouvez conserver pour vos archives. Cependant, beaucoup d'entre eux s'adressent aux comptables et peuvent être excessifs pour un déclarant individuel.
  • Excel pour SA103 (Indépendant) et SA105 (Revenus fonciers) : Si vous souhaitez revérifier ou planifier, l'HMRC fournit des feuilles de calcul (SA103S, SA103F) et SA105 aux formats PDF/ODS. Vous pouvez les remplir électroniquement à titre de test. Beancount peut fournir une grande partie des chiffres. Par exemple, pour un bien locatif, vous pourriez utiliser Beancount pour totaliser les loyers perçus et toutes les catégories de dépenses (réparations, assurance, frais d'agence) pour ce bien, puis les saisir dans le formulaire SA105 pour voir le résultat avant de déclarer officiellement. Cela peut être une bonne pratique pour s'assurer qu'aucune catégorie n'a été oubliée.
  • Plugins Beancount spécifiques au Royaume-Uni : Nous avons déjà mentionné le plugin pour les plus-values au Royaume-Uni. Si vous investissez, cela peut vous épargner des heures de calculs manuels de pooling. Il n'y a pas encore beaucoup d'autres outils spécifiques au Royaume-Uni disponibles publiquement, mais à mesure que le MTD approche, nous pourrions en voir davantage. Par exemple, un plugin pourrait être écrit pour formater un rapport trimestriel de revenus/dépenses pour les dépôts MTD, ou pour calculer les abattements spécifiques au Royaume-Uni (comme l'ajustement de l'abattement personnel si les revenus sont supérieurs à 100 000 £, etc.). Pour l'instant, vous pouvez vous appuyer sur des scripts personnels ou des tableurs pour de tels calculs.
  • Open Banking / Outils d'importation : Une partie de la préparation fiscale consiste à regrouper toutes vos transactions en un seul endroit — ce en quoi Beancount excelle si vous avez été diligent. Des outils comme 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 vos dépenses et revenus. Ainsi, au moment des impôts, vous avez la certitude que vos comptes de revenus Beancount reflètent la réalité. Si vous avez commencé à utiliser Beancount en milieu d'année, assurez-vous d'importer les données depuis le début de l'année fiscale (6 avril) pour que cette première année soit complète.

Conseils de la communauté et plugins (Royaume-Uni) :

  • Plugin UK Capital Gains : Il mérite d'être souligné à nouveau — ce plugin créé par Vasily (Evernight sur GitHub), membre de la communauté Beancount, implémente les règles de l'HMRC sur les plus-values. Il prend en compte le Section 104 pooling (toutes les détentions avant une vente sont moyennées), la règle du même jour (les actions achetées le même jour qu'une vente sont appariées à cette vente) et la règle des 30 jours (bed and breakfast) (les actions achetées dans les 30 jours suivant une vente sont appariées et ajustent le gain). L'utilisation de ce plugin sur votre grand livre Beancount vous permet de calculer avec précision les gains sur actions et même des cas plus complexes (il gère probablement les cryptos de la même manière si vous traitez chaque jeton comme un type d'actif distinct). C'est une contribution communautaire inestimable car les règles britanniques diffèrent de l'approche FIFO utilisée dans de nombreux pays.
  • Suivi des abattements et des tranches : Certains utilisateurs marquent les transactions avec des balises (tags) pour faciliter le suivi des abattements spécifiques au Royaume-Uni. Par exemple, marquer les revenus d'intérêts qui entrent dans l'Abattement pour l'épargne personnelle (Personal Savings Allowance), ou les dividendes sous l'Abattement pour les dividendes (Dividend Allowance). Bien que le logiciel fiscal appliquera finalement l'abattement, le marquage peut vous aider à voir rapidement si vous avez dépassé le seuil. Par exemple, marquez les intérêts bancaires avec #SavingsAllowance puis interrogez le total — s'il est inférieur à 1 000 £ (contribuable au taux de base) ou 500 £ (taux supérieur), vous savez qu'aucun impôt n'est dû ; s'il est supérieur, vous devrez payer de l'impôt sur l'excédent.
  • Fractionnement de l'année fiscale dans Beancount : L'année fiscale britannique chevauche les années civiles. Certains utilisateurs de Beancount maintiennent des vues personnalisées ou même deux jeux de comptes (ou plus simplement, utilisent le langage de requête) pour obtenir les données de l'année fiscale. Par exemple, vous pouvez effectuer une requête entre les dates « 2024-04-06 to 2025-04-05 » pour obtenir les totaux de l'année fiscale. Si vous utilisez Beancount de manière constante sur plusieurs années, envisagez de configurer 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 impôts britanniques : Si vous avez des investissements à l'étranger ou travaillez hors du pays, le système britannique peut devenir complexe (base de versement / remittance basis, crédits d'impôt étranger, etc.). Bien que ce ne soit pas spécifique au Royaume-Uni, un conseil est d'utiliser les fonctionnalités de devises de Beancount pour suivre à la fois la livre sterling (GBP) et la devise étrangère pour chaque transaction. Par exemple, si vous avez reçu des dividendes en USD, enregistrez-les avec leurs équivalents en GBP en utilisant le taux de change du jour. Il est ensuite facile de sommer les revenus étrangers en GBP pour votre formulaire SA106. De plus, suivez l'impôt étranger payé comme des transactions séparées dans un compte de dépenses fiscales. Celles-ci formeront la base de votre demande de crédit d'impôt étranger. La clarté apportée par Beancount est bien meilleure que de devoir éplucher les relevés de courtage en fin d'année.
  • Utilisation des balises pour les ajustements : Le Self Assessment britannique comporte des entrées particulières, comme l'ajustement pour usage privé (si vous enregistrez une dépense qui comporte une part privée, vous devez réintégrer cette part dans le calcul du travail indépendant). Vous pouvez gérer cela en n'enregistrant pas du tout l'usage privé dans les dépenses (ventilez la transaction entre les comptes professionnels et personnels). Mais si vous choisissez d'enregistrer 100 % d'une dépense en tant que dépense professionnelle puis de l'ajuster, vous pouvez marquer cette transaction avec #private_use_30% ou similaire. Au moment des impôts, vous recherchez cette balise et calculez la réintégration. De même, si vous utilisez la comptabilité de caisse (cash basis), les intérêts au-dessus de 500 £ sont refusés — vous pourriez marquer les frais d'intérêts dépassant 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 (ex. : le groupe Google Plaintext Accounting ou Reddit). Ils discutent de l'alignement de Beancount sur les catégories de l'HMRC et de la prise en compte d'éléments tels que les acomptes provisionnels dans le flux de trésorerie. Par exemple, on peut créer un compte Expenses:Taxes:SelfAssessment et y enregistrer les paiements d'acomptes prévus pour ne pas en perdre la trace. Bien que non requis pour la déclaration, c'est une bonne pratique d'intégrer la planification du paiement des impôts dans votre grand livre.

Australie

Aperçu de la préparation fiscale de fin d'année : L'année fiscale en Australie s'étend du 1er juillet au 30 juin, et les déclarations de revenus individuelles doivent être déposées avant le 31 octobre. Les particuliers (y compris les entrepreneurs individuels) utilisent le système MyTax de l'ATO ou des formulaires papier pour soumettre leurs déclarations, tandis que les sociétés et autres entités ont leurs propres déclarations (souvent avec des dates d'échéance ultérieures s'ils font appel à 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 (désormais souvent un simple "Income Statement" accessible via myGov si votre employeur utilise le Single Touch Payroll) pour la période de juillet à juin. Rassemblez également vos relevés d'intérêts bancaires, relevés de dividendes (y compris les informations sur les crédits d'affranchissement), relevés de revenus locatifs (revenus et dépenses) et les registres de tout autre revenu (par exemple, revenus d'entreprise ou de prestation de services, plus-values issues de la vente d'actifs). Beaucoup de ces informations sont pré-remplies fin juillet dans les systèmes de l'ATO, mais vous devriez les vérifier avec vos propres enregistrements (provenant de Beancount). Par exemple, si Beancount indique que vous avez reçu 500 $ d'intérêts d'un compte bancaire, assurez-vous qu'un montant équivalent apparaît dans le 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 frais professionnels (cotisations syndicales, outils, déplacements professionnels, uniformes, frais de télétravail), les frais de formation continue, les dons de bienfaisance, les intérêts sur les prêts d'investissement et les dépenses pour les propriétés locatives (réparations, frais de gestion immobilière, etc.). Utilisez Beancount pour suivre ces éléments tout au long de l'année en les catégorisant de manière appropriée (par exemple, Expenses:Deductible:WorkFromHome ou Expenses:RentalProperty:Repairs). En fin d'année, compilez les totaux. Assurez-vous d'avoir des reçus pour les dépenses supérieures à 300 A$ (et de manière générale, conservez tous les reçus, car l'ATO peut demander des preuves). Notez que certaines déductions ont des méthodes de justification spécifiques (comme la méthode des cents par kilomètre pour la voiture, ou un taux fixe pour le bureau à domicile) – décidez si vous souhaitez utiliser les coûts réels ou les taux forfaitaires et rassemblez les informations requises en conséquence (Beancount peut stocker, par exemple, le nombre total d'heures de bureau à domicile ou les factures d'électricité si vous devez calculer les coûts réels par rapport au taux fixe).
  • Revenus d'entreprise et d'entrepreneur individuel : Si vous exploitez une entreprise individuelle ou une activité complémentaire, vous déclarerez vos revenus et dépenses d'entreprise dans votre déclaration individuelle (en utilisant l'annexe Business and Professional Items). Préparez un compte de résultat pour l'entreprise pour l'année fiscale (1er juillet – 30 juin). Beancount peut générer cela facilement. Assurez-vous de prendre en compte les ajustements entre la comptabilité et la fiscalité – par exemple, l'Australie autorise souvent un amortissement immédiat pour les actifs (jusqu'à un certain seuil) ou des pools d'amortissement simplifiés pour les petites entreprises ; décidez de votre approche et reflétez-la dans votre grand livre Beancount (ou du moins notez-la pour faire votre réclamation correctement). Vérifiez également si vous devez tenir compte des parts d'utilisation privée (par exemple, si 20 % de l'utilisation d'un véhicule était personnelle et que vous avez réclamé toutes les dépenses, vous devrez réintégrer 20 % au titre de l'utilisation privée).
  • Déposez la déclaration de revenus : Dès le 1er juillet, la nouvelle année fiscale s'ouvre pour le dépôt, mais il est sage d'attendre jusqu'à fin juillet ou août lorsque la plupart des informations sont pré-remplies par l'ATO. Connectez-vous à myGov et accédez à ATO MyTax pour commencer votre déclaration. MyTax affichera les revenus qu'il connaît (employeurs, banques, etc.) ; comparez-les avec vos données Beancount et ajoutez ou corrigez si nécessaire. Saisissez tout revenu supplémentaire (comme votre revenu d'entreprise, revenu étranger, etc.) et saisissez les déductions. MyTax dispose de catégories pour les déductions qui reflètent les sections de la déclaration de revenus (frais professionnels, dons, etc.). Utilisez vos totaux Beancount pour les remplir, mais soyez prêt à saisir des descriptions ou des ventilations pour certaines demandes (MyTax peut demander des détails pour les réclamations importantes). Une fois toutes les données saisies, examinez le remboursement calculé ou le montant dû. La date limite pour le dépôt personnel est le 31 octobre. Si vous utilisez un agent fiscal agréé, vous bénéficiez généralement d'une extension jusqu'en mai de l'année suivante, mais vous devez être enregistré en tant que client avant le 31 octobre pour obtenir cette extension.

Ressources officielles de l'ATO : L'Australian Taxation Office fournit une mine d'informations pour aider à la préparation fiscale :

  • Guide "Income tax return" 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 entrepreneurs individuels, consultez "Individuals – lodging your tax return" qui explique quand et comment déposer sa déclaration (par exemple, MyTax en ligne via myGov) et les dates d'échéance. L'ATO souligne que si vous le faites vous-même, vous devez déposer avant le 31 octobre, sinon faites appel à un agent fiscal. Il est également précisé que la plupart des informations sont pré-remplies fin juillet pour les déclarations en ligne, ce qui indique le moment idéal pour commencer la préparation.
  • Déductions et compensations de l'ATO : L'ATO propose des pages détaillées sur ce que vous pouvez réclamer pour les frais professionnels (parfois ventilés par profession), ainsi que pour des situations spécifiques (comme les propriétés locatives ou l'auto-formation). Reportez-vous à ces pages pour vous assurer que vos dépenses catégorisées dans Beancount sont bien déductibles. Par exemple, les "occupation guides" de l'ATO peuvent indiquer quel pourcentage d'une certaine dépense est généralement déductible. Vérifiez toujours avec les conseils officiels pour éviter de réclamer un élément non déductible.
  • Coin des petites entreprises : Si vous avez des revenus d'entreprise, les guides pour petites entreprises de l'ATO expliquent les concessions et les obligations. La page "Reports and returns for businesses" met en évidence les formulaires nécessaires (BAS, impôt sur le revenu, résumé annuel des retenues PAYG, etc.). C'est un rappel qu'au-delà de la déclaration annuelle, vous avez peut-être dû déposer votre BAS (Business Activity Statements pour la GST/PAYG) tout au long de l'année. Assurez-vous que vos données Beancount ont également facilité ces démarches.
  • myTax et pré-remplissage : Le service en ligne de l'ATO (myTax) est convivial et inclut un texte d'aide sur chaque section. L'application ATO et myGov disposent également de fonctionnalités pour vérifier votre Notice of Assessment et l'avancement 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 sur la façon de déposer en ligne qui vous guide essentiellement pour vous connecter, vérifier les informations et soumettre – si vous utilisez Beancount, vous effectuerez des vérifications croisées au stade de la saisie des données.

Utilisation des données Beancount pour la déclaration fiscale australienne : Beancount peut vous aider tant pour les chiffres que pour la tenue des dossiers :

  • Comptabilité par année financière : L'année financière australienne de juillet à juin signifie que vous aurez probablement besoin de rapports couvrant des parties de deux années civiles. Dans Beancount, vous pouvez exécuter des requêtes ou des rapports pour 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'année (surtout si vous pratiquez la comptabilité d'exercice). Certains utilisateurs conservent leurs livres par segments d'année fiscale. Assurez-vous que toutes les transactions jusqu'au 30 juin sont saisies et que tout ce qui est daté du 1er juillet ou après est exclu pour le rapport de cette année fiscale.
  • Retenue à la source PAYG et acomptes : Si vous avez eu des retenues à la source (sur salaire ou paiements de sous-traitants sous le régime PAYG), ces montants apparaîtront dans vos dossiers. Par exemple, vous pouvez enregistrer le salaire en deux parties : le salaire net versé à votre banque et l'impôt PAYG versé à un compte de passif ou de dépense. À la fin de l'année, le total de ce compte PAYG doit correspondre au chiffre de l'impôt retenu sur votre état de revenus (ou à la somme des montants sur vos bulletins de paie). Cela permet de vérifier le pré-remplissage de l'ATO. De même, si vous payez des acomptes PAYG (paiements anticipés trimestriels de l'impôt sur le revenu), ceux-ci doivent être enregistrés (souvent comme un actif d'impôt payé d'avance ou comme une dépense). Vous les réclamerez sur votre déclaration pour compenser la dette fiscale finale. Beancount peut fournir le total des acomptes payés au cours de l'année. L'ATO les listera également, mais il est bon de vérifier.
  • Plus-values et abattement CGT : Suivez les transactions d'actifs en capital dans Beancount pour faciliter les calculs de l'impôt sur les plus-values. L'Australie taxe les plus-values avec un abattement de 50 % pour les particuliers pour les actifs détenus pendant plus de 12 mois. Pour chaque vente d'actif, vous devrez connaître la base de coût et le produit de la vente, ainsi que les dates d'achat et de vente. Beancount enregistre naturellement les dates et les montants. Vous pouvez interroger vos ventes pour l'année : par exemple, lister toutes les écritures Income:CapitalGains. Bien que Beancount n'applique pas automatiquement l'abattement de 50 %, vous pouvez simplement calculer : si un enregistrement montre un gain de 10 000 etquevoussavezquelactifaeˊteˊdeˊtenu2ans,seuls5000et que vous savez que l'actif a été détenu 2 ans, seuls 5 000 sont imposables. Vous pourriez envisager de taguer les actifs avec les dates d'acquisition ou d'utiliser des lots pour séparer le court terme du long terme (bien qu'en Australie, cela soit purement basé sur la durée de détention). Soyez prudent avec les moins-values – celles-ci sont suivies et peuvent être reportées. Vous pourriez avoir besoin d'un compte pour les moins-values reportées afin de vous en souvenir l'année suivante. Si vous aviez des pertes antérieures, vous les appliquerez avant l'abattement. En utilisant Beancount, vous pouvez modéliser cela en ayant un solde courant des reports de moins-values.
  • Crédits d'affranchissement (Franking Credits) : Les dividendes australiens sont souvent accompagnés de crédits d'affranchissement (crédits d'impôt pour l'impôt sur les sociétés déjà payé). Dans votre grand livre Beancount, vous pourriez enregistrer le dividende brut total comme revenu et le crédit d'affranchissement comme un crédit d'impôt (par exemple, via Income:FrankingCredits ou une réduction de la dépense fiscale). Pour l'impôt, vous devez déclarer séparément le montant franké et le crédit d'affranchissement. Assurez-vous que vos registres les indiquent clairement. Par exemple, un dividende en espèces de 70 avecuncreˊditdaffranchissementde30avec un crédit d'affranchissement de 30 = 100 brut.Vouspourriezenregistrer100brut. Vous pourriez enregistrer 100 de revenus et 30 decreˊditdimpo^t.Aumomentdelimpo^t,vousdeˊclarerez100de crédit d'impôt. Au moment de l'impôt, vous déclarerez 100 comme revenu de dividendes et 30 $ comme crédit d'affranchissement. Beancount peut totaliser vos crédits d'affranchissement pour l'année. Cela doit correspondre à ce qui figure sur vos relevés de dividendes et à ce que montre le pré-remplissage de l'ATO.
  • Revenus étrangers et gains de change : Si vous avez des investissements ou des revenus à l'étranger, la capacité multi-devises de Beancount est utile. Enregistrez l'équivalent en AUD de tout revenu étranger à la date de réception (l'ATO exige d'utiliser le taux de change à la date de réception ou un taux moyen). Ce faisant, vous pouvez simplement interroger les montants en AUD. Si vous avez payé un impôt étranger (comme la retenue à la source sur les actions américaines), suivez-le également – il est déductible en tant que crédit d'impôt étranger. Assurez-vous de convertir également cet impôt payé en AUD. Tout solde en devise étrangère peut donner lieu à des gains de change imposables selon les règles australiennes (s'ils sont importants), ce qui devient complexe ; mais en général, gardez un œil sur les comptes de trésorerie étrangers vers la fin de l'année.

Logiciels et outils (Australie) :

  • myGov et MyTax : Comme mentionné, l'outil principal pour les particuliers est le système MyTax en ligne de l'ATO. Il est gratuit et couvre la plupart des situations. L'interface est assez simple : vous avancez section par section. Le pré-remplissage peut importer des données pour vous (intérêts, dividendes déclarés par les entreprises, etc.). Beancount complète cela en vous assurant de ne pas dépendre uniquement du pré-remplissage. MyTax a également une fonction pratique qui enregistre votre progression, vous permettant d'utiliser les rapports Beancount pour remplir progressivement.
  • Logiciels d'agent fiscal : Si vous faites appel à un comptable, il utilisera un logiciel professionnel (comme Xero Tax, HandiTax, etc.). En règle générale, vous lui fournissez des résumés de vos revenus et déductions (impressions Beancount ou Excel). Il les saisit dans son logiciel, qui transmet les données via le portail des agents fiscaux. Si vous préférez utiliser un logiciel grand public vous-même, des options comme Etax ou H&R Block Online existent. Étant donné que MyTax est gratuit et robuste, de nombreux utilisateurs technophiles se contentent de MyTax, sauf si leur situation est très complexe.
  • Feuilles de calcul 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 tels que les déductions pour travaux de construction pour les propriétés locatives. Vous pouvez les utiliser avec les données de Beancount. De plus, si vous souhaitez simuler différents scénarios (par exemple, comparer les frais de voiture réels par rapport aux cents par kilomètre), une feuille de calcul est utile. Saisissez les données de Beancount pour voir laquelle produit la plus grande déduction.
  • Applications de tenue de registres de l'ATO : L'ATO propose l'application "myDeductions" qui permet de capturer les reçus tout au long de l'année. Si vous utilisez Beancount, vous suivez probablement déjà vos dépenses, vous n'aurez donc peut-être pas besoin de myDeductions. Assurez-vous simplement de 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é peut être tout aussi efficace.
  • Exportation de logiciels comptables : Si vous utilisiez un progiciel de comptabilité (QuickBooks, Xero, MYOB) et que vous êtes passé à Beancount, notez que ceux-ci produisent parfois des rapports de fin d'année adaptés. Avec Beancount, vous pouvez émuler cela avec des rapports personnalisés ou en exportant vers CSV pour remplir des modèles connus (comme des annexes de propriétés locatives).

Conseils de la communauté et plugins (Australie) : La communauté australienne Beancount est plus restreinte, mais certains conseils généraux s'appliquent :

  • Gestion de la GST : Si vous dirigez une entreprise et que vous êtes assujetti à la GST, envisagez d'utiliser les fonctionnalités de Beancount pour automatiser les ventilations de GST. Certains utilisateurs créent un modèle de transaction qui sépare automatiquement la GST. Par exemple, une dépense de 110 incluantlaGSTseraitsaisiecomme100incluant la GST serait saisie comme 100 de dépense et 10 $ de GST payée. Au moment du BAS (généralement trimestriel), vous pouvez additionner Liabilities:GST:Collected et Assets:GST:Paid pour remplir le formulaire. Le Simpler BAS de l'ATO ne nécessite que la déclaration des ventes totales, de la GST sur les ventes et de la GST sur les achats. Ces chiffres peuvent être directement extraits de Beancount.
  • Amortissement immédiat des actifs : L'Australie modifie fréquemment les règles pour l'amortissement immédiat des actifs. Il est utile de taguer les achats d'actifs dans Beancount (par exemple, avec #InstantWriteoff). Ensuite, au lieu de le capitaliser, vous pourriez l'imputer directement à un compte de dépenses (ou le déplacer des actifs vers les dépenses en fin d'année). Si le seuil change, vous pouvez interroger tous les achats d'actifs et voir lesquels sont éligibles.
  • Utilisation personnelle vs professionnelle : Pour les entrepreneurs individuels, les déclarations demandent le pourcentage d'utilisation personnelle de certaines dépenses. Une approche dans Beancount consiste à ventiler les transactions lors de la saisie : par exemple, si un achat de carburant était de 100 etque30et que 30 % est privé, enregistrez 70 dans Expenses:Car:Fuel:Business et 30 dansExpenses:Car:Fuel:Private.Nedeˊduisezalorsqueles70dans `Expenses:Car:Fuel:Private`. Ne déduisez alors que les 70. La clé est d'être cohérent afin que vos livres Beancount ne reflètent que la partie déductible.
  • Considérations pluriannuelles : L'Australie autorise le report de moins-values indéfiniment. Si vous avez eu une moins-value nette l'année dernière, Beancount ne l'appliquera pas automatiquement – vous devriez la suivre séparément ou via un compte dédié. De même, les pertes étrangères différées peuvent être reportées. Conservez une note Beancount pour ces attributs fiscaux.
  • Superannuation : Si vous êtes travailleur indépendant et que vous avez versé des cotisations de retraite personnelles, suivez-les dans Beancount. Vous devrez déposer un avis d'intention pour les réclamer en tant que déduction. Le suivi dans Beancount vous permet de savoir combien vous avez cotisé et de vérifier que le fonds de pension a bien reçu le montant avant la fin de l'année.
  • Partage communautaire : Les Australiens utilisant la comptabilité en texte brut partagent souvent de petits scripts — par exemple, pour convertir les sorties de Beancount au format d'une annexe de l'ATO. La flexibilité de Beancount signifie qu'avec un peu de Python ou d'Excel, vous pouvez adapter votre sortie à n'importe quel format requis par l'ATO.
  • Conservation des documents : L'ATO exige généralement de conserver les documents pendant 5 ans. Assurez-vous que votre fichier Beancount et les documents joints sont sauvegardés. Disposer du grand livre Beancount et des reçus liés est extrêmement utile en cas de contrôle. Vous pourriez même produire une archive annuelle (export PDF ou HTML) pour votre propre stockage.

Conclusion : En intégrant Beancount dans votre flux de travail de préparation fiscale, vous pouvez réduire les erreurs et accroître l'efficacité. La clé, quel que soit le pays, est de maintenir un grand livre bien organisé aligné sur les catégories fiscales et d'utiliser les ressources officielles comme guide de conformité. Qu'il s'agisse de générer un compte de résultat pour votre expert-comptable aux États-Unis, de calculer une base de coût moyen pour des actions canadiennes, de faire correspondre les comptes SKR04 allemands, de détailler les frais d'auto-entrepreneur au Royaume-Uni ou de rapprocher les dépôts BAS australiens – les données de Beancount et les outils de la communauté peuvent faciliter ces tâches. Vérifiez toujours les dernières lois fiscales et consultez un professionnel pour les situations complexes, mais soyez assuré que votre grand livre en texte brut, tenu avec diligence, est un atout puissant pour la préparation fiscale de fin d'année.

Sources :

  • Internal Revenue Service – Centre fiscal pour les petites entreprises et les travailleurs indépendants (conseils pour l'annexe C)
  • Discussions de la communauté Beancount – Partage de données de grand livre avec des comptables
  • Support TurboTax – Importation de fichiers CSV de transactions d'investissement
  • Agence du revenu du Canada – Liste de vérification pour les petites entreprises et déclaration de revenus
  • Groupe Google Beancount – Gestion des plus-values pour les États-Unis vs le Canada (coût moyen)
  • HMRC – Conseils pour l'auto-évaluation (délais, tenue de registres)
  • Forum Plaintext Accounting – Plugin Beancount pour les plus-values au Royaume-Uni (règles HMRC)
  • Bundeszentralamt für Steuern – Informations et formulaires pour la déclaration d'impôt sur le revenu en Allemagne
  • Hacker News – Discussion sur la comptabilité allemande (SKR04, exigences)
  • ATO / MoneySmart (ASIC) – Déposer une déclaration de revenus australienne (étapes, pré-remplissage)
  • Australian Taxation Office – Déclarations d'entreprise et dates de dépôt
  • Dépôt de plugins Beancount – Plugin d'amortissement (prend en charge la règle de la demi-année de l'ARC)