Passer au contenu principal

43 articles tagués avec "comptabilité"

Voir tous les tags

Bénéfice net 101 — et comment le suivre dans Beancount

· 6 min de lecture
Mike Thrift
Mike Thrift
Marketing Manager

De tous les chiffres qui décrivent une entreprise, un se démarque des autres : le bénéfice net. C’est la mesure ultime de la rentabilité, le fameux « résultat net ». Mais qu’est-ce que cela signifie réellement, et comment pouvez-vous le suivre avec précision en utilisant un système de comptabilité en texte brut comme Beancount ?

Décomposons cela.

2020-03-12-bénéfice-net-101-comment-le-suivre-dans-beancount

Que signifie réellement le bénéfice net ?

Essentiellement, le bénéfice net est l’argent qui reste après avoir payé absolument tout ce qui est nécessaire pour gérer votre entreprise. Cela comprend le coût des marchandises vendues (CMV), toutes les dépenses d’exploitation, les intérêts sur la dette et les impôts.

C’est l’indicateur unique le plus clair de la santé financière d’une entreprise. C’est un chiffre essentiel pour tout le monde :

  • Les prêteurs l’examinent pour évaluer votre capacité à rembourser les prêts.
  • Les investisseurs le considèrent comme la source de dividendes potentiels ou le capital disponible pour la croissance.
  • Les fondateurs s’y appuient pour comprendre leur piste financière et élaborer des plans de réinvestissement stratégiques.

Un bénéfice net positif signifie que vous êtes rentable. Un bénéfice net négatif signifie que vous perdez de l’argent. C’est aussi simple que cela.

La formule de base (choisissez le niveau de détail dont vous avez besoin)

Vous pouvez calculer le bénéfice net avec différents degrés de granularité. Le choix dépend du niveau de détail de l’analyse dont vous avez besoin.

  • Formule complète : Chiffre d’affaires – CMV – Dépenses d’exploitation – Intérêts – Impôts = Bénéfice net
  • Formule standard : Chiffre d’affaires – CMV – Dépenses = Bénéfice net
  • Formule rapide et approximative : Revenus totaux – Dépenses totales = Bénéfice net

Un conseil rapide sur les coûts : Quelle est la différence entre le CMV et les dépenses d’exploitation ? Le CMV (coût des marchandises vendues) couvre les coûts directs liés à la production de vos biens ou services (p. ex., matières premières, main-d’œuvre directe). Les dépenses d’exploitation couvrent tout le reste qui permet à l’entreprise de fonctionner : salaires, loyer, abonnements à des logiciels, assurances, etc.

Un mini-exemple

Concrétisons cela. Imaginez qu’une petite entreprise de torréfaction de café ait obtenu les résultats suivants le mois dernier.

ÉlémentMontantExemple de compte du grand livre
Chiffre d’affaires60 000 $Revenus:Ventes
CMV (grains de café verts)20 000 $Dépenses:CMV
Dépenses d’exploitation18 000 $Dépenses:Exploitation:*
Intérêts (sur le prêt pour l’équipement)1 000 $Dépenses:Intérêts
Impôts1 000 $Dépenses:Impôts

En utilisant la formule complète, le calcul est simple :

Beˊneˊfice;net=60 000 Bénéfice ;net = 60 000  - 20 000 18 000  - 18 000  - 1 000 1 000  - 1 000  = 20 000 $$

L’entreprise a généré un bénéfice réel de 20 000 $ pour le mois.

Comment le saisir dans Beancount

La structure de Beancount est parfaite pour cela. En organisant vos comptes de manière logique, le calcul du bénéfice net devient un sous-produit automatique d’une bonne tenue des livres.

  • Étiquetez tous les revenus sous un compte parent Revenus, comme Revenus:Ventes ou Revenus:Services.
  • Répartissez vos dépenses pour distinguer les coûts directs et indirects. Utilisez Dépenses:CMV pour les coûts directs et des sous-comptes comme Dépenses:Exploitation:Salaires ou Dépenses:Exploitation:Logiciels pour tout le reste.
  • Comptabilisez les intérêts et les impôts dans leurs propres comptes (Dépenses:Intérêts, Dépenses:Impôts). Cela simplifie grandement les analyses futures, en particulier pour la préparation des déclarations de revenus.
  • Soldez vos livres régulièrement. L’équation comptable fondamentale, Actif = Passif + Capitaux propres, doit toujours être vraie.

À la fin d’une période (p. ex., un mois), vous pouvez utiliser des assertions balance pour confirmer l’état de vos comptes. Ces entrées ne déplacent pas d’argent; elles déclarent ce que le solde devrait être, et bean-check signalera une erreur si ce n’est pas le cas.

; 2025-07-31 Entreprise de torréfaction de café — Clôture de juillet
2025-07-31 balance Actif:Banque:Exploitation 42000.00 USD
2025-07-31 balance Dépenses:CMV 20000.00 USD
2025-07-31 balance Dépenses:Exploitation 18000.00 USD
2025-07-31 balance Dépenses:Intérêts 1000.00 USD
2025-07-31 balance Dépenses:Impôts 1000.00 USD
2025-07-31 balance Revenus:Ventes -60000.00 USD

Requête de bénéfice net sur une seule ligne

C’est là que la magie opère. Avec un grand livre bien structuré, vous pouvez calculer votre bénéfice net pour n’importe quelle période avec une seule commande.

bean-query books.beancount \
"SELECT period, sum(number) WHERE account =~ '^(Revenus|Dépenses)' \
AND year = 2025 GROUP BY month"

Cette requête additionne toutes les valeurs de vos comptes Revenus et Dépenses pour 2025 et les regroupe par mois. Dans Beancount, les revenus sont représentés par des nombres négatifs et les dépenses par des nombres positifs, de sorte que le résultat sera le négatif de votre bénéfice net.

Mieux encore, vous n’avez même pas besoin d’exécuter cette requête manuellement. Fava, l’interface Web pour Beancount, la tracera automatiquement pour vous dans sa vue Rapports → Compte de résultat.

Des informations rapides que vous pouvez automatiser

Parce que votre grand livre n’est qu’un fichier texte, vous pouvez construire des flux de travail automatisés puissants autour de celui-ci.

  • Résumé mensuel par courriel : Configurez une tâche cron pour exécuter bean-report books.beancount income_statement > bénéfice-net.txt, puis envoyez-vous le fichier texte résultant par courriel le premier de chaque mois.
  • Alerte de rentabilité : Utilisez un hook Git pre-commit qui exécute une requête pour vérifier la rentabilité du mois à ce jour. Vous pouvez le programmer pour refuser la validation si le bénéfice net est négatif, vous obligeant à prendre acte d’un mois déficitaire.
  • Modélisation de scénarios : Vous voulez tester la résistance de votre entreprise ? Il suffit de copier books.beancount dans scenarios/récession.bean, de réduire vos entrées Revenus de 20 % et de réexécuter votre requête de bénéfice net pour voir l’impact instantanément.

Points clés à retenir

  • Le bénéfice net est votre véritable résultat net. L’objectif est de le maintenir positif et de comprendre son évolution dans le temps.
  • Beancount rend les calculs sous-jacents explicites, consultables et contrôlés par version. Il n’y a pas de formules cachées.
  • Avec une structure de compte disciplinée et une seule requête, vous saurez toujours si votre entreprise gagne réellement de l’argent.

Introduction à Beancount.io

· 5 min de lecture
Mike Thrift
Mike Thrift
Marketing Manager

Pourquoi la tenue de livres moderne est importante

Gérez-vous toujours vos investissements avec des feuilles de calcul ? Bien que les feuilles de calcul soient polyvalentes, elles peuvent devenir lourdes et sujettes aux erreurs à mesure que votre portefeuille d'investissement s'étoffe. Découvrez Beancount.io – une plateforme de suivi des investissements sophistiquée mais conviviale, conçue spécifiquement pour la gestion des portefeuilles d'actions et de cryptomonnaies. Conçu pour les ingénieurs et les minimalistes financiers, Beancount.io combine des fonctionnalités puissantes avec une interface intuitive pour simplifier votre expérience de suivi des investissements.

2019-09-07-introduction-to-beancount

Expenses

Income Statement

Balance Sheet

La comptabilité en partie double : le fondement de l'exactitude

Beancount.io est construit sur les principes de la comptabilité en partie double – une méthodologie éprouvée utilisée par les institutions financières du monde entier. Ce système assure une exactitude mathématique grâce à un concept simple mais puissant : chaque transaction financière doit s'équilibrer parfaitement.

En comptabilité en partie double, chaque transaction nécessite au moins deux écritures – un débit (+) et un crédit (-) – sur différents comptes. Ce système de vérification intégré rend pratiquement impossible l'enregistrement de transactions déséquilibrées, garantissant ainsi que vos registres financiers restent exacts et fiables.

1970-01-01 open Income:BeancountCorp
1970-01-01 open Assets:Cash
1970-01-01 open Expenses:Food
1970-01-01 open Assets:Receivables:Alice
1970-01-01 open Assets:Receivables:Bob
1970-01-01 open Assets:Receivables:Charlie
1970-01-01 open Liabilities:CreditCard

2019-05-31 * "BeancountCorp" "Salary of May 15th to May 31st"
Income:BeancountCorp -888 USD
Assets:Cash 888 USD

2019-07-12 * "Popeyes chicken sandwiches" "dinner with Alice, Bob, and Charlie"
Expenses:Food 20 USD
Assets:Receivables:Alice 20 USD
Assets:Receivables:Bob 20 USD
Assets:Receivables:Charlie 20 USD
Liabilities:CreditCard -80 USD

Comme vous pouvez le voir dans les deux exemples ci-dessus, chaque transaction doit respecter l'équation comptable.

Assets = Liabilities + Equity(aka Net Assets)

Nous avons utilisé la syntaxe Beancount de Martin Blais et le projet web Fava de Jakob Schnitzer pour construire ce site web. Et il vous alertera si une transaction comporte des lignes dont la somme n'est pas nulle.

Alerte d'erreur

Maintenant, vous comprenez comment nous assurons la justesse du grand livre. Mais vous vous demandez peut-être ce que sont ces "comptes" ?

Comprendre les comptes : l'analogie du seau d'eau

Considérez vos comptes financiers comme un système de seaux d'eau interconnectés, où l'argent circule comme de l'eau entre eux. Cette analogie rend la comptabilité en partie double intuitive : lorsque vous transférez de l'argent d'un compte à un autre, c'est comme verser de l'eau d'un seau à un autre – le montant total d'eau (argent) dans le système reste constant.

Beancount.io introduit cinq types de comptes.

  1. Revenus — Leur montant est toujours négatif ou au débit. C'est parce que vous gagnez de l'argent, et que l'argent est débité du compte "Revenus" et crédité sur vos "Actifs".
  2. Dépenses — Leur montant est toujours positif ou au crédit. C'est parce que vous dépensez de l'argent, et que l'argent circule des "Actifs" ou "Passifs" vers les "Dépenses".
  3. Passifs — Leur montant est positif ou nul. Vos dettes de carte de crédit en sont un bon exemple, qui augmentent et diminuent par cycles.
  4. Actifs — Leur montant est positif ou nul. Votre argent liquide ou vos maisons ont toujours une certaine valeur.
  5. Capitaux propres — Vos actifs nets. Le système les calculera automatiquement pour vous. Capitaux propres = Actifs - Passifs et cela reflète votre richesse.

Vous pouvez maintenant ouvrir vos comptes personnalisés avec les mots-clés ci-dessus :

1970-01-01 open Assets:Cash
1970-01-01 open Assets:Stock:Robinhood
1970-01-01 open Assets:Crypto:Coinbase
1970-01-01 open Expenses:Transportation:Taxi
1970-01-01 open Equity:OpeningBalance

Suivi avancé des investissements avec les actifs

Beancount.io excelle dans le suivi des investissements diversifiés, des actions aux cryptomonnaies. Explorons comment il gère les scénarios d'investissement complexes. Par exemple, voici comment vous enregistreriez l'achat de 10 Bitcoins à 100 $ chacun en 2014 :

2014-08-08 * "Buy 10 Bitcoin"
Assets:Trade:Cash -1000.00 USD
Assets:Trade:Positions 10 BTC {100.00 USD}

Et puis trois ans plus tard, vous les vendez (initialement avec un coût de 100 $ par unité annoté avec {100.00 USD}) au prix de 10 000 $ par unité annoté avec @ 10,000.00 USD.

2017-12-12 * "Sell 2 Bitcoin"
Assets:Trade:Positions -2 BTC {100.00 USD} @ 10,000.00 USD
Assets:Trade:Cash 20,000.00 USD
Income:Trade:PnL -19,800.00 USD

Ou la même transaction avec @@ 20,000.00 USD signifie qu'au prix de 20 000 $ au total.

2017-12-12 * "Sell 2 Bitcoin"
Assets:Trade:Positions -2 BTC {100.00 USD} @@ 20,000.00 USD
Assets:Trade:Cash 20,000.00 USD
Income:Trade:PnL -19,800.00 USD

La somme de toutes les lignes de la transaction, y compris -2 BTC {100.00 USD}, est toujours, comme toujours, nulle.

L'étiquette de coût {100.00 USD} est importante car vous auriez pu acheter le même actif à des coûts différents.

100 BTC {10.00 USD, 2012-08-08}
10 BTC {100.00 USD, 2014-08-08}

Si vous souhaitez simplifier le processus, vous pouvez configurer le compte au début avec FIFO ou LIFO. FIFO signifie "premier entré, premier sorti", tandis que LIFO signifie "dernier entré, premier sorti". Aux États-Unis, l'IRS utilise la méthode FIFO pour calculer votre P&L (profits et pertes) et vos impôts en conséquence.

1970-01-01 open Assets:Trade:Positions "FIFO"

Et puis lorsque vous le vendez en abrégé comme -2 BTC {}, Beancount appliquera automatiquement la stratégie FIFO et vendra l'actif le plus ancien.

Démarrer avec Beancount.io

Beancount.io est une plateforme moderne de gestion financière basée sur le cloud qui transforme vos enregistrements de transactions textuels en états financiers complets, y compris les comptes de résultat, les bilans et les balances de vérification. En combinant la fiabilité des fichiers en texte brut avec de puissants outils de visualisation, Beancount.io vous aide à maintenir un contrôle précis sur votre vie financière tout en obtenant des informations précieuses sur la performance de vos investissements.

Commencez votre parcours financier avec Beancount.io - Gratuit pendant notre période promotionnelle !

Bases de la comptabilité avec Beancount : la voie de la clarté grâce au texte brut

· 8 min de lecture
Mike Thrift
Mike Thrift
Marketing Manager

On ne peut pas diriger une entreprise si l'on ne sait pas où va l'argent. Une comptabilité précise transforme les approximations en informations concrètes. (Investopedia)

Tout propriétaire d'entreprise, indépendant ou fondateur de startup est finalement confronté à la même réalité : le chaos financier est un frein à la croissance. Sans une image claire de vos flux de trésorerie, vous naviguez à l'aveugle. Mais que se passerait-il si vous pouviez gérer vos finances avec la même précision et le même contrôle que vous appliquez à votre code ? Découvrez Beancount, un système de comptabilité puissant et open-source qui fonctionne avec des fichiers texte brut.

2019-03-24-bookkeeping-basics

Ce guide vous présentera les principes fondamentaux de la comptabilité et vous montrera comment créer un flux de travail financier robuste, léger et transparent à l'aide de Beancount.

Qu'est-ce que la comptabilité ?

Fondamentalement, la comptabilité est l'enregistrement systématique et continu de chaque transaction financière effectuée par une entreprise. C'est la discipline quotidienne du suivi des revenus, des dépenses, de l'actif (ce que vous possédez) et du passif (ce que vous devez).

Dans le monde de Beancount, ces enregistrements ne sont pas enfermés dans un logiciel propriétaire. Ils résident dans des fichiers texte brut simples et lisibles par l'homme. Cette approche vous permet de gérer l'historique de vos finances avec des outils comme Git, tout comme vous le feriez avec un projet logiciel. Chaque entrée est régie par la règle de la partie double, un système élégant qui vérifie automatiquement votre travail et garantit que vos comptes sont toujours corrects. (beancount)

Pourquoi est-ce important ?

Une comptabilité méticuleuse n'est pas seulement une question d'ordre administratif, c'est un avantage stratégique.

  • Confiance en matière fiscale : Lorsque la saison des impôts arrive, des registres propres sont votre meilleur allié. L'administration fiscale exige une documentation claire des revenus et des déductions. Un grand livre bien tenu signifie que vous pouvez déclarer vos impôts en toute confiance et réduire considérablement la durée de tout audit potentiel. (IRS)
  • Des décisions plus éclairées : Vos prix sont-ils suffisamment élevés ? Un contrat de service spécifique est-il réellement rentable ? Les coûts d'abonnement deviennent-ils incontrôlables ? Les états financiers, tels que le compte de résultat et le bilan, révèlent les fuites de prix, les coûts excessifs et les problèmes de trésorerie, donnant aux gestionnaires et aux investisseurs les données dont ils ont besoin pour prendre des décisions intelligentes. (Investopedia)
  • Financement facilité : Les prêteurs et les investisseurs ne prennent pas de décisions basées sur leur intuition. Avant de virer des fonds, ils vous demanderont des états financiers. Une bonne comptabilité vous permet de générer un bilan ou un compte de résultat en quelques secondes, démontrant votre professionnalisme et votre santé financière. (Investopedia)
  • Alertes aux fraudes et aux erreurs : Le rapprochement régulier de vos comptes avec vos relevés bancaires est votre première ligne de défense contre les erreurs. Cette simple habitude vous aide à détecter rapidement les frais en double, les erreurs bancaires ou les activités frauduleuses, avant qu'ils ne deviennent des problèmes importants. (IRS)

Un plan en sept étapes pour une comptabilité en texte brut

Prêt à commencer ? Voici comment construire votre système de comptabilité Beancount à partir de zéro.

1. Séparer les comptes professionnels et personnels

C'est la première étape non négociable. Ouvrez un compte courant professionnel dédié et, si nécessaire, une carte de crédit professionnelle. Le mélange des fonds crée un cauchemar pour la comptabilité et peut brouiller les lignes de responsabilité entre vous et votre entreprise. Une séparation nette est essentielle pour des déductions précises et une protection juridique. (Small Business Administration)

Dans Beancount, vous déclarez l'existence de ces comptes avec une directive open :

; Solde d'ouverture de vos comptes
2025-07-22 open Assets:Bank:Business USD
2025-07-22 open Assets:Bank:Personal USD

2. Choisir un système de comptabilité

Beancount utilise la méthode de la partie double, la référence en matière de comptabilité depuis des siècles. Le principe est simple : chaque transaction affecte au moins deux comptes. Pour chaque débit d'un compte, il doit y avoir un crédit correspondant sur un autre. La magie de ce système est que la somme de tous vos comptes doit toujours être égale à zéro. Beancount applique cette règle automatiquement, ce qui signifie qu'une faute de frappe ou une erreur logique sera immédiatement signalée. Vous ne pouvez littéralement pas avoir de comptes déséquilibrés. (beancount)

3. Choisir une méthode comptable

Vous avez deux choix principaux :

  • Comptabilité de caisse : Vous enregistrez les revenus lorsque vous recevez l'argent et les dépenses lorsque vous les payez. C'est plus simple et reflète directement votre flux de trésorerie.
  • Comptabilité d'engagement : Vous enregistrez les revenus lorsque vous les gagnez (par exemple, lorsqu'une facture est envoyée) et les dépenses lorsque vous les engagez (par exemple, lorsque vous recevez une facture). Cette méthode donne une image plus fidèle de la santé financière et de la performance d'une entreprise, en particulier pour les entreprises en croissance. (Investopedia)

Voici un exemple de transaction d'engagement dans Beancount. Vous comptabilisez le revenu lorsque la facture est envoyée, en déplaçant la valeur dans Assets:AccountsReceivable. Lorsque le client paie, vous déplacez l'argent de AccountsReceivable vers votre compte bancaire.

; Exemple d'engagement : facture émise, paiement ultérieur
2025-07-22 * "Facture de design #101"
Assets:AccountsReceivable 3000.00 USD
Income:Design

2025-08-15 * "Le client paie la facture #101"
Assets:Bank:Business 3000.00 USD
Assets:AccountsReceivable

4. Rassembler vos outils

La beauté de Beancount réside dans sa nature minimaliste et modulaire. Vos outils de base comprennent :

  • Éditeur + Git : Votre éditeur de texte préféré pour enregistrer les transactions et Git pour le contrôle de version, vous donnant un historique complet et vérifiable de chaque modification.
  • bean-report / bean-balance / Fava : Des outils en ligne de commande comme bean-report et la superbe interface web Fava vous offrent des états financiers instantanés, des tableaux de bord et de puissantes capacités de filtrage.
  • Importateurs : Un riche écosystème d'importateurs créés par la communauté peut se connecter à vos flux bancaires via CSV, Plaid ou des API pour des services comme Stripe et PayPal, automatisant une grande partie de la saisie des données.

5. Catégoriser chaque transaction

Un « plan comptable » bien organisé est l'épine dorsale d'un reporting pertinent. Définissez des catégories qui ont du sens pour votre entreprise, en utilisant des comptes hiérarchiques pour la granularité. Ensuite, lorsque vous enregistrez des transactions, catégorisez-les méticuleusement.

2025-07-30 * "Facture mensuelle AWS"
Expenses:Hosting:AWS 124.50 USD
Assets:Bank:Business
tag: "ops"

Dans cet exemple, la dépense est clairement classée sous Expenses:Hosting:AWS. L'utilisation de tag: "ops" permet également des rapports transversaux, comme la visualisation de toutes les dépenses opérationnelles quelle que soit leur catégorie principale. (IRS)

6. Stocker les documents sources en toute sécurité

L'administration fiscale accepte volontiers les copies numériques des reçus et des factures. Numérisez les reçus papier ou transférez les factures par courriel dans un dossier dédié dans un stockage cloud (comme Google Drive ou Dropbox). Ensuite, créez un lien vers le fichier directement dans votre entrée Beancount en utilisant les métadonnées. Cela crée un enregistrement hermétique et autonome.

; Image du reçu liée comme métadonnée
2025-07-18 * "Déjeuner d'équipe"
Expenses:Meals 85.10 USD
Assets:Bank:Business
receipt: "receipts/2025-07-18-team-lunch.jpg"

7. Faire de la comptabilité une habitude

La cohérence est essentielle. La procrastination transforme la comptabilité en une corvée stressante et chronophage. Réservez un créneau horaire récurrent - une « journée Bean » hebdomadaire ou mensuelle - pour importer les transactions, rapprocher les comptes et examiner vos rapports financiers. Cette simple routine transforme la comptabilité d'une course trimestrielle en un bilan de santé rapide et stimulant pour votre entreprise. (IRS)

Faire soi-même ou faire appel à un professionnel ?

  • Faire soi-même : Pour les indépendants ou les petites entreprises dont le volume de transactions est prévisible, une approche « faire soi-même » avec Beancount est incroyablement efficace. Il est toujours judicieux d'avoir une brève consultation ponctuelle avec un expert-comptable pour valider votre plan comptable et vous assurer que vous êtes sur la bonne voie.
  • Examen professionnel : À mesure que votre entreprise se développe, que les transactions se complexifient ou que le risque de conformité augmente, faire appel à un comptable ou à un expert-comptable professionnel pour des examens périodiques est inestimable. Vous pouvez continuer à utiliser Beancount comme source principale de données et simplement exporter les rapports dont ils ont besoin.

Liste de contrôle de démarrage rapide

  • Ouvrir des comptes bancaires professionnels distincts.
  • Cloner le référentiel de démarrage Beancount et définir vos comptes dans accounts.bean.
  • Choisir la comptabilité de caisse ou d'engagement et s'y tenir.
  • Configurer des importateurs pour automatiser la saisie des données de votre banque (CSV), Stripe, PayPal, etc.
  • Étiqueter et rédiger des narrations claires pour chaque transaction.
  • Rapprocher votre grand livre avec les relevés bancaires chaque semaine ou chaque mois.
  • Générer des rapports mensuels sur les revenus, le bilan et les flux de trésorerie à l'aide de Fava ou de bean-report.
  • Sauvegarder régulièrement vos fichiers .bean (Git + stockage hors site).

Lectures complémentaires

Prêt à commencer ? Installez Beancount, validez votre première entrée et troquez le brouillard des feuilles de calcul pour la clarté du texte brut. Bonne comptabilité !