Products › Subcontractor Compliance

Subcontractor Compliance

The French vigilance duty, followed where you buy. From €5,000 excl. tax with a subcontractor, you must collect their certificates and renew them every six months. The module asks for them, files them, reminds the supplier and warns you on supplier orders and invoices.

Being prepared for the DoliStore. Planned launch price: €199 excl. tax, then €279 excl. tax. VAT not applicable, art. 293 B of the French General Tax Code.

Vigilance dashboard: files by status, compliance rate, pieces to check and next expiries

Features

One file per supplier

A “Vigilance” tab on the third party card: profile (France, micro-entrepreneur, abroad, construction), required documents, status of each one and history.

Purchase threshold

Validated supplier orders and invoices are added up over 12 months, the calendar year or per document. The threshold can be changed, €5,000 excl. tax by default.

Document checks

Validation with the issue date, refusal with a reason, authenticity check with the security code of the certificate. The expiry date is computed for each type.

Automatic reminders

E-mails 30 and 7 days before the expiry, at the expiry, then every week. Editable templates, sent to the “Vigilance” contact of the supplier.

Supplier portal

The supplier uploads documents from a personal link received by e-mail, with a login code. No Dolibarr account to create.

Purchase warnings

Banner on supplier orders and invoices, warning at validation and payment. Warnings never block: a purchase confirmed anyway is logged.

Existing suppliers

An assistant lists the suppliers already over the threshold, opens their files and sends the first request in one go.

Sirene registry

Optionally, a scheduled job checks with INSEE that your suppliers are still active. Free key from the INSEE API portal.

Dashboard and lists

Compliance rate, documents to check, expiries within 30 days, amounts committed on incomplete files, filtered lists and export.

Automatic document analysis

Document reading

Optionally, each uploaded document is read by Mistral AI: type, company, SIREN, dates. The module compares them with the supplier and suggests a decision.

You decide

The analysis never validates anything by itself. The reviewer sees the document, the checked points and a confidence level, then decides.

Your key, your budget

You use your own Mistral key, stored encrypted, with a monthly cap. Processing in the European Union if you choose. About $0.01 per one-page certificate.

Off by default

Without a key, the module works fully: manual document checks, reminders, portal and warnings.

Proof for an inspection

Chained log

Every action (upload, validation, refusal, reminder, purchase confirmed despite a warning) is written in a log whose rows are chained by hash. A change shows up at verification.

Proof file

Export of one supplier as a ZIP: documents, log and PDF summary, ready to hand to URSSAF or to a client.

Dolibarr permissions

Separate permissions to read, edit, validate, delete and export. Sensitive actions ask for a confirmation.

Retention

Configurable retention period and controlled purge of old documents, with the password asked before deletion.

Screenshots

Fictitious demo data, Dolibarr 20.0.4, French interface (the module is also translated into English).

Requirements

  • Dolibarr 16.0 or later, MariaDB, MySQL or PostgreSQL.
  • PHP 7.4 or later with cURL.
  • “Suppliers” module enabled.
  • E-mail sending set up in Dolibarr, for reminders and the portal.
  • Optional: a Mistral AI key for the automatic analysis (billed by Mistral AI, not included in the module price) and a free key for the INSEE Sirene API.

At a glance

Version
1.0.0, in preparation
Tested on
Dolibarr 16.0.5, 20.0.4 and 24.0.1, MariaDB and PostgreSQL
Languages
French, English
Licence
GNU GPL v3 or later
Support
Contact form

This module helps you organise the follow-up of your subcontractors. It is not legal advice: required documents and delays can be set to match your situation. The publisher is not affiliated with URSSAF, INSEE or Mistral AI.