Si vous suivez des immobilisations dans votre comptabilité—ordinateurs portables, caméras, machines, ou même mobilier de bureau—vos livres doivent refléter leur dépréciation. Cela implique deux concepts clés : l'amortissement (la charge) et son cumul, l'amortissement cumulé. Ce guide explique les deux en langage simple, puis vous montre exactement comment les modéliser dans Beancount avec des exemples prêts à copier-coller, y compris des options d'automatisation puissantes.
Qu'est-ce que l'amortissement cumulé ?
L'amortissement cumulé est le montant total de l'amortissement qui a été comptabilisé sur un actif depuis sa mise en service. Considérez-le comme un total cumulé. Ce n'est pas un nouveau type de charge—c'est simplement la somme à ce jour de toutes les charges d'amortissement passées pour cet actif.
Dans les états financiers, vous verrez l'amortissement cumulé associé au prix d'origine de l'actif. Cela permet à toute personne lisant vos livres de voir à la fois le coût historique (ce que vous avez payé) et la valeur nette comptable (ce qu'il vaut actuellement dans vos livres).
Un détail crucial est que l'amortissement cumulé est un compte contre-actif. Cela peut sembler complexe, mais c'est une idée simple :
- C'est un compte « d'actif », donc il se trouve dans la section
Assetsde votre plan comptable. - Cependant, il porte un solde créditeur (une valeur négative dans les comptes d'actifs de Beancount), ce qui réduit la valeur de l'immobilisation concernée.
Où apparaît-il au bilan ?
L'amortissement cumulé apparaît généralement au bilan directement sous l'immobilisation à laquelle il se rapporte. Par exemple :
| Équipement : Ordinateurs | $3 000,00 |
| Moins : Amortissement cumulé | ($1 000,00) |
| Équipement : Ordinateurs, net | $2 000,00 |
De nombreux états financiers simplifient cela en affichant une seule ligne comme « Immobilisations corporelles, nettes ». Ce nombre unique représente le coût historique total de tous les actifs moins leur amortissement cumulé total, ce qui donne la valeur nette comptable finale.
Comment calculez-vous l'amortissement ?
Il existe plusieurs méthodes pour calculer l'amortissement. Celle que vous choisissez détermine le montant de la charge que vous enregistrez à chaque période, qui s'ajoute ensuite au total de l'amortissement cumulé. Deux familles de méthodes courantes sont :
- Linéaire (SL) : C'est la méthode la plus simple et la plus courante pour la comptabilité. Vous amortissez un montant égal de la valeur de l'actif à chaque période de sa durée d'utilité. Par exemple, un ordinateur portable de $3 000 avec une durée d'utilité de 36 mois (3 ans) serait amorti à raison de $83,33 par mois.
- Méthodes fiscales (par exemple, MACRS aux États-Unis) : Pour des raisons fiscales, les gouvernements définissent souvent des calendriers accélérés spécifiques. Aux États-Unis, le système MACRS (Modified Accelerated Cost Recovery System) permet de prendre des déductions d'amortissement plus importantes dans les premières années de vie d'un actif. Beancount peut facilement gérer ces calendriers—il suffit de calculer les montants selon les tables officielles (comme celles de la publication IRS 946) et de générer les écritures de journal correspondantes.
Formule (Linéaire)
Amortissement périodique =
Amortissement cumulé (à la date t) =
La valeur résiduelle est la valeur estimée d'un actif à la fin de sa durée d'utilité. Pour simplifier, elle est souvent supposée être nulle.
La méthode Beancount : Modéliser le coût et l'amortissement cumulé
Pour suivre correctement les immobilisations dans Beancount tout en préservant leur coût d'origine, vous utiliserez une paire de comptes d'actifs pour chaque catégorie, plus un compte de charges.
Assets:Equipment:Computers:Cost(pour détenir le coût historique)Assets:Equipment:Computers:AccumDep(le contre-actif, qui sera crédité au fil du temps)Expenses:Depreciation:Computers(pour enregistrer la charge périodique)
Cette structure reflète la pratique comptable standard et est l'approche recommandée pour gérer l'amortissement des immobilisations dans Beancount.
Option A : Écritures manuelles linéaires
C'est la méthode la plus directe. Vous contrôlez chaque écriture, ce qui est idéal pour comprendre le mécanisme.
1. Ouvrir les comptes nécessaires
2025-01-01 open Assets:Bank:Checking
2025-01-01 open Assets:Equipment:Computers:Cost
2025-01-01 open Assets:Equipment:Computers:AccumDep
2025-01-01 open Expenses:Depreciation:Computers2. Enregistrer l'achat (au coût historique)
Lorsque vous achetez l'actif, vous débitez le compte Cost.
2025-01-20 * "Achat MacBook Pro"
Assets:Equipment:Computers:Cost 3000.00 USD
Assets:Bank:Checking -3000.00 USD3. Enregistrer l'amortissement mensuel
Chaque mois, vous enregistrerez la charge d'amortissement. Pour un actif de $3 000 sur 36 mois, l'amortissement mensuel est de $3000 \div 36 = $83,33$.
La transaction consiste à débiter le compte de charges et à créditer le compte contre-actif.
2025-02-28 * "Amortissement mensuel - MacBook Pro (SL 36mo)"
Expenses:Depreciation:Computers 83.33 USD
Assets:Equipment:Computers:AccumDep -83.33 USD ; C'est le crédit au contre-actifVous répéterez cette écriture chaque mois pendant 36 mois. Le solde de Assets:Equipment:Computers:AccumDep deviendra de plus en plus négatif au fil du temps, réduisant la valeur nette comptable de l'actif.
Vérification rapide : Vous pouvez facilement vérifier la valeur nette comptable dans le bilan de Fava ou en exécutant une requête rapide :
bean-query myledger.bean "SELECT account, SUM(position) WHERE account ~ 'Assets:Equipment:Computers:(Cost|AccumDep)' GROUP BY account"La somme des soldes de ces deux comptes est votre valeur nette comptable.
Option B : Automatiser avec le plugin amortize de Fava
Si vous utilisez Fava (l'interface web populaire pour Beancount) et que votre amortissement est un montant fixe chaque mois, vous pouvez l'automatiser.
D'abord, activez le plugin en haut de votre fichier Beancount :
plugin "fava.plugins.amortize_over"Ensuite, créez une seule transaction qui définit l'intégralité du calendrier d'amortissement.
; 1. Enregistrez l'achat initial comme d'habitude
2025-01-20 * "Achat MacBook Pro"
Assets:Equipment:Computers:Cost 3000.00 USD
Assets:Bank:Checking -3000.00 USD
; 2. Configurez le calendrier d'amortissement
2025-01-20 * "Calendrier d'amortissement - MacBook Pro"
amortize_months: 36
Expenses:Depreciation:Computers 3000.00 USD
Assets:Equipment:Computers:AccumDep -3000.00 USDLe plugin verra cette transaction et générera automatiquement des écritures virtuelles de $83,33 chaque mois pendant 36 mois. Ces écritures ne sont pas écrites dans votre fichier .bean mais apparaissent dans tous les rapports. C'est parfait pour l'amortissement linéaire, mais cela ne fonctionnera pas pour des calendriers irréguliers comme MACRS.
Option C : Générer des écritures périodiques avec un plugin tiers
Si vous préférez avoir de vraies transactions non virtuelles écrites dans vos fichiers mais que vous voulez quand même l'automatisation, un générateur d'écritures périodiques est un excellent choix. L'un des plus populaires est beancount-periodic par Dallas Lu. Ce plugin peut être configuré pour créer des écritures datées à votre place, vous offrant le contrôle des écritures manuelles avec la commodité de l'automatisation.
Voir les résultats : Coût, amortissement cumulé et valeur nette comptable
Quelle que soit la méthode choisie, votre bilan affichera les comptes Cost et AccumDep sous vos actifs. La somme de ces deux comptes est votre valeur nette comptable. Cette présentation—montrant le coût brut moins l'amortissement cumulé—est exactement ce que les comptables et les analystes financiers s'attendent à voir. Elle offre une transparence totale sur l'âge et la valeur de vos actifs.
Cession d'un actif (vente, mise au rebut ou retraite)
Lorsqu'un actif arrive en fin de vie, vous le vendez, le mettez au rebut ou le retirez. Pour le retirer de vos livres, vous devez :
- Retirer son coût historique.
- Retirer son amortissement cumulé associé.
- Enregistrer tout encaissement.
- Enregistrer toute plus-value ou moins-value résultante (la différence entre l'encaissement et la valeur nette comptable).
Exemple : Vente d'un actif avec une plus-value
Disons que vous vendez le MacBook Pro le 15 juin 2027.
- Coût d'origine : $3 000
- Amortissement cumulé au moment de la vente : -$2 500
- Valeur nette comptable : $3 000 - $2 500 = $500
- Vous le vendez pour : $800
- Plus-value sur cession : $800 (produit) - $500 (valeur nette comptable) = $300
Voici la transaction Beancount pour enregistrer la cession :
2027-06-15 * "Vente MacBook Pro"
Assets:Bank:Checking 800.00 USD ; Encaissement
Assets:Equipment:Computers:AccumDep 2500.00 USD ; Débit pour solder le contre-actif
Assets:Equipment:Computers:Cost -3000.00 USD ; Crédit pour retirer le coût d'origine
Income:Gains:AssetDisposals -300.00 USD ; Crédit pour enregistrer la plus-valueSi le produit n'avait été que de $400 (une moins-value de $100), vous enregistreriez la différence dans un compte Expenses:Losses:AssetDisposals avec un montant positif (un débit).
FAQ (rapide)
-
L'amortissement cumulé est-il un actif ou un passif ? Ni l'un ni l'autre. C'est un contre-actif. Il se trouve dans la section des actifs de votre bilan mais a un solde créditeur, ce qui réduit la valeur totale des actifs.
-
Dois-je jamais écrire directement sur le compte Cost après l'achat ? Généralement, non. Le but du compte contre-actif est de préserver le coût historique d'origine. Toutes les réductions de valeur dues à l'amortissement doivent être écrites sur
...:AccumDep. -
Puis-je utiliser Beancount pour les calendriers MACRS (fiscaux) ? Oui. Vous devrez calculer les montants d'amortissement pour chaque période en utilisant les tables de la publication 946 de l'IRS. Ensuite, vous pouvez enregistrer ces montants en utilisant des écritures manuelles ou un plugin périodique. Le plugin
amortizede Fava n'est pas adapté à cela, car les montants MACRS ne sont pas égaux chaque mois. -
Qu'en est-il de la déduction Section 179 ? La Section 179 permet de passer en charge le coût total d'un bien éligible dans l'année de sa mise en service, au lieu de l'amortir sur sa durée de vie. C'est une option que vous choisissez à des fins fiscales. Dans Beancount, cela serait simplement un débit sur un compte de charges au lieu d'un compte d'immobilisation au moment de l'achat.
Pièges courants (et comment les éviter)
- Écrire l'amortissement directement contre le compte Cost.
- Correctif : Créditez toujours le compte contre-actif
...:AccumDep. Cela préserve le coût historique, ce qui est important pour les rapports financiers.
- Correctif : Créditez toujours le compte contre-actif
- Oublier de retirer l'amortissement cumulé lors de la cession.
- Correctif : Lorsque vous vendez ou mettez au rebut un actif, votre écriture de journal doit inclure un débit sur
...:AccumDeppour solder son solde pour cet actif.
- Correctif : Lorsque vous vendez ou mettez au rebut un actif, votre écriture de journal doit inclure un débit sur
- Confondre les calendriers d'amortissement comptable et fiscal.
- Correctif : Vos livres de gestion internes utilisent souvent l'amortissement linéaire pour simplifier, tandis que vos déclarations fiscales peuvent exiger MACRS. Gardez ces fins séparées et documentez votre politique.
- Attendre du plugin
amortizede Fava qu'il gère des calendriers non égaux.- Correctif : Rappelez-vous que ce plugin est conçu uniquement pour des répartitions mensuelles égales. Pour tout autre modèle, utilisez des écritures manuelles ou un plugin périodique plus flexible.
Modèle copier-coller
Voici un modèle complet que vous pouvez adapter à votre propre grand livre.
option "title" "Mon grand livre d'entreprise"
plugin "fava.plugins.amortize_over" ; Retirer si vous n'utilisez pas l'automatisation Fava
; --- Comptes ---
2025-01-01 open Assets:Bank:Checking
2025-01-01 open Assets:Equipment:Computers:Cost
2025-01-01 open Assets:Equipment:Computers:AccumDep
2025-01-01 open Expenses:Depreciation:Computers
2025-01-01 open Income:Gains:AssetDisposals
2025-01-01 open Expenses:Losses:AssetDisposals
; --- Achat au coût historique ---
2025-01-20 * "Achat MacBook Pro"
Assets:Equipment:Computers:Cost 3000.00 USD
Assets:Bank:Checking -3000.00 USD
; --- Choisissez UNE approche d'amortissement ---
; (A) Écriture manuelle mensuelle
2025-02-28 * "Amortissement mensuel - MacBook Pro (SL 36mo)"
Expenses:Depreciation:Computers 83.33 USD
Assets:Equipment:Computers:AccumDep -83.33 USD
; (B) Automatisation Fava (pour 36 répartitions mensuelles égales)
2025-01-20 * "Calendrier d'amortissement - MacBook Pro"
amortize_months: 36
Expenses:Depreciation:Computers 3000.00 USD
Assets:Equipment:Computers:AccumDep -3000.00 USD
; --- Exemple de vente (modifiez les chiffres pour votre vente réelle) ---
2027-06-15 * "Vente MacBook Pro"
Assets:Bank:Checking 800.00 USD
Assets:Equipment:Computers:AccumDep 2500.00 USD
Assets:Equipment:Computers:Cost -3000.00 USD
Income:Gains:AssetDisposals -300.00 USDTL;DR
- Gardez le
Costdes actifs etAccumDepdans des comptes séparés pour préserver le coût historique. - Enregistrez l'amortissement avec un débit sur
Expenses:Depreciation:...et un crédit surAssets:...:AccumDep. - Automatisez l'amortissement mensuel égal avec le plugin
amortizede Fava ou générez des écritures datées avec un plugin périodique. - Lors de la cession d'un actif, vous devez retirer à la fois son
Costet sonAccumDepdes livres et enregistrer la plus-value ou moins-value résultante.
Sources et lectures complémentaires
- Guide « Amortization » de Beancount.io (Approche contre-actif, plugin Fava, exemples).
- Investopedia sur l'amortissement vs l'amortissement cumulé (Raisonnement du solde créditeur).
- Publication 946 de l'IRS (Règles officielles pour MACRS et l'amortissement fiscal américain).
- Plugin
beancount-periodic(Outil pour générer des transactions périodiques).