ICP-opgave: hoe en wanneer doe je opgaaf intracommunautaire prestaties
De opgaaf intracommunautaire prestaties, kortweg ICP-opgave, is een verplichte aangifte voor Nederlandse ondernemers die goederen of B2B-diensten leveren aan ondernemers in andere EU-lidstaten. Je geeft per periode het geldige btw-nummer van elke EU-afnemer door plus het geleverde bedrag. Je moet de opgaaf indienen binnen 1 maand na afloop van de aangifteperiode; voor diensten mag dat per maand, per kwartaal of per jaar, voor goederen ben je verplicht tot maandopgave zodra je meer dan 50.000 euro per kwartaal levert.
In het kort
- De ICP-opgave rapporteert per EU-afnemer het btw-nummer en het bedrag van intracommunautaire leveringen en B2B-diensten met verlegde btw.
- Voor diensten bepaal je zelf de frequentie (maand, kwartaal of jaar); voor goederen ben je verplicht tot maandopgave zodra je meer dan 50.000 euro per kwartaal levert.
- Je dient de opgaaf in binnen 1 maand na afloop van de periode via Mijn Belastingdienst Zakelijk of vanuit je facturatiesoftware.
De ICP-opgave is de manier waarop de Belastingdienst controleert of de leverancier in Nederland en de afnemer in de andere EU-lidstaat dezelfde intracommunautaire transactie aangeven. Doe je het niet of te laat, dan volgen boetes en riskeer je dat je afnemer geen btw kan verrekenen. In deze gids lees je precies wat je aangeeft, wanneer en hoe.
Op deze pagina
- Wat de ICP-opgave is en waarom ze bestaat
- Welke transacties op de opgaaf ICP horen
- Wanneer je aangifte doet: maand, kwartaal of jaar
- Uiterste indieningsdatum
- Btw-nummer van je EU-klant controleren
- Stappenplan ICP-opgave indienen
- Fout in de opgaaf: correctie en suppletie
- Boetes bij niet of te laat indienen
- Zo doet TRONVoice je ICP-opgave in één klik
- Veelgestelde vragen
Wat de ICP-opgave is en waarom ze bestaat
De ICP-opgave is een aparte aangifte naast je gewone btw-aangifte. Bij grensoverschrijdende B2B-transacties binnen de EU wordt de btw namelijk verlegd naar de afnemer. Jij als leverancier factureert 0 procent (bij een intracommunautaire levering) of "btw verlegd" (bij een intracommunautaire dienst). De afnemer geeft de btw in zijn eigen land aan en trekt hem in beginsel meteen weer af.
De Belastingdienst en zijn zusterorganisaties in de EU-lidstaten kruisen deze bedragen tegen elkaar via het VIES-systeem. Als jij een intracommunautaire levering aangeeft aan een Duitse klant, moet die Duitse klant een intracommunautaire verwerving aangeven voor hetzelfde bedrag. De ICP-opgave is het instrument dat die vergelijking mogelijk maakt. Zonder ICP-opgave klopt het spoor niet, en dat leidt vroeg of laat tot vragen van de belastingdiensten in beide landen.
Welke transacties op de opgaaf ICP horen
De ICP-opgave bevat drie soorten transacties, elk in een aparte rubriek:
- Intracommunautaire leveringen van goederen. Fysieke goederen die je in Nederland verkoopt aan een ondernemer in een andere EU-lidstaat met geldig buitenlands btw-nummer, waarbij de goederen ook daadwerkelijk de grens overgaan. Deze bedragen komen in rubriek 3b van je btw-aangifte én in de ICP.
- Intracommunautaire diensten met verlegde btw. Diensten aan een ondernemer in een andere EU-lidstaat waarop je "btw verlegd" hebt gefactureerd op grond van artikel 44 EU-btw-richtlijn. Denk aan advies, ontwerp, software, marketing en de meeste zakelijke dienstverlening.
- ABC-transacties onder de vereenvoudigde regeling. Als jij de tussenhandelaar (B) bent in een ABC-transactie tussen drie EU-partijen en de vereenvoudigde regeling toepast, meld je die apart als levering aan de eindafnemer C.
Wat er niet op de ICP hoort: leveringen aan particulieren in de EU (die volgen de OSS-regeling; zie onze gids over btw binnen de EU en de OSS-regeling), exporten naar buiten de EU (het 0-procenttarief bij export valt niet onder de ICP), en binnenlandse Nederlandse transacties.
| Transactie | Btw op factuur | Rubriek btw-aangifte | Op ICP-opgave |
|---|---|---|---|
| Goederen B2B naar EU-ondernemer | 0% | 3b | Ja, als levering |
| Diensten B2B naar EU-ondernemer | Btw verlegd | 3b | Ja, als verlegde dienst |
| ABC-transactie (jij bent B, vereenvoudigde regeling) | 0% | 3b | Ja, apart aangeven |
| Verkoop aan particulier in EU | Nederlandse of OSS-btw | 1a of via OSS | Nee |
| Export naar buiten de EU | 0% | 3a | Nee |
| Binnenlandse transactie | 21%/9%/0% | 1a t/m 1e | Nee |
Wanneer je aangifte doet: maand, kwartaal of jaar
De frequentie van de ICP-opgave hangt af van wat je levert. De regels verschillen voor goederen en diensten.
Goederen
- Voor goederen mag je per kwartaal aangeven zolang je niet meer dan 50.000 euro per kwartaal aan intracommunautaire leveringen doet.
- Overschrijd je dit drempelbedrag in een kwartaal, dan ben je verplicht maandopgave te doen vanaf de maand van overschrijding. Je mag pas weer terug naar kwartaalopgave als je vier opeenvolgende kwartalen onder het drempelbedrag bent gebleven; vanaf het vijfde kwartaal onder de grens mag je weer per kwartaal aangeven.
- Voor grote ondernemers met omvangrijke leveringen kan de Belastingdienst in individuele gevallen maandopgave verplichten.
Diensten
- Voor intracommunautaire diensten geldt geen drempelbedrag. Je mag per maand, per kwartaal of per jaar aangeven, zolang dat aansluit op je gewone btw-aangifteperiode.
- Doe je zowel goederen als diensten, dan mag je ze in aparte frequenties aangeven: bijvoorbeeld goederen per maand omdat je boven de 50.000 euro zit en diensten per kwartaal.
Geen prestaties in de periode
Heb je in een tijdvak geen intracommunautaire leveringen of diensten verricht, dan hoef je geen ICP-opgave in te dienen. Anders dan bij de btw-aangifte hoef je géén nulopgave te doen.
Uiterste indieningsdatum
De ICP-opgave moet binnen 1 maand na afloop van de aangifteperiode bij de Belastingdienst binnen zijn. Voor een kwartaalopgave over Q3 (juli tot en met september) is de deadline dus uiterlijk 31 oktober. Voor een maandopgave over augustus is de deadline uiterlijk 30 september. Dat is dezelfde deadline als je btw-aangifte.
De sluitingsdatum van je ICP-opgave loopt normaliter parallel aan die van je btw-aangifte. Doe je btw-aangifte per kwartaal, dan doe je vaak ook de ICP per kwartaal en op hetzelfde moment. Werk niet met "even wachten tot ik zeker weet dat alle facturen binnen zijn", want dat kost je snel een boete.
Btw-nummer van je EU-klant controleren
Voor elke intracommunautaire transactie moet het btw-nummer van je EU-klant geldig zijn op het moment van levering. Als het nummer ongeldig is of niet klopt, mag je geen 0-procenttarief of verleggingsregeling toepassen en moet je alsnog Nederlandse btw in rekening brengen.
Controleer het btw-nummer via het VIES-systeem van de Europese Commissie: ec.europa.eu/taxation_customs/vies. Sla het resultaat op als bewijs voor je administratie, inclusief de datum van controle. Doe deze check bij een nieuwe klant en herhaal hem periodiek voor bestaande klanten, want btw-nummers kunnen worden ingetrokken.
Zonder deze controle sta je juridisch zwak. Bij een boekencontrole kijkt de inspecteur of jij redelijkerwijs kon weten dat het btw-nummer geldig was. Een screenshot of afdruk van VIES op de leverdatum is het simpelste bewijs.
Stappenplan ICP-opgave indienen
Wil je de opgaaf zelf indienen, dan doorloop je deze zes stappen. In je facturatiesoftware verlopen ze meestal automatisch.
- Verzamel de facturen in het tijdvak waarover je aangifte doet. Filter op facturen met 0-procenttarief of "btw verlegd" naar een EU-ondernemer.
- Controleer per factuur of het btw-nummer van de klant geldig was op de factuurdatum via VIES.
- Splits per klant de leveringen in goederen (rubriek 3b) en diensten (rubriek 3b op de btw-aangifte, maar apart in de ICP als verlegde dienst).
- Log in op Mijn Belastingdienst Zakelijk en open de opgaaf intracommunautaire prestaties over de gewenste periode.
- Vul per klant het landcode-btw-nummer in en het totale bedrag per rubriek. Voor ABC-transacties gebruik je de aparte kolom.
- Verzend de opgaaf en bewaar de bevestiging in je administratie.
Ontdek je na verzending een fout, gebruik dan een correctieopgaaf (zie het volgende hoofdstuk).
Fout in de opgaaf: correctie en suppletie
Ontdek je dat een opgaaf ICP een fout bevat, dan corrigeer je die met een nieuwe opgaaf voor hetzelfde tijdvak. Je vult daarin het juiste bedrag per klant in en verzendt opnieuw. Er is geen vaste termijn voor correcties, maar de Belastingdienst adviseert het zo snel mogelijk te doen. Corrigeer je vóór een verzoek van de Belastingdienst en binnen de door hen gestelde termijn na signalering, dan volgt geen boete.
Corrigeer je een fout in de ICP-opgave, controleer dan altijd of je btw-aangifte voor hetzelfde tijdvak ook klopt. Vaak leidt een correctie op één van beide tot een suppletie voor de btw-aangifte op de andere. Los ze bij voorkeur in samenhang op om te voorkomen dat de bedragen op de ICP en op je btw-aangifte uit de pas gaan lopen.
Boetes bij niet of te laat indienen
De boetestructuur voor ICP-opgaven staat in paragraaf 31B van het Besluit Bestuurlijke Boeten Belastingdienst. Als je niet, te laat of onjuist indient, ontvang je eerst een aanmaning met een termijn om alsnog te leveren of te corrigeren. Doe je dat binnen die termijn, dan volgt geen boete.
Voldoe je niet aan die aanmaning, dan legt de Belastingdienst een verzuimboete op. De hoogtes zijn opgelopen naarmate je vaker in gebreke bent:
- Eerste overtreding: 167 euro.
- Tweede of derde overtreding: 335 euro per keer.
- Vierde en volgende overtreding: 1.677 euro per keer.
De Belastingdienst kan geen boete meer opleggen vijf jaar na afloop van het kalenderjaar waarin de aangifteplicht ontstond. Zorg dus dat je de deadlines in je agenda hebt staan of dat je software je eraan herinnert. Zie voor het bredere plaatje ook onze gids over btw internationale handel en onze hub over internationaal factureren en btw.
Zo doet TRONVoice je ICP-opgave in één klik
Elke maand of elk kwartaal handmatig facturen filteren, btw-nummers controleren en bedragen optellen kost tijd en foutmarge. In TRONVoice leg je bij een nieuwe EU-klant het buitenlandse btw-nummer één keer vast; het systeem controleert de geldigheid via VIES. Op elke factuur voor die klant wordt automatisch 0 procent of "btw verlegd" toegepast, zowel voor goederen als voor diensten. Voor meertalige communicatie zet je facturen direct in de taal van je klant op via meertalig factureren.
Als het tijdvak sluit, genereert TRONVoice de opgaaf intracommunautaire prestaties op basis van al je EU-facturen: per klant, per rubriek, met de juiste splitsing tussen goederen en diensten en met de aparte kolom voor ABC-transacties. Je controleert het overzicht, dient het in bij de Belastingdienst en bewaart automatisch een kopie in je administratie. Werk je met multi-administraties, dan draai je de opgaaf per administratie in dezelfde workflow. Zo hoef je niet te wachten tot de deadline om zeker te weten dat elk btw-nummer klopt en elk bedrag op de juiste plek staat. Ga aan de slag met TRONVoice en houd je EU-btw netjes en tijdig op orde.
Veelgestelde vragen
Wat is een opgaaf intracommunautaire prestaties in gewone taal?
De opgaaf ICP is een aangifte waarin je aan de Belastingdienst doorgeeft welke goederen en B2B-diensten je hebt geleverd aan ondernemers in andere EU-landen. Per klant meld je het geldige buitenlandse btw-nummer en het totale bedrag. Op basis daarvan wordt via het VIES-systeem gecontroleerd of jouw levering en de aangifte van je EU-afnemer op elkaar aansluiten.
Wanneer moet ik een ICP-opgave indienen?
Je dient een opgaaf ICP in binnen 1 maand na afloop van de periode waarover je aangifte doet. Voor diensten mag je zelf kiezen tussen maand, kwartaal of jaar. Voor goederen mag je per kwartaal aangeven zolang je onder de drempel van 50.000 euro per kwartaal blijft; kom je erboven, dan ben je verplicht om per maand aangifte te doen.
Wat is het drempelbedrag van 50.000 euro?
Het drempelbedrag geldt alleen voor goederen. Zolang je per kwartaal niet meer dan 50.000 euro aan intracommunautaire leveringen doet, mag je per kwartaal ICP-opgave doen. Overschrijd je die grens, dan ben je verplicht per maand aangifte te doen, ingaand vanaf de maand van overschrijding. Je mag weer terug naar kwartaalopgave als je vier opeenvolgende kwartalen onder de grens bent gebleven.
Hoor ik verkopen aan particulieren in de EU op de ICP te zetten?
Nee. De ICP-opgave is alleen voor B2B-transacties waarbij je 0 procent of "btw verlegd" hebt gefactureerd. Verkoop je aan particulieren in andere EU-lidstaten, dan geldt sinds 2021 het EU-drempelbedrag van 10.000 euro en gebruik je de OSS-regeling. Meer daarover lees je in onze gids over btw binnen de EU.
Moet ik een nulopgave indienen als ik geen EU-leveringen had?
Nee. Anders dan bij de gewone btw-aangifte hoef je geen ICP-opgave in te dienen als je in het tijdvak geen intracommunautaire leveringen of diensten hebt verricht. Zorg wel dat je administratie klopt, want de Belastingdienst kan achteraf navragen waarom er geen opgaaf is gedaan als je btw-aangifte wel bedragen in rubriek 3b bevat.
Wat gebeurt er als ik de ICP-opgave niet of te laat indien?
Je krijgt eerst een aanmaning met een termijn om alsnog te leveren. Doe je dat binnen die termijn, dan is er geen boete. Reageer je niet, dan volgt een verzuimboete: 167 euro bij een eerste overtreding, 335 euro bij een tweede of derde, en 1.677 euro vanaf de vierde. Los ontbrekende opgaven dus zo snel mogelijk op zodra je een signaal krijgt.
Hoe controleer ik het btw-nummer van mijn EU-klant?
Gebruik het VIES-systeem van de Europese Commissie via ec.europa.eu/taxation_customs/vies. Vul de landcode en het btw-nummer in en bewaar het resultaat als bewijs. Alleen met een geldig btw-nummer mag je 0 procent of de verleggingsregeling toepassen. Bij twijfel bereken je de Nederlandse btw en corrigeer je zodra de klant het juiste geldige nummer aanlevert.
