Naar hoofdinhoud springen

Cost of Goods Sold uitgelegd: wat hoort bij COGS, hoe voorraad je brutowinst bepaalt, en waarom verkeerd geclassificeerd loon liegt over je marge

Gepubliceerd 12 min leestijdMike ThriftMike Thrift
Cost of Goods Sold uitgelegd: wat hoort bij COGS, hoe voorraad je brutowinst bepaalt, en waarom verkeerd geclassificeerd loon liegt over je marge
Op deze pagina

Verplaats één dollar tussen cost of goods sold en operationele kosten en je brutowinst beweegt met precies één dollar — maar je nettowinst verandert geen cent. Dat klinkt onschuldig tot je je realiseert dat je prijsstelling, de mening van je bankier over jou en je make-or-buy-beslissingen allemaal draaien op brutowinst, niet op nettowinst. Classificeer een paar duizend dollar aan loon verkeerd en je verhoogt vol vertrouwen prijzen die je niet had hoeven verhogen, of je viert een marge die je nooit hebt verdiend.

Cost of goods sold (COGS) is de brug tussen wat je verkocht en wat je daadwerkelijk aan de verkoop verdiende. Voor een klein productbedrijf — een maker, een wederverkoper, een kleine fabrikant — is het correct krijgen het verschil tussen je cijfers kennen en gokken met extra stappen. Deze gids loopt door wat onder de IRS-regels bij COGS hoort, hoe voorraad de hele berekening aandrijft, en de loonfout die stilletjes meer kleine-bedrijfsmarges vertekent dan welke andere ook.

Wat COGS werkelijk is (en wat het niet is)​

COGS is de directe kost van de goederen die je gedurende het jaar hebt verkocht. Niet de goederen die je hebt gekocht, niet de goederen die op je planken staan — de goederen die het pand hebben verlaten omdat een klant ervoor betaalde. De IRS zegt het duidelijk: als je bedrijf merchandise maakt, koopt of verkoopt, moet je over het algemeen voorraadadministratie bijhouden en COGS berekenen om je brutowinst te vinden.

De formule die de IRS verwacht op Schedule C, Deel III ziet er zo uit:

Beginvoorraad plus netto-inkopen plus de loonkosten plus materialen en benodigdheden plus overige kosten minus eindvoorraad is gelijk aan cost of goods sold.

Brutowinst is dan simpelweg je omzet minus COGS. Elke regel in die formule verdient een moment, want elk is een plek waar kleine bedrijven stilletjes de fout ingaan.

Eén grens is voor alles van belang: COGS is voor merchandisebedrijven. Als je diensten verkoopt en nooit goederen voor verkoop aanhoudt — consultancy, design, boekhouding — heb je over het algemeen geen COGS en geen voorraad om bij te houden. Je lonen en betalingen aan contractors zijn gewone operationele kosten. Sommige dienstverlenende bedrijven rapporteren een "cost of services"-regel voor directe projectloonkosten, wat prima is voor managementrapportage, maar op de belastingaangifte loopt het niet via de voorraadmechanica hieronder.

Wat hoort bij COGS: de vijf emmers​

Zie COGS als vijf emmers. Als een kost niet in één ervan past, hoort hij vrijwel zeker verder naar beneden op de resultatenrekening als operationele kost.

1. Beginvoorraad​

Wat je aan het begin van het jaar op voorraad had, gewaardeerd op dezelfde manier als je vorig jaar de eindvoorraad waardeerde. Voor een gloednieuw bedrijf is dit nul. Voor alle anderen moet het exact overeenkomen met het slotcijfer van vorig jaar — als dat niet zo is, is een van de twee aangiftes fout, en de IRS merkt deze mismatch vaker op dan mensen aannemen.

2. Inkopen, netto van retouren en kortingen​

Wat je betaalde voor merchandise en grondstoffen gekocht voor wederverkoop of productie, minus leveranciersretouren, kortingen en cashkortingen die je daadwerkelijk hebt genomen. Registreer inkopen netto: een korting van 2 procent voor vroegtijdige betaling die je pakte, verlaagt de kost van de goederen; het is geen aparte inkomst. Vracht die je betaalde om goederen in jouw handen te krijgen — freight-in — hoort hier ook bij, als deel van wat de goederen jou kostten.

3. Directe loonkosten​

Lonen betaald aan werknemers die het product maken of verkoopklaar maken: assemblagemedewerkers, bakkers, machinebedieners, het team dat groothandelsorders inpakt. Inclusief het werkgeversaandeel in loonkosten die aan dat loon zijn verbonden waar je administratie dat ondersteunt. Het sleutelwoord is direct: het loon moet de goederen aanraken.

Twee uitsluitingen verrassen mensen. Ten eerste, als je een eenmanszaak bent, heeft je eigen tijd geen aftrekbare loonwaarde — je kunt jezelf geen loon betalen, dat naar COGS boeken en aftrekken. Jouw beloning is de winst zelf. Ten tweede: loon voor verkoop, levering aan klanten of het runnen van het kantoor is geen directe loonkost, hoe essentieel het ook voelt. Het salaris van je verkoopmedewerker en de vergoeding van je boekhouder zijn operationele kosten.

4. Materialen en benodigdheden​

Onderdelen, grondstoffen, verpakking die met het product wordt verzonden, en verbruiksartikelen die opgaan in het maken ervan: hout en lijm voor de meubelmaker, stof en garen voor de verkoper van naaiwerk, dozen en vulmateriaal voor de wederverkoper die producten samenstelt. Kantoorbenodigdheden, schoonmaakproducten voor de winkel en alles wat door het bedrijf wordt verbruikt in plaats van door het product, blijven erbuiten.

5. Overige kosten​

De legitieme achterblijvers: freight-in die apart werd gefactureerd, invoerrechten op je goederen, opslagkosten voor voorraad vóór verkoop, en — voor bedrijven die groot genoeg zijn om onder de uniform capitalization-regels te vallen — bepaalde indirecte productiekosten die de belastingwet vereist dat je in de voorraad kapitaliseert in plaats van direct af te trekken. De meeste kleine bedrijven vallen onder de uitzondering voor kleine belastingbetalers (gemiddelde jaarlijkse brutoreceipts in de lage tientallen miljoenen, jaarlijks aangepast voor inflatie), wat hen vrijstelt van die kapitalisatieregels. Als je ergens in de buurt van die drempel zit, bevestig het met je accountant in plaats van aan te nemen.

Wat nooit bij COGS hoort​

Als je niets anders onthoudt, onthoud dan de uitsluitingslijst, want hier raken marges vertekend:

  • Huur, nutsvoorzieningen en verzekering voor je kantoor of winkel
  • Marketing, advertenties en verkoopcommissies
  • Administratieve en management salarissen
  • Professionele vergoedingen (juridisch, boekhouding, belastingvoorbereiding)
  • Vracht om afgewerkte goederen naar klanten te verzenden (freight-out) — dat is een verkoopkost
  • Bedrijfslicenties, bankkosten en rente

Elk van deze is aftrekbaar. Ze trekken alleen af onder de brutowinstregel, waar ze horen.

Hoe voorraad je brutowinst aandrijft​

Hier is het deel dat COGS de eerste keer dat je het ziet achterstevoren laat voelen: voorraad kopen verlaagt je winst niet. Het verkopen ervan wel — via COGS — en de eindvoorraadtelling bepaalt hoeveel.

Loop een klein voorbeeld door. Je begint januari met $8.000 aan goederen op voorraad. Gedurende het jaar koop je nog $50.000. Aan het jaareinde tel je $12.000 die nog op de planken staat. Je COGS is $8.000 plus $50.000 minus $12.000, of $46.000. Als je omzet $90.000 was, is je brutowinst $44.000.

Stel je nu voor dat de jaareindetelling slordig was en je $17.000 registreerde in plaats van $12.000 — een overtelling van $5.000. COGS daalt naar $41.000, brutowinst springt naar $49.000, en je bent belasting verschuldigd over $5.000 aan winst die je nooit hebt verdiend. Ondertel met hetzelfde bedrag en je geeft jezelf een fantoomverlies van $5.000 dat zich omkeert zodra iemand opnieuw telt. Eindvoorraad en brutowinst bewegen dollar voor dollar in tegengestelde richtingen, wat de reden is dat de IRS de jaareindetelling behandelt als de dragende muur van de hele aangifte.

Drie praktische gevolgen volgen.

Tel wat je hebt, tegen kostprijs. Eindvoorraad wordt gewaardeerd tegen kostprijs (of, als je consistent de lower-of-cost-or-market-methode gebruikt, tegen marktwaarde wanneer die lager is) — niet tegen de prijs die je hoopt te krijgen. Voorraad opwaarderen naar verkoopwaarde onderwaardeert COGS en overdrijft de winst vandaag, en straft je vervolgens wanneer de goederen daadwerkelijk verkopen.

Kies een voorraadmethode en houd je eraan. Wanneer identieke eenheden gedurende het jaar verschillende bedragen kosten, geven first-in-first-out (FIFO), last-in-first-out (LIFO) en gemiddelde kostprijs verschillende COGS-cijfers van dezelfde planken. FIFO veronderstelt dat de oudste eenheden eerst verkocht worden; in jaren met stijgende prijzen betekent dat lagere COGS en hogere belastbare winst. LIFO doet het omgekeerde maar komt met book-tax conformity-verplichtingen. Gemiddelde kostprijs vlakt het verschil af. De IRS vereist consistentie: het wijzigen van methoden vereist over het algemeen toestemming, dus behandel de keuze als een verbintenis, niet als een optimalisatietruc aan het jaareinde.

Shrinkage is een echte kost met een papieren spoor. Diefstal, schade, bederf en mysterieuze tekorten verlagen je eindvoorraad, wat COGS automatisch verhoogt via de formule. Dat is correct — verloren goederen zijn een kost van het bedrijf — maar alleen als de telling eerlijk is. Voorraad afwaarderen zonder telling, of het getal "aanpassen" om een doelstellingmarge te halen, is hoe een routineonderzoek vijandig wordt.

Als je de mechanica van de jaareindetelling zelf wilt, de inventory and recordkeeping guidance in the docs loopt door het bijhouden van het soort contemporaine administratie dat onderzoek overleeft.

Waarom verkeerd geclassificeerd loon de stille margemoordenaar is​

Van alle COGS-fouten richt loonverkeerdclassificatie per dollar de meeste schade aan, omdat het de ene ratio vervormt waar eigenaren het meest naar kijken: de brutomarge.

Neem een kleine bakkerij met $300.000 omzet. De werkelijke cijfers zijn $120.000 aan ingrediënten en verpakking, $60.000 aan bakkerslonen (directe loonkosten), en $70.000 aan huur, kassapersoneel, levering en al het andere. Ware COGS is $180.000, ware brutowinst is $120.000, en ware brutomarge is 40 procent.

Stel nu dat de eigenaar de twee baliemedewerkers ($45.000 samen) in COGS boekt samen met de bakkers, met de redenering dat "iedereen hier aan het product werkt." COGS wordt $225.000, brutowinst daalt naar $75.000, en brutomarge stort in naar 25 procent. De eigenaar concludeert dat de recepten onrendabel zijn en verhoogt prijzen in een concurrerende markt — terwijl het werkelijke probleem een boekhoudkeuze is, niet de croissants.

De omgekeerde fout is net zo gewoon. Een kleine aannemer begraaft ploeglonen in "contract labor expense" onder de streep in plaats van in projectkosten. Brutomarge ziet er fantastisch uit, biedingen zien er veilig uit, en niemand merkt dat de klussen worden onderprijsd tot het geld krap wordt. Dezelfde verkeerdclassificatie, tegenovergestelde richting, even dure les.

Drie regels houden loon eerlijk:

  1. Volg de handen, niet het organigram. Als de uren ruwe inputs omzetten in afgewerkte goederen die klaar zijn voor verkoop, zijn de lonen directe loonkosten. Als de uren verkopen, leveren, managen, schoonmaken of administreren, zijn het operationele kosten — zelfs wanneer dezelfde persoon beide doet. Splits gemengde rollen op basis van tijdregistratie, niet op gevoel.
  2. Eigenaren en vennoten zijn geen COGS-loon. Eenmanszaken kunnen hun eigen tijd helemaal niet aftrekken; vennoten over het algemeen ook niet. Loon van S-corporation-eigenaren volgt dezelfde direct-versus-indirect-test als dat van elke werknemer, gebaseerd op wat de eigenaar daadwerkelijk deed.
  3. Contractors volgen dezelfde test als werknemers. Wat telt is het uitgevoerde werk, niet het onderscheid tussen Form 1099 en Form W-2. De machinewerkplaats die je betaalt om je onderdelen te frezen is een COGS-kost; de freelancer die je advertenties beheert niet.

Omdat de fout symmetrisch is — te veel loon in COGS onderwaardeert de marge, te weinig overdrijft het — is de oplossing een kwartaalreview, geen eenmalige opruiming. Pak je COGS-detail erbij, lees elke loonregel, en vraag bij elk: hebben deze uren goederen aangeraakt die we verkochten? Alles waarover je aarzelt heeft waarschijnlijk herclassificatie of een tijdsplitsing nodig.

Veelvoorkomende COGS-fouten die hoofdpijn veroorzaken​

Naast loon vormen de fouten die de IRS het vaakst markeert bij kleine merchandisebedrijven een bekend rijtje:

  • Inkopen onmiddellijk als kost boeken. $50.000 aan voorraad kopen is een activaruil (cash voor goederen), geen aftrek. De aftrek komt via COGS naarmate de goederen verkopen. De volledige aankoop aftrekken in het jaar dat je hem kocht overdrijft het verlies van dit jaar en onderwaardeert dat van volgend jaar.
  • De eindtelling overslaan. Schatten, het getal van vorig jaar doorrollen, of alleen het magazijn tellen en het consignatievak vergeten, corrumpeert COGS dollar voor dollar. Tel alles wat je bezit, waar het ook staat.
  • Vrachtrichingen verwarren. Freight-in (goederen naar jou krijgen) is deel van wat de goederen kostten — COGS. Freight-out (goederen naar klanten krijgen) is een verkoopkost. Ze omwisselen verplaatst de brutomarge zonder de nettowinst te veranderen, wat precies het soort vertekening is dat kredietverstrekkers wantrouwen.
  • Retouren en kortingen vergeten. Klantretouren verlagen de omzet; leveranciersretouren en -rebates verlagen de inkopen. De brutobedragen aan beide zijden boeken blaast omzet en COGS samen op en vertroebelt elke ratio die erop is gebouwd.
  • Persoonlijke opnames als inkopen aftrekken. Goederen van de plank nemen voor persoonlijk gebruik is een onttrekking van eigen vermogen, geen bedrijfskost en geen COGS. Haal het uit de voorraad zonder een van beide kostregels aan te raken.
  • Cash-basis wensdenken. Zelfs overwegend cash-basis bedrijven met voorraad moeten over het algemeen de accrual-methode gebruiken voor inkopen en verkopen van merchandise — je houdt vorderingen, schulden en voorraad bij voor de goederen, zelfs als al het andere cash-basis blijft. Bevestig je vereiste methode vóór het aangifteseizoen, niet er tijdens.

Een eenvoudige maandeinde-COGS-routine​

Je hebt geen enterprisesysteem nodig om COGS schoon te houden. Je hebt een korte routine nodig, maandelijks uitgevoerd, voordat de details vervagen:

  1. Reconcileer de voorraadrekening met je point-of-sale- of voorraadadministratie, en onderzoek afwijkingen boven een drempel die je zelf instelt (zeg 2 procent) in plaats van ze weg te boeken.
  2. Beoordeel elke nieuwe leveranciersfactuur die op inkopen is geboekt. Is het echt merchandise of productie-inputs? Kantoor- en verzendbenodigdheden sluipen constant binnen.
  3. Scan COGS-loonregels op verschuiving — de nieuwe medewerker die op productie is geboekt maar eigenlijk achter de balie werkt, het overwerk dat bij een spoedlevering hoort in plaats van bij een productierun.
  4. Ouder je schulden en vorderingen op goederen zodat cut-off-fouten boven water komen: goederen ontvangen in december maar geboekt in januari mogen niet in de decemberinkopen blijven staan.
  5. Kijk naar brutomarge per productlijn, niet alleen in totaal. Een stabiele overall marge kan verbergen dat de ene lijn instort terwijl een andere die stilletjes subsidieert. Een visueel dashboard maakt deze review een kwestie van minuten — de Fava reports zijn één manier om trends per rekening te zien zonder handmatig spreadsheets te bouwen.

Dertig gerichte minuten per maand verslaan een paniekerige reconstructie elke april, en het geeft je marges waarop je daadwerkelijk kunt prijzen.

Houd je marges eerlijk vanaf dag één​

Terwijl je inkopen, tellen en looncodering strakker maakt, is het bijhouden van duidelijke financiële administratie wat een jaarlijkse belastingoefening verandert in cijfers waarop je het bedrijf kunt runnen. Beancount.io biedt plain-text accounting die je volledige transparantie en controle over je financiële gegevens geeft — geen black boxes, geen vendor lock-in. Begin gratis en zie waarom ontwikkelaars en financiële professionals overstappen op plain-text accounting.

Bron: https://beancount.io/nl/blog/2026/10/12/cost-of-goods-sold-what-belongs-cogs-inventory-labor-gross-profit-guide

Gepubliceerd: 12 oktober 2026