Submit an electronic invoice to the French public sector via the Chorus Pro API (PISTE)

domain: government-tax · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Confirm Chorus Pro applicability: it is described by the operating agency (AIFE) as 'la solution mutualisée de facturation électronique qui a été mise en place pour tous les fournisseurs de la sphère publique afin de répondre aux obligations fixées par l'ordonnance du 26 juin 2014', and it replaced the earlier Chorus Factures system in September 2016.
  2. Check your mandate date against the ordinance's staged rollout: 1 January 2017 for large enterprises (over 5,000 employees) and public entities, 1 January 2018 for intermediate-size enterprises (250–5,000 employees), 1 January 2019 for SMEs (10–250 employees), and 1 January 2020 for micro-enterprises (fewer than 10 employees).
  3. Register on the PISTE platform (Plateforme d'Intermédiation des Services pour la Transformation de l'Etat), described as the single entry point that 'mutualise les services API... de l'Etat et de la sphère publique' and that exposes the Chorus Pro electronic-invoicing API alongside other public-sector APIs.
  4. Connect first to the Chorus Pro Qualification environment and run your technical integration tests there — the AIFE states this step 'est indispensable avant de se raccorder en production' (is essential before connecting to production).
  5. Once qualification tests pass, switch your API calls to the Chorus Pro production endpoint to submit invoices, track their processing status, and retrieve payment returns for the public-sector recipient.

Known gotchas

Related routes

Onboard to a French Plateforme Agréée (PA) for B2B e-invoicing
impots.gouv.fr · 6 steps · unrated
Submit a B2B e-invoice to Romania RO e-Factura via ANAF SPV API
mfinante.gov.ro · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans