Elke verzendfactuur die je betaalt, belandt op één van twee plekken in je boekhouding, en de verkeerde plek herschrijft stilletjes je brutomarge. Stop de kosten om goederen naar jou te krijgen in operationele kosten en je overdrijft de brutowinst — en betaal je te veel belasting over winst die je nooit hebt verdiend. Stop de kosten om bestellingen naar klanten te verzenden in COGS en je marges zien er slechter uit dan ze zijn, waardoor je je prijsstelling gaat "repareren" voor een probleem dat in je boekhouding zit. Geen van beide fouten kondigt zichzelf aan. Beide stapelen zich op bij elke zending.
De regel zelf is eenvoudig: freight-in maakt deel uit van de kost van je goederen, en freight-out is een kost van het verkopen ervan. Deze gids legt uit waarom de grens ligt waar hij ligt, hoe verzendvoorwaarden bepalen wie wat boekt, waar elk van beide terechtkomt bij de belastingaangifte, en hoe je je rekeningen opzet zodat het onderscheid zichzelf regelt.
Het kernonderscheid: richting bepaalt alles
Freight-in (ook wel transportation-in genoemd) is wat je betaalt om goederen naar je bedrijf te brengen: de zending van de leverancier naar je magazijn, de importcontainer naar je loskade, de grondstoffen naar je werkplaats. Het maakt deel uit van wat de goederen jou kosten.
Freight-out (ook wel delivery expense of transportation-out genoemd) is wat je betaalt om afgewerkte goederen naar je klant te sturen: pakketpost, LTL-zendingen naar een groothandelskoper, koerierskosten voor lokale levering. Het maakt deel uit van wat verkopen jou kost.
De richting van de vrachtwagen bepaalt de boekhouding:
| Freight-in | Freight-out | |
|---|---|---|
| Wat het is | Goederen naar je bedrijf verzenden | Afgewerkte goederen naar klanten verzenden |
| Wie betaalt meestal | Koper (jij) | Verkoper (jij) |
| Boekhoudkundige behandeling | Toegevoegd aan voorraadkost; wordt COGS wanneer goederen worden verkocht | Verkoopkost, geboekt wanneer gemaakt |
| Waar het staat | Boven de brutowinstlijn | Onder de brutowinstlijn |
Zie het als een tijdlijn. Kosten die worden gemaakt voordat je verkoopbare goederen bezit, maken deel uit van de goederen. Kosten die worden gemaakt nadat een verkoop bestaat — het verkochte item naar zijn koper brengen — zijn kosten van de verkoopinspanning. Die tijdlijn is de hele logica; alles hieronder is toepassing.
Waarom freight-in thuishoort in COGS
Voorraadboekhouding volgt één principe: een actief op je balans moet alles dragen wat het kostte om het verkoopklaar te maken. De aankoopprijs is het voor de hand liggende deel, maar de goederen die op je plank staan kostten je ook het vrachtgeld om ze daar te krijgen, plus importheffingen, expeditiekosten en verzekering tijdens transport. Samen vormen deze de landed cost van de voorraad.
Freight-in wordt dus gekapitaliseerd — geboekt als deel van de voorraad op de balans — en wordt pas kost van verkochte goederen wanneer de goederen zelf worden verkocht. Als je $800 betaalt om een pallet goederen in te voeren en deze maand de helft van de pallet verkoopt, komt ongeveer $400 van die vracht in de COGS van deze maand en blijft de andere $400 in de eindvoorraad, wachtend tot de rest wordt verkocht.
Dit is ook de fiscale behandeling. De kleineondernemersbelastinggids van de IRS legt uit dat COGS de kost van voor wederverkoop aangekochte handelswaar omvat plus de kosten die nodig zijn om deze te verwerven — freight-in, heffingen en vergelijkbare kosten — terwijl brutowinst netto-ontvangsten minus COGS is, berekend voordat enige bedrijfskosten worden afgetrokken. Op Schedule C vindt die berekening plaats in Deel III: freight-in gaat op in de voorraadkostenpool (in de praktijk in aankopen of de regel "overige kosten"), stroomt door begin- en eindvoorraad, en komt tevoorschijn als COGS op regel 42.
De journaalposten
Onder een perpetueel voorraadsysteem (voorraad bijgewerkt bij elke aankoop en verkoop) gaat freight-in rechtstreeks naar voorraad:
- Debiteer Voorraad $800 / Credit Kas (of Crediteuren) $800
Onder een periodiek systeem (voorraad geteld aan het einde van de periode) parkeert het in een tijdelijke rekening die bij afsluiting wordt opgenomen in de COGS-berekening:
- Debiteer Freight-In $800 / Credit Kas $800
Hoe dan ook komt er niets op de resultatenrekening tot de goederen worden verkocht. Die timing is wat mensen missen: freight-in als kost boeken op de dag dat je betaalt, overdrijft de kosten van deze maand en onderdrijft de COGS van volgende maand, waardoor de winst over periodes wordt uitgesmeerd.
Waarom freight-out een operationele kost is
Freight-out gebeurt aan de andere kant van de verkoop. De goederen zijn al verkocht; ze naar de koper brengen is een distributieactiviteit, niet anders van aard dan advertenties of verkoopcommissies. De boekhouding noemt deze period costs: ze behoren tot de periode waarin ze worden gemaakt, en ze worden nooit aan de voorraad gekoppeld.
De boeking is eenvoudig:
- Debiteer Freight-Out (of Delivery Expense) $350 / Credit Kas $350
Op de resultatenrekening staat freight-out bij de verkoopkosten, onder de brutowinst. Op Schedule C komt het helemaal niet in Deel III terecht — het wordt vermeld bij de overige kosten in Deel V (stromend naar de regel overige kosten), naast advertenties en commissies.
Deze plaatsing beschermt je brutomarge als signaal. Brutomarge moet één vraag beantwoorden: hoeveel blijft er over van elke dollar omzet na de directe kost van wat ik heb verkocht? Als uitgaande verzendkosten in COGS lekken, begint brutomarge een andere vraag te beantwoorden — één die is vervuild door tariefstijgingen van vervoerders, zone-mixen en hoeveel gratis verzending je hebt weggegeven. Houd freight-out waar het hoort en een dalende brutomarge betekent dat de economie van je product is veranderd; meng de twee en je kunt een prijsprobleem niet onderscheiden van een portoprobleem.
FOB-voorwaarden bepalen wie wat boekt
Wanneer je goederen koopt of verkoopt, bepalen de verzendvoorwaarden in het koopcontract wie eigenaar is van de goederen tijdens transport — en dus wie de vracht boekt. De twee standaardvoorwaarden zijn:
- FOB shipping point (FOB origin): eigendom gaat over wanneer de verkoper de goederen aan de vervoerder overhandigt. De koper betaalt de vracht en boekt deze als freight-in (voorraadkost). De verkoper boekt niets voor verzending.
- FOB destination: eigendom gaat over wanneer de goederen bij de koper aan de deur aankomen. De verkoper betaalt de vracht en boekt deze als freight-out (verkoopkost). De koper boekt niets voor verzending; de goederen komen pas bij levering in zijn voorraad.
| FOB shipping point | FOB destination | |
|---|---|---|
| Eigendom gaat over | Bij oorsprong, wanneer de vervoerder bezit neemt | Bij bestemming, bij levering |
| Risico van verlies tijdens transport | Koper | Verkoper |
| Wie betaalt doorgaans vracht | Koper (freight collect) | Verkoper (freight prepaid) |
| Boeken van de koper | Debiteer Voorraad (freight-in) | Geen verzendboeking |
| Boeken van de verkoper | Geen verzendboeking | Debiteer Freight-Out (verkoopkost) |
| Wie dient een schadeclaim in | Koper | Verkoper |
Eén complicatie: FOB shipping point met freight prepaid. Hier betaalt de verkoper de vervoerder vooraf, ook al is de koper eigenaar van de goederen tijdens transport, en factureert de koper daarna terug — hetzij als aparte vergoeding, hetzij verwerkt in de verkoopprijs. Economisch draagt de koper de kost nog steeds, dus als jij de koper bent, is dat terugbetaalde bedrag nog steeds jouw freight-in. Lees de factuur, niet alleen de FOB-regel: wie uiteindelijk de kost van inkomende beweging draagt, kapitaliseert deze.
De grijze gebieden, opgelost
De meeste verwarring in de praktijk zit in een handvol situaties. Elk lost zich op door terug te keren naar de tijdlijn: werd deze kost gemaakt om goederen te verwerven, of om ze te verkopen?
"Maar ik bied gratis verzending aan"
Gratis verzending is een prijsbeslissing, geen boekhoudkundige herclassificatie. Je klant betaalt niets voor levering; jij betaalde de vervoerder nog steeds om verkochte goederen naar een koper te brengen. Dat is freight-out, een verkoopkost. Het feit dat je het absorbeerde om de bestelling binnen te halen, maakt het in de geest een marketingkost, maar het blijft hoe dan ook in dezelfde buurt van verkoopkosten. Laat kosten van gratis verzending nooit naar COGS afdrijven — dat is precies hoe verkopers concluderen dat hun producten onrendabel zijn terwijl hun verzendbeleid dat is.
Verzending die je de klant in rekening brengt
Wanneer de klant verzending vergoedt — een verzendregel van $12,95 op de factuur — heb je twee boekingen, geen saldering. Boek de volledige geïnde verzendkost als deel van de omzet (of als verzendinkomsten, afhankelijk van je rekeningschema) en boek wat je de vervoerder betaalde als freight-out. Ze salderen verbergt zowel je werkelijke omzet als je werkelijke distributiekost, en het onderdrijft de bovenste lijn waar een kredietverstrekker of koper naar kijkt.
Importheffingen, expeditie en verzekering
Heffingen, douane-expeditiekosten, havengelden en verzekering tijdens transport van inkomende goederen zijn allemaal broers en zussen van freight-in: kosten van het verwerven van de voorraad, gekapitaliseerd in de landed cost. Een veelgemaakte fout is de factuur van de expediteur als professionele kosten boeken terwijl de zeevracht op dezelfde zending wordt gekapitaliseerd. Zelfde zending, zelfde logica — het rijdt allemaal mee met de goederen.
Verpakking
Verpakking die deel uitmaakt van het product zoals verkocht — de doos, de fles, de blisterverpakking — is een productkost en hoort in COGS bij de goederen. Verzendverpakking die wordt toegevoegd om het verkochte item te verplaatsen — de envelop, de bubbeltjesfolie, de pallet — is een verkoopbenodigdheid, geboekt als kost bij freight-out. Wanneer één doos beide doelen dient, kies de behandeling die past bij zijn primaire rol en pas deze consistent toe.
Dropshipping en rechtstreekse bestellingen bij de leverancier
Als je leverancier rechtstreeks naar je klant verzendt en jou product plus verzending factureert, splits de factuur dan: de productkost is je aankoop (COGS bij verkoop), en het verzendgedeelte naar jouw klant is je freight-out. Het voelt als één inkomende zending omdat er één doos ergens aankwam, maar vanuit het perspectief van je boekhouding zijn de goederen nooit naar jou gekomen — ze gingen naar je koper.
Veelgemaakte fouten en hoe ze te vermijden
Alle verzendkosten in één rekening proppen. De meest voorkomende fout is een allesomvattende "Verzending"- of "Porto"-kost die alles bevat van inkomende pallets tot uitgaande pakketten. Los het op met twee rekeningen vanaf dag één — Freight-In onder COGS en Freight-Out onder verkoopkosten — en de classificatie gebeurt op het moment van boeken, wanneer de richting duidelijk is, in plaats van aan het einde van het jaar, wanneer het archeologie is.
Freight-in als kost boeken wanneer betaald. Inkomende vracht afschrijven als een lopende kost voelt onschuldig in een drukke maand, maar het onderdrijft de eindvoorraad en overdrijft COGS-timingverschuivingen die zich volgende periode omkeren. Over een volledig jaar wast de fout grotendeels uit — behalve voor de vracht die zit in wat aan het einde van het jaar nog op de plank staat, wat precies is wat een voorraadtelling hoort vast te leggen.
Freight-out kapitaliseren in de voorraad. Soms bewust gedaan om een zware maand met gratis verzending te "gladstrijken". Het blaast het voorraadactief op met kosten die geen toekomstig voordeel hebben — de goederen zijn weg — en overdrijft zowel activa als brutowinst. Auditors en kopers beschouwen dit als een rode vlag, niet als een afrondingskeuze.
Freight-in vergeten bij het prijzen. Een product gekocht voor $40 met $6 inkomende vracht per stuk kost $46, niet $40. Verkopers die prijzen op basis van alleen de factuurkost ontdekken dat hun marge van 50 procent in werkelijkheid 42 procent is — na duizenden stuks. Landed cost per stuk, vracht inbegrepen, is de enige kost die een prijsspreadsheet zou moeten raken.
Freight-in slecht toewijzen over SKU's. Een pallet van $800 met tien SKU's heeft een consistente toewijzingsregel nodig — op gewicht, op aantal stuks, of op waarde. Elke redelijke, consistente methode verslaat precisietheater; wat telt is dat de volledige $800 ergens in de voorraad belandt en dat de methode niet midden in het jaar verandert.
Je boekhouding zo opzetten dat dit zichzelf regelt
Je hebt precies twee rekeningen en één gewoonte nodig:
Freight-In / Transportation-In— een COGS-rekening. Elke inkomende verzendfactuur, heffing en expeditiekost wordt hier geboekt (of rechtstreeks naar voorraad onder een perpetueel systeem).Freight-Out / Delivery Expense— een verkoopkostenrekening. Elk uitgaand pakket, elke LTL-factuur en elke koerierskost wordt hier geboekt.
De gewoonte: classificeer bij het boeken. Wanneer een vervoerdersfactuur aankomt, stel één vraag — welke kant op ging de vrachtwagen? Naar jou toe is freight-in; naar je klant toe is freight-out. Eén keer correct geboekt, stroomt het onderscheid door naar brutowinst, naar Schedule C, en naar elk marginerapport dat je ooit zult draaien, zonder opruiming aan het einde van het jaar.
Als je voorraad bijhoudt in een spreadsheet of boekhoudtool, voeg dan een landed-cost-kolom per aankoop toe: factuurkost plus toegewezen freight-in, heffingen en kosten, gedeeld door ontvangen eenheden. Die landed cost per stuk is je werkelijke COGS per stuk en je werkelijke prijsondergrens. Voor de mechanica van het structureren van deze rekeningen behandelt de documentatie onder /docs/ het opzetten van een rekeningschema dat productkosten en verkoopkosten in hun eigen banen houdt.
Reconcilieer de twee rekeningen maandelijks tegen vervoerdersoverzichten, op dezelfde manier waarop je de bankrekening reconcileert. Inkomende totalen die niet ruwweg het aankoopvolume volgen, of uitgaande totalen die niet het bestelvolume volgen, betekenen dat verkeerd geclassificeerde boekingen zich al opstapelen — en een maandelijkse controle van tien minuten verslaat een forensisch weekend in januari.
Houd je verzendkosten waar ze horen
Freight-in en freight-out correct doen, is meer dan je boekhouding opruimen: het beschermt de twee cijfers die een productbedrijf runnen — brutomarge, die je vertelt of je producten geld verdienen, en verkoopkosten, die je vertellen of je distributie dat doet. Houd vanaf het begin duidelijke administratie bij met aparte vrachtrekeningen, en elke zending scherpt die signalen aan in plaats van ze te vervagen. Beancount.io biedt plain-text boekhouding 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 finance-professionals overstappen op plain-text boekhouding.





