Cadeaubonnen zijn voor veel Shopify-webshops een populaire manier om klanten te binden en extra omzet te genereren. Ze zijn eenvoudig te verkopen, ideaal als cadeau en verhogen de gemiddelde orderwaarde. Maar achter die eenvoud schuilt een boekhoudkundige complexiteit die veel ondernemers onderschat. Want een cadeaubon is geen omzet op het moment van aankoop. En dat heeft verstrekkende gevolgen voor je BTW-aangifte, je balans en je reconciliatie in Moneybird.
Een cadeaubon is een belofte, geen omzet
Wanneer een klant een cadeaubon van €50 koopt in je Shopify webshop, ontvang je €50 op je bankrekening. Toch mag je dit bedrag nog niet als omzet boeken. Juridisch en boekhoudkundig gezien heb je op dat moment een verplichting op je balans staan: je hebt beloofd de klant voor €50 producten te leveren wanneer hij of zij de bon verzilvert.
Dit betekent dat de ontvangen €50 geboekt moet worden als een vooruitontvangen bedrag op de balans, doorgaans onder de post “Vooruitgefactureerde bedragen” of een vergelijkbare kortlopende verplichting. Pas op het moment dat de cadeaubon volledig of gedeeltelijk wordt ingewisseld bij een aankoop, verschuif je het bedrag van de balans naar de winst-en-verliesrekening als omzet.
Dit principe klinkt eenvoudig, maar in de praktijk gaat het bij handmatige verwerking regelmatig mis. Zeker als je meerdere cadeaubonnen per dag verkoopt en inlost, raakt het overzicht snel kwijt.
BTW en cadeaubonnen: de timing doet er toe
De BTW-regels rondom cadeaubonnen zijn de afgelopen jaren aangescherpt. Sinds de EU-richtlijn over vouchers van kracht is, wordt onderscheid gemaakt tussen enkelvoudige en meervoudige vouchers. Voor de meeste Shopify-webshops is de praktische conclusie als volgt:
Bij een enkelvoudige voucher, waarbij de cadeaubon altijd ingeruild wordt voor producten met hetzelfde BTW-tarief, moet je BTW al afdragen op het moment van verkoop van de bon. Dit is het geval als je webshop uitsluitend producten met 21% BTW verkoopt en de cadeaubon alleen daarvoor gebruikt kan worden.
Bij een meervoudige voucher, waarbij het BTW-tarief van de uiteindelijk gekochte producten nog niet vaststaat op het moment van bonverkoop, betaal je BTW pas bij de daadwerkelijke inwisseling. Dit geldt voor veel webshops die zowel 21% als 9% BTW-producten verkopen.
Als je dit verkeerd administreert, loop je het risico dat je BTW te vroeg of te laat afdraagt. De Belastingdienst accepteert dit niet en het kan leiden tot correcties bij je BTW-aangifte.
Gedeeltelijke betalingen met cadeaubon
Een veelvoorkomend scenario is de bestelling die deels met een cadeaubon en deels met een andere betaalmethode wordt betaald. Stel: een klant heeft een bon van €30 en koopt voor €75. Hij betaalt €30 met de cadeaubon en €45 met iDeal.
In Moneybird moet je dit registreren als twee afzonderlijke betalingen op dezelfde factuur: een betaling van €30 vanuit het “cadeaubon-tegoedrekening” en een betaling van €45 vanuit de bankrekening. Tegelijkertijd boek je de €30 als inwisseling van de verplichting op de balans, waardoor dit bedrag als omzet verschijnt in de resultatenrekening.
Dit is precies het soort gedeelde betaling dat handmatig makkelijk verkeerd gaat. Meer over hoe Schakel betalingen verwerkt, lees je in ons artikel over automatische betaalregistratie vanuit Shopify.
Hoe Schakel cadeaubonnen automatisch verwerkt
Schakel leest alle betalingsgegevens van Shopify uit, inclusief het gebruik van cadeaubonnen. Wanneer een bestelling deels of geheel met een cadeaubon wordt betaald, verwerkt Schakel dit correct in Moneybird:
- Bij de verkoop van een cadeaubon wordt een boekingsregel aangemaakt op de balansrekening voor vooruitontvangen bedragen, zonder omzet of BTW te verantwoorden.
- Bij het inwisselen van een cadeaubon op een bestelling wordt de factuur aangemaakt voor het volledige orderbedrag inclusief BTW.
- De betaling via cadeaubon wordt geregistreerd op een aparte Moneybird-rekening, zodat de tegoedverplichting op de balans correct afloopt.
- Eventuele bijbetaling via iDeal, creditcard of een andere methode wordt als afzonderlijke betaling geregistreerd.
Dit zorgt ervoor dat je balans en resultatenrekening in Moneybird altijd correct aansluiten op wat er in Shopify is verwerkt, zonder dat je er zelf naar hoeft om te kijken.
Retourzendingen en cadeaubonnen
Een bijzonder geval ontstaat wanneer een klant een product retourneert dat deels met een cadeaubon is betaald. In dat geval moet je beslissen of de terugbetaling plaatsvindt op de originele betaalmethode of als nieuw winkeltegoed. Shopify biedt beide opties.
Boekhoudkundig gezien is dit relevant: als je het bedrag terugstort op de bankrekening van de klant, vermindert je banksaldo. Als je een nieuw winkeltegoed uitgeeft, creeer je opnieuw een verplichting op de balans. In beide gevallen moet de omzet en BTW van de retour gecorrigeerd worden via een creditfactuur.
Schakel handelt retouren en creditfacturen vanuit Shopify automatisch af. Of de terugbetaling via bank of als winkeltegoed gaat, de creditfactuur in Moneybird sluit altijd aan op het retourproces in Shopify. Lees meer over creditfacturen in ons artikel over retourverwerking en creditfacturen in Shopify.
Vervallen cadeaubonnen: breakage
Niet elke cadeaubon wordt volledig ingewisseld. Een deel van de uitstaande bonnen verloopt zonder gebruik, wat in de boekhoudwereld “breakage” wordt genoemd. Dit gedeelte mag op een bepaald moment als omzet worden verantwoord, maar de regels hiervoor zijn strikt.
In Nederland geldt dat je breakage alleen als omzet mag boeken als je op basis van historische gegevens kunt aantonen welk percentage van je cadeaubonnen gemiddeld niet wordt ingewisseld. Een willekeurige boeking op het moment dat een bon verloopt is niet voldoende. Je hebt een onderbouwde schatting nodig die je kunt aantonen bij een controle.
Schakel legt de uitgifte en inwisseling van elke cadeaubon vast, zodat je de benodigde data hebt om breakage correct te berekenen en te verantwoorden. Je boekhouder kan vervolgens de juiste journaalpost aanmaken in Moneybird.
Reconciliatie: sluitende administratie zonder hoofdpijn
Het echte probleem bij handmatige cadeaubon-administratie is de reconciliatie. Aan het einde van een periode wil je weten hoeveel uitstaand cadeaubon-tegoed er op de balans staat. Dat betekent dat je precies moet weten welke bonnen zijn verkocht, welke zijn ingewisseld (volledig of gedeeltelijk) en welke nog uitstaan.
Als je dit handmatig bijhoudt in een spreadsheet en tegelijkertijd probeert de facturen in Moneybird kloppend te maken, is de kans op fouten groot. Elk gemist inwisselmoment, elke gedeeltelijke betaling die niet goed is gesplitst, verstoort de aansluiting tussen je Shopify-rapportage en je Moneybird-administratie.
Met Schakel is dit probleem structureel opgelost. De sync zorgt dat elke transactie met cadeaubonnen in Shopify direct en correct wordt doorvertaald naar Moneybird. Je balanspost voor cadeaubon-verplichtingen loopt altijd gelijk met wat er in Shopify uitstaat. Zo sluit je kwartaalafsluiting zonder verrassingen.
Hetzelfde werk automatisch laten lopen? Kies je koppeling.
Terug naar de blog