Goederen en diensten in de EU zijn onderworpen aan de belasting over de toegevoegde waarde van de Europese Unie (of EU BTW). Voor de in de Unie gevestigde bedrijven wordt BTW geheven over de meeste verkopen en aankopen die binnen het grondgebied plaatsvinden. Indien de goederen buiten de EU worden uitgevoerd, wordt de belasting niet in rekening gebracht.
Door de Europese Unie worden ruime BTW-regels gedefinieerd die standaard zijn, maar de toepassing ervan kan verschillen van land tot land. Er is bijvoorbeeld een minimumtarief vastgesteld, landen kunnen hun BTW-tarieven ook afzonderlijk bepalen, daarom variëren de BTW-tarieven in de lidstaten van de Europese Unie heel sterk.
Voor bedrijven die buiten hun land verkopen is het belangrijk om te onthouden dat er geen BTW in het land van de koper wordt betaald, tenzij de jaarlijkse verkoop van de verkoper aan het land van de koper een bepaalde drempel overschrijdt (die ook per land varieert). Als dit gebeurt, moet de verkoper BTW in het land van de koper in rekening brengen.
Een bedrijf in een van de landen van de Europese Unie verzendt bijvoorbeeld zijn goederen naar een andere lidstaat. Als de totale waarde van de producten die in dat land aan consumenten in een van de 12 opeenvolgende maanden worden verkocht minder dan € 100.000 (of het equivalent daarvan) bedraagt, wordt BTW geheven tegen het tarief dat in het land van uitvoer van toepassing is. Zodra de waarde van de uitgevoerde goederen het vastgestelde bedrag overschrijdt, moet de verkoper BTW in rekening brengen tegen het tarief dat in het invoerende land van toepassing is.
Uitdaging voor de klant
Een Belgisch bedrijf met vestigingen in Duitsland en Luxemburg en een omzet die de drempel voor verkoop op afstand voor deze landen overschreed wilde de prijzen in zijn webwinkel weergeven op basis van het BTW-tarief van het land van levering. Op elke pagina van de website moet de klant een land van levering kunnen kiezen, op basis waarvan de prijzen in de catalogus worden berekend uitgaande van het BTW-tarief in dat land. Het idee was om de juiste prijzen al tijdens het bladeren door de catalogus te tonen en niet alleen bij het uitchecken.
Oplossing
Een ingebouwde nopCommerce plugin Nop.Plugin.Tax.FixedOrByCountryStateZip is aangepast om aan de vereisten te voldoen:
- De database is uitgebreid voor het opslaan van BTW-tarieven van verschillende landen. Dit is gedaan door het aanmaken van aangepaste entiteiten.
- Modellen, controllers en componenten zijn uitgebreid om aangepaste besturingselementen en prijzen weer te geven.
- Het standaardthema is aangepast.
- Standaardservices voor prijsberekeningslogica werden uitgebreid.
De berekening van de belastingen, vooral bij internationale verkoop, is een zeer gecompliceerd proces en moet zeer precies worden benaderd. Plan een gratis consult om het voldoen aan uw vereisten te bespreken.