Het verschil tussen BTW-code K (intracommunautair) en AE (binnenlandse verlegging) uitgelegd.
Bij bepaalde transacties wordt de BTW niet door de leverancier afgedragen, maar door de afnemer. Dit heet BTW-verlegging. In een e-factuur moet je aangeven dat de BTW is verlegd, en daarvoor gebruik je een specifieke BTW-categoriecode uit de EN 16931/UNCL5305-codelijst. Welke code je kiest, hangt af van het type transactie.
Code K gebruik je bij de levering van goederen aan een BTW-plichtige afnemer in een ander EU-land. De BTW wordt dan verlegd naar de afnemer in het ontvangende land, die daar de lokale BTW moet afdragen via de verleggingsregeling.
In de UBL-factuur stel je de BTW-categorie in op K met een BTW-percentage van 0%. Daarnaast is het BTW-nummer van zowel de leverancier als de afnemer verplicht, zodat de belastingdiensten in beide landen de transactie kunnen verifiëren.
Typische scenario's:
Let op: Code K geldt specifiek voor de levering van goederen binnen de EU. Voor diensten gelden andere regels; raadpleeg je boekhouder of belastingadviseur voor het juiste BTW-scenario bij grensoverschrijdende dienstverlening.
Code AE gebruik je wanneer de BTW binnenlands wordt verlegd naar de afnemer. Dit komt voor in specifieke sectoren en situaties waar de wetgever heeft bepaald dat de afnemer de BTW moet afdragen in plaats van de leverancier.
Het meest voorkomende voorbeeld is de bouwsector: wanneer een onderaannemer werkzaamheden uitvoert voor een hoofdaannemer, wordt de BTW doorgaans verlegd naar de hoofdaannemer. Dit voorkomt BTW-fraude in ketens met meerdere onderaannemers.
In de UBL-factuur stel je de BTW-categorie in op AE met een BTW-percentage van 0%. Op de factuur moet een vermelding staan dat de BTW is verlegd (bijvoorbeeld "BTW verlegd" of de wettelijke formulering).
Typische scenario's:
Code G gebruik je bij export van goederen naar een land buiten de EU. Het BTW-tarief is 0% omdat de transactie buiten het bereik van de Europese BTW-wetgeving valt.
In de UBL-factuur stel je de BTW-categorie in op G met een BTW-percentage van 0%.
Hieronder een vereenvoudigd voorbeeld van een factuur met BTW-verlegging (code AE):
<cac:TaxTotal>
<cbc:TaxAmount currencyID="EUR">0.00</cbc:TaxAmount>
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="EUR">1000.00</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="EUR">0.00</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>AE</cbc:ID>
<cbc:Percent>0</cbc:Percent>
<cbc:TaxExemptionReason>BTW verlegd</cbc:TaxExemptionReason>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>
</cac:TaxTotal>
Bij codes K, AE en G is het TaxExemptionReason-veld verplicht. Vul hier een duidelijke omschrijving in, bijvoorbeeld "Intracommunautaire levering" (bij K) of "BTW verlegd" (bij AE).
Verkeerde code bij grensoverschrijdende diensten. Code K is specifiek voor goederenleveringen, niet voor diensten. Bij grensoverschrijdende dienstverlening gelden andere BTW-regels. Raadpleeg je boekhouder.
BTW-nummer ontbreekt bij code K. Bij intracommunautaire leveringen moeten de BTW-nummers van beide partijen in de factuur staan. Zonder geldig BTW-nummer van de afnemer wordt de factuur bij validatie afgekeurd.
Geen TaxExemptionReason ingevuld. Bij alle verleggingscodes (K, AE, G) is een uitleg verplicht. Laat dit veld niet leeg.
Naast K, AE en G kent EN 16931 nog andere veelgebruikte BTW-categoriecodes:
Code O ("Services outside scope of tax", UNCL5305-code O) is bedoeld voor organisaties die structureel geen BTW-plicht hebben en geen BTW-nummer bezitten. Bij handmatige facturatie via het platform: kies BTW-categorie 'O' in het factuurformulier, waarna de verplichting op het BTW-nummer-veld vervalt en de factuur zonder leverancier-BTW-nummer kan worden verzonden.
Gebruik geen dummy-BTW-nummers (zoals NL000000000B01) voor deze situatie. Code O is het correcte mechanisme.
Onderscheid E vs. O: code 'E' is voor BTW-plichtige leveranciers die een vrijgestelde transactie factureren — het BTW-nummer is daarbij verplicht. Code 'O' is voor leveranciers zonder enige BTW-plicht — het BTW-nummer is niet vereist. Bron: expertbevestiging Platform & Integraties, 2026-05-26.
Bij PDF-naar-UBL conversie volgt eConnect de standaard EN 16931/NLCIUS-regels voor BTW-categorisering. Het platform maakt op basis van de gegevens op de PDF-factuur een inschatting van de juiste code. Speciale regelingen of het onderscheid tussen goederen en diensten worden alleen toegepast als dit expliciet op de factuur is vermeld.
Tip: Twijfel je welke BTW-code van toepassing is? Controleer de factuur in de gratis eConnect Validator. De validator waarschuwt bij inconsistente BTW-categorieën.
De factuur wordt bij validatie afgekeurd als de BTW-code niet overeenkomt met de transactie. Gebruik de eConnect Validator om vooraf te controleren of de BTW-categorieën consistent zijn. Bij twijfel over het juiste scenario raadpleeg je boekhouder of belastingadviseur.
Ja, bij codes K, AE en G is het TaxExemptionReason-veld verplicht. Vul hier een duidelijke omschrijving in, bijvoorbeeld "Intracommunautaire levering" (bij K), "BTW verlegd" (bij AE) of "Export buiten EU" (bij G). Zonder deze toelichting wordt de factuur bij validatie afgekeurd.
Bij PDF-naar-UBL conversie maakt eConnect een inschatting op basis van de gegevens op de factuur. Voor XML-aanlevering moet je zelf de juiste code invullen. Het platform valideert of de code consistent is met de overige factuurgegevens en geeft een waarschuwing bij inconsistenties.
Controleer je btw-codes