Si vous gérez une entreprise qui facture des clients, vous avez besoin d'un moyen solide pour suivre qui vous doit de l'argent. C'est là que les comptes clients (AR) entrent en jeu. Ce n'est pas seulement un chiffre dans un rapport ; c'est le sang vital de votre trésorerie.
Ce guide vous expliquera ce que sont les comptes clients, pourquoi ils sont importants, et comment les gérer avec précision et clarté en utilisant le système de comptabilité en texte brut, Beancount.
TL;DR
Les comptes clients (AR) représentent l'argent que les clients vous doivent pour des biens ou services que vous avez déjà livrés. C'est un actif courant dans votre bilan, essentiel à la comptabilité d'exercice, et un moteur clé de la trésorerie de votre entreprise. Vous pouvez suivre les comptes clients proprement dans Beancount en utilisant des sous-comptes clients, en reliant les factures aux paiements avec ^links, et en exécutant quelques requêtes simples. Pour mesurer votre vitesse de recouvrement, vous pouvez calculer la rotation des comptes clients et le délai moyen de paiement (DSO). Pour gérer le risque, vous pouvez utiliser une provision pour créances douteuses.
Que sont les comptes clients ?
Définition Les comptes clients représentent le solde de l'argent dû à votre entreprise pour des biens ou services livrés ou utilisés mais pas encore payés par les clients. En comptabilité d'exercice, vous reconnaissez ce revenu lorsque vous le gagnez, pas lorsque vous recevez l'argent. En conséquence, les comptes clients apparaissent comme un actif courant dans le bilan de votre entreprise.
Pourquoi c'est important Gérer efficacement vos comptes clients est essentiel pour maintenir une liquidité saine. Plus vous recouvrez rapidement vos factures, plus votre cycle de conversion de trésorerie est court — le temps nécessaire pour transformer vos investissements en stocks et autres ressources en espèces. En surveillant des indicateurs comme la rotation des comptes clients et le délai moyen de paiement (DSO), vous pouvez obtenir une image claire de votre efficacité de recouvrement et agir pour l'améliorer.
Comptes clients vs. Comptes fournisseurs (Rappel en une ligne)
- AR = l'argent qui vous est dû (c'est un actif).
- AP = l'argent que vous devez à d'autres (c'est un passif).
Le flux des comptes clients en comptabilité en partie double
Conceptuellement, le cycle de vie d'une créance suit ces étapes :
- Émission d'une facture (Vente à crédit) : Lorsque vous envoyez une facture, vous augmentez vos actifs (notamment les comptes clients) et vous reconnaissez le
Incomeque vous avez gagné. - Encaissement : Lorsque le client paie, vous augmentez un actif (votre compte
Assets:Bank) et diminuez un autre (Assets:AR). L'effet net sur vos actifs totaux est nul, mais votre position de trésorerie s'améliore. - Remises ou avoirs : Si vous offrez une remise pour paiement anticipé ou émettez un avoir, vous réduisez le solde des comptes clients du client et compensez cela par une charge de remise ou une réduction du revenu (contre-revenu).
- Créances irrécouvrables : Malheureusement, toutes les factures ne sont pas payées. Pour en tenir compte, vous pouvez reconnaître une provision pour créances douteuses (un contre-actif qui réduit la valeur de vos comptes clients) et une charge correspondante de créances irrécouvrables. Ensuite, vous pouvez passer en perte une facture spécifique irrécouvrable contre cette provision.
Modélisation des comptes clients dans Beancount
Beancount est un système de comptabilité en partie double en texte brut, parfaitement adapté au suivi des comptes clients. Son utilisation de tags (qui commencent par #), de links (qui commencent par ^) et d'un langage de requête de type SQL (bean-query) rend tout votre processus de comptes clients transparent, vérifiable et scriptable.
Structure de plan comptable suggérée
Un plan comptable propre est la base. Voici une structure recommandée :
Assets:AR
Assets:AR:Clients:<Nom>
Assets:AR:Allowance ; Un compte de contre-actif
Income:Sales
Income:Contra:SalesDiscounts ; Une alternative à un compte de charge
Expenses:SalesDiscounts
Expenses:BadDebt1. Enregistrer une vente à crédit (Émettre une facture)
Lorsque vous envoyez une facture à un client, vous l'enregistrez dans votre grand livre.
2025-07-01 * "Acme Co." "Facture 2025-045 · Conception web" ^INV-2025-045 #ar #client:acme
invoice: "2025-045"
due: "2025-07-31"
document: "/factures/2025/INV-2025-045.pdf"
Assets:AR:Clients:Acme-Co 1200.00 USD
Income:Sales -1200.00 USD- Le lien
^INV-2025-045est un identifiant unique qui reliera cette facture à ses futurs paiements. - Les métadonnées
document:aident Fava (l'interface web de Beancount) à afficher un lien cliquable directement vers le PDF de la facture.
2. Enregistrer un paiement complet
Lorsque Acme Co. paie la facture en totalité, vous soldez leur solde débiteur.
2025-07-25 * "Acme Co." "Paiement pour INV-2025-045" ^INV-2025-045 #ar
Assets:Bank:Checking 1200.00 USD
Assets:AR:Clients:Acme-Co -1200.00 USDUtiliser le même lien ^INV-2025-045 crée une piste d'audit claire reliant la facture et le paiement.
3. Gestion des paiements partiels
Si un client effectue un paiement partiel, le processus est le même. Le lien garde tout connecté.
2025-07-20 * "Acme Co." "Paiement partiel INV-2025-045" ^INV-2025-045 #ar
Assets:Bank:Checking 400.00 USD
Assets:AR:Clients:Acme-Co -400.00 USDUne requête sur ^INV-2025-045 montrerait la facture originale de $1200 et ce paiement de $400, laissant un solde de $800.
4. Gestion d'une remise pour paiement anticipé
Disons que vous offrez une remise de 2% sur une facture de $1000 si elle est payée tôt.
2025-07-10 * "Acme Co." "Remise de 2% pour paiement anticipé sur INV-2025-046" ^INV-2025-046 #ar
Assets:Bank:Checking 980.00 USD
Expenses:SalesDiscounts 20.00 USD
Assets:AR:Clients:Acme-Co -1000.00 USDIci, vous soldez la créance complète de $1000, enregistrez les $980 reçus en espèces et comptabilisez la remise de $20 comme une charge. Remarque : De nombreux grands livres traitent les remises sur ventes comme un contre-revenu plutôt qu'une charge. Utiliser un compte de charge est souvent plus simple pour les petits grands livres. L'essentiel est de choisir une méthode et de l'utiliser de manière cohérente.
5. Inclure la taxe de vente sur les factures
Si vous collectez la taxe de vente, vous l'enregistrez comme un passif au moment de la facturation.
2025-07-01 * "Acme Co." "INV-2025-047 · Matériel + taxe" ^INV-2025-047 #ar
invoice: "2025-047"
due: "2025-07-31"
Assets:AR:Clients:Acme-Co 1100.00 USD
Income:Sales -1000.00 USD
Liabilities:Tax:Sales -100.00 USDVous avez facturé $1100, reconnu $1000 de revenu, et vous devez maintenant $100 à l'administration fiscale.
6. Gestion des créances irrécouvrables (méthode de la provision)
La méthode de la provision est préférée selon les principes comptables généralement reconnus (PCGR) car elle permet de mieux faire correspondre les charges aux revenus.
Étape 1 : Estimer et créer la provision (par exemple, en fin d'année) Sur la base de données historiques, vous estimez qu'un pourcentage de vos créances pourrait être irrécouvrable.
2025-12-31 * "Provision pour créances douteuses (2% des comptes clients)"
Expenses:BadDebt 300.00 USD
Assets:AR:Allowance -300.00 USDCela crée un compte de contre-actif (Assets:AR:Allowance) qui réduit la valeur comptable de vos créances totales.
Étape 2 : Passer en perte une créance spécifique irrécouvrable plus tard Lorsque vous êtes certain qu'une facture ne sera pas payée, vous la passez en perte contre la provision.
2026-03-05 * "Passage en perte INV-2025-049 pour Client Insolvable" ^INV-2025-049 #ar
Assets:AR:Allowance 1200.00 USD
Assets:AR:Clients:Insolvent-Client -1200.00 USDRemarquez que cette transaction n'affecte pas vos charges ; la charge a déjà été reconnue lorsque vous avez créé la provision.
Rapports minimaux et requêtes
Vous pouvez obtenir des instantanés rapides de vos comptes clients en utilisant Fava ou bean-query.
Créances ouvertes par client
SELECT account, SUM(position)
WHERE account ~ '^Assets:AR'
GROUP BY account
ORDER BY account;Journal de l'activité des comptes clients pour une période
JOURNAL
WHERE account ~ '^Assets:AR'
AND date >= 2025-07-01 AND date < 2025-08-01;Indicateurs clés des comptes clients (Avec formules rapides)
Pour ces ratios, une approche pratique consiste à utiliser bean-query pour exporter les chiffres nécessaires (ventes de la période, soldes des comptes clients début/fin) puis effectuer les calculs dans un tableur ou un script. Cela garde votre grand livre propre et vos calculs explicites.
Ratio de rotation des comptes clients
Cela mesure combien de fois par période votre entreprise recouvre ses comptes clients moyens. Plus c'est élevé, mieux c'est.
DSO (Délai moyen de paiement)
Cela vous indique le nombre moyen de jours nécessaires pour recouvrer le paiement après une vente. Plus c'est bas, mieux c'est.
Ensemble, ces indicateurs montrent avec quelle efficacité vous convertissez les factures en espèces.
Un fichier de démarrage Beancount simple (Copier/Coller)
; --- Comptes ---------------------------------------------------------------
1970-01-01 open Assets:Bank:Checking USD
1970-01-01 open Assets:AR
1970-01-01 open Assets:AR:Clients:Acme-Co
1970-01-01 open Assets:AR:Allowance
1970-01-01 open Income:Sales
1970-01-01 open Expenses:SalesDiscounts
1970-01-01 open Expenses:BadDebt
1970-01-01 open Liabilities:Tax:Sales USD
; ---------------------------------------------------------------------------
; Exemple de facture
2025-07-01 * "Acme Co." "Facture 2025-045 · Conception web" ^INV-2025-045 #ar
invoice: "2025-045"
due: "2025-07-31"
document: "/factures/2025/INV-2025-045.pdf"
Assets:AR:Clients:Acme-Co 1200.00 USD
Income:Sales -1200.00 USD
; Paiement reçu
2025-07-25 * "Acme Co." "Paiement INV-2025-045" ^INV-2025-045 #ar
Assets:Bank:Checking 1200.00 USD
Assets:AR:Clients:Acme-Co -1200.00 USDConseils opérationnels pour maintenir des comptes clients sains
- Définir des conditions claires : Incluez la date d'échéance, les politiques de frais de retard et toute condition de remise pour paiement anticipé sur chaque facture.
- Tout relier : Utilisez des liens
^INV-...cohérents pour relier les factures, les paiements et les avoirs ensemble pour une piste d'audit claire. - Joindre des documents : Utilisez les métadonnées
document:pour lier les PDF des factures, bons de commande et contrats. - Examiner mensuellement : Vérifiez votre rapport de comptes clients ouverts au moins une fois par mois et faites un suivi des factures en retard. Surveillez les tendances de votre rotation des comptes clients et de votre DSO pour repérer les problèmes tôt.