Belastinginstellingen
De belastinginstellingen bepalen hoe belastingen worden berekend en weergegeven binnen de POS-applicatie.

Belastinginstellingen
Bij de eerste keer laden haalt de POS de standaard belastinginstellingen op uit WooCommerce. Over het algemeen kun je het beste dezelfde instellingen gebruiken als in WooCommerce, tenzij je een specifieke reden hebt om dat niet te doen. Als de belastinginstellingen afwijken van die op de server, berekenen de POS en WooCommerce vrijwel zeker verschillende belastingbedragen. Dat kan leiden tot verschillen en problemen bij het synchroniseren van bestellingen. De enige uitzondering is Belasting berekenen op basis van, een instelling die WCPOS 1.x niet van WooCommerce overneemt.
Alle belastingtarieven bekijken
Klik op de knop View all tax rates om alle belastingtarieven te zien die naar de POS zijn gedownload. Dit toont:
- Namen van belastingtarieven
- Percentages van belastingtarieven
- Toepasselijke regio's/locaties
Dit is handig om te controleren of de juiste belastingtarieven zijn geladen en voor het debuggen van problemen met belastingberekeningen.
Instellingen belastingberekening
Prijzen ingevoerd inclusief belasting
Bepaalt of productprijzen belasting omvatten:
| Optie | Beschrijving |
|---|---|
| Ja | Productprijzen zijn inclusief belasting. De POS berekent belasting door terug te rekenen vanaf de totaalprijs |
| Nee | Productprijzen zijn exclusief belasting. De POS telt belasting op bij de ingevoerde prijs |
Winkels die WooCommerce Tax met ingeschakelde automatische belastingen gebruiken, worden door WooCommerce vergrendeld op Nee. De POS moet die instelling overnemen.
Belasting berekenen op basis van
Bepaalt het adres dat wordt gebruikt voor belastingberekening:
| Optie | Beschrijving |
|---|---|
| Verzendadres van klant | Belastingtarieven op basis van waar de bestelling wordt verzonden |
| Factuuradres van klant | Belastingtarieven op basis van het factuuradres van de klant |
| Vestigingsadres van winkel | Belastingtarieven op basis van de fysieke locatie van je winkel |
In WCPOS 1.x, ook in alle 1.11-releases, wordt deze instelling niet overgenomen uit WooCommerce. De POS gebruikt standaard Basisadres van de winkel, ongeacht de waarde van de WooCommerce-optie Belasting berekenen op basis van. Met Serverinstellingen herstellen wordt de instelling teruggezet op Basisadres van de winkel. Als je de optie wijzigt in WP Admin > WooCommerce > Settings > Tax, verandert deze niet in de POS.
Zo bereken je belasting voor POS-verkopen op basis van het adres van de klant:
- Open in de POS Instellingen > Belasting.
- Stel Belasting berekenen op basis van in op Verzendadres van klant of Factuuradres van klant.
- Herhaal dit op elke kassa. De POS deelt deze keuze niet tussen apparaten.
De POS slaat de keuze bij elke bestelling op. WooCommerce berekent de belasting voor die bestelling vervolgens op basis van hetzelfde adres, zodat de kassa en je winkel overeenkomen. Stel de optie na Serverinstellingen herstellen opnieuw in.
Met WCPOS Pro verwijst Basisadres van de winkel naar het adres dat is gekozen in de eigen instelling Belasting berekenen op basis van van de winkel: het winkeladres (de standaardoptie) of de basislocatie van WooCommerce. Zie Winkels instellen.
Winkels die WooCommerce Tax met ingeschakelde automatische belastingen gebruiken, worden door WooCommerce vergrendeld op het verzendadres van de klant. Een andere keuze hier geldt nog steeds voor POS-bestellingen, zowel in de POS als in je winkel.
Belastingklasse voor verzending
Bepaalt hoe verzendkosten worden belast:
| Optie | Beschrijving |
|---|---|
| Belastingklasse verzending op basis van winkelwagenitems | Verzendbelasting wordt berekend op basis van de belastingklasse van items in de winkelwagen |
| Standaard | Verzending wordt belast tegen het standaard belastingtarief |
| Gereduceerd tarief | Verzending wordt belast tegen een gereduceerd belastingtarief |
| Nultarief | Er wordt geen belasting toegepast op verzendkosten |
Afronding
| Optie | Beschrijving |
|---|---|
| Belasting afronden op subtotaalniveau | Belasting wordt berekend voor het volledige subtotaal en vervolgens afgerond, in plaats van de belasting voor elk afzonderlijk regelitem af te ronden |
WCPOS volgt de belastingberekeningen van WooCommerce, zodat het totaal van een bestelling hetzelfde is wanneer je die aan de kassa aanslaat of via je website plaatst:
- Volledige precisie — totalen van regels en bestellingen worden met volledige precisie bewaard en alleen voor weergave afgerond. Het bedrag dat bij de bestelling wordt opgeslagen, is dus exact het bedrag dat WooCommerce verwacht en niet een waarde die vooraf op het aantal decimalen van de weergave is afgerond.
- Afronding van de winkel — er wordt afgerond op basis van het aantal decimalen van de kleinste munteenheid en rekening gehouden met de instelling Belasting afronden op subtotaalniveau hierboven.
- Samengestelde belastingen — als een tarief als samengesteld is gemarkeerd, worden tarieven toegepast in de prioriteitsvolgorde van WooCommerce (
tax_rate_priority). Een belasting die boven op een andere komt, wordt dus daarna berekend.
Weergave-instellingen
Prijzen weergeven in de winkel
| Optie | Beschrijving |
|---|---|
| Inclusief belasting | Weergegeven prijzen zijn inclusief belastingbedragen |
| Exclusief belasting | Weergegeven prijzen zijn exclusief belasting |
Prijzen weergeven tijdens winkelwagen en afrekenen
| Optie | Beschrijving |
|---|---|
| Inclusief belasting | Winkelwagen- en afrekenprijzen zijn inclusief belasting |
| Exclusief belasting | Winkelwagen- en afrekenprijzen zijn exclusief belasting |
Achtervoegsel prijsweergave
Tekst die na prijzen verschijnt om de belastingstatus aan te geven (bijv. "incl. BTW" of "excl. BTW").
Belastingtotalen weergeven
| Optie | Beschrijving |
|---|---|
| Als één totaal | Alle belastingen worden gecombineerd tot één totaalregel |
| Uitgesplitst | Elk belastingtarief wordt als een afzonderlijk regelitem weergegeven |
Serverinstellingen herstellen
Klik om de huidige WooCommerce-belastinginstellingen op te halen van je server en toe te passen. In WCPOS 1.x wordt hiermee ook Belasting berekenen op basis van teruggezet op Basisadres van de winkel (zie hierboven).
WooCommerce is de bron van waarheid voor belastinginstellingen — de POS moet die spiegelen. Restore Server Settings is de veilige manier om de nieuwste configuratie uit je winkel op te halen, en is de juiste actie wanneer je belastinginstellingen hebt gewijzigd in WP Admin > WooCommerce > Settings > Tax en wilt dat de POS ze overneemt.
Alleen als je er even bij moet stilstaan: als je een POS-belastinginstelling bewust hebt gewijzigd, bijvoorbeeld door Belasting berekenen op basis van op een klantadres in te stellen, overschrijft Serverinstellingen herstellen die keuze. Stel deze daarna opnieuw in.
Veelvoorkomende problemen
POS en WooCommerce tonen verschillende totalen
Het meest voorkomende belastingprobleem is een verschil tussen de POS-belastinginstellingen en de WooCommerce-belastinginstellingen. Wanneer deze uiteenlopen, berekent dezelfde bestelling verschillende totalen, afhankelijk van waar deze wordt geplaatst. Houd de POS-instellingen altijd gesynchroniseerd — gebruik Restore Server Settings nadat je iets hebt gewijzigd in WP Admin > WooCommerce > Settings > Tax.
Voor winkels die WooCommerce Tax gebruiken, is er nog een mogelijke oorzaak: de eerste verkoop op een locatie waar je winkel nog nooit belasting heeft berekend. Zie WooCommerce Tax.
Verwarring over prijzen inclusief belasting
Als "Prijzen ingevoerd inclusief belasting" is ingesteld op Ja, maar "Prijzen weergeven in de winkel" is ingesteld op Exclusief belasting, zal de weergegeven prijs lager zijn dan de ingevoerde prijs. Dit is correct gedrag — de POS verwijdert de belastingcomponent voor de weergave — maar het kan kassiers verrassen als ze de stickerprijs verwachten te zien.
Klantadres en belastingberekening
Wanneer "Belasting berekenen op basis van" is ingesteld op Verzendadres van klant of Factuuradres van klant, heeft de POS een geldig adres nodig om het juiste tarief op te zoeken. Als een inloopklant geen adres in het bestand heeft, valt WCPOS terug op het vestigingsadres van de winkel voor de berekening. Dit is meestal het juiste gedrag voor verkopen in de winkel, maar als je onverwachte tarieven ziet voor specifieke klanten, controleer dan hun adresgegevens.
Probleemoplossing
Belastingbedragen zijn onjuist
- Ga naar Belastinginstellingen in de POS en klik op Restore Server Settings om de nieuwste configuratie uit WooCommerce op te halen.
- Klik op Alle belastingtarieven bekijken en controleer of de verwachte tarieven worden weergegeven. Ontbreken er tarieven, controleer dan of ze correct zijn ingesteld in
WP Admin > WooCommerce > Settings > Tax > Standard rates. Voeg bij ingeschakelde automatische belastingen van WooCommerce Tax geen rijen handmatig toe: de rijen voor een locatie verschijnen bij de eerste verkoop daar. De POS haalt ze op bij de volgende controle op wijzigingen, of meteen als je Wissen en opnieuw downloaden kiest op de rij Belastingtarieven in Winkelstatus. - Controleer de belastingklasse van het product — producten die zijn toegewezen aan een belastingklasse met "Nultarief" krijgen ongeacht de instellingen geen belasting toegepast.
Belasting wordt als nul weergegeven
- Controleer of belasting is ingeschakeld in WooCommerce (
WP Admin > WooCommerce > Settings > General > Enable tax rates and calculations). - Gebruik View all tax rates in de POS om te bevestigen dat de tarieven zijn gedownload. Als de lijst leeg is, probeer dan een volledige synchronisatie.
- Bevestig dat de belastingstatus van het product is ingesteld op "Taxable" (niet "None" of "Shipping only").
Afrondingsverschillen
Kleine afrondingsverschillen (een cent of twee) tussen de POS en WooCommerce kunnen optreden wanneer "Belasting afronden op subtotaalniveau" in het ene systeem is ingeschakeld maar in het andere niet. Zorg ervoor dat deze instelling op beide plaatsen overeenkomt.