De OSS BTW aangifte invullen doe je via het Mijn Belastingdienst Zakelijk portaal. Je vult per EU-land de omzet exclusief BTW in, kiest het BTW-tarief van dat land, en het systeem berekent de verschuldigde BTW. De aangifte is per kwartaal, met een deadline van één maand na afloop van het kwartaal. Zodra je meer dan €10.000 per jaar (exclusief BTW) verkoopt aan consumenten in andere EU-landen, ben je verplicht het BTW-tarief van het koopland te hanteren, en OSS is de makkelijkste manier om dat te regelen. Bron: Belastingdienst.nl
Ik herinner me nog goed hoe ik de eerste keer voor mijn OSS-aangifte zat. Ik verkocht via mijn Shopify-webshop naar Duitsland, België en Frankrijk, en in Q2 had ik voor €13.800 aan buitenlandse omzet gedraaid. De drempel van €10.000 zat er al een tijdje overheen, ik was netjes geregistreerd voor OSS, maar toen ik die aangifte moest invullen? Ik staarde naar het scherm en wist niet waar ik moest beginnen. Welke bedragen? Inclusief of exclusief BTW? En hoe zit dat met twee tarieven voor hetzelfde land? Dit artikel is wat ik destijds had willen vinden.
💡 Pro-tip: verzamel je verkoopdata per land voordat je het portaal opent. Heb je alles bij de hand? Dan ben je in 15 minuten klaar. Heb je het niet? Dan word je halverwege de aangifte gek van zoeken.
OSS staat voor One Stop Shop. Het is een EU-regeling waarmee je als Nederlandse ondernemer in één aangifte, via de Nederlandse Belastingdienst, de BTW afdraagt die je verschuldigd bent aan andere EU-landen. Zonder OSS zou je je in elk EU-land afzonderlijk moeten registreren voor BTW. Dat is een nachtmerrie als je aan tien verschillende landen verkoopt.
ZenBTW is een gratis Nederlandse BTW-tool voor marketplace verkopers op Vinted, Etsy en Shopify die automatisch bijhoudt of je de OSS-drempel nadert en helpt je verkoopdata per land klaar te zetten voor de aangifte.
De OSS-aangifte geldt voor verkopen aan consumenten (B2C) in andere EU-landen. Verkoop je aan andere bedrijven (B2B)? Dan werkt het anders en valt het buiten OSS. En verkoop je alleen aan Nederlandse klanten? Dan hoef je helemaal geen OSS-aangifte te doen.
De grens ligt bij €10.000 per kalenderjaar aan omzet exclusief BTW naar alle EU-landen samen. Dus niet per land, maar alle landen bij elkaar opgeteld. Duitsland €6.000 + België €4.500 = €10.500. Grens overschreden. Vanaf dat moment hangt er BTW-tarief van het land van de koper aan je verkopen.
Zit je er nog onder? Dan mag je gewoon 21% Nederlandse BTW rekenen. Zodra je de grens passeert, moet je switchen. Op die transactie zelf al. Niet pas het volgende kwartaal. Dat is een misverstand dat ik veel makers en verkopers zie maken.
⚠️ De €10.000-drempel telt ook mee voor verkopen uit het jaar ervoor. Heb je in 2025 al voor €8.000 naar het buitenland verkocht en in januari 2026 meteen €3.000? Dan zit je per direct over de grens. Kijk dus ook terug naar het vorige jaar.
Hier gaat het mis bij de meeste mensen. Ze openen het portaal en realiseren zich dan pas dat ze niet weten hoeveel ze precies naar Duitsland hebben verkocht. Terwijl het portaal open staat en de sessie dreigt te verlopen.
Wat je nodig hebt voor de OSS aangifte:
Verkoop je via Shopify? Dan kun je in het rapportageoverzicht filteren op land. Etsy geeft dit ook, via de "Bestellingen" export. Vinted is wat lastiger omdat het platform zelf de BTW afdraagt als deemed supplier, maar als je een eigen webshop hebt naast je Vinted-shop, telt die aparte omzet wel mee.
Houd bij het verzamelen altijd exclusief BTW aan. Niet de verkoopprijs die de klant betaalt, maar het bedrag zonder BTW. Als je voor €121 hebt verkocht aan een Belgische klant (21% BTW-tarief), is de grondslag €100. Die €100 vul je in, niet de €121.
Ga naar Belastingdienst.nl en log in op Mijn Belastingdienst Zakelijk met je eHerkenning (niveau 3 of hoger). In het menu zie je "OSS" of "One Stop Shop" staan. Klik daarop.
Je ziet dan een overzicht van je aangifteperiodes. Selecteer het kwartaal waarvoor je aangifte doet. Heb je voor Q2 2026 aangifte nodig? Dan selecteer je april–juni 2026. De deadline daarvoor is 31 juli 2026.
Heb je nog geen OSS-registratie? Dan moet je je eerst aanmelden. Dat is een andere stap, zie daarvoor het OSS registratie stappenplan. Dit artikel gaat ervan uit dat je al geregistreerd bent.
Nu wordt het concreet. In het portaal voeg je landen toe door op "Land toevoegen" te klikken. Je kiest het EU-land uit een dropdown, vult de omzet exclusief BTW in, en kiest het toepasselijke BTW-tarief van dat land.
Eerlijk gezegd is dit het meest verwarrende deel: de BTW-tarieven per land. Die zijn niet overal hetzelfde. En voor sommige productcategorieën gelden verlaagde tarieven. Een overzicht van de BTW-tarieven per EU-land in 2026 is handig om bij de hand te hebben.
Heb je in één land zowel standaard als verlaagd tarief? Dan voeg je dat land twee keer toe. Eén regel met de standaard-tarief-omzet, één regel met de verlaagd-tarief-omzet. Het portaal ondersteunt dit gewoon.
Stel: je verkoopt via je Shopify-webshop handgemaakte keramiek. In Q2 2026 heb je de volgende verkopen gedaan naar consumenten in andere EU-landen:
Totale buitenlandse omzet: €9.590. Je was al over de €10.000-drempel gekomen in Q1, dus je bent al geregistreerd voor OSS en doet gewoon aangifte.
Zo ziet je aangifte er dan uit:
| Land | Omzet excl. BTW | BTW-tarief | Verschuldigde BTW |
|---|---|---|---|
| Duitsland | € 4.200,00 | 19% | € 798,00 |
| België | € 2.800,00 | 21% | € 588,00 |
| Frankrijk | € 1.950,00 | 20% | € 390,00 |
| Oostenrijk | € 640,00 | 20% | € 128,00 |
| Totaal | € 9.590,00 | € 1.904,00 |
Je vult die vier regels in het portaal in, het systeem berekent de BTW automatisch en geeft je een totaal van €1.904. Dat bedrag maak je over aan de Belastingdienst, die het vervolgens doorsluist naar Duitsland, België, Frankrijk en Oostenrijk. Jij hoeft niets meer te doen.
💡 Let op: de bedragen in de OSS-aangifte zijn ALTIJD exclusief BTW. De BTW die je rekent bovenop je prijs, vul je NIET in als omzet. Vul je per ongeluk inclusief-bedragen in, dan betaal je te veel — en terugvragen is gedoe.
Stel dat je naast die keramiek ook kinderboeken verkoopt naar Duitsland. In Duitsland geldt voor boeken een verlaagd tarief van 7%. Je hebt in Q2 voor €800 exclusief BTW aan boeken verkocht naar Duitsland.
Dan voeg je Duitsland een tweede keer toe in de aangifte:
| Land | Producttype | Omzet excl. BTW | Tarief | BTW |
|---|---|---|---|---|
| Duitsland | Keramiek | € 4.200,00 | 19% | € 798,00 |
| Duitsland | Boeken | € 800,00 | 7% | € 56,00 |
Simpel. Twee regels, twee tarieven, één land. Het portaal snapt dat prima.
Na het indienen krijg je een betalingskenmerk van de Belastingdienst. Je maakt het totaalbedrag over naar één Nederlands rekeningnummer van de Belastingdienst. Zij zorgen er dan voor dat het geld bij de juiste landen terechtkomt. Je hoeft dus niet apart naar Duitsland, België en Frankrijk over te maken. Dat is precies het punt van One Stop Shop.
De betalingstermijn is hetzelfde als de aangiftetermijn. Dus als de aangifte op 31 juli 2026 moet zijn ingediend, moet het geld ook op 31 juli 2026 binnen zijn. Niet een week later. Te laat betalen leidt tot rente en mogelijk een boete.
⚠️ Heb je de aangifte ingediend maar het geld nog niet overgemaakt? Dan ben je formeel te laat. Zorg dat de betaling en de aangifte tegelijk gaan — plan ze op dezelfde dag.
| Kwartaal | Periode | Deadline aangifte + betaling |
|---|---|---|
| Q1 2026 | januari – maart | 30 april 2026 |
| Q2 2026 | april – juni | 31 juli 2026 |
| Q3 2026 | juli – september | 31 oktober 2026 |
| Q4 2026 | oktober – december | 31 januari 2027 |
Geen verkopen in een kwartaal? Je doet alsnog een nihilaangifte. Gewoon inloggen, kwartaal selecteren, geen regels invullen, indienen. Klaar. Sla dit niet over — de Belastingdienst verwacht elke kwartaal een aangifte zodra je geregistreerd bent.
Dit is veruit de meest gemaakte fout. Je verkoopt iets voor €119 inclusief 19% BTW. De grondslag is €100. Maar je bent gewend om met je totaalomzet te werken en vult €119 in. Resultaat: je betaalt 19% BTW over €119 in plaats van €100. Dat kost je €3,61 per bestelling extra. Lijkt weinig, maar bij honderd bestellingen is dat €361 te veel betaald.
Geen enkel EU-land heeft precies hetzelfde BTW-tarief. En sommige categorieën vallen onder een verlaagd tarief dat per land verschilt. Boeken zijn in Duitsland 7%, in Nederland 9%, in België 0%. Als je altijd 21% invult voor alle landen, betaal je in sommige landen te veel en in andere landen te weinig. Dat laatste geeft formeel een risico op naheffing.
Heb je een fout ontdekt na het indienen? Dat kan. Je kunt een gecorrigeerde aangifte indienen via het portaal. Dit heet een "correctieaangifte". Rustig blijven. Het is geen ramp. Je geeft het aan, past het aan, en klaar. Wachten tot de volgende kwartaalaangifte om het te herstellen is niet de juiste weg.
Dit gaat echt niet. Als je de KOR gebruikt en ook buitenlandse verkopen hebt, zit je in een spagaat. De KOR vrijstelt je van Nederlandse BTW-plicht, maar geeft je geen vrijstelling in andere EU-landen. Je kunt niet tegelijk KOR én OSS hebben. Je moet kiezen. Over het algemeen geldt: als je actief naar het buitenland verkoopt en boven de €10.000-drempel zit, moet je de KOR loslaten.
🚨 KOR en OSS combineren kan niet. Als je geregistreerd bent voor OSS, kun je niet tegelijk de KOR-vrijstelling gebruiken voor je Nederlandse omzet. Dit is een harde regel van de Belastingdienst.
Goede vraag. Stel: je verkoopt in Q1 voor €7.200 exclusief BTW naar Duitsland en België samen. In Q2 verkoop je in april meteen €3.100 extra. In mei heb je dus de €10.000 overschreden.
Op de transactie die de grens doorbreekt, pas je direct het lokale BTW-tarief toe. Niet pas per 1 juli. Niet pas volgend kwartaal. Direct op die order.
Voor de aangifte over Q2: je doet aangifte over alle buitenlandse omzet die valt onder het buitenlandse BTW-tarief. Dus de orders die plaatsvonden ná het moment dat je de drempel overschreed. De orders ervoor (€7.200 in Q1 + het begin van Q2 tot de drempel) vallen nog onder de Nederlandse regels — die heb je al verwerkt in je reguliere BTW-aangifte.
Dit klinkt ingewikkeld, maar in de praktijk is het vrij overzichtelijk als je per order bijhoudt of hij voor of na de overschrijding plaatsvond. Als je het echt lastig vindt, raadpleeg dan een adviseur voor jouw specifieke situatie.
Je logt in op Mijn Belastingdienst Zakelijk, kiest 'OSS aangifte', selecteert het kwartaal, en vult per EU-land de omzet exclusief BTW in met het toepasselijke BTW-tarief van dat land. Het systeem berekent de verschuldigde BTW automatisch.
Elk kwartaal. De deadlines in 2026 zijn 30 april (Q1), 31 juli (Q2), 31 oktober (Q3) en 31 januari 2027 (Q4). Je moet ook het verschuldigde bedrag betalen vóór die datum.
€10.000 per kalenderjaar exclusief BTW, gemeten over alle EU-landen samen. Zodra je deze drempel overschrijdt, ben je verplicht het BTW-tarief van het koopland te hanteren.
Dan doe je een nihilaangifte via het OSS-portaal. Je bent elke kwartaal verplicht aangifte te doen zodra je geregistreerd bent voor OSS, ook als je dat kwartaal niets hebt verkocht.
Het BTW-tarief van het land van de koper. Duitsland 19% standaard (7% verlaagd), België 21%, Frankrijk 20%, Spanje 21%. Per productcategorie kunnen verlaagde tarieven gelden.
Nee. KOR en OSS sluiten elkaar uit. Als je actief naar het buitenland verkoopt en boven de €10.000-drempel zit, moet je de KOR loslaten en aangifte doen via OSS. Bron: Belastingdienst.nl.
Dan vul je meerdere regels in voor dat land in de OSS-aangifte, één per tarief. Heb je in Duitsland zowel standaard (19%) als verlaagd (7%) verkopen? Dan twee aparte regels voor Duitsland.
→ Lees ook: OSS aangifte zelf doen: stappenplan Nederland 2026
→ Lees ook: OSS deadline kwartaal aangifte 2026: wanneer moet je indienen?
→ Lees ook: Wat is het verschil tussen KOR en OSS regeling?
Alle BTW-aangifte deadlines op een rij — gecorrigeerd voor weekenden. Exporteerbaar naar Google Agenda, Outlook of als PDF.
Bekijk BTW Deadlinekalender →ZenBTW berekent automatisch of je de €10.000-grens nadert op basis van je verkopen per EU-land — gratis.
📊 Bereken mijn situatie gratis →