Facture électronique in Frankrijk — uw eerste factuur naar Chorus Pro via PISTE
Verkopen aan de Franse overheid loopt via Chorus Pro. Hoe het PISTE-API-portaal, de kwalificatie-sandbox en het technische account samenwerken — en hoe u test zonder risico.
Facture électronique in Frankrijk — uw eerste factuur naar Chorus Pro via PISTE
Factureert u een Frans overheidsorgaan — een ministerie, een mairie, een ziekenhuis, een publieke universiteit — dan telt een PDF per e-mail niet. Sinds 2020 moet elke B2G-factuur in Frankrijk via Chorus Pro, het facturatieplatform van de staat. En sinds de modernisering van de staats-API's loopt de softwareroute naar Chorus Pro via PISTE, het API-portaal van de overheid. Dit is de kaart.
De drie systemen (en waarom mensen verdwalen)
- Chorus Pro (
chorus-pro.gouv.fr) is het platform zelf: het
ontvangt, valideert, routeert en volgt facturen naar elke publieke entiteit. Het heeft eigen accounts en een testtweeling: de kwalificatie-omgeving.
- PISTE (
piste.gouv.fr) is de API-gateway ervoor. U registreert
een applicatie, abonneert ze op de API Chorus Pro – Factures en krijgt OAuth2-gegevens (client-ID + secret). Sandbox-abonnementen wijzen naar de kwalificatie-omgeving.
- Het technische account (compte technique) is een derde
credential, aangemaakt binnen Chorus Pro zelf, dat uw structuur identificeert wanneer de API een factuur deponeert.
De klassieke fout: alleen de PISTE-helft doen. Een app met sleutels maar zonder API-abonnement maakt vrolijk OAuth-tokens aan — en elke echte call wordt geweigerd. Zegt uw portaal "Geen API's geabonneerd", dan is dát de ontbrekende stap.
Wat er werkelijk verstuurd wordt
Chorus Pro aanvaardt meerdere syntaxen; de moderne keuze is de EN 16931 UBL-factuur — dezelfde Europese semantische standaard achter PEPPOL en het Duitse XRechnung. De API-call zelf is onspectaculair: een OAuth2 client_credentials-token en dan een deposer/flux-POST met uw XML in base64, uw SIRET en de servicecode van de koper. Chorus Pro antwoordt met een fluxnummer om op te volgen.
B2B-noot: de bredere Franse hervorming (2026–2027) stuurt facturen tussen bedrijven via plateformes de dématérialisation partenaires (PDP's) — een ander spoor. Chorus Pro blijft de B2G-voordeur.
Test vóór u vertrouwt
De kwalificatie-sandbox bestaat om alles af te stellen zonder één echte factuur op het spel:
- Abonneer op PISTE uw app op Chorus Pro – Factures in de
sandbox-omgeving.
- Maak op het kwalificatieportaal van Chorus Pro uw gebruiker, uw
structuur (test-SIRET's worden geleverd) en een technisch API-account aan.
- Stuur een bewust minimale testfactuur en lees het antwoord. Een
fluxnummer — of zelfs een functionele afwijzing over de inhoud — bewijst de hele keten: OAuth, abonnement, technisch account, endpoint.
Hoe Eurobillr dit bekabelt
De Frankrijk-console van Eurobillr (E-facturatie → Frankrijk · Chorus Pro) is precies rond die flow gebouwd: u zet uw PISTE-client-ID/secret en technisch account in de configuratie, een checklist toont wat ontbreekt, één knop test de PISTE-OAuth-verbinding en een andere stuurt een sandbox-testfactuur langs exact hetzelfde codepad als een echte verzending. Zolang live-modus uit staat, draait alles in audit-modus: payloads worden opgebouwd, bewaard en zijn inspecteerbaar — niets verlaat het huis. Uw Franse verzendingen, met de teruggegeven fluxnummers, staan op dezelfde pagina.
De XML is dezelfde EN 16931 UBL die Eurobillr al voor PEPPOL maakt: aan uw gewoontes verandert niets — kies de factuur, kies het formaat, verstuur.
Achtergrond: onze Frankrijk-gids, EN 16931, PEPPOL.