Skip to content
Log in

Frequently asked questions (DGFiP)

Answers to the most common questions about e-invoicing in France.

For more information, see the full guide on e-invoicing and tax reporting in France.

How do I designate B2Brouter as my Plateforme Agréée (PA)?

Go to ⚙ Account settings → select e-Reporting France in the side menu, review your identifier and attach the document proving your company’s identity. See guide.

Do I need to register in the Annuaire myself?

No. When you designate us as your PA, B2Brouter automatically registers you in the Annuaire and creates your Peppol identifier with scheme 0225. See guide.

What is the difference between the Annuaire and the INSEE directory?

They are different databases. annuaire-entreprises.data.gouv.fr is the public INSEE directory: your company appearing there does not mean it is already in the PPF Annuaire, since a newly created company can be in the INSEE without having propagated yet. The check that counts is done at facturation.chorus-pro.gouv.fr/annuaire. See guide.

How long does activation take?

Up to 24 hours on first activation. This is not a B2Brouter delay: it is the propagation speed of DGFiP’s infrastructure, and until it completes you will not be able to issue or receive DGFiP invoices. See guide.

Do I need to attach any document to activate?

Yes, a document proving the company’s identity — for example, the Kbis — is required to complete activation. See guide.

What happens to my previous PA when I activate B2Brouter?

The Annuaire entry is transferred to B2Brouter automatically, but Peppol registration is stricter: an identifier can only be active with one Peppol provider at a time, so it must be released before you can activate the Peppol network. See guide.

What do I do if my identifier is already registered with another Peppol provider?

Ask your previous PA for a Peppol migration code — the recommended approach, with no service interruption — or ask them to unpublish your Peppol identifier directly. See guide.

How do I leave B2Brouter to activate another PA?

In ⚙ Account settings → Peppol section, you can generate a migration code — recommended, with no service interruption — or unpublish your Peppol identifier directly. See guide.

Identifiers (SIREN, SIRET, Suffix, Code Routage)

Section titled “Identifiers (SIREN, SIRET, Suffix, Code Routage)”
I have several offices — do I need one account per office?

No. Each company (SIREN) has a single main account, and each office (SIRET) is modelled as an organisational unit within that same account, not as an independent account. The same logic applies to your contacts: if a client invoices from several offices, do not create a separate contact for each — use the company’s SIREN and add its offices as organisational units of the contact. See guide.

What identifiers does a French contact need?

Three: the company identifier (SIREN or SIRET), the VAT number, and the Peppol identifier. B2Brouter derives them automatically from each other based on whichever one you enter. See guide.

What does the error "The customer's TVA number is required for the DGFiP declaration" mean?

This usually happens with contacts created before activating DGFiP tax reporting, which do not have the VAT number generated automatically. Edit the contact, add it and re-issue. See guide.

Why did this invoice between two French companies not generate a tax report?

This is expected if the recipient is not active in the Annuaire: the declaration requires both parties to be registered. Check their status in the contact record. See guide.

Why can't I find the amount I expected in a tax report?

This does not mean something is missing from the declaration: domestic invoices (Flux 1) have their own individual report and are not part of any batch (Ledger), and reports are also separated by movement type and by period. See guide.

How often are tax reports sent?

It depends on the type of report: domestic invoices (Flux 1) generate their individual report at the moment the invoice is issued, while B2C and cross-border aggregate reports (Flux 10) are sent according to the VAT Regime you configure when activating the tax report. See guide.

Why is my 0% VAT invoice not reaching the DGFiP and there is no warning?

The VATEX code is missing from the comment on the exempt line. Without it, the invoice is created normally but is never sent to the DGFiP. See guide.

How do I issue a credit note?

It is created from the original invoice, following the general process for creating a credit note. In France, B2Brouter also generates it as a UBL CreditNote document (code 381), and the same three mandatory payment fields as on a regular invoice are required. See guide.

My invoice looked fine and is now in error — is it a bug?

No. DGFiP responds in two phases: a quick technical acknowledgement, and a definitive decision processed in batch once a day that can take up to 24 hours. See guide.

Can I resend an invoice in error?

Only if it has not yet been registered: delete it, create a new one with the error corrected and send it. If it was already registered, it can no longer be deleted and the correction must be done with a credit note. See guide.

How do I know I have received an invoice?

B2Brouter notifies you by email as soon as it receives one. You can also check them directly in the Expenses section. See guide.

What can I do with an invoice I have received?

You can approve it, reject it (stating the reason) or mark it as paid; B2Brouter automatically notifies the supplier and the DGFiP, with no further action required on your part. See guide.

What is the RFE (Réforme de la Facturation Électronique)?

It is the French regulation that progressively requires all companies to invoice each other in structured electronic format, and includes e-reporting: informing the DGFiP of your sales and receipts. See guide.

Is Chorus Pro the same as this?

No. They are two independent circuits: the RFE governs B2B invoicing between companies, while Chorus Pro is exclusively for invoicing public administrations (B2G). You can use both at the same time. See guide.