Passer au contenu principal

2 articles tagués avec "bookkeeping"

Voir tous les tags

Principes de base de la comptabilité pour les vendeurs Amazon avec Beancount

· 8 min de lecture
Mike Thrift
Mike Thrift
Marketing Manager

Quand vos marges se jouent sur des centimes, la précision l'emporte sur l'approximation.

Vendre sur Amazon est un jeu de volume et de vitesse. Mais derrière la ruée des ventes et des expéditions se cache un réseau complexe de frais, de retours, de mouvements de stocks et d'obligations fiscales. Les logiciels de comptabilité standard ont souvent du mal à saisir ces nuances, laissant les vendeurs avec une image floue de leur rentabilité réelle.

2024-07-16-bookkeeping-basics-for-amazon-sellers-with-beancount

C'est là qu'un système de comptabilité en texte brut comme Beancount brille. En vous donnant un contrôle total sur la façon dont vous enregistrez les transactions, vous pouvez construire une source de vérité financière qui modélise parfaitement les défis uniques du marché Amazon. Ce guide fournit un flux de travail étape par étape pour vous permettre de garder une longueur d'avance sur les frais, les taxes et les maux de tête liés aux stocks.

Pourquoi la comptabilité Amazon est différente

Si vous avez déjà essayé de rapprocher un paiement Amazon avec votre relevé bancaire, vous savez déjà que ce n'est pas simple. La réalité financière d'une entreprise Amazon est cachée derrière des couches d'abstraction.

  • Paiements forfaitaires bihebdomadaires : Amazon ne vous envoie pas les revenus de chaque vente. Au lieu de cela, il envoie un seul dépôt toutes les deux semaines. Ce montant forfaitaire est un chiffre net, avec des ventes brutes réduites par les frais de recommandation, les frais FBA, les coûts publicitaires, les retours et autres retenues. Pour comprendre votre entreprise, vous devez décomposer ce chiffre unique en ses parties constituantes. (doola : A Business-in-a-Box™)
  • Stocks partout : Vos stocks sont constamment en mouvement - de votre fournisseur, à un centre de préparation, à divers centres de distribution FBA à travers le pays, et enfin au client. Le suivi précis de votre coût des marchandises vendues (COGS) nécessite de savoir quel lot de stock (à quel coût) a été utilisé pour chaque vente. (Bean Ninjas)
  • Frais et promotions du marché : Une partie importante de vos revenus est immédiatement consommée par les frais : frais de recommandation, frais d'emballage et d'expédition FBA, frais de stockage mensuels et coûts publicitaires. Le suivi séparé de chacune de ces catégories de dépenses est le seul moyen de calculer votre marge brute réelle et de déterminer la rentabilité réelle d'un produit. (Profitwise Accounting)
  • Patchwork de taxes de vente : Bien que les lois sur les facilitateurs de marché d'Amazon gèrent la collecte et le versement des taxes de vente dans la plupart des États, ce n'est pas une solution complète. Le stockage de stocks dans les entrepôts FBA peut créer un « nexus » (une présence commerciale), vous obligeant potentiellement à vous enregistrer et à produire des déclarations dans ces États, même si aucune taxe n'est due. Il s'agit d'un domaine de conformité complexe qui exige un suivi attentif. (TaxDo)
  • Seuils 1099-K plus bas : Avec le seuil de déclaration pour le formulaire 1099-K passant de 20 000 aˋ5000à 5 000 en 2024 (et devant tomber à seulement 600 $ à partir de 2026), presque tous les vendeurs sérieux recevront un formulaire d'Amazon déclarant leur volume de transactions brut à l'IRS. Vos livres doivent pouvoir se rapprocher parfaitement de ce nombre. (IRS)

Plan en sept étapes avec Beancount

Ce plan exploite la précision de Beancount pour s'attaquer de front à la complexité d'Amazon.

1. Séparer les canaux dès le début

Si vous vendez sur plusieurs plateformes, gardez votre comptabilité pour chacune d'elles séparée. Dans un seul fichier Beancount pour votre entité juridique, créez des comptes hiérarchiques dédiés pour chaque marché. Cette structure simplifie l'analyse et facilite la génération des annexes fiscales.

2025-07-22 open Income:Amazon               USD
2025-07-22 open Expenses:Amazon:FBAFee USD
2025-07-22 open Assets:Amazon:Payouts USD

2. Décomposer chaque paiement

C'est l'habitude la plus critique. N'enregistrez jamais un dépôt Amazon comme une seule ligne de revenu. Téléchargez plutôt le rapport de règlement « Toutes les transactions » de Seller Central pour la période correspondante. Utilisez ce rapport pour créer une seule transaction Beancount qui décompose le paiement en ses composants.

Le dépôt que vous recevez à la banque est l'écriture de contrepartie. Les ventes brutes sont créditées sur Income, tandis que tous les frais et remboursements sont débités de leurs comptes Expenses respectifs.

; paiement bihebdomadaire du rapport de règlement
2025-07-14 * "Règlement Amazon #4361"
Assets:Bank:Operating 8432.17 USD
Income:Amazon:Sales -12274.50 USD
Expenses:Amazon:FBAFee 2454.80 USD
Expenses:Amazon:Adverts 1012.06 USD
Expenses:Amazon:Refunds 375.47 USD
Assets:Amazon:Reserve -100.00 USD

3. Suivre les stocks et le COGS avec des lots

Beancount dispose d'un système de première classe pour le suivi des stocks appelé « lots ». Lorsque vous achetez des stocks, vous enregistrez le nombre d'unités et leur coût spécifique. Lorsqu'une unité est vendue, vous pouvez comptabiliser ce coût exact, ce qui vous donne un calcul parfait du coût des marchandises vendues (COGS).

; Achat de 1 000 unités auprès d'un fournisseur
2025-07-01 * "Bon de commande fournisseur PO-7421"
Assets:Inventory:WidgetA 1000 WidgetA {@ 4.20 USD}
Assets:Bank:Operating

; Plus tard, enregistrez le coût d'une seule vente
2025-07-16 * "Vente FBA WidgetA | COGS"
Expenses:COGS 1 WidgetA {4.20 USD}
Assets:Inventory:WidgetA

4. Choisir la méthode de la comptabilité d'exercice pour plus de clarté

Pour toute entreprise basée sur les stocks, la méthode de la comptabilité d'exercice est supérieure. Une approche de la comptabilité de caisse afficherait une dépense massive au cours du mois où vous achetez des stocks et des bénéfices artificiellement élevés au cours des mois où vous les vendez, ce qui déformerait vos performances. La comptabilité d'exercice fait correspondre correctement le coût des marchandises vendues (COGS) aux revenus de cette vente au cours de la même période, offrant une image beaucoup plus claire de votre bénéfice brut. (Bean Ninjas)

5. Automatiser les importations

La saisie manuelle des rapports de règlement est instructive au début, mais elle n'est pas évolutive. L'écosystème du texte brut excelle dans l'automatisation :

  • Utilisez bean-extract pour extraire les données des fichiers CSV formatés exportés par des services comme A2X.
  • Écrivez des scripts Python simples pour extraire les données directement de l'API SP d'Amazon.
  • Utilisez les importateurs existants pour extraire les fichiers CSV bancaires afin de rapprocher les dépôts et les frais facturés directement sur les cartes de crédit.

6. Rapprocher chaque semaine

Prenez l'habitude de vérifier vos chiffres. Utilisez les puissants outils de ligne de commande de Beancount pour valider rapidement les soldes et examiner les performances.

# Vérifiez vos quantités et la valeur actuelle de vos stocks
bean-balance books.bean "Assets:Inventory" "2025-07-21"

# Générer un compte de résultat pour la dernière période
bean-report books.bean income_statement -e 2025-07-21

7. Archiver les documents sources

Pour chaque transaction majeure, créez un lien vers le document source. Joignez le PDF officiel du règlement Amazon, la facture du fournisseur pour un achat de stock ou un reçu d'expédition à l'aide de la syntaxe des métadonnées de Beancount (document:). Cela crée un enregistrement financier autonome et prêt pour l'audit.

Liste de contrôle des taxes de vente et de la conformité

  • Lois sur les facilitateurs de marché : Comprenez que même si Amazon verse la taxe de vente en votre nom dans la plupart des États, le stockage de stocks dans des États comme la Californie, le Texas ou la Pennsylvanie peut toujours créer un lien économique, vous obligeant potentiellement à y enregistrer votre entreprise. (TaxGPT)
  • Rapprochement 1099-K : Assurez-vous que le total que vous enregistrez dans Income:Amazon:Sales pour l'année correspond au montant brut déclaré sur votre formulaire 1099-K au centime près. Tout écart est un signal d'audit. (IRS)
  • Taxe de vente directe : Si vous vendez par le biais d'autres canaux non couverts par un facilitateur, maintenez une sous-arborescence de compte Liabilities:SalesTaxPayable:State pour suivre les taxes que vous devez directement.

Pièges courants (et solutions)

  • Piège : Enregistrer uniquement le dépôt net d'Amazon.
    • Solution : Décomposez toujours les paiements à l'aide du rapport de règlement complet.
  • Piège : Ignorer les retours remboursés ou les marchandises endommagées.
    • Solution : Enregistrez à la fois la dépense de remboursement initiale et le remboursement ultérieur d'Amazon comme un crédit distinct.
  • Piège : Oublier les réserves renouvelables.
    • Solution : Amazon retient souvent un solde de « réserve » sur les paiements, en particulier pour les nouveaux comptes. Suivez cet argent qui vous est dû dans un compte dédié Assets:Amazon:Reserve.
  • Piège : Ne pas faire correspondre les alias SKU entre votre système et celui d'Amazon.
    • Solution : Normalisez tous les codes SKU dans vos scripts d'importation pour vous assurer que les recherches COGS ne échouent pas.

Démarrage rapide à faire

  • Activez et téléchargez votre premier rapport de règlement dans Seller Central.
  • Clonez un référentiel de démarrage Beancount et créez un plan comptable spécifique à Amazon.
  • Écrivez un petit script d'importation qui convertit un fichier CSV de règlement en une transaction Beancount (fichier .txn).
  • Planifiez un rappel hebdomadaire pour extraire les nouveaux rapports et exécuter bean-check pour vous assurer que vos fichiers sont valides.
  • Examinez votre compte de résultat mensuellement pour prendre des décisions basées sur les données concernant les dépenses publicitaires, les prix et les stocks.

Lectures complémentaires

Expédiez plus, stressez moins - gardez vos beans équilibrés. Bonnes ventes !

Tenue des comptes soi-même ou recours à un comptable : un guide Beancount pour les fondateurs soucieux des coûts

· 7 min de lecture
Mike Thrift
Mike Thrift
Marketing Manager

En tant que fondateur, vous portez toutes les casquettes : PDG, vendeur, chef de produit et, oui, comptable. Mais à mesure que votre entreprise se développe, les heures passées à rapprocher les transactions commencent à ressembler moins à un amorçage judicieux qu'à une distraction coûteuse. Alors, quel est le bon moment pour confier les comptes ?

La réponse ne consiste pas à abandonner le contrôle, mais à prendre une décision fondée sur des données. Voici comment utiliser votre grand livre Beancount pour décider s'il faut continuer à gérer la comptabilité soi-même ou embaucher un professionnel.

2023-09-03-tenue-des-comptes-soi-meme-ou-recours-a-un-comptable-un-guide-beancount-pour-les-fondateurs-soucieux-des-couts

En bref : Si vous facturez votre temps à 85 /heureetquevousneconsacrezquequatreheuresparmoisaˋlacomptabiliteˊ,cetravailvouscou^te340 /heure et que vous ne consacrez que quatre heures par mois à la comptabilité, ce travail vous coûte 340  en perte de revenus. Un comptable à distance typique commence à environ 249 $/mois, en plus de vous libérer du temps pour réellement développer votre entreprise. (Bench)

1. Évaluer le prix de votre temps

La mesure la plus importante dans cette décision est votre propre coût d'opportunité. Chaque heure que vous passez à catégoriser les dépenses est une heure que vous ne consacrez pas aux ventes, au développement de produits ou à la stratégie.

Le calcul est simple :

  1. Suivez le nombre d'heures que vous consacrez aux tâches comptables chaque mois (rapprochement, codification, correction des erreurs).
  2. Multipliez ces heures par votre taux horaire effectif.
  3. Comparez ce chiffre aux honoraires mensuels d'un comptable externe (un taux de départ typique est d'environ 249 $/mois).

Si le coût de votre temps est plus élevé, vous avez une opportunité de délégation évidente. Vous pouvez même suivre cela directement dans Beancount.

; Suivre le coût d'opportunité de votre temps
2025-07-31 * "Temps de comptabilité de juillet"
Expenses:Admin:BookkeepingTime 4.00 H ; Votre unité personnalisée pour les heures
Equity:OwnerTime -340.00 USD
; metadata: rate:85

Ici, H est une devise personnalisée pour « Heures ». Vous pouvez comptabiliser le temps directement et utiliser un script ou une directive price pour lui attribuer sa valeur en dollars, faisant du coût de votre propre travail une partie explicite de vos rapports financiers.

2. Comptabiliser les coûts cachés de la gestion autonome

Le coût de votre temps n'est pas le seul facteur. La tenue des comptes soi-même comporte des risques qui peuvent être beaucoup plus coûteux qu'un forfait mensuel.

  • Erreurs fiscales : Une comptabilité désordonnée est un cauchemar pour les préparateurs de déclarations de revenus. Un expert-comptable peut facturer entre 150 et 400 $ de l'heure juste pour mettre de l'ordre dans vos dossiers avant même de commencer à travailler sur la déclaration de revenus (Bench).
  • Déductions manquées et amendes de l'IRS : De petites erreurs involontaires, comme une mauvaise classification d'une dépense ou l'oubli d'enregistrer une transaction en espèces, peuvent s'accumuler au fil du temps, entraînant des pénalités, des intérêts et une facture d'impôt plus élevée (Bench).
  • Épuisement professionnel du fondateur : Le fardeau mental des rapprochements tard le soir est réel. Il draine la concentration et l'énergie qui devraient être consacrées à des activités à fort effet de levier comme les ventes et l'innovation produit (Bench).

Atténuation avec Beancount : Vous pouvez réduire les erreurs en ajoutant un hook Git pre-commit qui refuse de valider les modifications si bean-check échoue ou si les transactions n'ont pas de balise de catégorie. Cela impose une discipline, même lorsque vous êtes fatigué.

3. Trois façons dont un comptable (ou la discipline Beancount) permet d'économiser de l'argent

Que vous embauchiez un professionnel ou que vous amélioriez simplement votre propre processus, une bonne tenue des comptes est rentable.

  1. Déclaration de revenus plus propre : Des comptes organisés et précis signifient moins d'heures d'expert-comptable consacrées au nettoyage, ce qui se traduit directement par une facture moins élevée.
  2. Aperçu des liquidités en temps réel : Connaître votre position de trésorerie exacte vous aide à éviter les frais de découvert coûteux et le besoin d'un financement de dernière minute à taux d'intérêt élevé.
  3. Tampon contre le stress : Des opérations financières stables et prévisibles réduisent le stress du fondateur, ce qui conduit à une meilleure prise de décision et à une culture d'entreprise plus saine.

4. Quand ne pas encore embaucher

L'embauche d'un comptable n'est pas toujours la bonne décision. Dans certains cas, la gestion autonome reste le choix financier le plus judicieux.

  • Vous n'avez pas encore de revenus ou vos flux de trésorerie sont très faibles. À ce stade, chaque dollar devrait être consacré aux ventes et à l'acquisition de clients. Concentrez-vous d'abord sur la génération de revenus (Bench).
  • Vos finances sont simples. Si vous avez un compte bancaire, un flux Stripe et moins de ~60 transactions par mois, vous pouvez probablement tout gérer dans Beancount et Fava en moins d'une heure par semaine.

5. L'option hybride : votre grand livre Beancount « prêt pour un comptable »

La meilleure solution est souvent une solution hybride. Utilisez Beancount pour faire le gros du travail vous-même, mais gardez vos comptes si propres qu'un professionnel peut intervenir pour les tâches à forte valeur ajoutée.

  • Automatiser l'intégration : Configurez bean-extract pour qu'il s'exécute la nuit, en extrayant automatiquement les nouvelles transactions.
  • Standardiser votre plan comptable : Utilisez des noms de comptes conventionnels (Expenses:Software, Assets:Bank:Checking) afin que tout professionnel puisse comprendre votre grand livre instantanément.
  • Joindre les documents sources : Pour chaque dépense supérieure à 75 $, utilisez les métadonnées link: pour joindre un PDF du reçu ou de la facture.
  • Suivre une liste de contrôle de clôture mensuelle :
    1. Rapprocher tous les comptes bancaires et de cartes de crédit.
    2. Exécuter bean-check pour s'assurer qu'il n'y a pas d'erreurs.
    3. Exporter les relevés PDF avec bean-report balance_sheet et bean-report income_statement.
  • Effectuer un transfert trimestriel : Donnez à votre comptable ou à votre expert-comptable une balise Git ou une simple archive (books-Q3-2025.tar.gz). Ils peuvent vérifier votre travail, ajouter des écritures d'ajustement complexes (comme les charges à payer et l'amortissement) et préparer les dossiers fiscaux.

Ce modèle maintient vos coûts bas car le professionnel ne touche que des données propres et vérifiées, tandis que vous bénéficiez toujours des avantages des états financiers de niveau professionnel.

6. Matrice de décision rapide

SituationEmbaucher un proS'en tenir à Beancount (DIY)
>60 Tx/mois, >20 000 $ de revenus mensuels récurrents
Vous facturez plus de 100 $/h mais passez plus de 3 h/mois sur les comptes
En situation de crise de trésorerie, <5 000 $ de revenus mensuels récurrents
Vous aimez vraiment les feuilles de calcul et l'automatisation

7. Étapes suivantes

  1. Enregistrer votre temps. Pour votre prochaine session de comptabilité, suivez chaque minute que vous y consacrez.
  2. Faire les calculs. Multipliez ce temps par votre taux horaire et comparez-le aux taux du marché ci-dessus.
  3. Choisir votre voie. Soit resserrer votre flux de travail Beancount en utilisant le modèle hybride, soit commencer à interviewer des comptables qui sont à l'aise pour travailler à partir d'un grand livre en texte brut.

Dans tous les cas, une tenue des comptes intentionnelle est toujours moins chère que l'improvisation. Avec Beancount comme source de vérité immuable, vous saurez exactement quand l'aide professionnelle est rentable et quand elle ne l'est pas.