Sous-traitance BTP — Italie : DURC et congruité de la main-d'œuvre (Odoo 20)
Italy Construction Subcontracting Compliance — DURC validity (120 days), labour congruity (DM 143/2021) blocking the final balance, and the article 17-bis withholding-payment control above EUR 200,000. No deduction at source: Italy abolished it in 2014 — the regime suspends the payment instead, and
Screenshots
-
Sous-traitance BTP — Italie : DURC et congruité de la main-d'œuvre (Odoo 20) — capture 1 -
Sous-traitance BTP — Italie : DURC et congruité de la main-d'œuvre (Odoo 20) — capture 2 -
Sous-traitance BTP — Italie : DURC et congruité de la main-d'œuvre (Odoo 20) — capture 3 -
Sous-traitance BTP — Italie : DURC et congruité de la main-d'œuvre (Odoo 20) — capture 4 -
Sous-traitance BTP — Italie : DURC et congruité de la main-d'œuvre (Odoo 20) — capture 5
L'Italie ne retient plus depuis 2014 — elle suspend le paiement
Validité du DURC à cent vingt jours, congruité de la main-d'œuvre qui bloque le solde, et contrôle de l'article 17-bis au-delà de 200 000 €. Extension du socle gratuit dyo_soustraitance. Libellés en français, termes d'origine entre parenthèses.
| Odoo 20 Community — On Premise | ✔ |
| Odoo.sh | ✔ |
| Odoo Online (SaaS) | ✔ |
Le constat
Les commi 28, 28-bis et 28-ter de l'article 35 du DL 223/2006 — qui portaient la responsabilité solidaire et son mécanisme de retenue — ont été abrogés par le décret législatif du 21 novembre 2014 nº 175. Ce qui les a remplacés n'est pas un prélèvement mais un contrôle assorti d'une suspension. Le taux de retenue reste donc à zéro, et il n'y a aucun réglage pour le changer.
Cent vingt jours, depuis la vérification
« 120 giorni dalla data effettuazione della verifica » — non de la demande. Le point de départ est le piège.
150 € d'écart n'est pas grave
Le texte le dit expressément, et par Gestion — INPS, INAIL, Cassa Edile séparément, accessoires compris. Le module refuse de qualifier non conforme en deçà.
Le solde, pas les acomptes
L'attestation de congruité conditionne le seul solde final. Le module repère le solde tout seul et laisse passer les acomptes.
« Superiore a » 200 000 €
Strictement supérieur. Un contrat à exactement 200 000 € annuels est hors champ, et le module ne l'y met pas.
L’application en mouvement
Le module en marche, enregistré dans le vrai client Odoo 19 : Congruité de la main-d'œuvre, Congruité de la main-d'œuvre (fiche), Paiements puis Vérifications. Ce n’est pas un montage — ce sont les trames du navigateur sur le module livré, pris sur sa propre base.
Vidéo MP4 — 214 ko, 1280 px, 3.3 s, 4 écrans. Une amorce animée est aussi livrée en GIF (201 ko, 560 px) pour les contextes qui n’affichent pas la balise vidéo.
Les trois règles qui refusent un paiement
Le DURC couvre la date du paiement
Article 7 comma 2 du décret ministériel du 30 janvier 2015. La validité est un paramètre de société, pas une constante du code.
L'attestation de congruité avant le solde
Art. 4 commi 2 et 3 du DM 143 du 25 juin 2021. Les heures déclarées à la Cassa Edile doivent atteindre l'incidence minimale de l'ouvrage.
L'article 17-bis, et le DURF
Deleghe F24 et liste nominative sous cinq jours ouvrables, sinon le donneur d'ordre « deve » suspendre. Le DURF, valable quatre mois, en affranchit.
La tolérance de 5 % n'est pas automatique
Elle exige la « idonea dichiarazione del direttore dei lavori » (art. 5 comma 4). Sans elle enregistrée, l'écart toléré ne l'est pas.
Le cycle complet de la congruité
Préparée, demandée, attestée ou non congrue, régularisée — avec l'échéance de quinze jours et l'inscription à la BNI.
Dix-sept incidences minimales, en données
Le tableau de l'allegato I du DM 143/2021, modifiable : un pourcentage révisé se corrige sans toucher au code.


Ce que le module ne prétend pas savoir
- Aucune retenue à la source, et aucun réglage pour en créer une. L'Italie a abrogé le mécanisme en 2014 ; un module qui retiendrait prendrait au sous-traitant une somme que rien n'autorise à lui prendre.
- Aucune connexion à l'INPS, à l'INAIL, à la Cassa Edile ni à l'Agenzia delle Entrate. Le DURC, l'attestation et le DURF se saisissent, avec leur référence, leur date et leur source.
- Les deux conditions non chiffrées de l'article 17-bis ne se déduisent pas d'un montant — main-d'œuvre prépondérante, chez le donneur d'ordre, avec ses moyens. Le module les demande explicitement plutôt que de les inventer.
- Les dix-sept pourcentages sont livrés en données modifiables. Ce sont ceux de l'allegato I ; une révision se saisit, elle n'attend pas une version du module.
Fiche technique
| Nom technique | dyo_soustraitance_it |
| Version | 20.0.1.0.0 |
| Dépendances | dyo_soustraitance |
| Licence | OPL-1 (Odoo Proprietary License v1.0) |
| Prix | GRATUIT |
| Modèles ajoutés | dyo.st.it.congruita, dyo.st.it.categoria.congruita |
| Modèles étendus | dyo.st.verification, dyo.st.paiement, dyo.st.contrat, dyo.st.chantier, res.company, res.partner |
| Langue | Français |
Non éprouvé contre le service réel. Aucun appel n'a été fait aux services de l'INPS, de l'INAIL, de la Cassa Edile ni de l'Agenzia delle Entrate : le module n'en fait pas. Les durées, seuils et pourcentages livrés sont ceux des textes cités ; ils restent à confirmer auprès de votre consulente del lavoro pour votre cas.
DYONYSOS — welcome@dyonysos.fr
What this app does not do
- Aucune connexion à l'INPS, à l'INAIL, à la Cassa Edile ni à l'Agenzia delle
- Aucune retenue à la source, et aucun réglage pour en créer une.
- Il ne décide pas à votre place si la main-d'œuvre est prépondérante.
- Il ne produit pas les deleghe F24 : il constate qu'elles ont été remises.
Store apps required
Odoo Community modules used
None.
| Series | Version | Status | Published on |
|---|---|---|---|
| 20.0 | 20.0.1.0.0 | Available | 02/10/2026 |
| 19.0 | 19.0.1.0.0 | Available |
Listing generated from the publisher's code (private repository, branch 20.0): the source code is not published.
Automatic store check (separate from the publisher's), applied to all apps. Conforme.
| Check | Result | Effect if absent |
|---|---|---|
| Manifeste lisible sans exécution | conforme | bloquant |
| Licence reconnue (OPL-1) | conforme | bloquant |
| Aucune dépendance vers Odoo Enterprise | conforme | bloquant |
| Aucun import de code Enterprise | conforme | bloquant |
| Aucun en-tête de licence Enterprise | conforme | bloquant |
| Icône static/description/icon.png | conforme | déclasse |
| Description (static/description/index.html ou README) | conforme | déclasse |
| Tests automatisés (tests/test_*.py) | conforme | déclasse |
| Traduction française (i18n/fr.po) | absent | info |
| Section « Ce que le module ne fait pas » | conforme | info |
| Titre de 70 caractères au plus (76 actuellement) | absent | info |
| Résumé en français | absent | info |
Guide utilisateur — Sous-traitance BTP, Italie (DURC, congruità, art. 17-bis)
Ce guide complète celui du socle dyo_soustraitance. Lisez-le d'abord : la
vérification, le blocage du paiement et la dérogation y sont décrits, et rien de cela
ne change ici.
Avant toute mise en production. Les durées, seuils et pourcentages livrés avec ce module sont ceux des textes cités en fin de guide, réglables société par société. Ce ne sont pas un avis juridique. Confirmez-les auprès de votre consulente del lavoro avant de vous y fier.
Ce que dit le régime, en deux phrases
L'Italie ne retient plus depuis 2014. Les commi 28, 28-bis et 28-ter de l'article 35 du DL 223/2006 — qui portaient la responsabilité solidaire et son mécanisme de retenue — ont été abrogés par le D.Lgs. du 21 novembre 2014 n° 175. Ce qui les a remplacés n'est pas un prélèvement, c'est un contrôle assorti d'une suspension.
Si vous cherchez un taux de retenue dans ce module, vous ne le trouverez pas : il reste à zéro, et il n'y a aucun réglage pour le changer.
1. Régler les paramètres de la société
Paramètres → Sociétés → votre société → onglet « Sous-traitance — Italie ».
| Paramètre | Défaut livré | Ce qu'il commande |
|---|---|---|
| Validité du DURC (jours) | 120 | À compter de la date où la vérification a été effectuée |
| Écart non grave (€) | 150 | En deçà, on ne qualifie pas un DURC de non conforme |
| Seuil de congruité, travaux privés (€) | 70 000 | La valeur globale de l'ouvrage en deçà de laquelle le décret ne s'applique pas |
| Tolérance sur la congruité (%) | 5 | L'écart toléré — sous condition, voir § 4 |
| Seuil de contrôle des retenues (€/an) | 200 000 | Strictement supérieur : 200 000 € exactement est hors champ |
| Délai de remise des preuves (jours ouvrables) | 5 | Après l'échéance de versement des retenues |
| Validité du DURF (mois) | 4 | Le certificat qui affranchit du contrôle de l'art. 17-bis |
| Plafond de suspension des paiements (%) | 20 | Hauteur de la suspension obligatoire à défaut de preuve |
Ces valeurs sont des paramètres, pas des constantes du code. Un test lit le défaut
expédié dans res_company.py et le confronte à sa source : il tombe si on y touche sans
le vouloir.
2. Le DURC — et le piège du point de départ
Menu Sous-traitance → Vérifications → Nouveau, source « DURC ».
La validité est écrite : « Il Documento di cui al comma 1 ha validità di 120 giorni dalla data effettuazione della verifica » (art. 7 comma 2 du DM du 30 janvier 2015).
Ce sont cent vingt jours à compter de la date où la vérification a été effectuée, pas de celle de la demande. C'est l'erreur la plus fréquente, et elle raccourcit ou rallonge la couverture de plusieurs semaines. Saisissez la bonne date.
L'écart qui n'est pas grave
Le module refuse qu'on qualifie de non conforme un DURC dont l'écart est au plus égal au seuil : « non si considera grave lo scostamento […] che risulti pari o inferiore ad € 150,00 comprensivi di eventuali accessori di legge » (art. 3 comma 3).
Trois précisions que le module respecte et que les résumés omettent :
- le seuil s'apprécie par Gestion — INPS, INAIL, Cassa Edile séparément ;
- accessoires de loi compris ;
- « pari o inferiore » : 150 € exactement reste non grave.
Marquer non conforme un écart de 120 € ferait bloquer des paiements, suspendre un solde, peut-être inscrire une entreprise à la BNI — pour un écart que le texte qualifie expressément de non grave.
3. La congruité de la main-d'œuvre
Menu Sous-traitance → Italie (DURC et congruité) → Congruité de la main-d'œuvre.
Un ouvrage de bâtiment a, selon sa nature, une incidence minimale de main-d'œuvre sur sa valeur. Si les heures déclarées à la Cassa Edile tombent sous ce seuil, c'est que quelqu'un a travaillé sans être déclaré — et la Cassa refuse l'attestation.
Renseignez : la catégorie d'ouvrage, la valeur de l'ouvrage, le coût de la main-d'œuvre déclaré. Le module calcule l'incidence constatée, l'écart à l'incidence minimale et le montant de la régularisation.
Les dix-sept incidences minimales sont livrées en données modifiables, dans le menu Incidences minimales : ce sont celles de l'allegato I du DM 143/2021. Une révision se saisit, elle n'attend pas une version du module.
Quand l'attestation est-elle exigée ?
- travaux publics : au dernier état d'avancement, « prima di procedere al saldo finale dei lavori » — aucun seuil de montant ;
- travaux privés : « deve essere dimostrata prima dell'erogazione del saldo finale da parte del committente », et seulement si la valeur globale de l'ouvrage atteint 70 000 € (art. 2 comma 3).
Le module repère le solde tout seul — le paiement qui porte le cumulé au montant du contrat — et le bloque tant que l'attestation n'est pas délivrée. Les acomptes passent : le décret ne les conditionne pas, et les bloquer étoufferait la trésorerie du sous-traitant sans fondement.
4. La tolérance de 5 % n'est pas automatique
C'est le point où ce module diverge de la plupart des résumés, et il a raison de diverger.
Le texte dit « scostamento […] pari o inferiore al 5% della percentuale di incidenza della manodopera », et il ajoute une condition : la Cassa ne délivre l'attestation « previa idonea dichiarazione del direttore dei lavori che giustifichi tale scostamento » (art. 5 comma 4).
Sans cette déclaration enregistrée, l'écart toléré ne l'est pas. Le module demande donc la case « Déclaration du directeur des travaux enregistrée » avant d'appliquer la tolérance. Il ne la donne pas gratuitement.
À défaut de tolérance : régularisation par versement de la différence de coût du travail sous quinze jours. À défaut de régularisation, l'impresa affidataria est inscrite à la Banca Nazionale delle Imprese Irregolari, et cette inscription pèse sur ses DURC ultérieurs.
5. L'article 17-bis — le contrôle des retenues
Trois conditions cumulatives déclenchent le contrôle :
- des travaux d'un montant annuel global strictement supérieur à 200 000 € ;
- caractérisés par un prevalente utilizzo di manodopera ;
- chez le donneur d'ordre, avec ses biens instrumentaux.
Le seuil est « superiore a », strictement supérieur. Un contrat à exactement 200 000 € annuels est hors champ, et le module ne l'y met pas.
Les deux autres conditions ne se déduisent d'aucun montant. Le module les demande explicitement plutôt que de les inventer : deux cases à cocher sur le contrat, dont vous répondez.
Quand le contrôle s'applique, le sous-traitant remet, dans les cinq jours ouvrables suivant l'échéance de versement, les copies des deleghe F24 et la liste nominative des travailleurs. À défaut, le donneur d'ordre « deve sospendere » le paiement — c'est une obligation, pas une faculté — à hauteur de 20 % de la valeur de l'ouvrage ou du montant des retenues non versées, et en informe l'Agenzia delle Entrate sous quatre-vingt-dix jours.
Le sous-traitant s'en affranchit en produisant le DURF, valable quatre mois à compter de sa délivrance.
6. Payer
Au moment du paiement, le module vérifie dans cet ordre, et refuse en nommant la règle :
- le DURC couvre-t-il la date du paiement ?
- si ce paiement est le solde, l'attestation de congruité est-elle délivrée ?
- si l'article 17-bis s'applique, les preuves de versement sont-elles là, ou le DURF est-il valide ?
7. La dérogation
Aucun de ces blocages n'est infranchissable, et aucun ne se franchit en silence. La dérogation est réservée au responsable de la sous-traitance, exige un motif écrit, retient qui l'a prise et quand, et publie au fil de discussion du paiement la liste des blocages franchis.
Ce que ce module ne fait pas
- Aucune connexion à l'INPS, à l'INAIL, à la Cassa Edile ni à l'Agenzia delle Entrate. Le DURC, l'attestation et le DURF se saisissent, avec leur référence, leur date et leur source.
- Aucune retenue à la source, et aucun réglage pour en créer une.
- Il ne décide pas à votre place si la main-d'œuvre est prépondérante.
- Il ne produit pas les deleghe F24 : il constate qu'elles ont été remises.
Sources
Textes consultés le 14 septembre 2026 :
- DM 30 gennaio 2015 (DURC on line) — art. 3 comma 3, art. 7 comma 2
- DM 143 del 25 giugno 2021 (congruità della manodopera) — art. 2 comma 3, art. 4 commi 2 et 3, art. 5 comma 4, allegato I
- D.Lgs. 241/1997, art. 17-bis — commi 1, 2, 3, 5 et 6
- D.Lgs. 175 del 21 novembre 2014 — abrogation des commi 28, 28-bis et 28-ter de l'art. 35 du DL 223/2006
Support
DYONYSOS — welcome@dyonysos.fr — https://dyonysos.fr
Reviews from signed-in customers. One rated review per customer; the publisher can reply. Sign in to leave a review.
- Publisher
- DYONYSOS
- contact@omnifloo.com
- Omnifloo customers
- Support included with your plan: help centre.