Skip to content

Typical case8 min read

Spotting a struggling customer before the unpaid invoice: an agent that reads legal notices

Every week, an agent can cross-check your customers, your late payments and the BODACC notices to flag risks. It alerts, you decide.

On a window sill, a brass telescope sheathed in petrol blue, mounted on a tripod and pointed at the rooftops of a city under a grey sky; beside it, a stack of folded white sheets.
AI-generated image

In short

  • In France, the opening of insolvency proceedings against a customer (safeguard, court-ordered reorganisation or compulsory liquidation) is published in the BODACC. These notices can be consulted free of charge, and software can read them through an open interface (API).
  • A custom-built agent can cross-check these notices with your customer list and your late payments, then hand you a short list of risks every week.
  • It will alert, it will not decide: no credit cut-off, no change of terms, nothing sent without your agreement.

Let's take a typical scenario. An SME with 40 employees sells supplies to a few hundred business customers, payable at 30 days. One of them pays a little later each month. Then the team learns, by chance, that this customer has been in court-ordered reorganisation for several weeks. One question becomes urgent: is there still enough time to file the claim for the amount owed?

Here is an example of a custom set-up that could have raised the alarm earlier, using public and free data.

The public signals of a fragile customer

Insolvency proceedings are court proceedings opened when a company has serious difficulty paying its debts: safeguard, court-ordered reorganisation (redressement judiciaire) or compulsory liquidation (liquidation judiciaire).

The BODACC (Bulletin officiel des annonces civiles et commerciales) publishes several families of useful notices:

None of these signals is a verdict. A new director can be good news.

In France, the timetable is precise. According to the official website Entreprendre Service Public, the judgment opening the proceedings must be published in the BODACC within the following 15 days. From that publication, the creditor (you, if the customer owes you money) has 2 months to file its claim. It is filed with the court-appointed creditors' representative in a safeguard or reorganisation, and with the liquidator in a liquidation. The period becomes 4 months if the creditor is not based in mainland France. If you hold a published guarantee (a “sûreté”) or contract, the period runs from the notification sent to you, not from the publication.

A claim that is not filed is not taken into account in the proceedings: it will not be paid. A late creditor can ask for a “relevé de forclusion”, that is, the lifting of the loss of its right, within 6 months of the publication of the opening judgment. To do so, it files an application with the court registry, addressed to the supervising judge. These are general rules: for your own case, speak to your adviser.

Open sources, country by country

France

For a few customers, a regular search on bodacc.fr may be enough. The agent becomes useful when the list is long, changes often and has to be read alongside your late payments.

Spain and Belgium: first leads

What the agent will do, every week

  1. It will read your customer list and their SIREN numbers in your invoicing software, read-only.
  2. It will search the BODACC for recent notices on those numbers. It will match by number, not by name, to avoid namesakes.
  3. It will query the API Recherche d'entreprises for each customer: company closed, director different from the previous week.
  4. It will cross-check with your data: overdue invoices, outstanding balance (what the customer owes you), payment time getting longer.
  5. It will hand you a short list, ranked by risk: customer, signal, link to the notice, outstanding balance, delay, suggestion to approve.

One case does not wait for the following week: the opening of proceedings against a customer who owes you money. For this case, the agent will be able to check the BODACC every day and warn you the day it finds the notice. Keep in mind that the notice can appear up to 15 days after the judgment. The agent will remind you of the filing deadline. It will prepare a draft file with what the claim must contain according to Entreprendre Service Public: amount due on the day of the opening judgment, sums to be paid and their due dates, documents proving the claim, such as your invoices. If an invoice-chasing agent is also in place at your company, it will pause the reminders to this customer: this is a stop case provided for in its rulebook.

When it is not sure, it will ask you instead of guessing: a customer without a SIREN number, two companies with similar names, a notice it cannot classify. Not all “procédures collectives” notices are openings. They also include, for example, notices of filing of the statement of claims (the list of claims filed with the court registry), closing judgments or conversions to liquidation. The agent will say what it has read and give the link.

What it will not do

The agent will never do these actions on its own:

In our method, an agent's autonomy is set by levels, from 0 (it suggests, without acting) to 3 (it acts alone, under supervision). These actions stay at level 1: the agent prepares, and a person on your team approves, corrects or rejects each action. The claim filing, a binding document sent to a third party, never goes beyond this level.

The reason is simple: you know your customer, the notice does not. Every alert and every decision will be recorded in a log (what the agent read, what it suggested, who decided, when). Before going live, a “shadow” trial period of a few weeks, with a length set with you, will compare its alerts with what your team spots on its own.

Personal data: sole traders and company directors

The GDPR (General Data Protection Regulation) protects any information relating to an identified or identifiable natural person (Article 4). The text names the name among the ways of identifying a person. The name of a sole trader in a notice, or of a director, is therefore personal data.

The Licence Ouverte 2.0 allows the reuse of this data provided the legal framework for personal data protection is respected, and the source and date of last update are cited. The agent's rulebook will therefore set:

Two points are settled with your data protection officer or your adviser. The legal basis: “legitimate interest” (Article 6) is a possibility, to be confirmed by a written analysis. Informing the people concerned: Article 14 requires stating the source of the data and whether it comes from publicly accessible sources; the wording and the exceptions provided by this article are to be checked with your adviser.

Finally, Article 22 gives the right not to be subject to a decision based solely on automated processing, where it produces legal effects concerning the person or similarly significantly affects them. Here, a person will decide, not the agent alone.

Indicators: useful alerts, unpaid invoices avoided

During the trial period and then every month, supervision will track:

“Unpaid invoices avoided” are hard to measure: you never know what would have happened without the alert. We will show facts (alert received, decision taken, outstanding balance on that date), not a savings figure promised in advance.

Going further

Sources

Accessed on 13 October 2026.

  1. Déclarer ses créances envers un partenaire commercial en procédure collective (Entreprendre Service Public, F22359)
  2. Comment savoir si une entreprise fait l'objet d'une procédure collective ? (Entreprendre Service Public, F31195)
  3. Consulter le Bulletin officiel des annonces civiles et commerciales (bodacc.fr), justice.fr
  4. BODACC, official website
  5. API Bulletin officiel des annonces civiles et commerciales (BODACC), data.gouv.fr
  6. BODACC “annonces commerciales”, breakdown by announcement family (DILA Opendatasoft API)
  7. BODACC, “Procédures collectives” announcements containing “état des créances” (DILA Opendatasoft API)
  8. BODACC, “Procédures collectives” announcements containing “clôture” (DILA Opendatasoft API)
  9. BODACC, “Procédures collectives” announcements containing “conversion” (DILA Opendatasoft API)
  10. BODACC, “Modifications diverses” announcements on directors (DILA Opendatasoft API)
  11. Procédure de conciliation (Entreprendre Service Public, F22295)
  12. Rétablissement professionnel d'un entrepreneur individuel (Entreprendre Service Public, F32095)
  13. API Recherche d'entreprises, data.gouv.fr
  14. API Recherche d'entreprises, technical documentation (OpenAPI) of the response fields
  15. API para el acceso a los sumarios del BORME, Agencia Estatal Boletín Oficial del Estado (v2.0, 28 May 2026)
  16. BORME, example of a section A document (BORME-A-2024-102-03)
  17. Registro Público Concursal (Spain)
  18. BCE/KBO open data (SPF Économie, Belgium)
  19. GDPR, Chapter I (text published by the CNIL)
  20. GDPR, Chapter II (text published by the CNIL)
  21. GDPR, Chapter III (text published by the CNIL)
  22. Licence Ouverte / Open Licence version 2.0 (Etalab)

← Back to the blog

Next step

Tell us where your team loses time.

Everything starts with an audit: your tools, your ways of working, your volumes. You then receive a quote.

Book my audit