Ga naar de hoofdinhoud

Playbook voor EU-topmarkten (DE, FR, IT, ES, PL, NL)

Als je door heel Europa verkoopt, heb je geen 27 totaal verschillende implementaties nodig. Je hebt een sterke kern (EN 16931‑mapping + validatie) en een kleine set land-adapters (routing‑IDs, kanalen en constraints). Dit playbook start met de grootste en meest volwassen markten.

Herhaalbare aanpak (core + land-adapters)

Bouw één canoniek factuurdatamodel en exporteer vervolgens naar de vereiste syntaxis (UBL/CII/FatturaPA/KSeF). Houd validatie dicht bij generatie en zie fouten als productfeedback.

Land-adapters moeten klein blijven: ontvangeridentificatoren, transportkanalen en een handvol regel-delta’s (CIUS).

Praktische checklist: Herhaalbare aanpak (core + land-adapters)

  • Core: EN 16931‑mapping + codelijsten + btw‑logica
  • Adapter: routing‑ID/portal + profielvalidatie
  • Ops: retry + audit trail + opslag

Duitsland (DE): XRechnung + Leitweg‑ID, plus ZUGFeRD in workflows

Duitsland gebruikt XRechnung voor veel facturen aan de publieke sector. XRechnung implementeert EN 16931 in UBL of CII en voegt Duitse regels toe.

In veel B2B-workflows wordt ZUGFeRD/Factur‑X (PDF + ingebedde XML) gebruikt om een leesbare PDF te combineren met gestructureerde verwerking.

Praktische checklist: Duitsland (DE): XRechnung + Leitweg‑ID, plus ZUGFeRD in workflows

  • Routing/IDs: Leitweg-ID in B2G
  • Syntaxis: UBL of CII (XRechnung-profielen)
  • Valkuilen: koperreferenties, adressen, btw-opbouw

Frankrijk (FR): platformworkflows + Factur‑X als brug

Frankrijk is een grote markt waar platform-gebaseerde uitwisseling vaak voorkomt, zeker richting de publieke sector. Verwacht eisen rond Franse bedrijfsidentificatoren (SIREN/SIRET) en strikte datakwaliteit.

Factur‑X (op EN 16931 gebaseerd) wordt vaak gebruikt als brugformaat omdat het PDF‑leesbaarheid combineert met gestructureerde XML.

Praktische checklist: Frankrijk (FR): platformworkflows + Factur‑X als brug

  • Identificatoren: SIREN/SIRET + btw-id
  • Formaat: Factur‑X (EN 16931‑profiel) vaak gebruikt
  • Valkuilen: partij-ID’s en adresregels

Italië (IT): clearance-achtige levering via SdI (FatturaPA)

ItaliĂ« is het referentievoorbeeld voor platformgedreven e‑facturatie. Facturen lopen via het “Sistema di Interscambio” (SdI) in het FatturaPA XML‑formaat.

Technisch betekent dit vaak: format-compliance + strikte identificatoren + platformresponses verwerken als onderdeel van je uitgifteproces.

Praktische checklist: Italië (IT): clearance-achtige levering via SdI (FatturaPA)

  • Kanaal: SdI
  • Formaat: FatturaPA XML
  • Valkuilen: ontvanger-codes (Codice Destinatario/PEC), platformbevestigingen

Spanje (ES): publieke portals en evoluerende B2B‑eisen

Spanje heeft B2G e‑facturatie via FACe en gebruikt formaten zoals Facturae. Afhankelijk van het segment kom je ook UBL‑gebaseerde uitwisseling tegen.

Voor cross‑border/multi‑country: zorg eerst voor schone partij‑ID’s en consistente btw‑logica, en pas daarna het kanaal aan.

Praktische checklist: Spanje (ES): publieke portals en evoluerende B2B‑eisen

  • Kanaal: FACe voor B2G
  • Formaten: Facturae en soms UBL
  • Valkuilen: ID‑formaten (NIF/CIF) en adres-compleetheid

Polen (PL): KSeF als gestructureerd platform met strikte eisen

Polen is een van de belangrijkste “gestructureerde platform”-markten. In de praktijk: betrouwbare integratie, nauwkeurige data en het verwerken van platformresponses/status.

Plan operationeel: retries, monitoring en langetermijnopslag van wat je hebt verzonden en wat is geaccepteerd.

Praktische checklist: Polen (PL): KSeF als gestructureerd platform met strikte eisen

  • Kanaal: KSeF
  • Formaat: gestructureerd XML (platform-gedefinieerd)
  • Valkuilen: fout-/statusafhandeling en resiliency

Nederland (NL): PEPPOL-first uitwisselingspatronen

Nederland is sterk afgestemd op PEPPOL BIS en netwerkuitwisseling. Dat maakt het een goede anker‑markt voor een “network first” strategie.

In PEPPOL-context zijn participant IDs en endpoint discovery net zo belangrijk als het factuur‑XML zelf.

Praktische checklist: Nederland (NL): PEPPOL-first uitwisselingspatronen

  • Kanaal: PEPPOL
  • Formaat: PEPPOL BIS Billing 3.0 (UBL)
  • Valkuilen: verkeerde participant IDs en profielregel-mismatches

Teststrategie voor multi‑country uitrol

Gebruik een kleine maar representatieve set facturen en houd die stabiel: één simpele factuur, één met meerdere btw‑tarieven, één met toeslagen/kortingen, één met vooruitbetalingen en één creditnota.

Per land/kanaal: lokaal valideren en daarna met de doelvalidator/sandbox. Bewaar het XML dat slaagt als fixture.