Peppol met Xero: automatisch voor Nederland
Laatst bijgewerkt: 2026-05-28 · Leestijd ~4 minuten
Pactaro koppelt Xero aan het Nederlandse NLCIUS-formaat: elke goedgekeurde Xero-factuur wordt automatisch omgezet naar NLCIUS (UBL 2.1 met NL-profiel), per e-mail bezorgd aan uw klant (inclusief leesbare PDF), en gedurende 10 jaar gearchiveerd in onveranderbare opslag in de Europese Unie. Directe verzending via een gecertificeerd Peppol Access Point is in ontwikkeling. U blijft werken in Xero zoals gewoonlijk — Pactaro opereert op de achtergrond zodra een factuur wordt goedgekeurd.
Xero en Peppol: de kloof
Xero is een krachtig boekhoudpakket, maar het genereert facturen uitsluitend als standaard PDF. Peppol vereist een gestructureerd XML-bestand — in Nederland specifiek NLCIUS (UBL 2.1 conform EN 16931 met het Nederlandse toepassingsprofiel). Xero produceert geen NLCIUS XML en is niet aangesloten op het Peppol-netwerk.
Die kloof betekent dat een Nederlandse Xero-gebruiker die facturen aan de overheid of aan Peppol-aangesloten bedrijven wil sturen, een aanvullende oplossing nodig heeft. Pactaro sluit die kloof zonder dat u Xero hoeft te verlaten of gegevens handmatig over te zetten.
Gebruikt u QuickBooks Online in plaats van Xero? Bekijk onze pagina Peppol met QuickBooks Online.
Peppol in Nederland: wie moet voldoen?
De verplichting voor Peppol-facturering in Nederland is gefaseerd en verschilt per type transactie:
| Transactietype | Verplichting | Ingangsdatum |
|---|---|---|
| B2G — Rijksoverheid | Peppol verplicht voor alle leveranciers | 1 januari 2019 |
| B2G — Decentrale overheden | Peppol verplicht (provincies, gemeenten, waterschappen) | 18 april 2019 |
| B2B — Vrijwillig | Geen wettelijke verplichting; steeds vaker inkoopvoorwaarde | — |
| B2B — EU ViDA-richtlijn | Digitale rapportage verwacht; implementatie in NL gepland | Verwacht 2028–2030 |
Bron: Rijksoverheid, Europese Commissie ViDA-richtlijn. Raadpleeg uw accountant voor de specifieke situatie van uw bedrijf. Zie ook onze gids voor e-facturering in Nederland.
Peppol als inkoopvoorwaarde
Buiten de wettelijke verplichting hanteren grote Nederlandse bedrijven en ziekenhuizen Peppol-ontvangst steeds vaker als inkoopvoorwaarde. Een leverancier die geen Peppol-factuur kan sturen, riskeert betalingsvertraging of uitsluiting van aanbestedingen. De Nederlandse overheid stimuleert de adoptie actief via het NL Peppol-autoriteit (RVO).
De specificiteit van Xero
Xero heeft een belangrijk technisch gedrag dat van invloed is op hoe Pactaro werkt:
- Xero stuurt een webhook bij goedkeuring, niet bij het aanmaken van de factuur. Pactaro luistert naar het event-type
INVOICESmet statusAPPROVED— dit signaal activeert de NLCIUS-conversie en Peppol-verzending, niet de enkele invoer van de factuur. - Praktische implicatie voor conceptfacturen: een factuur die als concept (Draft) is opgeslagen in Xero wordt door Pactaro nog niet verwerkt. Verwerking vindt plaats zodra u op "Goedkeuren" klikt in Xero — het moment waarop de factuur juridisch is uitgeschreven. Dit zorgt ervoor dat Pactaro nooit onbedoeld een concept naar uw klant verzendt.
- Read-only OAuth-scope: Pactaro vraagt uitsluitend de scope
accounting.transactions.read— leestoegang tot goedgekeurde transacties. Pactaro schrijft nooit naar uw Xero-account, wijzigt geen facturen en past geen boekingen aan.
Als u een goedgekeurde factuur achteraf annuleert in Xero, detecteert Pactaro dit en markeert de factuur als geannuleerd in uw Pactaro-dashboard. Afhankelijk van de status van de Peppol-bezorging wordt indien nodig een correctiebericht verstuurd.
Zo werkt Pactaro met Xero
- Xero koppelen — u autoriseert Pactaro eenmalig via OAuth in uw Xero-account. Pactaro heeft uitsluitend leestoegang tot goedgekeurde facturen (scope:
accounting.transactions.read). De koppeling duurt minder dan twee minuten. - Automatische detectie — zodra u een factuur goedkeurt in Xero, ontvangt Pactaro het
INVOICES APPROVED-webhookevent en haalt de factuurgegevens op. - NLCIUS XML-conversie — Pactaro converteert de factuurgegevens naar een geldig NLCIUS-bestand (UBL 2.1, conform EN 16931 met het Nederlandse toepassingsprofiel). Verplichte velden zoals btw-nummer, KvK-nummer en Peppol-ID worden automatisch aangevuld vanuit uw profiel.
- Bezorging per e-mail — het NLCIUS-bestand wordt samen met een leesbare PDF per e-mail bezorgd aan uw klant. U ontvangt een bezorgingsbevestiging in uw dashboard. Directe Peppol-netwerkbezorging via een gecertificeerd Access Point is in ontwikkeling.
- Archivering — de originele Xero-factuur, het NLCIUS XML-bestand en de bezorgingbevestiging worden 10 jaar bewaard in onveranderbare opslag in de EU (Cloudflare R2 met Object Lock in Compliance-modus), conform artikel 52 AWR.
Peppol-ID: formaten voor Nederlandse bedrijven
Om een factuur via Peppol te verzenden of te ontvangen, heeft elk bedrijf een Peppol-ID nodig — een unieke identifier op het netwerk. In Nederland zijn twee formaten gangbaar:
| Peppol-ID formaat | Schema | Gebaseerd op | Gebruik |
|---|---|---|---|
| 0106:[btw-nummer] | 0106 | Btw-identificatienummer (NL + 9 cijfers + B + 2 cijfers) | Meest gebruikt voor B2B en overheidsinstanties |
| 0190:[kvk-nummer] | 0190 | KvK-nummer (8 cijfers) | Alternatief, met name voor organisaties zonder btw-nummer |
Bij het aanmelden bij Pactaro voert u uw btw-nummer en/of KvK-nummer in. Pactaro genereert uw Peppol-ID automatisch. Voor ontvangers zoekt Pactaro de Peppol-ID op in het Peppol-directory, zodat u geen handmatige ID-zoekopdrachten hoeft uit te voeren. Netwerkregistratie bij een gecertificeerd Access Point volgt zodra de Peppol-netwerkroutering live gaat.
Ondersteunde formaten vanuit Xero
| Formaat | Land / gebruik | Verzendkanaal |
|---|---|---|
| NLCIUS (Peppol BIS 3.0) | Nederland B2G (verplicht) · B2B (groeiend) | E-mail XML + PDF (Peppol-netwerk in ontwikkeling) |
| Peppol BIS 3.0 | België B2B (verplicht jan. 2026) · EU grensoverschrijdend | E-mail XML + PDF (Peppol-netwerk in ontwikkeling) |
| ZUGFeRD / XRechnung | Duitsland B2B / B2G | E-mail PDF/A-3 + XML · Peppol |
| Factur-X | Frankrijk B2B (verplicht sept. 2026/2027) | PPF of gecertificeerde PDP |
Beveiliging & EU-hosting
Pactaro is van de grond af ontworpen voor de EU. De database en authenticatie draaien in Frankfurt (Supabase EU-Central), de applicatie op Vercel EU Edge-regio's, het 10-jarige archief in de EU-zone van Cloudflare R2, en foutmonitoring via Sentry op een Europese instantie. Alle subverwerkers staan in ons openbaar subverwerkerregister.
Gegevensscheiding per klant vindt plaats op databaseniveau via Postgres Row-Level Security (FORCE) — ook administratieve queries zijn beperkt tot de betrokken tenant. OAuth refresh-tokens zijn versleuteld met pgsodium AEAD-DET, met de tenant- en integratie-ID als aanvullende authenticatiegegevens.
Meer over gegevensopslag, onze compliance-roadmap en onze functionaris gegevensbescherming vindt u op pactaro.com/trust. Onze verwerkersovereenkomst conform artikel 28 AVG is beschikbaar als PDF.
Veelgestelde vragen
Ondersteunt Xero Peppol in Nederland natively?
Nee. Xero genereert facturen als standaard PDF, maar produceert geen NLCIUS XML — het verplichte gestructureerde formaat voor Peppol in Nederland. Om Peppol-compliant te factureren hebben Xero-gebruikers een connector nodig zoals Pactaro, die elke goedgekeurde Xero-factuur automatisch omzet naar NLCIUS (UBL 2.1 met NL-profiel) en het conforme document per e-mail bezorgt. Directe verzending via een gecertificeerd Peppol Access Point is in ontwikkeling.
Wat is NLCIUS?
NLCIUS (Netherlands Core Invoice Usage Specification) is de Nederlandse toepassingsspecificatie voor e-facturering, gebaseerd op de Europese norm EN 16931 en het UBL 2.1-formaat. Het schrijft voor welke gegevensvelden verplicht zijn voor facturen op het Nederlandse Peppol-netwerk. NLCIUS is de standaard die door alle Nederlandse overheden en een groeiend aantal bedrijven vereist wordt voor B2G- en B2B-facturering via Peppol.
Wanneer verwerkt Pactaro een Xero-factuur?
Pactaro verwerkt een Xero-factuur zodra deze wordt goedgekeurd in Xero. Xero stuurt een webhook met het event-type INVOICES en status APPROVED op het moment van goedkeuring. Pactaro ontvangt dit signaal, haalt de factuurgegevens op, converteert naar NLCIUS XML en bezorgt het conforme document per e-mail aan uw klant. Directe verzending via het Peppol-netwerk is in ontwikkeling. Conceptfacturen worden niet verwerkt — zij genereren geen APPROVED-event.
Hoe verbindt Pactaro zich met Xero?
Pactaro maakt eenmalig een OAuth-verbinding met uw Xero-account. U geeft uitsluitend leestoegang tot goedgekeurde transacties (scope: accounting.transactions.read). Pactaro schrijft nooit naar uw Xero-account en wijzigt geen facturen of boekingen. De verbinding is te allen tijde in te trekken vanuit uw Xero-instellingen.
Voor wie is Peppol verplicht in Nederland?
Voor B2G-transacties (facturering aan de overheid) is Peppol al verplicht sinds 2019 voor alle leveranciers van rijksoverheidsinstanties. Dit is uitgebreid naar provincies, gemeenten en waterschappen. Voor B2B-transacties (bedrijf-naar-bedrijf) is Peppol in Nederland momenteel niet wettelijk verplicht, maar wordt breed gestimuleerd vanuit het Ministerie van Financiën en de NEN als onderdeel van de EU ViDA-richtlijn (verwachte implementatie 2028). Grote opdrachtgevers stellen Peppol-ontvangst steeds vaker als inkoopvoorwaarde.
Hoe lang worden facturen gearchiveerd?
Pactaro archiveert alle factuurgegevens — de originele Xero-factuur, de gegenereerde NLCIUS XML, en de Peppol-bezorgingbevestiging — gedurende 10 jaar in onveranderbare opslag (Cloudflare R2 met Object Lock in Compliance-modus), gehost in de Europese Unie. Dit voldoet aan de Nederlandse bewaarplicht voor administratieve bescheiden (artikel 52 AWR: 7 jaar voor btw-administratie, 10 jaar voor onroerend goed).
Beta-toegang aanvragen
Pactaro bevindt zich momenteel in een besloten bèta met 30 founder-plekken. Bèta-deelnemers gebruiken Pactaro gratis gedurende de gehele bètaperiode en ontvangen persoonlijke onboardingbegeleiding van de oprichter.
Disclaimer: Pactaro is geen belastingadviseur. Deze pagina beschrijft het Peppol-netwerk, NLCIUS en onze software, maar vervangt geen fiscaal of juridisch advies. Voor vragen over uw specifieke verplichting raadpleegt u uw accountant of de Belastingdienst.
Verwante onderwerpen: Peppol QuickBooks (NL) · E-facturering Nederland · Peppol België · ZUGFeRD Xero (Duitsland) · EU e-invoicing mandate (EN) · Trust & beveiliging · Subverwerkers · Verwerkersovereenkomst (AVG)