Internationale facturen als ZZP'er: wanneer BTW verlegd, wanneer 0%, wanneer 21%?
Door de redactie van InvoiceFlow — gepubliceerd 1 juni 2026 — leestijd 9 minuten
Bas Smits had een goed probleem: te veel internationale klanten. De Eindhovense ZZP-developer, 33, werkt al vier jaar als freelancer in software-ontwikkeling. Zijn klanten zijn verspreid over Nederland, Duitsland, Zweden, en de Verenigde Staten. Voor hem is het werken met een internationaal portfolio een teken van succes. Voor zijn administratie was het lange tijd een bron van stress en fouten.
"Het eerste jaar maakte ik bijna uitsluitend voor Nederlandse klanten facturen," vertelt Bas vanuit zijn werkkamer in Eindhoven-Stratum. "Dat snapte ik: je rekent 21% BTW, je factureert, klaar. Maar zodra ik mijn eerste opdracht van een Duits softwarebedrijf binnenhaalde, wist ik eigenlijk niet meer wat ik moest doen."
Het BTW-stelsel voor diensten aan buitenlandse bedrijven
De regels voor BTW op diensten aan buitenlandse zakelijke klanten zijn minder ingewikkeld dan ze lijken — als je ze eenmaal begrijpt. De basisprincipes:
Klant binnen de EU, zakelijk (met BTW-nummer): Het principe van "de heffing van BTW verlegd naar de afnemer" is van toepassing. Jij berekent geen BTW. Op de factuur vermeld je: "BTW verlegd" of "Reverse charge — VAT 0% (art. 44 BTW-richtlijn)". De klant verwerkt de BTW in zijn eigen aangifte in zijn eigen land. Jij doet niets met de BTW, maar je bent verplicht dit in je BTW-aangifte te vermelden als intracommunautaire dienst.
Klant buiten de EU (VS, VK, Australië, etc.): 0% BTW. Je verleent een dienst buiten de EU, waarvoor de Nederlandse BTW-wetgeving niet van toepassing is. Op de factuur: "0% BTW — dienst verleend aan afnemer buiten de EU" of vergelijkbaar. Geen BTW, geen afdracht, geen vermelding in de intracommunautaire opgaaf.
Particuliere klant in EU-land: Hier gelden de OSS-regels (One Stop Shop). Voor digitale diensten moet je in principe BTW berekenen naar het tarief van het land van de klant. Dit is een complexe situatie die voor de meeste ZZP'ers die diensten aan particulieren in het buitenland verlenen relevant wordt. Raadpleeg een boekhouder.
Particuliere klant in Nederland: 21% BTW, standaard.
Vier foutieve facturen per jaar
Bas maakte gemiddeld vier foutieve facturen per jaar. De fouten waren altijd goed bedoeld maar hadden serieuze gevolgen:
Fout 1: Aan een Duits softwarebedrijf stuurde hij een factuur met 21% Nederlandse BTW. Het bedrijf weigerde te betalen totdat hij een gecorrigeerde factuur stuurde zonder BTW. Vertraging: drie weken.
Fout 2: Aan een Zweeds consultancybedrijf stuurde hij een factuur zonder BTW maar ook zonder de vermelding "BTW verlegd". De Zweedse boekhouder vroeg om een gecorrigeerde factuur met de juiste wettelijke tekst. Vertraging: twee weken.
Fout 3: Aan een Amerikaans bedrijf stuurde hij aanvankelijk een factuur met 21% BTW. Na protest: creditnota, nieuwe factuur, apologie. Verloren tijd: vier uur.
Fout 4: Een Nederlandse klant die beweerde een Europees BTW-nummer te hebben — maar dat nummer bleek verlopen. Bas had geen BTW berekend. Gecorrigeerde factuur, verhaal met de klant, uiteindelijk opgelost maar pijnlijk.
Elke fout kostte Bas niet alleen tijd maar ook professioneel gezicht. "Als developer lever je code die werkt. Als ZZP'er lever je ook een factuur die werkt. Als die factuur fout is, ondermijn je je eigen professionaliteit."
De intracommunautaire opgaaf: een extra verplichting die Bas vergat
Naast de factuurfouten ontdekte Bas via zijn boekhouder dat hij een extra verplichting had: de Opgaaf ICP (Intracommunautaire Prestaties). Als je diensten verleent aan EU-bedrijven waarop je het BTW-verlegdprincipe toepast, moet je dit kwartaals rapporteren aan de Belastingdienst via de Opgaaf ICP.
Bas had dit twee jaar lang niet gedaan. Zijn boekhouder kon het alsnog corrigeren, maar het betekende extra werk en een licht ongemakkelijk gesprek met de belastingadviseur. "Het was niets met grote gevolgen, maar het had ik liever van tevoren geweten."
InvoiceFlow: het juiste regime per klantprofiel
Op aanraden van zijn boekhouder downlodde Bas InvoiceFlow. De instelling die zijn BTW-leven transformeerde: het klantprofiel met land en BTW-nummer.
Voor elke buitenlandse klant vult Bas eenmalig in:
- Bedrijfsnaam en adres
- Land (keuzelijst)
- EU BTW-nummer (indien van toepassing)
Vanaf dat moment past InvoiceFlow automatisch het juiste BTW-regime toe bij elke nieuwe factuur voor die klant:
- NL-klant met BTW-nummer: 21% BTW
- EU-klant met geldig BTW-nummer: "BTW verlegd", 0%, met de wettelijk vereiste tekst
- Niet-EU-klant: 0% met vermelding "dienst verleend buiten EU"
De app valideert ook het opgegeven EU BTW-nummer via de VIES-database van de Europese Commissie. Als een BTW-nummer verlopen of ongeldig is, geeft InvoiceFlow een waarschuwing. Precies de fout die Bas bij zijn Nederlandse klant maakte, die beweerde een Europees BTW-nummer te hebben.
Het belang van BTW-nummers controleren
VIES-validatie klinkt technisch, maar het is essentieel. Als jij een factuur stuurt zonder BTW op basis van "BTW verlegd" en het BTW-nummer van de klant blijkt ongeldig, ben jij als leverancier aansprakelijk voor de ontbrekende BTW. De Belastingdienst zal de BTW bij jou innen, ook als de klant jou heeft misleid.
De vuistregel: valideer altijd het EU BTW-nummer van een nieuwe buitenlandse klant via VIES (ec.europa.eu/taxation_customs/vies) of laat de app dit automatisch doen. InvoiceFlow doet dit bij het eerste gebruik van het klantprofiel en geeft een groene of rode indicator.
Multi-currency: facturen in euro, dollar of pond
Bas' Amerikaanse klanten rekenden in USD. Zijn Britse klant — een designbureau in Londen — rekende in GBP. Bas stuurde aanvankelijk facturen in euro, waarna hij moest rekenen of het ontvangen bedrag in dollars of ponden klopte met de gefactureerde euro's. Wisselkoersverschillen absorbeerde hij zelf.
InvoiceFlow ondersteunt multi-currency facturatie. Bas kan een factuur in USD of GBP aanmaken, de wisselkoers op factuurdatum vastleggen, en de app toont zowel het bedrag in de vreemde valuta als de EUR-equivalent voor zijn boekhouding. Geen handmatig omrekenen meer, geen discussies met klanten over "de koers van die dag".
Praktisch overzicht: welk BTW-regime voor welke klant?
| Type klant | BTW-regime | Op factuur vermelden |
|---|---|---|
| NL particulier | 21% BTW | BTW 21%, bedrag |
| NL bedrijf | 21% BTW | BTW 21%, bedrag |
| EU bedrijf met geldig BTW-nummer | 0% (BTW verlegd) | "BTW verlegd" + BTW-nummers beide partijen |
| EU particulier (b2c) | BTW van het land van de klant (OSS) | Raadpleeg boekhouder |
| Niet-EU bedrijf | 0% | "0% BTW — buiten EU" |
| Niet-EU particulier | 0% (voor de meeste diensten) | "0% BTW — buiten EU" |
Resultaten na één jaar met InvoiceFlow
Bas heeft InvoiceFlow nu ruim een jaar in gebruik. De foutieve facturen: nul in het afgelopen jaar. Zijn klanten — ook de kritische boekhouder van het Berlijnse softwarebedrijf — hebben geen vragen meer gesteld over het BTW-regime. De Opgaaf ICP doet hij netjes elk kwartaal, gefaciliteerd door het rapport dat InvoiceFlow genereert.
"Ik heb nu acht internationale klantprofielen aangemaakt," zegt Bas. "Elke keer dat ik een nieuwe factuur maak, is het BTW-regime al ingesteld. Ik hoef er nooit meer over na te denken."
Zijn vrije tijd gaat weer naar code schrijven, niet naar het uitzoeken van belastingregels. En zijn professionele reputatie is intact.
Download InvoiceFlow gratis via Google Play en factuur internationale klanten altijd correct.