Basisprincipes van boekhouden voor Amazon-verkopers met Beancount
Wanneer uw marges op centen draaien, is precisie beter dan giswerk.
Verkopen op Amazon is een spel van volume en snelheid. Maar achter de stroom van verkopen en verzendingen schuilt een complex web van kosten, retouren, voorraadbewegingen en belastingverplichtingen. Standaard boekhoudsoftware worstelt vaak om deze nuance vast te leggen, waardoor verkopers een wazig beeld krijgen van hun werkelijke winstgevendheid.
Dit is waar een plaintext boekhoudsysteem zoals Beancount schittert. Door u volledige controle te geven over hoe u transacties registreert, kunt u een financiële bron van waarheid opbouwen die perfect aansluit bij de unieke uitdagingen van de Amazon-marktplaats. Deze handleiding biedt een stapsgewijze workflow om u voor te blijven op kosten, belastingen en voorraadproblemen.
Waarom Amazon-boekhouding anders is
Als u ooit hebt geprobeerd een Amazon-uitbetaling te reconciliëren met uw bankafschrift, weet u al dat het niet eenvoudig is. De financiële realiteit van een Amazon-bedrijf is verborgen achter lagen van abstractie.
- Tweewekelijkse forfaitaire uitbetalingen: Amazon stuurt u niet de inkomsten van elke verkoop. In plaats daarvan stuurt het elke twee weken één storting. Dit forfaitaire bedrag is een netto cijfer, waarbij de bruto-omzet wordt verminderd met verwijzingskosten, FBA-kosten, advertentiekosten, retouren en andere inhoudingen. Om uw bedrijf te begrijpen, moet u dit ene getal terugbrengen tot de samenstellende delen. (doola: A Business-in-a-Box™)
- Voorraad overal: Uw voorraad is constant in beweging - van uw leverancier, naar een voorbereidingscentrum, naar verschillende FBA-vervulcentra in het hele land en uiteindelijk naar de klant. Om uw kostprijs van verkochte goederen (COGS) nauwkeurig te volgen, moet u weten welke partij voorraad (tegen welke kostprijs) voor elke verkoop is gebruikt. (Bean Ninjas)
- Marktplaatskosten & promoties: Een aanzienlijk deel van uw inkomsten wordt onmiddellijk verbruikt door kosten: verwijzingskosten, FBA-pick-and-packkosten, maandelijkse opslagkosten en advertentiekosten. Het afzonderlijk volgen van elk van deze kostencategorieën is de enige manier om uw werkelijke brutomarge te berekenen en de werkelijke winstgevendheid van een product te bepalen. (Profitwise Accounting)
- Lappenwerk van omzetbelasting: Hoewel de Marketplace Facilitator-wetten van Amazon de inning en afdracht van omzetbelasting in de meeste staten afhandelen, is het geen complete oplossing. Het opslaan van voorraad in FBA-magazijnen kan "nexus" (een zakelijke aanwezigheid) creëren, waardoor u mogelijk verplicht bent u in die staten te registreren en aangifte te doen, zelfs als er geen belasting verschuldigd is. Dit is een complex compliancegebied dat zorgvuldige tracking vereist. (TaxDo)
- Lagere 1099-K-drempels: Met de rapportagedrempel voor Formulier 1099-K die daalt van $ 20.000 naar $ 5.000 in 2024 (en naar slechts $ 600 vanaf 2026), zal bijna elke serieuze verkoper een formulier van Amazon ontvangen waarin hun bruto transactievolume aan de IRS wordt gerapporteerd. Uw boeken moeten perfect kunnen worden afgestemd op dit nummer. (IRS)
Zevenstappen Beancount Blauwdruk
Deze blauwdruk maakt gebruik van de precisie van Beancount om de complexiteit van Amazon rechtstreeks aan te pakken.
1. Scheid kanalen vroegtijdig
Als u op meerdere platforms verkoopt, houd dan uw boekhouding voor elk platform apart. Maak binnen één Beancount-bestand voor uw rechtspersoon speciale, hiërarchische rekeningen aan voor elke marktplaats. Deze structuur vereenvoudigt analyses en maakt het genereren van belastingaangiften triviaal.
2025-07-22 open Inkomen:Amazon USD
2025-07-22 open Uitgaven:Amazon:FBAKosten USD
2025-07-22 open Activa:Amazon:Uitbetalingen USD
2. Ontleed elke uitbetaling
Dit is de meest kritieke gewoonte. Boek nooit een Amazon-storting als één regel inkomen. Download in plaats daarvan het afwikkelingsrapport "Alle transacties" van Seller Central voor de overeenkomstige periode. Gebruik dit rapport om één Beancount-transactie te maken die de uitbetaling opsplitst in de componenten.
De storting die u op de bank ontvangt, is de tegenboeking. De bruto-omzet wordt gecrediteerd naar Inkomen
, terwijl alle kosten en terugbetalingen worden gedebiteerd van hun respectievelijke Uitgaven
-rekeningen.
; tweewekelijkse uitbetaling van afwikkelingsrapport
2025-07-14 * "Amazon Afwikkeling #4361"
Activa:Bank:Operationeel 8432.17 USD
Inkomen:Amazon:Verkopen -12274.50 USD
Uitgaven:Amazon:FBAKosten 2454.80 USD
Uitgaven:Amazon:Advertenties 1012.06 USD
Uitgaven:Amazon:Terugbetalingen 375.47 USD
Activa:Amazon:Reserve -100.00 USD
3. Volg voorraad & COGS met Lots
Beancount heeft een eersteklas systeem voor het volgen van voorraad genaamd "lots". Wanneer u voorraad koopt, registreert u het aantal eenheden en hun specifieke kosten. Wanneer een eenheid wordt verkocht, kunt u die exacte kosten als onkosten boeken, waardoor u een perfecte berekening krijgt voor de kostprijs van verkochte goederen (COGS).
; Koop 1.000 eenheden van een leverancier
2025-07-01 * "Leverancier PO-7421"
Activa:Voorraad:WidgetA 1000 WidgetA {@ 4.20 USD}
Activa:Bank:Operationeel
; Registreer later de kosten van een enkele verkoop
2025-07-16 * "FBA verkoop WidgetA | COGS"
Uitgaven:COGS 1 WidgetA {4.20 USD}
Activa:Voorraad:WidgetA
4. Kies voor periodieke afrekening voor duidelijkheid
Voor elk bedrijf op basis van voorraad is de periodieke methode superieur. Een kasbasisbenadering zou een enorme uitgave laten zien in de maand dat u voorraad koopt en kunstmatig hoge winsten in de maanden dat u deze verkoopt, waardoor uw prestaties worden vertekend. Periodieke boekhouding koppelt de kosten van de verkochte goederen (COGS) correct aan de inkomsten van die verkoop in dezelfde periode, waardoor een veel duidelijker beeld van uw brutowinst ontstaat. (Bean Ninjas)
5. Automatiseer importen
Het handmatig invoeren van afwikkelingsrapporten is in het begin leerzaam, maar het is niet schaalbaar. Het plaintext ecosysteem blinkt uit in automatisering:
- Gebruik
bean-extract
om gegevens op te halen uit geformatteerde CSV's die zijn geëxporteerd door services zoals A2X. - Schrijf eenvoudige Python-scripts om gegevens rechtstreeks op te halen van de SP-API van Amazon.
- Gebruik bestaande importeurs om CSV-bestanden van banken op te halen om stortingen en kosten die rechtstreeks aan creditcards in rekening worden gebracht, te reconciliëren.
6. Reconcilieer wekelijks
Maak er een gewoonte van om uw cijfers te controleren. Gebruik de krachtige command-line tools van Beancount om snel saldi te valideren en prestaties te bekijken.
# Controleer uw huidige voorraadtellingen en -waarde
bean-balance books.bean "Activa:Voorraad" "2025-07-21"
# Genereer een winst-en-verliesrekening voor de laatste periode
bean-report books.bean winst_en_verliesrekening -e 2025-07-21
7. Archiveer brondocumenten
Koppel voor elke belangrijke transactie naar het brondocument. Voeg de officiële Amazon-afwikkelings-PDF, de leveranciersfactuur voor een voorraadaankoop of een verzendbewijs toe met behulp van de metatasyntaxis van Beancount (document:
). Dit creëert een zelfstandige, audit-klare financiële administratie.
Checklist voor omzetbelasting & compliance
- Marketplace Facilitator-wetten: Begrijp dat hoewel Amazon namens u omzetbelasting afdraagt in de meeste staten, het opslaan van voorraad in staten zoals Californië, Texas of Pennsylvania nog steeds economische nexus kan creëren, waardoor u mogelijk verplicht bent uw bedrijf daar te registreren. (TaxGPT)
- 1099-K-reconciliatie: Zorg ervoor dat het totaal dat u registreert in
Inkomen:Amazon:Verkopen
voor het jaar tot op de cent overeenkomt met het brutobedrag dat op uw Formulier 1099-K is vermeld. Elke discrepantie is een auditvlag. (IRS) - Directe omzetbelasting: Als u verkoopt via andere kanalen die niet onder een facilitator vallen, houd dan een
Passiva:TeBetalenOmzetbelasting:Staat
rekeningensubstructuur bij om belastingen die u rechtstreeks verschuldigd bent, te volgen.
Veelvoorkomende valkuilen (en oplossingen)
- Valkuil: Alleen de nettostorting van Amazon registreren.
- Oplossing: Ontleed altijd uitbetalingen met behulp van het volledige afwikkelingsrapport.
- Valkuil: Vergoede retouren of beschadigde goederen negeren.
- Oplossing: Registreer zowel de initiële terugbetalingskosten als de daaropvolgende vergoeding van Amazon als een afzonderlijke creditering.
- Valkuil: Rollende reserves vergeten.
- Oplossing: Amazon houdt vaak een "reserve" saldo in van uitbetalingen, vooral voor nieuwe accounts. Volg dit geld dat u verschuldigd bent op een speciale
Activa:Amazon:Reserve
rekening.
- Oplossing: Amazon houdt vaak een "reserve" saldo in van uitbetalingen, vooral voor nieuwe accounts. Volg dit geld dat u verschuldigd bent op een speciale
- Valkuil: Niet-overeenkomende SKU-aliassen tussen uw systeem en dat van Amazon.
- Oplossing: Normaliseer alle SKU-codes in uw importscripts om ervoor te zorgen dat COGS-zoekopdrachten niet mislukken.
Snelstart To-Do
- Schakel uw eerste afwikkelingsrapport in Seller Central in en download het.
- Kloon een Beancount-startrepository en bouw een rekeningschema specifiek voor Amazon.
- Schrijf een klein importerscript dat een afwikkelings-CSV converteert naar een Beancount-transactie (
.txn
bestand). - Plan een wekelijkse herinnering om nieuwe rapporten op te halen en
bean-check
uit te voeren om ervoor te zorgen dat uw bestanden geldig zijn. - Bekijk uw winst-en-verliesrekening maandelijks om datagestuurde beslissingen te nemen over advertentie-uitgaven, prijzen en voorraad.
Verder lezen
- Amazon Seller Central → 1099-K FAQs
- IRS Notice 2024-85 on Form 1099-K thresholds
- Bean Ninjas COGS guide for Amazon sellers
Verzend meer, maak je minder zorgen - houd je bonen in balans. Veel verkoopplezier!