Btw instellen in WooCommerce: tarieven, klassen en prijzen inclusief btw
Na deze gids rekent je WooCommerce-winkel de juiste btw voor Nederlandse en Belgische klanten, toont hij prijzen inclusief btw, en weet je wat je je boekhouder nog moet vragen.
WooCommerce weet uit zichzelf niets over btw. Je zet belasting aan, je typt de tarieven in, en je kiest hoe prijzen worden ingevoerd en getoond. Doe je dat half, dan rekent je winkel stilletjes 0%, of 21% bovenop een prijs waar het al in zat.
De Nederlandse vertaling van WooCommerce spreekt van "belasting", niet van "btw". De schermnamen hieronder komen uit die vertaling. De Engelse versie staat in de WooCommerce-documentatie.
Dit is een gids over instellingen, geen fiscaal advies. Welke tarieven en regels voor jouw zaak gelden, laat je bevestigen door je boekhouder.
De tarieven
| Nederland | België | |
|---|---|---|
| Standaardtarief | 21% | 21% |
| Verlaagd tarief | 9% | 6% |
| Tussentarief | geen | 12% |
Bronnen: Belastingdienst en FOD Financiën.
Stap 1: belasting inschakelen
- Ga naar WooCommerce > Instellingen > Algemeen.
- Vink in de sectie Belastingen en waardebonnen de optie Belastingtarieven en -berekeningen inschakelen aan.
- Klik op Wijzigingen opslaan.
Bovenaan verschijnt nu het tabblad Belasting.
Stap 2: de belastingopties
Open WooCommerce > Instellingen > Belasting. Voor een winkel die aan particulieren in Nederland en België verkoopt, is dit een logische basis:
| Instelling | Keuze |
|---|---|
| Prijzen ingevoerd met belastingen | Ja, ik wil prijzen inclusief belasting invoeren |
| Bereken belasting gebaseerd op | Klant verzendadres of Winkelbasisadres (zie stap 4) |
| Toon prijzen in de winkel | Inclusief belastingen |
| Prijzen weergeven tijdens winkelwagen en afrekenen | Inclusief belastingen |
| Prijsweergave-achtervoegsel | bijvoorbeeld "incl. btw" |
Zet de twee weergave-instellingen gelijk aan de manier waarop je prijzen invoert. Anders krijg je afrondingsverschillen van een cent, en WooCommerce toont dan een waarschuwing met de knop Gebruik aanbevolen instellingen.
Onder Aanvullende belastingklassen staan standaard Gereduceerd tarief en Nultarief. Laat die staan. De Standaardtarieven kun je niet verwijderen.
Stap 3: de tarieven invoeren
- Klik in het tabblad Belasting op Standaardtarieven.
- Klik op Voeg rij toe.
- Vul de kolommen in en klik op Wijzigingen opslaan.
Voorbeeld voor een Nederlandse winkel:
| Landcode | Postcode | Plaats | Tarief % | Belastingnaam | Prioriteit | Samengesteld | Verzending |
|---|---|---|---|---|---|---|---|
| NL | * | * | 21 | Btw | 1 | uit | aan |
Ga daarna naar het tabblad Gereduceerd tarief en voeg een rij toe met NL en 9. Een Belgische winkel doet hetzelfde met BE, 21 en 6. Het vinkje Verzending bepaalt of het tarief ook over de verzendkosten gaat.
Tarieven met de hand intypen voor één of twee landen is prima. Heb je er meer nodig, dan werkt Importeer CSV sneller. Typ eerst één rij met de hand en gebruik CSV exporteren als sjabloon.
Stap 4: Nederland en België in één winkel
Hier moet je eerst met je boekhouder praten, want de instelling hangt af van je situatie.
Verkoop je vanuit Nederland aan particulieren in België (of andersom), dan geldt één drempel van €10.000 per jaar voor al je verkopen op afstand aan particulieren in andere EU-landen samen. Daaronder reken je meestal je eigen btw, daarboven de btw van het land van de klant, eventueel via het éénloketsysteem OSS (Belastingdienst, FOD Financiën).
In WooCommerce vertaalt dat zich zo:
- Je rekent overal je eigen btw. Zet Bereken belasting gebaseerd op op Winkelbasisadres. Dan geldt je eigen tarief, waar de klant ook woont.
- Je rekent de btw van het land van de klant. Kies Klant verzendadres en voeg voor elk land een eigen rij toe, in Standaardtarieven en in Gereduceerd tarief.
Mijn mening: kies de tweede variant niet "voor de zekerheid". Wie buitenlandse btw rekent zonder registratie, zit met btw die hij nergens kan aangeven. Dat is geen zekerheid, dat is een kwartaal puinruimen.
Stap 5: een verlaagd tarief per product
Theehuis Mol, een fictieve winkel, verkoopt losse thee en theepotten. Thee valt als voedingsmiddel doorgaans onder het verlaagde tarief, een theepot niet.
- Open het product.
- Ga in Productgegevens naar het tabblad Algemeen.
- Laat Btw status op Belastbaar staan.
- Kies bij Belastingklasse voor Gereduceerd tarief.
- Klik op Update.
Bij variabele producten kun je de klasse ook per variatie zetten. Voor veel producten tegelijk gebruik je bulkbewerken in Alle producten.
B2B: zakelijke klanten met een btw-nummer
Een bedrijf in een ander EU-land met een geldig btw-nummer betaalt bij jou meestal geen btw, die wordt verlegd. WooCommerce heeft zelf geen veld dat een btw-nummer controleert en de btw dan weghaalt. Daarvoor gebruik je een extensie, zoals EU VAT Number van WooCommerce. Laat je boekhouder ook nakijken wat er op de factuur moet staan. Meer over zakelijk verkopen lees je in B2B webshop.
De fout die we het vaakst zien
Prijzen ingevoerd inclusief btw, terwijl Prijzen ingevoerd met belastingen op Nee staat. Een theepot van €40 wordt dan €48,40 bij de kassa. Het omgekeerde komt ook voor: belasting ingeschakeld maar geen enkele rij ingevuld, en de winkel rekent zonder melding 0%.
Doe na elke wijziging een proefbestelling tot het betaalscherm, met een Nederlands en een Belgisch adres, en met een product uit elke belastingklasse. Een verkeerde prijs bij de kassa is ook een bekende reden voor verlaten winkelwagens.
Btw over je verzendkosten hangt samen met je verzendmethoden: zie verzendkosten instellen in WooCommerce. Werk je met Shopify, lees dan btw instellen in Shopify. Wil je weten wat er verder in je winkel lekt, dan zet de gratis scan het op één A4.
Veelgestelde vragen
Hoe zet ik btw aan in WooCommerce?
Ga naar WooCommerce > Instellingen > Algemeen en vink Belastingtarieven en -berekeningen inschakelen aan. Daarna vul je in het tabblad Belasting je tarieven en opties in.
Moet ik prijzen inclusief of exclusief btw invoeren?
Verkoop je vooral aan particulieren, dan is inclusief het makkelijkst: je typt de prijs die de klant ziet. Zet de weergave in winkel en kassa dan ook op inclusief, om afrondingsverschillen te vermijden.
Hoe stel ik 9% of 6% btw in voor een product?
Vul het tarief in bij Gereduceerd tarief in het tabblad Belasting. Kies daarna in het product bij Belastingklasse voor Gereduceerd tarief.
Kan WooCommerce btw verleggen voor zakelijke klanten?
Niet uit zichzelf. Je hebt een extensie nodig die het btw-nummer controleert en de btw weghaalt bij een geldig nummer uit een ander EU-land. Vraag je boekhouder wat er op de factuur moet staan.