Electronic Invoicing
Send electronic invoices automatically via the Peppol network with the Super PDP integration, and submit invoices to the French government's Chorus Pro portal for public-sector clients.
BlueRockTEL supports two electronic invoicing workflows: fully automated B2B transmission via a certified PDP, and semi-manual deposit on Chorus Pro for French public-sector clients.
Three steps
- Set up access under Configuration → Electronic invoicing, with the Configure my access button. Sign-up takes place with Super PDP, the partner platform. During sign-up, choose whether you also want to receive supplier invoices through this channel.
- Add the customer's establishment (Ajouter un établissement, Add an establishment). Search by name or SIRET pre-fills the form: check the legal identity and address, then in Facturation électronique (Electronic invoicing) turn the option on, choose Peppol or PPF (Portail Public de Facturation) and enter the identifier. Several establishments are possible; each folder selects one.
- Set the deposit method to « Dépôt électronique (Peppol / Super PDP) » (electronic deposit) in the customer's Payment modalities section. Each customer has exactly one deposit method. This setting replaces the notification email that contains the invoice.
E-invoicing via PDP (Super PDP)
What is a PDP?
French law requires all B2B invoices to transit through a certified Plateforme de Dématérialisation Partenaire (PDP) — a government-accredited e-invoicing platform. BlueRockTEL connects to Super PDP, a certified PDP. Super PDP handles invoice routing — delivery to the recipient's reception address. Each customer establishment is reached either on Peppol, the European network, or on the PPF (Portail Public de Facturation), which is limited to France. On Peppol, the recipient is identified by a Peppol address, also called a Peppol identifier. Chorus Pro, described below, remains the public-sector portal.
This is not just a convenience — it's becoming mandatory: from September 2026, all French companies must be able to receive electronic invoices; from September 2027, small businesses and micro-entrepreneurs must also be able to send them in structured format. Setting up e-invoicing now means you're ready ahead of the deadline.
Once access is configured and the relevant customers are set up (see below):
- Customer invoices are transmitted automatically at production time, for customers set to Dépôt électronique (Peppol / Super PDP)
- If you chose to receive them during sign-up, supplier invoices can also arrive in BlueRockTEL
- Every exchange is timestamped and traceable
Setting up e-invoicing
Enabling issuing for a customer takes three steps — the first is done once per organisation, the other two per customer:
-
Set up Super PDP access. Go to Configuration → Electronic invoicing and click Configure my access. The button starts sign-up with Super PDP, the partner platform (PDP): you create or link your access. During sign-up, you choose whether you want to receive supplier invoices through this channel (see below). Once sign-up is complete and you are back in BlueRockTEL, the status shows green — access is configured.
Note: Access is per organisation. A single Super PDP account covers your entire client portfolio.
-
Create the customer's establishment. On the customer record, open Ajouter un établissement (Add an establishment).
- Rechercher une entreprise pour remplir le formulaire (Search for a company to fill in the form) finds the company by name or SIRET and pre-fills the form.
- Check the legal identity and address: Nom de l'établissement (Establishment name), Numéro d'enregistrement (SIRET) (Registration number), Adresse ligne 1 (Address line 1), Adresse ligne 2 (Address line 2), Code postal (Postal code), Ville (City), Pays (Country).
- In the Facturation électronique block (Electronic invoicing; « Configuration du réseau Peppol / PPF pour cet établissement », Peppol / PPF network setup for this establishment), turn the switch on. While it is off, the screen shows Facturation électronique inactive (Electronic invoicing inactive).
- Réseau de facturation électronique (Electronic invoicing network) has exactly two options: Peppol and PPF (Portail Public de Facturation). Each establishment uses one of them. Peppol is the European network; the PPF is for France only.
- Enter or check the Identifiant de facturation électronique (Electronic invoicing identifier). On Peppol it starts with a country prefix (scheme code), for example
0225in0225:123456789. The customer tells you which network they use. Search by name or SIRET finds it, in principle, on its own. You can also check the company in the annuaire Chorus Pro (Chorus Pro directory). - Click Enregistrer (Save).
A customer can have several establishments, for example when several folders use different identifiers. Each folder selects the establishment to use.
-
Set the deposit method to « Dépôt électronique (Peppol / Super PDP) » (electronic deposit). In the customer's Payment modalities section, select Dépôt électronique (Peppol / Super PDP). Each customer has exactly one deposit method. This is the setting that actually triggers automatic submission. It replaces the notification email that contains the invoice. For customers who should not use e-invoicing, for example customers based outside a Peppol-supported country, choose Email en pièce jointe (email with attachment) or Email notification simple (simple email notification), even if the Facturation électronique block on their establishment is turned on.
Automatic outbound invoice delivery
Once electronic invoicing is turned on for the establishment (network chosen and identifier filled in) and the deposit method is set to Dépôt électronique (Peppol / Super PDP), every invoice produced for that customer is automatically submitted to Super PDP. The invoice is routed to the establishment selected on the folder, with no manual action required.
The status of each invoice is visible in the invoice list:
| Status | Meaning |
|---|---|
| Pending | Invoice is queued for transmission |
| Submitted | Invoice has been sent to Super PDP |
| Delivered | Invoice has reached the recipient |
| Accepted | Recipient has confirmed receipt |
| Rejected | Invoice was refused — action required |
| Error | Invoice failed validation before it could be sent — check the invoice data and resubmit |
If an invoice is rejected, check the establishment's Identifiant de facturation électronique (electronic invoicing identifier, the Peppol address) and, where relevant, the SIREN — the 9-digit company identifier — then resubmit.
Receiving supplier invoices
Reception is not automatic. During Super PDP sign-up, opened with Configure my access, you choose whether you want to receive supplier invoices through this channel.
The choice is yours. It is usually unnecessary if you already have an accounting tool, or if your accountant already receives these invoices. Receiving invoices in BlueRockTEL does not, in principle, prevent receiving them elsewhere in parallel: you can turn reception on without cutting off an existing channel.
If you turn reception on, supplier invoices received via Peppol appear in Accounting → Inbound invoices. For each invoice:
- Open the invoice from Inbound invoices
- Review the amount and details
- Click Accept or Refuse accordingly
- Once paid, click Mark as paid
Important: Respond to inbound invoices in a timely manner. Depending on your supplier's contract terms, no response may be treated as implicit acceptance.
Frequently asked questions
Do I have to receive invoices through BlueRockTEL?
No. The choice is made during Super PDP sign-up. Leave reception off if an accounting tool or your accountant already receives supplier invoices. Turning it on in BlueRockTEL does not, in principle, stop you receiving them through another channel as well.
Peppol or PPF: which one should you choose?
Each establishment uses a single network: Peppol or PPF (Portail Public de Facturation). Peppol covers the European Union. The PPF is limited to France.
The customer tells you which network they use. On Peppol, the electronic invoicing identifier carries a country prefix (scheme code), for example 0225 in 0225:123456789. In Ajouter un établissement, search by name or SIRET finds the network and the identifier, in principle. You can also look the company up in the annuaire Chorus Pro (Chorus Pro directory).
A customer has several establishments or several folders. Which one is used?
Create one establishment per recipient, with the Facturation électronique block turned on, its network chosen and its identifier filled in. Each folder selects which establishment to use: the invoice is routed to that establishment's identifier. Different folders can therefore target different networks or identifiers.
Chorus Pro (French public sector)
Chorus Pro is the French government's official portal for invoicing public-sector entities — local authorities, ministries, hospitals, and other public bodies. Submitting invoices through Chorus Pro is mandatory for any supplier billing a French public-sector organisation.
Prerequisite: activate Suivi des flux
Before your first deposit, you must activate the Suivi des flux module in your Chorus Pro account. This activation can take several business days — start this step as early as possible, before the first billing cycle that involves public-sector clients.
Follow the activation steps in the official Chorus Pro documentation: Suivi des flux guide (PDF)
Configuration in BlueRockTEL
Setting the deposit method on the client record
On the relevant client record, in the Payment modalities section, set the deposit method to Chorus Pro.
Important: The recipient is identified by their SIRET, the 14-digit establishment identifier. The SIREN (the first 9 digits of the SIRET) identifies the company. Verify that the SIRET stored in BlueRockTEL is correct before the first billing run — an incorrect SIRET will cause a systematic rejection.
Engagement number and service code (optional)
Some public entities require a commitment number (order reference) and/or a service code to match the invoice against an internal purchase order. The client communicates these values to you.
To configure them:
- Open the folder for that client
- Go to the Payment and balance section
- Enter the commitment number and/or service code
Production and file generation
At each production run, BlueRockTEL automatically generates a .tar.gz archive containing all invoices for clients configured with the Chorus Pro deposit method. This file is emailed to you as soon as production completes, and is also available in the FTP directory chorusPro/.
Note: If the invoice volume is large, multiple
.tar.gzarchives may be generated (e.g._1of3,_2of3,_3of3). Each archive must be deposited separately on Chorus Pro.
Monthly deposit on Chorus Pro
Once you have received the .tar.gz file, submit it to Chorus Pro:
- Log in to Chorus Pro
- Go to Suivi des flux
- Click Déposer une facture (Submit an invoice)
- Upload the
.tar.gzfile - Select the format XML Mixte
- Choose the sub-format UBL invoice 2.1
- Confirm the deposit
Monitoring status and resolving errors
Check the deposit status 24 hours after uploading, under Suivi des flux / Suivi des dépôts in Chorus Pro. Invoices can be rejected without immediate notification.
Most common rejection causes:
- Missing commitment number: some public entities require one on every invoice. Add it at folder level (Payment and balance) and regenerate.
- Incorrect SIREN in BlueRockTEL: the message reports an incorrect SIREN, while the recipient is identified by their SIRET. Check the SIRET on the client record (the SIREN is its first 9 digits), correct it, and resubmit.
- Suivi des flux module not activated: deposits fail silently. Activate the module in Chorus Pro before retrying.
Tip: Be especially careful when adding a new public-sector client. Always verify the SIRET and ask the client whether a commitment number or service code is required before the first billing cycle.
Next Steps
- Working with Invoices: view, resend, export, and correct invoices
- Payments & Collections: track payments and generate SEPA files
On this page