Kaart van de Europese Unie die het EU-btw One Stop Shop (OSS) systeem illustreert voor grensoverschrijdende btw-naleving

EU btw One Stop Shop (OSS) uitgelegd

Hoe blijf je btw-compliant bij verkoop in Europa

Verkopen aan klanten in meerdere Europese Unie-landen is een van de makkelijkste manieren om inkomsten te laten groeien. Het is ook een van de snelste manieren om verwarring te creëren rond btw.

Je lanceert een product. De website werkt. Er komen betalingen binnen. Dan stel je de ongemakkelijke vragen:

  • Welk btw-tarief van welk land moet ik rekenen?
  • Moet ik me in elk land registreren?
  • Kan ik één prijs hanteren in heel Europa?
  • Wat moet ik precies aangeven, en waar moet ik betalen?

Deze gids is alleen voor Business-to-Consumer (B2C) verkopen. Hij is geschreven voor twee typen ondernemers:

  1. bedrijven gevestigd binnen de Europese Unie, en
  2. bedrijven gevestigd buiten de Europese Unie die verkopen aan EU-klanten.

Dit is geen juridisch of fiscaal advies. Belastingregels kunnen gedetailleerd zijn en veranderen. Maar het onderstaande kader is stabiel en zal je helpen een proces op te bouwen dat duidelijk, consistent en werkbaar is.

Video-uitleg over hoe de EU btw OSS werkt

Als je een praktische uitleg wilt in plaats van theorie, laat de onderstaande video zien hoe de EU btw One Stop Shop (OSS) werkt, voor wie het geldt, en waarom het btw-rapportage vereenvoudigt bij verkoop in de EU.

Belangrijke termen (eenvoudige definities)

  • Belasting over de toegevoegde waarde (btw): een verbruiksbelasting. In veel B2C grensoverschrijdende gevallen is btw gekoppeld aan het land waar de klant het product of de dienst gebruikt.
  • Business-to-Consumer (B2C): je verkoopt aan een klant die niet als bedrijf koopt.
  • One Stop Shop (OSS): een EU-systeem waarmee je btw voor meerdere EU-landen kunt rapporteren en betalen via één registratie.
  • Niet-Unie OSS: de OSS-optie voor bedrijven gevestigd buiten de EU.
  • Import One Stop Shop (IOSS): een apart systeem voor bepaalde geïmporteerde goederen in de EU (we zullen dit slechts kort noemen).

De hoofdregel die alles aanstuurt

Illustratie van het EU btw-bestemmingsbeginsel die laat zien hoe een verkoper btw in rekening brengt op basis van het EU-land van de klant bij B2C grensoverschrijdende verkopen.

Voor veel grensoverschrijdende B2C-verkopen wordt btw betaald aan het EU-land waar het verbruik plaatsvindt.
In een fysieke winkel is “verbruik” duidelijk. Online is dat niet zo. Daarom heb je twee dingen nodig:

  1. een manier om het EU-land van de klant consistent te bepalen, en
  2. een rapportagemethode die werkt als je in meerdere EU-landen verkoopt.

Ook moet de klant bij B2C een duidelijke eindprijs zien voor het betalen. In de meeste consumentensituaties betekent dit dat de totale prijs inclusief belasting duidelijk wordt getoond voordat de aankoop wordt bevestigd.

Stap 1: Wat verkoop je?

De btw-workflow hangt sterk af van wat je verkoopt. Begin hier.

1) Digitale producten en digitale diensten

Voorbeelden:

  • software-abonnementen
  • online cursussen
  • lidmaatschappen
  • downloadbare content

Deze categorie vereist vaak sterker bewijs van de locatie van de klant, omdat de “plaats van verbruik” moeilijker te identificeren kan zijn.

2) Diensten (inclusief consulting)

Voorbeelden:

  • consultinggesprekken
  • creatief werk
  • professionele diensten op afstand geleverd

Deze categorie kan lastig zijn omdat de regels voor “plaats van levering” kunnen verschillen per type dienst. Sommige diensten gedragen zich als digitale diensten voor btw-doeleinden. Andere volgen andere regels. Als je dienst niet duidelijk digitaal is, is het de moeite waard om de regel voor jouw specifieke categorie te verifiëren.

3) Fysieke goederen (e-commerce)

Voorbeelden:

  • producten verzenden vanuit één EU-land naar klanten in andere EU-landen
  • goederen importeren in de EU van buiten de EU

Btw op fysieke goederen kan afhangen van:

  • waar goederen vandaan worden verzonden
  • waar ze naartoe worden verzonden
  • of er sprake is van import in de EU
  • of er een marktplaats bij betrokken is

Stap 2: Waar is je bedrijf gevestigd?

Verdeel nu je situatie in een van de twee takken.

A) Je bent gevestigd binnen de EU

Als je B2C verkoopt in andere EU-landen, is er een EU-brede drempel van 10.000 euro voor bepaalde categorieën grensoverschrijdende B2C-verkopen. Onder die drempel kun je in bepaalde gevallen de btw-regels van je vestigingsland toepassen. Boven die drempel pas je vaak btw toe op basis van het land van de klant en gebruik je One Stop Shop (OSS) om te rapporteren en te betalen voor meerdere EU-landen.

Belangrijke opmerking: de drempel geldt voor specifieke gedekte categorieën. Zorg ervoor dat je producttype binnen die categorieën valt.

B) Je bent gevestigd buiten de EU

Als je B2C verkoopt aan EU-klanten, moet je mogelijk vanaf het begin btw op bestemming afhandelen voor gedekte verkopen. Voor veel gedekte diensten kan een niet-EU-bedrijf gebruik maken van Niet-Unie OSS, en kan het vaak een EU-land kiezen waar het zich registreert als zijn “lidstaat van identificatie”. Vervolgens rapporteert het btw voor meerdere EU-landen via die ene registratie.

Dit is een van de weinige gebieden waar het EU-systeem echt praktisch is voor niet-EU-verkopers, omdat het in veel voorkomende gevallen meerdere registraties vermijdt.

Prijsstrategie voor B2C: de klantervaring is belangrijk

Illustratie die btw-inclusieve B2C-prijzen laat zien waar totaalprijzen verschillen per EU-land op basis van lokale btw-tarieven.

Veel ondernemers zijn geobsedeerd door btw-rapportage en vergeten het eerste wat de klant ziet: de prijs.

Een goede B2C-checkoutervaring is eenvoudig:

  • de klant begrijpt de eindprijs voor het betalen
  • er zijn geen verrassingen in de laatste stap
  • de aankoop voelt normaal, niet “belastingzwaar”

Er zijn twee conforme en praktische manieren om prijzen in meerdere EU-landen te hanteren.

Strategie A: Landgebaseerde eindprijzen (btw-inclusief)

Je toont een eindprijs die zich aanpast aan het EU-land van de klant.

  • Een klant in het ene EU-land kan een andere eindprijs zien dan een klant in een ander EU-land.
  • Je netto-inkomsten blijven stabieler omdat btw-verschillen zijn verwerkt in de getoonde prijs.
  • Dit vereist vaak technisch werk: landdetectie, btw-tarief logica en zorgvuldig testen.

Deze strategie is gebruikelijk wanneer marges klein zijn en kleine veranderingen ertoe doen.

Strategie B: Één eindprijs overal (btw-inclusief), en je accepteert btw-verschillen

Je toont één eindprijs voor alle EU-klanten.

  • De klantervaring is zeer eenvoudig.
  • Je netto-inkomsten veranderen per land, omdat btw-tarieven verschillen tussen EU-landen.
  • Je “absorbeert” het btw-verschil in je marge.

Deze strategie is gebruikelijk voor digitale producten, abonnementen en aanbiedingen met hogere marges waar eenvoud de conversie verbetert.

Strategievergelijkingstabel
OnderwerpStrategie A: Landgebaseerde eindprijsStrategie B: Één eindprijs overal
Wat de klant zietEen eindprijs die kan variëren per landÉén eindprijs voor iedereen
Je margestabiliteitStabielerVarieert per land
Technische complexiteitHogerHoger
LagerBeste voorAanbiedingen met lage marge, prijsgevoelige markten
Digitale producten, aanbiedingen met hogere margeVoornaamste risicoOnjuiste landdetectie of btw-mapping

Marge-erosie in landen met hoge btw

Hoe je het EU-land van de klant bepaalt (en het verdedigbaar houdt)

Gebruikelijke manieren om het land van de klant te bepalen
Diagram met bewijsmateriaal gebruikt om het EU-land van een klant te bepalen voor btw-doeleinden, inclusief factuuradres, kaartlocatie en IP-adres.

Dit zijn typische bewijspunten die door bedrijven worden gebruikt:

  • Land van factuuradres (uit checkoutgegevens)
  • Land van bank of kaart (indien beschikbaar)
  • Locatie van Internet Protocol (IP) adres (indien gebruikt)
  • Mobiele landcode (wanneer verkopen via mobiele netwerken plaatsvinden)

In veel situaties met digitale diensten heb je mogelijk meer dan één bewijsstuk nodig om het land van de klant te ondersteunen. Als je bewijsmateriaal tegenstrijdig is, moet je een duidelijke interne regel hebben voor hoe je dit oplost.

Tabel met bewijsopties
Type bewijsHoe je het krijgtSterkteZwakteBeste gebruik
Land van factuuradresKlant voert het inDirect en eenvoudigKan verkeerd getypt of inconsistent zijnMeeste B2C-checkouts
Land van kaart of bankBetalingsprovider rapporteert hetVaak betrouwbaarNiet altijd beschikbaarExtra validatie
IP-adreslocatieWebsite registreert hetHelpt bij het detecteren van verschillenVPN’s en reizen kunnen verstorenDigitale diensten, fraudecontroles
Mobiele landcodeTelecomgegevensSterk voor mobiele dienstenNiet relevant voor veel winkelsOp mobiel gebaseerde diensten

Een eenvoudige aanpak die veel kleine bedrijven gebruiken:

  • verzamel factuurland
  • vergelijk met een tweede signaal indien mogelijk
  • bewaar de resultaten in je administratie
  • pas je interne “conflictregel” toe wanneer signalen niet overeenkomen

One Stop Shop (OSS): wat het oplost en wat niet

Het is nuttig om OSS in gewone taal te beschrijven:

One Stop Shop (OSS) is een rapportagekanaal.
Het is geen compleet belastingbeheersysteem.

OSS helpt je doorgaans om te voorkomen dat je apart btw moet registreren in veel EU-landen voor gedekte verkopen. Je rapporteert je grensoverschrijdende B2C-btw op één plek, en de betaling wordt verdeeld naar de relevante EU-landen.

Maar OSS lost je data niet magisch op. Je hebt nog steeds nodig:

  • beslissing over land van klant
  • juiste toepassing van btw-tarief
  • schone verkooprapportages per land
  • aanpassingen voor terugbetalingen en chargebacks
  • juiste opslag van gegevens

Ook kunnen OSS-administratieverplichtingen lang zijn. Veel bedrijven nemen de gewoonte aan om btw-bewijs te behandelen als een compliance-archief, niet als gewone analysedata.

Een eenvoudige btw-workflow die je daadwerkelijk kunt uitvoeren (maandelijks + driemaandelijks)

Diagram dat de EU btw OSS-workflow toont waarbij btw centraal wordt gerapporteerd en verdeeld naar meerdere EU-landen zoals Frankrijk, Spanje, België, Bulgarije en Portugal.

Als je wilt dat dit beheersbaar aanvoelt, behandel btw dan als een proces, niet als een paniekgebeurtenis.

Voordat je verkoopt: setup checklist
  • Identificeer wat je verkoopt (digitaal, diensten, fysieke goederen).
  • Bevestig of je gevestigd bent binnen de EU of buiten de EU.
  • Beslis of OSS of Non-Union OSS relevant is voor jouw verkooptype.
  • Kies een prijsstrategie (landgebaseerde eindprijs of één eindprijs overal).
  • Kies een methode voor het land van de klant (en definieer een conflictregel).
  • Beslis waar je btw-bewijs en transactierapporten gaat opslaan.
Tijdens checkout: operationele checklist
  • Verzamel de informatie over het land van de klant die je nodig hebt.
  • Toon de eindprijs duidelijk voordat de klant de betaling bevestigt.
  • Sla de belangrijkste bewijssignalen op waar je op vertrouwt.
  • Sla het bestelrecord op in een formaat dat je later kunt exporteren (land, btw-bedrag, totaal).
Elk kwartaal: aangiftechecklist (als je OSS gebruikt)
  • Exporteer totale B2C-verkopen per EU-land.
  • Bevestig dat gebruikte btw-tarieven overeenkomen met de landregel van de klant die je hebt gedefinieerd.
  • Pas aan voor terugbetalingen en chargebacks.
  • Dien de OSS-aangifte in via je belastingportaal.
  • Betaal de verschuldigde btw via het OSS-proces.
  • Archiveer de rapporten en bewijzen voor de periode.
Veelvoorkomende fouten die echte pijn veroorzaken
  • B2B-logica mengen in B2C-checkoutflows
  • geen bewijs opslaan van het land van de klant
  • aannemen dat één btw-regel past bij alle diensten
  • een belastingtool gebruiken en nooit controleren wat het daadwerkelijk heeft gerapporteerd
  • vergeten om terugbetalingen mee te nemen in btw-rapportage

Tools en automatisering (nuttig, maar verwar berekening niet met aangifte)

Belastingtools kunnen helpen, maar je moet twee taken scheiden:

  1. Belastingberekening (wat te berekenen)
  2. Belastingaangifte (wat te rapporteren en betalen)

Veel betalingsproviders en belastingtools kunnen helpen bij berekening en rapportage. Sommige bieden integraties met aangiftepartners. Anderen leveren rapporten die je kunt gebruiken om zelf aangifte te doen.

Een goed principe is dit:

  • gebruik tools om menselijke fouten in berekening en rapportage te verminderen
  • houd je eigen administratie schoon genoeg dat je nog steeds aangifte kunt doen als een tool verandert of faalt
Opties tabel: kies je comfortniveau
BenaderingKostenSetup-inspanningLagerDigitale producten, aanbiedingen met hogere marge
Handmatige berekening + handmatige aangifteLaagGemiddeldZeer klein volume, eenvoudige catalogusMenselijke fout, inconsistent bewijs
Belastingberekeningtool + handmatige aangifteGemiddeldGemiddeldGroeiende startupsTe veel vertrouwen op tool-output
Belastingtool + aangiftepartnerHogerLaag tot gemiddeldHoog volume, beperkte tijdKosten, afhankelijkheid van partner

Btw-tarieven, verlaagde tarieven en vrijstellingen (waar complexiteit verschijnt)

EU-landen hebben vaak:

  • een standaard btw-tarief
  • verlaagde btw-tarieven voor bepaalde categorieën
  • vrijstellingen of speciale behandelingen voor sommige categorieën (onderwijs is een veelvoorkomend voorbeeld)

Twee praktische waarschuwingen horen in je proces:

  1. Ga er niet van uit dat jouw categorie overal “standaard btw” is.
  2. Ga er niet van uit dat vrijstellingen automatisch gelden over grenzen heen.

In sommige gevallen kan geschiktheid voor een verlaagd tarief of vrijstelling afhangen van nationale regels en leveranciersvoorwaarden. Als je bedrijfsmodel sterk afhankelijk is van een speciale btw-behandeling, bevestig dit dan zorgvuldig voor het land van de klant en jouw specifieke servicetype.

Dit is ook waar concurrentie oneerlijk kan aanvoelen: een lokale aanbieder kan kwalificeren voor een speciale behandeling die een grensoverschrijdende aanbieder niet heeft. De enige veilige manier om dit aan te pakken is het te behandelen als een onderzoekstaak, niet als een aanname.

Speciale gevallen om te controleren (korte lijst)

Deze onderwerpen kunnen veranderen wie verantwoordelijk is voor btw en hoe je rapporteert:

  • Marktplaatsen: soms heeft de marktplaats btw-verantwoordelijkheden.
  • Goederen importeren in de EU: je moet mogelijk Import One Stop Shop (IOSS) overwegen voor bepaalde gevallen.
  • Bundels: het mengen van digitale en fysieke producten kan gemengde btw-behandeling creëren.
  • Gemengde klanten: als je verkoopt aan zowel bedrijven als consumenten, houd B2B- en B2C-logica gescheiden.

Veelgestelde vragen (kort en praktisch)

Heb ik One Stop Shop (OSS) nodig?

Als je B2C verkoopt in meerdere EU-landen in gedekte categorieën, kan OSS de rapportage vereenvoudigen. De noodzaak hangt af van je vestigingslocatie en je verkoopprofiel.

    Kan ik één prijs aanhouden voor alle EU-klanten?

    Ja, veel bedrijven doen dat. De veilige manier is om de klantervaring duidelijk te houden en te accepteren dat je netto-omzet per land kan variëren omdat btw-tarieven verschillen.

    Wat is de drempel van 10.000 euro?

    Het is een EU-brede drempel die bepaalde grensoverschrijdende B2C-categorieën beïnvloedt voor in de EU gevestigde verkopers. Eronder kunnen sommige verkopers in bepaalde gevallen thuisland-btw toepassen. Erboven gelden vaak bestemmings-btw en OSS.

    Hoe bepaal ik het land van de klant?

    Gebruik een consistente methode, bewaar bewijs en definieer een conflictregel. Factureringsland plus één ondersteunend signaal is een veelgebruikte operationele aanpak.

    Moet ik btw tonen op bonnetjes of facturen?

    Vereisten variëren per land en per transactietype. Als je facturen uitgeeft, kunnen factuurinhoudregels gelden. Als je op bonnetjes vertrouwt, kunnen er nog steeds vereisten bestaan. Behandel dit als een landspecifieke nalevingscheck.

    Hoe lang moet ik de One Stop Shop (OSS) gegevens bewaren?

    Als je de One Stop Shop (OSS) gebruikt, moet je de transactiegegevens 10 jaar bewaren vanaf het einde van het jaar waarin de transactie plaatsvond (zelfs als je stopt met het gebruik van OSS).

    Het eenvoudige pad naar naleving

    Als je maar een paar punten onthoudt, onthoud dan deze:

    • Btw voor B2C grensoverschrijdende verkopen volgt vaak het EU-land van de klant.
    • Kies een prijsstrategie die past bij je marges en je marketing.
    • Bepaal hoe je het land van de klant vaststelt en bewaar consistent bewijs.
    • Gebruik One Stop Shop (OSS) of Non-Union OSS wanneer relevant om registraties te verminderen.
    • Houd schone gegevens bij, vooral voor terugbetalingen en chargebacks.