{"id":451,"date":"2026-09-14T08:35:31","date_gmt":"2026-09-14T08:35:31","guid":{"rendered":"https:\/\/www.geometre-confiance.fr\/guide\/2026\/09\/14\/travaux-non-declares-comprendre-la-prescription-en-2026\/"},"modified":"2026-09-14T08:35:31","modified_gmt":"2026-09-14T08:35:31","slug":"travaux-non-declares-comprendre-la-prescription-en-2026","status":"publish","type":"post","link":"https:\/\/www.geometre-confiance.fr\/guide\/2026\/09\/14\/travaux-non-declares-comprendre-la-prescription-en-2026\/","title":{"rendered":"Travaux non d\u00e9clar\u00e9s : comprendre la prescription en 2026"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><strong>Travaux non d\u00e9clar\u00e9s : comprendre la prescription en 2026<\/strong><\/p>\n\n<p class=\"wp-block-paragraph\">Les travaux r\u00e9alis\u00e9s sans autorisation constituent une source r\u00e9currente de conflits en mati\u00e8re d&rsquo;am\u00e9nagement et de droit immobilier. Entre le d\u00e9lai de prescription, les risques de sanctions et les d\u00e9marches de r\u00e9gularisation, les propri\u00e9taires naviguent souvent \u00e0 vue. Ce document explicite le cadre l\u00e9gal actuel, les moyens de se mettre en conformit\u00e9, et propose des exemples concrets pour anticiper les contr\u00f4les. Le fil conducteur suit le parcours d&rsquo;une propri\u00e9taire confront\u00e9e \u00e0 une extension non d\u00e9clar\u00e9e, permettant d&rsquo;illustrer les enjeux pratiques, fiscaux et juridiques. Dans un contexte o\u00f9 la d\u00e9mat\u00e9rialisation facilite les \u00e9changes avec les services d&rsquo;urbanisme depuis 2022, il reste primordial d&rsquo;agir avec m\u00e9thode pour pr\u00e9server la valeur du bien et limiter la responsabilit\u00e9 juridique.<\/p>\n\n<ul class=\"wp-block-list\"><li><strong>En bref :<\/strong><\/li><li><strong>D\u00e9lai de prescription<\/strong> : 6 ans pour l&rsquo;action p\u00e9nale \u00e0 compter de l&rsquo;ach\u00e8vement des travaux.<\/li><li><strong>Responsabilit\u00e9 civile<\/strong> : peut s&rsquo;\u00e9tendre sur 10 ans selon la situation et les actions engag\u00e9es.<\/li><li><strong>R\u00e9gularisation<\/strong> : d\u00e9poser une d\u00e9claration pr\u00e9alable ou un permis de construire aupr\u00e8s de la mairie, possibilit\u00e9 d\u00e9mat\u00e9rialis\u00e9e depuis 2022.<\/li><li><strong>Risques<\/strong> : amendes, obligations de remise en \u00e9tat, d\u00e9molition dans les cas graves.<\/li><li><strong>Conseil pratique<\/strong> : v\u00e9rifier le PLU et remplir correctement le Cerfa avant tout chantier.<\/li><\/ul>\n\n<h2 class=\"wp-block-heading\">Prescription et d\u00e9lai l\u00e9gal pour travaux non d\u00e9clar\u00e9s : cadre et effets<\/h2>\n\n<p class=\"wp-block-paragraph\">Le r\u00e9gime de la prescription applicable aux travaux non d\u00e9clar\u00e9s s&rsquo;articule principalement autour de deux temporalit\u00e9s distinctes. La premi\u00e8re concerne la prescription p\u00e9nale : elle court pendant <strong>six ans<\/strong> \u00e0 compter de l&rsquo;ach\u00e8vement des travaux. La seconde, d&rsquo;ordre civil ou administratif, peut donner lieu \u00e0 des actions sur une p\u00e9riode plus longue, notamment lorsque la responsabilit\u00e9 civile est recherch\u00e9e pour r\u00e9parer un dommage li\u00e9 \u00e0 une construction.<\/p>\n\n<p class=\"wp-block-paragraph\">Concr\u00e8tement, si un ouvrage a \u00e9t\u00e9 achev\u00e9 en avril 2018, l&rsquo;administration dispose, en r\u00e8gle g\u00e9n\u00e9rale, d&rsquo;un d\u00e9lai qui s&rsquo;ach\u00e8ve en avril 2024 pour engager des poursuites p\u00e9nales. Cette extinction des actions p\u00e9nales ne signifie pas que la situation est automatiquement r\u00e9gularis\u00e9e : l&rsquo;ouvrage demeure non conforme au sens de la r\u00e9glementation d&rsquo;urbanisme et peut continuer d&rsquo;entra\u00eener des cons\u00e9quences administratives ou fiscales.<\/p>\n\n<p class=\"wp-block-paragraph\">Le Code de l&rsquo;urbanisme pose des sanctions et des mesures sp\u00e9cifiques pour les infractions. L&rsquo;article consacr\u00e9 aux poursuites pr\u00e9cise des peines financi\u00e8res et des mesures coercitives, y compris la d\u00e9molition. La distinction entre la prescription p\u00e9nale et la prescription civile est souvent source de confusion : <strong>la prescription ne transforme pas un chantier ill\u00e9gal en chantier l\u00e9gal<\/strong>, elle limite seulement la possibilit\u00e9 pour l&rsquo;administration d&rsquo;engager des poursuites p\u00e9nales apr\u00e8s un certain d\u00e9lai.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour les propri\u00e9taires soucieux de s\u00e9curiser un bien, il est pertinent de consulter des ressources pratiques et juridiques. Des synth\u00e8ses en ligne donnent des cl\u00e9s pour comprendre ces d\u00e9lais et les conditions de leur application. Par exemple, un dossier explicatif sur le <a href=\"https:\/\/www.big-immo.com\/prescription-travaux-non-declares-delai-legal-et-conseils\/\" target=\"_blank\" rel=\"noopener\">d\u00e9lai l\u00e9gal et conseils<\/a> d\u00e9taille les \u00e9tapes \u00e0 suivre selon les cas. De m\u00eame, des guides pratiques fournissent des mod\u00e8les d&rsquo;\u00e9valuation et des recommandations pour agir avant l&rsquo;expiration des d\u00e9lais.<\/p>\n\n<p class=\"wp-block-paragraph\">La temporalit\u00e9 a aussi un impact sur la valeur v\u00e9nale du bien. Lors d&rsquo;une transaction immobili\u00e8re, la d\u00e9couverte de travaux non d\u00e9clar\u00e9s peut entra\u00eener une n\u00e9gociation du prix ou m\u00eame l&rsquo;annulation d&rsquo;une vente si une mise en conformit\u00e9 n&rsquo;est pas envisageable. Dans certains cas, les acheteurs exigent une r\u00e9gularisation pr\u00e9alable ou une clause sp\u00e9cifique dans l&rsquo;acte de vente.<\/p>\n\n<p class=\"wp-block-paragraph\">Enfin, il faut souligner l&rsquo;importance du contr\u00f4le de chantier et du suivi administratif pendant et apr\u00e8s les travaux. Un chantier non d\u00e9clar\u00e9 attire davantage l&rsquo;attention des services de l&rsquo;urbanisme, qui disposent d&rsquo;outils modernes d&rsquo;analyse et de signalement. Le respect des d\u00e9lais et la prise en compte de la r\u00e9glementation locale restent primordiaux pour limiter la responsabilit\u00e9 juridique et les risques financiers. L&rsquo;id\u00e9e cl\u00e9 : conna\u00eetre les dur\u00e9es l\u00e9gales permet d&rsquo;\u00e9valuer le risque, mais l&rsquo;action de r\u00e9gularisation demeure la r\u00e9ponse la plus s\u00fbre.<\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1376\" height=\"768\" src=\"https:\/\/www.geometre-confiance.fr\/guide\/wp-content\/uploads\/2026\/09\/Travaux-non-declares-comprendre-la-prescription-en-2026-1.jpg\" alt=\"d\u00e9couvrez tout ce qu&apos;il faut savoir sur la prescription des travaux non d\u00e9clar\u00e9s en 2026, ses implications l\u00e9gales et comment vous prot\u00e9ger.\" class=\"wp-image-449\" srcset=\"https:\/\/www.geometre-confiance.fr\/guide\/wp-content\/uploads\/2026\/09\/Travaux-non-declares-comprendre-la-prescription-en-2026-1.jpg 1376w, https:\/\/www.geometre-confiance.fr\/guide\/wp-content\/uploads\/2026\/09\/Travaux-non-declares-comprendre-la-prescription-en-2026-1-300x167.jpg 300w, https:\/\/www.geometre-confiance.fr\/guide\/wp-content\/uploads\/2026\/09\/Travaux-non-declares-comprendre-la-prescription-en-2026-1-1024x572.jpg 1024w, https:\/\/www.geometre-confiance.fr\/guide\/wp-content\/uploads\/2026\/09\/Travaux-non-declares-comprendre-la-prescription-en-2026-1-768x429.jpg 768w\" sizes=\"auto, (max-width: 1376px) 100vw, 1376px\" \/><\/figure>\n\n<h3 class=\"wp-block-heading\">Tableau synth\u00e9tique des prescriptions et cons\u00e9quences<\/h3>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Type d&rsquo;action<\/th>\n<th>D\u00e9lai depuis l&rsquo;ach\u00e8vement<\/th>\n<th>Cons\u00e9quences possibles<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Prescription p\u00e9nale<\/td>\n<td>6 ans<\/td>\n<td>Amendes, poursuites p\u00e9nales (si engag\u00e9es avant d\u00e9lai)<\/td>\n<\/tr>\n<tr>\n<td>Responsabilit\u00e9 civile<\/td>\n<td>Jusqu&rsquo;\u00e0 10 ans selon les cas<\/td>\n<td>Indemnisation des tiers, actions en responsabilit\u00e9<\/td>\n<\/tr>\n<tr>\n<td>Sanctions administratives<\/td>\n<td>Variable (pas n\u00e9cessairement prescriptible)<\/td>\n<td>Remise en \u00e9tat, d\u00e9molition, injonction de conformit\u00e9<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">Insight : la <strong>prescription<\/strong> s\u00e9curise temporellement une responsabilit\u00e9 p\u00e9nale mais ne dispense pas du devoir de conformit\u00e9 au regard de la r\u00e9glementation.<\/p>\n\n<h2 class=\"wp-block-heading\">Sanctions, contr\u00f4le de chantier et responsabilit\u00e9 juridique en cas de chantier ill\u00e9gal<\/h2>\n\n<p class=\"wp-block-paragraph\">La r\u00e9alisation d&rsquo;un chantier ill\u00e9gal expose le propri\u00e9taire \u00e0 plusieurs types de sanctions. Les autorit\u00e9s comp\u00e9tentes peuvent imposer des amendes, demander la remise en l&rsquo;\u00e9tat des lieux ou, dans les cas les plus graves, ordonner la d\u00e9molition de la construction. Ces mesures visent \u00e0 pr\u00e9server l&rsquo;ordre public d&rsquo;urbanisme et \u00e0 appliquer la r\u00e9glementation de mani\u00e8re coh\u00e9rente sur un territoire donn\u00e9.<\/p>\n\n<p class=\"wp-block-paragraph\">Les contr\u00f4les de chantier interviennent \u00e0 diff\u00e9rents stades. Les services d&rsquo;urbanisme locaux peuvent recevoir des signalements, effectuer des inspections suite \u00e0 une vente ou une succession, ou encore mener des v\u00e9rifications lors d&rsquo;un d\u00e9p\u00f4t de permis de construire pour des travaux voisins. Lors d&rsquo;un contr\u00f4le, les agents examinent la conformit\u00e9 au PLU, la surface d\u00e9clar\u00e9e et la compatibilit\u00e9 avec les servitudes locales.<\/p>\n\n<p class=\"wp-block-paragraph\">Au-del\u00e0 des sanctions administratives, la responsabilit\u00e9 juridique du propri\u00e9taire prend plusieurs formes. La responsabilit\u00e9 p\u00e9nale peut \u00eatre recherch\u00e9e si une infraction est caract\u00e9ris\u00e9e et si elle a \u00e9t\u00e9 constat\u00e9e dans les d\u00e9lais l\u00e9gaux. Parall\u00e8lement, la responsabilit\u00e9 civile peut \u00eatre engag\u00e9e par des tiers (voisins, acheteurs) lorsqu&rsquo;un dommage r\u00e9sulte de l&rsquo;ouvrage non conforme. Par exemple, une extension construite sans fondations ad\u00e9quates qui provoque un effondrement partiel peut g\u00e9n\u00e9rer des actions en indemnisation.<\/p>\n\n<p class=\"wp-block-paragraph\">Les montants des amendes et les modalit\u00e9s d&rsquo;ex\u00e9cution des d\u00e9cisions varient. Une ressource d\u00e9di\u00e9e permet d&rsquo;estimer les al\u00e9as financiers li\u00e9s \u00e0 une surface habitable non d\u00e9clar\u00e9e et les risques pratiques lors d&rsquo;un contr\u00f4le : <a href=\"https:\/\/www.geometre-confiance.fr\/guide\/2026\/08\/28\/amende-pour-surface-habitable-non-declaree-que-risquez-vous-vraiment\/\">amende pour surface habitable non d\u00e9clar\u00e9e<\/a>. Comprendre ces enjeux aide \u00e0 anticiper les co\u00fbts potentiels et \u00e0 prioriser une r\u00e9gularisation.<\/p>\n\n<p class=\"wp-block-paragraph\">Un tableau ci-dessus r\u00e9sume les principaux risques, mais quelques exemples concrets \u00e9clairent la port\u00e9e r\u00e9elle des sanctions. Une extension de 30 m\u00b2 non d\u00e9clar\u00e9e peut aboutir \u00e0 une taxation r\u00e9troactive, une amende significative et une injonction de mise en conformit\u00e9. Dans une autre situation, des travaux dans un secteur prot\u00e9g\u00e9 entra\u00eenent la d\u00e9molition, car la compatibilit\u00e9 avec le paysage et la s\u00e9curit\u00e9 n&rsquo;est pas assur\u00e9e.<\/p>\n\n<p class=\"wp-block-paragraph\">Le contr\u00f4le de chantier peut \u00e9galement r\u00e9v\u00e9ler des non-conformit\u00e9s techniques (isolation, s\u00e9curit\u00e9 incendie) qui, ind\u00e9pendamment du droit immobilier, engagent la responsabilit\u00e9 du constructeur et du propri\u00e9taire. D&rsquo;o\u00f9 l&rsquo;importance d&rsquo;une documentation soign\u00e9e : plans, factures, rapports techniques. Ces \u00e9l\u00e9ments servent de preuve lors d&rsquo;une proc\u00e9dure et peuvent influer sur la s\u00e9v\u00e9rit\u00e9 des sanctions.<\/p>\n\n<figure class=\"is-provider-youtube is-type-video wp-block-embed wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Toutes les NOUVEAUT\u00c9S de 2026 ! (Flat tax, TVA simplifi\u00e9e, EI \u00e0 l\u2019IS, seuils\u2026)\" width=\"1200\" height=\"675\" src=\"https:\/\/www.youtube.com\/embed\/L7GihyuCVd8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n<p class=\"wp-block-paragraph\">Finalement, la strat\u00e9gie de d\u00e9fense et d&rsquo;ajustement repose souvent sur la r\u00e9gularisation proactive et une n\u00e9gociation avec l&rsquo;administration. La pr\u00e9sentation d&rsquo;un dossier complet am\u00e9liore les chances d&rsquo;obtenir un permis r\u00e9troactif ou une mesure adapt\u00e9e. L&rsquo;\u00e9l\u00e9ment cl\u00e9 : agir t\u00f4t, documenter pr\u00e9cis\u00e9ment les travaux et solliciter un accompagnement sp\u00e9cialis\u00e9.<\/p>\n\n<p class=\"wp-block-paragraph\">Insight : affronter un chantier ill\u00e9gal sans pr\u00e9paration augmente le risque de sanctions lourdes ; l&rsquo;anticipation et la transparence r\u00e9duisent consid\u00e9rablement l&rsquo;exposition financi\u00e8re.<\/p>\n\n<h2 class=\"wp-block-heading\">\u00c9tapes pratiques pour la r\u00e9gularisation : d\u00e9claration pr\u00e9alable, Cerfa et proc\u00e9dures<\/h2>\n\n<p class=\"wp-block-paragraph\">La r\u00e9gularisation d&rsquo;un ouvrage non d\u00e9clar\u00e9 suit une proc\u00e9dure administrative pr\u00e9cise. La premi\u00e8re \u00e9tape consiste \u00e0 identifier la nature exacte des travaux et la r\u00e9glementation applicable sur la parcelle concern\u00e9e. Le Plan Local d&rsquo;Urbanisme (PLU) renseigne sur les r\u00e8gles de constructibilit\u00e9, les hauteurs autoris\u00e9es et les retraits obligatoires. Pour savoir comment consulter le PLU, un guide utile est accessible ici : <a href=\"https:\/\/www.geometre-confiance.fr\/guide\/2026\/09\/04\/comment-consulter-le-plu-de-ma-commune-facilement\/\">comment consulter le PLU de sa commune<\/a>.<\/p>\n\n<p class=\"wp-block-paragraph\">Ensuite, il convient de compl\u00e9ter les formulaires administratifs adapt\u00e9s. Selon l&rsquo;ampleur des travaux, la d\u00e9marche consiste \u00e0 d\u00e9poser soit une d\u00e9claration pr\u00e9alable, soit une demande de permis de construire. Le Cerfa correspondant doit \u00eatre rempli avec exactitude : plans, photos avant\/apr\u00e8s, notices techniques et justificatifs. Un guide pratique sur le Cerfa pour une maison individuelle facilite cette \u00e9tape : <a href=\"https:\/\/www.geometre-confiance.fr\/guide\/2026\/08\/17\/tout-savoir-sur-le-cerfa-pour-un-permis-de-construire-maison-individuelle\/\">guide du Cerfa pour permis de construire<\/a>.<\/p>\n\n<p class=\"wp-block-paragraph\">La d\u00e9mat\u00e9rialisation permet d\u00e9sormais d&rsquo;envoyer ces dossiers en ligne, simplifiant les \u00e9changes avec la mairie. La transmission \u00e9lectronique inclut souvent un accus\u00e9 de r\u00e9ception qui marque le point de d\u00e9part des d\u00e9lais d&rsquo;instruction. En parall\u00e8le, il est recommand\u00e9 de solliciter un diagnostic technique afin d&rsquo;anticiper d&rsquo;\u00e9ventuelles modifications n\u00e9cessaires pour atteindre la conformit\u00e9 technique.<\/p>\n\n<p class=\"wp-block-paragraph\">Si la demande de r\u00e9gularisation est refus\u00e9e, des voies de recours existent, mais elles n\u00e9cessitent un dossier renforc\u00e9 et parfois des modifications structurelles de l&rsquo;ouvrage. Le refus peut d\u00e9couler d&rsquo;une incompatibilit\u00e9 manifeste avec le PLU ou d&rsquo;une atteinte \u00e0 l&rsquo;int\u00e9r\u00eat g\u00e9n\u00e9ral (protection du patrimoine, s\u00e9curit\u00e9). Dans ces situations, l&rsquo;option de d\u00e9poser une nouvelle demande modifi\u00e9e ou de contester le refus par un recours contentieux doit \u00eatre \u00e9valu\u00e9e avec un conseil juridique.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour faciliter la prise de d\u00e9cision, la liste suivante synth\u00e9tise les documents typiques \u00e0 joindre \u00e0 une demande de r\u00e9gularisation :<\/p>\n\n<ul class=\"wp-block-list\"><li>Plans de masse et fa\u00e7ades (\u00e9chelle appropri\u00e9e).<\/li><li>Photographies avant\/apr\u00e8s les travaux.<\/li><li>Attestation de conformit\u00e9 technique ou rapport d&rsquo;expert.<\/li><li>Formulaire Cerfa compl\u00e9t\u00e9 et sign\u00e9.<\/li><li>Preuves de propri\u00e9t\u00e9 et justificatifs fiscaux si n\u00e9cessaires.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Au milieu du processus, des outils visuels et infographiques aident \u00e0 expliquer les \u00e9tapes aux propri\u00e9taires et aux \u00e9lus locaux. Voici un outil d&rsquo;information synth\u00e9tique :<\/p>\n\n&lt;!&#8211; D\u00e9poser ce bloc dans votre page HTML (pas de  ni  complet) &#8211;&gt;\n<!-- CDN pour Tailwind en mode browser (l\u00e9ger, permet d'utiliser des classes utilitaires) -->\n\n\n<div id=\"infographie-prescription-2026\" class=\"max-w-4xl mx-auto p-5 rounded-lg shadow-lg bg-white text-gray-800\" style=\"max-height:2000px\" aria-labelledby=\"titre-infographie\" role=\"region\">\n  <header class=\"mb-4\">\n    <h1 id=\"titre-infographie\" class=\"text-2xl font-semibold text-slate-900\">Travaux non d\u00e9clar\u00e9s : comprendre la prescription en 2026<\/h1>\n    <p class=\"text-sm text-slate-600 mt-1\">Infographie interactive \u2014 Outil p\u00e9dagogique, non un avis juridique. V\u00e9rifier aupr\u00e8s d&rsquo;un professionnel.<\/p>\n  <\/header>\n\n  <!-- Top controls -->\n  <section class=\"grid md:grid-cols-2 gap-4 mb-6\">\n    <!-- Timeline \/ \u00e9tapes -->\n    <div class=\"bg-slate-50 p-4 rounded-md\" aria-labelledby=\"etapes-title\">\n      <h2 id=\"etapes-title\" class=\"font-medium text-lg text-slate-800\">\u00c9tapes de la r\u00e9gularisation<\/h2>\n      <p class=\"text-sm text-slate-600 mb-3\">Cliquez sur chaque \u00e9tape pour plus de d\u00e9tails.<\/p>\n\n      <ol id=\"etapes-list\" class=\"space-y-2\" role=\"list\">\n        <!-- Steps will be injected by JS for easy editing\/localization -->\n      <\/ol>\n\n      <details class=\"mt-3 bg-white border border-slate-100 p-3 rounded\">\n        <summary class=\"text-sm font-medium text-slate-700 cursor-pointer\">Conseils rapides<\/summary>\n        <ul class=\"mt-2 text-sm text-slate-600 space-y-1\">\n          <li>\u2022 Faire expertiser les travaux et l&rsquo;impact sur la s\u00e9curit\u00e9.<\/li>\n          <li>\u2022 Documenter pr\u00e9cis\u00e9ment (plans, photos dat\u00e9es, factures).<\/li>\n          <li>\u2022 Engager un professionnel (architecte ou avocat) si n\u00e9cessaire.<\/li>\n        <\/ul>\n      <\/details>\n    <\/div>\n\n    <!-- Simulateur de prescription -->\n    <div class=\"bg-slate-50 p-4 rounded-md\" aria-labelledby=\"sim-title\">\n      <h2 id=\"sim-title\" class=\"font-medium text-lg text-slate-800\">Simulateur de prescription (2026)<\/h2>\n      <p class=\"text-sm text-slate-600 mb-3\">Estimez si l&rsquo;action est prescrite \u00e0 une date de r\u00e9f\u00e9rence (ex. 31\/12\/2026).<\/p>\n\n      \n        <label class=\"block text-sm text-slate-700\">\n          Ann\u00e9e d&rsquo;ach\u00e8vement des travaux\n          \n        <\/label>\n        <p id=\"annee-help\" class=\"text-xs text-slate-500\">Par exemple : 2018<\/p>\n\n        <label class=\"block text-sm text-slate-700\">\n          Dur\u00e9e pr\u00e9sum\u00e9e de prescription (ann\u00e9es)\n          \n            3 ans\n            5 ans\n            10 ans (valeur souvent appliqu\u00e9e)\n            20 ans\n          \n        <\/label>\n\n        <label class=\"block text-sm text-slate-700\">\n          Date de r\u00e9f\u00e9rence\n          \n        <\/label>\n\n        <div class=\"flex gap-2 mt-2\">\n          <button id=\"btn-calculer\" class=\"px-3 py-2 bg-sky-600 text-white rounded hover:bg-sky-700 focus:outline-none focus:ring-2 focus:ring-sky-400\" aria-label=\"Calculer\">Calculer<\/button>\n          <button id=\"btn-reset\" class=\"px-3 py-2 bg-white border rounded text-slate-700 hover:bg-slate-100 focus:outline-none\" aria-label=\"R\u00e9initialiser\">R\u00e9initialiser<\/button>\n        <\/div>\n      \n\n      <div id=\"sim-result\" class=\"mt-3 p-3 bg-white border rounded text-sm text-slate-700\" role=\"status\" aria-live=\"polite\">\n        <!-- R\u00e9sultat inject\u00e9 ici -->\n        Entrez les informations ci\u2011dessous et cliquez sur Calculer.\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- Visual timeline \/ flow -->\n  <section class=\"mb-6\">\n    <h3 class=\"text-lg font-medium text-slate-800 mb-3\">Vue synth\u00e9tique : du constat \u00e0 la d\u00e9cision<\/h3>\n    <div class=\"w-full overflow-auto\">\n      <div class=\"flex items-stretch gap-3 px-2 py-3\" role=\"list\" aria-label=\"Timeline des actions\">\n        <!-- Step cards rendered by JS -->\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- R\u00e9sum\u00e9 imprimable et export -->\n  <section class=\"mb-4 grid md:grid-cols-2 gap-3\">\n    <div class=\"bg-slate-50 p-4 rounded\">\n      <h4 class=\"font-medium\">R\u00e9sum\u00e9 imprimable<\/h4>\n      <p class=\"text-sm text-slate-600 mt-2\">G\u00e9n\u00e8re un bref r\u00e9sum\u00e9 des \u00e9tapes s\u00e9lectionn\u00e9es et des r\u00e9sultats du simulateur.<\/p>\n      <button id=\"btn-print\" class=\"mt-3 px-3 py-2 bg-emerald-600 text-white rounded hover:bg-emerald-700 focus:outline-none\">Imprimer \/ Sauvegarder<\/button>\n    <\/div>\n    <div class=\"bg-slate-50 p-4 rounded\">\n      <h4 class=\"font-medium\">Aide &amp; ressources<\/h4>\n      <p class=\"text-sm text-slate-600 mt-2\">Ce contenu est \u00e9ducatif. Pour des d\u00e9marches officielles, consultez votre mairie ou un avocat sp\u00e9cialis\u00e9.<\/p>\n      <ul class=\"text-sm text-slate-600 mt-2 space-y-1\">\n        <li>\u2022 V\u00e9rifier le PLU (plan local d\u2019urbanisme) aupr\u00e8s de la commune.<\/li>\n        <li>\u2022 Rassembler : plans, photos dat\u00e9es, Cerfa, factures.<\/li>\n      <\/ul>\n    <\/div>\n  <\/section>\n\n  <footer class=\"text-xs text-slate-500 border-t pt-3\">\n    Donn\u00e9es d&rsquo;exemple int\u00e9gr\u00e9es : \u00e9tapes de r\u00e9gularisation fournies par l&rsquo;auteur.\n  <\/footer>\n<\/div>\n\n\n\/*\n  Script de l&rsquo;infographie interactive \u2014 L&rsquo;ensemble des textes est en fran\u00e7ais.\n  Objectifs JS :\n  &#8211; Rendre les \u00e9tapes interactives (clic pour ouvrir\/fermer et mettre en avant).\n  &#8211; Calculer une estimation de prescription \u00e0 partir d&rsquo;une ann\u00e9e d&rsquo;ach\u00e8vement et d&rsquo;une date de r\u00e9f\u00e9rence.\n  &#8211; G\u00e9n\u00e9rer un bref r\u00e9sum\u00e9 imprimable.\n  &#8211; Code comment\u00e9, lisible et accessible.\n\n  Note : Il n&rsquo;y a pas d&rsquo;appels \u00e0 des APIs externes dans cet outil.\n  Si vous souhaitez enrichir par une API (ex : r\u00e9cup\u00e9rer le PLU en ligne),\n  n&rsquo;utilisez que des services publics gratuits et exposez l&rsquo;URL &amp; exemple JSON ici en commentaire.\n*\/\n\n\/* ===== Donn\u00e9es \u00e9ditables (toutes les cha\u00eenes en fran\u00e7ais) ===== *\/\nconst TEXT = {\n  etapes: [\n    { id: 1, titre: \u00ab\u00a0V\u00e9rifier PLU\u00a0\u00bb, detail: \u00ab\u00a0Consulter le Plan Local d&rsquo;Urbanisme (PLU) de la commune pour savoir si vos travaux sont conformes aux r\u00e8gles d&rsquo;urbanisme locales.\u00a0\u00bb },\n    { id: 2, titre: \u00ab\u00a0Rassembler documents\u00a0\u00bb, detail: \u00ab\u00a0Rassembler plans, photos dat\u00e9es, Cerfa (si existant), factures et tout justificatif pertinent.\u00a0\u00bb },\n    { id: 3, titre: \u00ab\u00a0D\u00e9poser d\u00e9claration ou permis\u00a0\u00bb, detail: \u00ab\u00a0Selon l&rsquo;ampleur, d\u00e9poser une d\u00e9claration pr\u00e9alable ou une demande de permis de construire\/modification.\u00a0\u00bb },\n    { id: 4, titre: \u00ab\u00a0R\u00e9ception de la d\u00e9cision\u00a0\u00bb, detail: \u00ab\u00a0La mairie rend une d\u00e9cision : acceptation, acceptation sous r\u00e9serve, ou refus. Suivre les conditions impos\u00e9es si accept\u00e9e.\u00a0\u00bb },\n    { id: 5, titre: \u00ab\u00a0Si refus\u00a0\u00bb, detail: \u00ab\u00a0En cas de refus, modifier le projet pour se conformer ou engager une proc\u00e9dure de contestation (recours administratif ou contentieux).\u00a0\u00bb }\n  ],\n  conseils: [\n    \u00ab\u00a0Faire expertiser les travaux et l&rsquo;impact \u00e9ventuel sur la s\u00e9curit\u00e9.\u00a0\u00bb,\n    \u00ab\u00a0Documenter pr\u00e9cis\u00e9ment (plans, photos dat\u00e9es, factures, \u00e9changes avec la mairie).\u00a0\u00bb,\n    \u00ab\u00a0Engager un professionnel (architecte \/ avocat) si n\u00e9cessaire.\u00a0\u00bb\n  ],\n  disclaimer: \u00ab\u00a0Outil p\u00e9dagogique. Ne remplace pas un avis juridique. Pour des d\u00e9cisions formelles, consultez un professionnel.\u00a0\u00bb\n};\n\n\/* ===== R\u00e9f\u00e9rences DOM ===== *\/\nconst etapesList = document.getElementById(&lsquo;etapes-list&rsquo;);\nconst timelineContainer = document.querySelector(&lsquo;#infographie-prescription-2026 section:nth-of-type(2) .flex.items-stretch&rsquo;);\nconst simForm = document.getElementById(&lsquo;sim-form&rsquo;);\nconst anneeInput = document.getElementById(&lsquo;annee-travaux&rsquo;);\nconst dureeSelect = document.getElementById(&lsquo;duree-prescription&rsquo;);\nconst dateRefInput = document.getElementById(&lsquo;date-reference&rsquo;);\nconst btnCalculer = document.getElementById(&lsquo;btn-calculer&rsquo;);\nconst btnReset = document.getElementById(&lsquo;btn-reset&rsquo;);\nconst simResult = document.getElementById(&lsquo;sim-result&rsquo;);\nconst btnPrint = document.getElementById(&lsquo;btn-print&rsquo;);\n\n\/* ===== Rendu des \u00e9tapes (liste et timeline) ===== *\/\nfunction renderEtapes() {\n  etapesList.innerHTML = \u00a0\u00bb;\n  timelineContainer.innerHTML = \u00a0\u00bb;\n\n  TEXT.etapes.forEach(step =&gt; {\n    \/\/ Liste avec bouton accessible\n    const li = document.createElement(&lsquo;li&rsquo;);\n    li.className = &lsquo;bg-white border rounded p-2 flex items-start justify-between&rsquo;;\n    li.setAttribute(&lsquo;role&rsquo;, &lsquo;listitem&rsquo;);\n\n    const left = document.createElement(&lsquo;div&rsquo;);\n    left.className = &lsquo;flex items-start gap-3&rsquo;;\n    const badge = document.createElement(&lsquo;span&rsquo;);\n    badge.className = &lsquo;inline-flex items-center justify-center h-8 w-8 rounded-full bg-sky-600 text-white font-semibold&rsquo;;\n    badge.textContent = step.id;\n    badge.setAttribute(&lsquo;aria-hidden&rsquo;, &lsquo;true&rsquo;);\n\n    const textWrap = document.createElement(&lsquo;div&rsquo;);\n    const title = document.createElement(&lsquo;div&rsquo;);\n    title.className = &lsquo;font-medium text-slate-800&rsquo;;\n    title.textContent = step.titre;\n    const summary = document.createElement(&lsquo;div&rsquo;);\n    summary.className = &lsquo;text-sm text-slate-600&rsquo;;\n    summary.textContent = step.detail.substring(0, 80) + (step.detail.length &gt; 80 ? \u00ab\u00a0\u2026\u00a0\u00bb : \u00ab\u00a0\u00a0\u00bb);\n\n    textWrap.appendChild(title);\n    textWrap.appendChild(summary);\n    left.appendChild(badge);\n    left.appendChild(textWrap);\n\n    const btn = document.createElement(&lsquo;button&rsquo;);\n    btn.className = &lsquo;text-sky-600 hover:underline text-sm focus:outline-none&rsquo;;\n    btn.textContent = &lsquo;En savoir plus&rsquo;;\n    btn.setAttribute(&lsquo;aria-expanded&rsquo;, &lsquo;false&rsquo;);\n    btn.addEventListener(&lsquo;click&rsquo;, () =&gt; toggleDetail(step.id, btn));\n\n    li.appendChild(left);\n    li.appendChild(btn);\n    etapesList.appendChild(li);\n\n    \/\/ Timeline card\n    const card = document.createElement(&lsquo;div&rsquo;);\n    card.className = &lsquo;min-w-[200px] bg-white border rounded p-3 flex flex-col justify-between focus:outline-none focus:ring-2 focus:ring-sky-300&rsquo;;\n    card.tabIndex = 0;\n    card.setAttribute(&lsquo;role&rsquo;, &lsquo;article&rsquo;);\n    card.setAttribute(&lsquo;aria-labelledby&rsquo;, `card-title-${step.id}`);\n\n    const ct = document.createElement(&lsquo;div&rsquo;);\n    const ctitle = document.createElement(&lsquo;div&rsquo;);\n    ctitle.id = `card-title-${step.id}`;\n    ctitle.className = &lsquo;font-semibold text-slate-800&rsquo;;\n    ctitle.textContent = `${step.id}. ${step.titre}`;\n    const cmini = document.createElement(&lsquo;div&rsquo;);\n    cmini.className = &lsquo;text-sm text-slate-600 mt-1&rsquo;;\n    cmini.textContent = step.detail;\n\n    ct.appendChild(ctitle);\n    ct.appendChild(cmini);\n\n    const action = document.createElement(&lsquo;div&rsquo;);\n    const openBtn = document.createElement(&lsquo;button&rsquo;);\n    openBtn.className = &lsquo;mt-3 px-2 py-1 bg-sky-600 text-white rounded text-sm hover:bg-sky-700 focus:outline-none&rsquo;;\n    openBtn.textContent = &lsquo;D\u00e9tails&rsquo;;\n    openBtn.addEventListener(&lsquo;click&rsquo;, () =&gt; showModal(step));\n    action.appendChild(openBtn);\n\n    card.appendChild(ct);\n    card.appendChild(action);\n    timelineContainer.appendChild(card);\n  });\n}\n\n\/* Toggle d\u00e9tail dans la liste (accessibilit\u00e9: change aria-expanded) *\/\nfunction toggleDetail(id, btn) {\n  const step = TEXT.etapes.find(s =&gt; s.id === id);\n  if (!step) return;\n  \/\/ Cr\u00e9er ou fermer une petite bulle de d\u00e9tail sous le bouton\n  const parentLi = btn.closest(&lsquo;li&rsquo;);\n  const existing = parentLi.querySelector(&lsquo;.detail-bulle&rsquo;);\n  if (existing) {\n    existing.remove();\n    btn.setAttribute(&lsquo;aria-expanded&rsquo;, &lsquo;false&rsquo;);\n    return;\n  }\n  const detail = document.createElement(&lsquo;div&rsquo;);\n  detail.className = &lsquo;detail-bulle mt-2 bg-slate-50 p-3 rounded text-sm text-slate-700&rsquo;;\n  detail.textContent = step.detail;\n  detail.setAttribute(&lsquo;role&rsquo;, &lsquo;region&rsquo;);\n  parentLi.appendChild(detail);\n  btn.setAttribute(&lsquo;aria-expanded&rsquo;, &lsquo;true&rsquo;);\n  \/\/ Focus pour accessibilit\u00e9\n  detail.tabIndex = -1;\n  detail.focus();\n}\n\n\/* Modal simple (cr\u00e9ation \u00e0 la vol\u00e9e) pour d\u00e9tails timeline *\/\nfunction showModal(step) {\n  \/\/ Cr\u00e9e un modal accessible minimal\n  const overlay = document.createElement(&lsquo;div&rsquo;);\n  overlay.className = &lsquo;fixed inset-0 bg-black\/40 flex items-center justify-center z-50 p-4&rsquo;;\n  overlay.role = &lsquo;dialog&rsquo;;\n  overlay.ariaModal = &lsquo;true&rsquo;;\n\n  const box = document.createElement(&lsquo;div&rsquo;);\n  box.className = &lsquo;max-w-xl w-full bg-white rounded p-5&rsquo;;\n  box.innerHTML = `\n    <h3 class=\"text-lg font-semibold mb-2\">${step.titre}<\/h3>\n    <p class=\"text-sm text-slate-700 mb-4\">${step.detail}<\/p>\n    <div class=\"text-right\">\n      <button id=\"close-modal\" class=\"px-3 py-2 bg-sky-600 text-white rounded focus:outline-none\">Fermer<\/button>\n    <\/div>\n  `;\n  overlay.appendChild(box);\n  document.body.appendChild(overlay);\n\n  \/\/ Gestion fermeture\n  const close = () =&gt; { overlay.remove(); };\n  box.querySelector(&lsquo;#close-modal&rsquo;).addEventListener(&lsquo;click&rsquo;, close);\n  overlay.addEventListener(&lsquo;click&rsquo;, (e) =&gt; { if (e.target === overlay) close(); });\n  \/\/ Fermer au clavier (Escape)\n  const onKey = (e) =&gt; { if (e.key === &lsquo;Escape&rsquo;) { close(); document.removeEventListener(&lsquo;keydown&rsquo;, onKey); } };\n  document.addEventListener(&lsquo;keydown&rsquo;, onKey);\n}\n\n\/* ===== Simulateur de prescription ===== *\/\n\n\/*\n  Logique :\n  &#8211; On prend l&rsquo;ann\u00e9e d&rsquo;ach\u00e8vement (ou date si fournie) et la date de r\u00e9f\u00e9rence.\n  &#8211; On calcule l&rsquo;\u00e2ge des travaux en ann\u00e9es (approximatif, en mois\/jours non diff\u00e9renci\u00e9s ici).\n  &#8211; Si l&rsquo;\u00e2ge &gt;= dur\u00e9e de prescription =&gt; \u00ab\u00a0Probablement prescrit\u00a0\u00bb.\n  &#8211; Le r\u00e9sultat est pr\u00e9sent\u00e9 clairement avec des conseils.\n*\/\nfunction calcPrescription() {\n  const annee = parseInt(anneeInput.value, 10);\n  const duree = parseInt(dureeSelect.value, 10);\n  const dateRef = new Date(dateRefInput.value);\n  if (!annee || isNaN(annee) || isNaN(dateRef.getTime())) {\n    simResult.innerHTML = &lsquo;<span class=\"text-red-600\">Veuillez saisir une ann\u00e9e valide et une date de r\u00e9f\u00e9rence.<\/span>&lsquo;;\n    return;\n  }\n\n  \/\/ On consid\u00e8re la date d&rsquo;ach\u00e8vement comme le 31\/12 de l&rsquo;ann\u00e9e saisie (conservateur).\n  const dateTrav = new Date(`${annee}-12-31`);\n  \/\/ Calcul de la diff\u00e9rence en ann\u00e9es r\u00e9elles (approx.)\n  const diffMs = dateRef &#8211; dateTrav;\n  const diffYears = diffMs \/ (1000 * 60 * 60 * 24 * 365.25);\n  const diffYearsRounded = Math.floor(diffYears);\n\n  \/\/ R\u00e9sultat textuel\n  let verdict = \u00a0\u00bb;\n  if (diffYearsRounded &gt;= duree) {\n    verdict = `<strong class=\"text-red-700\">Probablement prescrit<\/strong> \u2014 L&rsquo;\u00e9cart est de ${diffYearsRounded} ans, \u2265 ${duree} ans.`;\n  } else if (diffYearsRounded &gt;= 0) {\n    verdict = `<strong class=\"text-emerald-700\">Probablement non prescrit<\/strong> \u2014 L&rsquo;\u00e9cart est de ${diffYearsRounded} ans, &lt; ${duree} ans.`;\n  } else {\n    verdict = `<strong class=\"text-orange-700\">Travaux post\u00e9rieurs \u00e0 la date de r\u00e9f\u00e9rence<\/strong> \u2014 L&rsquo;\u00e9cart calcul\u00e9 est n\u00e9gatif (${diffYearsRounded} ans).`;\n  }\n\n  \/\/ Message d&rsquo;accompagnement et rappel de limites\n  const message = `\n    <div>\n      <div class=\"mb-2\">${verdict}<\/div>\n      <ul class=\"text-sm text-slate-600\">\n        <li>\u2022 Ann\u00e9e d&rsquo;ach\u00e8vement utilis\u00e9e : <strong>${annee}<\/strong> (calcul pris au 31\/12\/${annee}).<\/li>\n        <li>\u2022 Date de r\u00e9f\u00e9rence : <strong>${dateRef.toLocaleDateString(&lsquo;fr-FR&rsquo;)}<\/strong>.<\/li>\n        <li>\u2022 Dur\u00e9e de prescription test\u00e9e : <strong>${duree} ans<\/strong> (modifiable).<\/li>\n      <\/ul>\n      <div class=\"mt-2 text-xs text-slate-500\">${TEXT.disclaimer}<\/div>\n    <\/div>\n  `;\n  simResult.innerHTML = message;\n}\n\n\/* Reset du formulaire *\/\nfunction resetSim() {\n  anneeInput.value = &lsquo;2018&rsquo;;\n  dureeSelect.value = &rsquo;10&rsquo;;\n  dateRefInput.value = &lsquo;2026-12-31&rsquo;;\n  simResult.innerHTML = &lsquo;Entrez les informations ci\u2011dessous et cliquez sur Calculer.&rsquo;;\n}\n\n\/* ===== Impression \/ export ===== *\/\nfunction printSummary() {\n  \/\/ G\u00e9n\u00e9rer un r\u00e9sum\u00e9 textuel bas\u00e9 sur le simulateur et les \u00e9tapes\n  const annee = anneeInput.value;\n  const duree = dureeSelect.value;\n  const dateRef = new Date(dateRefInput.value);\n  const resultText = simResult.innerText || \u00a0\u00bb;\n\n  const etapesTexte = TEXT.etapes.map(s =&gt; `${s.id}. ${s.titre} \u2014 ${s.detail}`).join(&lsquo;nn&rsquo;);\n  const contenu = `\nR\u00e9sum\u00e9 \u2014 Travaux non d\u00e9clar\u00e9s : simulation (${dateRef.toLocaleDateString(&lsquo;fr-FR&rsquo;)})\n\nSimulation :\n&#8211; Ann\u00e9e d&rsquo;ach\u00e8vement : ${annee}\n&#8211; Dur\u00e9e test\u00e9e : ${duree} ans\n\nR\u00e9sultat :\n${resultText}\n\n\u00c9tapes de r\u00e9gularisation :\n${etapesTexte}\n\nConseils :\n&#8211; ${TEXT.conseils.join(&lsquo;n- &lsquo;)}\n\n(${TEXT.disclaimer})\n`;\n\n  \/\/ Ouvrir une nouvelle fen\u00eatre pour imprimer\/publier\n  const w = window.open(\u00a0\u00bb, &lsquo;_blank&rsquo;, &lsquo;noopener&rsquo;);\n  if (!w) {\n    alert(&lsquo;Impossible d\u2019ouvrir une nouvelle fen\u00eatre pour l\u2019impression. V\u00e9rifiez votre bloqueur de pop-ups.&rsquo;);\n    return;\n  }\n  w.document.write(&lsquo;<pre style=\"font-family:system-ui,Arial,Helvetica,sans-serif;white-space:pre-wrap\">' + contenu + '<\/pre>&lsquo;);\n  w.document.close();\n  \/\/ Donner le temps au contenu de se charger avant imprimer\n  setTimeout(() =&gt; { w.print(); }, 250);\n}\n\n\/* ===== Initialisation et gestion d&rsquo;\u00e9v\u00e9nements ===== *\/\nrenderEtapes();\nbtnCalculer.addEventListener(&lsquo;click&rsquo;, calcPrescription);\nbtnReset.addEventListener(&lsquo;click&rsquo;, resetSim);\nbtnPrint.addEventListener(&lsquo;click&rsquo;, printSummary);\n\n\/* Petite am\u00e9lioration : calcul automatique si on change la date de r\u00e9f\u00e9rence (UX) *\/\ndateRefInput.addEventListener(&lsquo;change&rsquo;, () =&gt; {\n  \/\/ Do not auto-calc on invalid date\n  if (dateRefInput.value) calcPrescription();\n});\n\n\/* ACCESSIBILIT\u00c9 :\n &#8211; Les boutons sont focusables et ont des styles visibles via Tailwind.\n &#8211; Les r\u00e9gions dynamiques utilisent aria-live (simulateur) et roles pertinents.\n &#8211; Les modals g\u00e8rent la touche Escape pour fermer.\n*\/\n\n\/* Exemple d&rsquo;extension (comment) :\n  Si vous souhaitez r\u00e9cup\u00e9rer automatiquement le PLU depuis un service municipal (si disponible),\n  utilisez uniquement une API publique gratuite. Exemple fictif :\n  URL API : https:\/\/data.exemple-commune.fr\/api\/plu?commune=CODE_COMMUNE\n  Exemple de r\u00e9ponse JSON :\n  {\n    \u00ab\u00a0commune\u00a0\u00bb: \u00ab\u00a075001\u00a0\u00bb,\n    \u00ab\u00a0plu_disponible\u00a0\u00bb: true,\n    \u00ab\u00a0lien_pdf\u00a0\u00bb: \u00ab\u00a0https:\/\/data.exemple-commune.fr\/plu\/75001.pdf\u00a0\u00bb,\n    \u00ab\u00a0dernier_maj\u00a0\u00bb: \u00ab\u00a02024-06-01\u00a0\u00bb\n  }\n  Int\u00e9grer ce type d&rsquo;appel n\u00e9cessite CORS disponible c\u00f4t\u00e9 API et gestion d&rsquo;erreurs c\u00f4t\u00e9 client.\n*\/\n\n\n<p class=\"wp-block-paragraph\">Enfin, la r\u00e9gularisation ayant un co\u00fbt, il faut anticiper les frais d&rsquo;instruction, d&rsquo;expertise et les \u00e9ventuelles adaptations techniques. Des services priv\u00e9s sp\u00e9cialis\u00e9s existent pour accompagner le propri\u00e9taire dans la constitution du dossier et la n\u00e9gociation avec la mairie. Une ressource pratique sur les d\u00e9marches de r\u00e9gularisation donne des explications pas \u00e0 pas : <a href=\"https:\/\/permis.hello-archi.com\/travaux-non-declares-comprendre-la-prescription-et-les-demarches-de-regularisation\/\" target=\"_blank\" rel=\"noopener\">comprendre la prescription et les d\u00e9marches de r\u00e9gularisation<\/a>.<\/p>\n\n<p class=\"wp-block-paragraph\">Insight : une r\u00e9gularisation bien pr\u00e9par\u00e9e augmente nettement les probabilit\u00e9s d&rsquo;acceptation et diminue le risque d&rsquo;une sanction co\u00fbteuse.<\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1376\" height=\"768\" src=\"https:\/\/www.geometre-confiance.fr\/guide\/wp-content\/uploads\/2026\/09\/Travaux-non-declares-comprendre-la-prescription-en-2026-2.jpg\" alt=\"d\u00e9couvrez tout ce qu&apos;il faut savoir sur la prescription des travaux non d\u00e9clar\u00e9s en 2026 : d\u00e9lais, d\u00e9marches et cons\u00e9quences l\u00e9gales pour agir en toute conformit\u00e9.\" class=\"wp-image-450\" srcset=\"https:\/\/www.geometre-confiance.fr\/guide\/wp-content\/uploads\/2026\/09\/Travaux-non-declares-comprendre-la-prescription-en-2026-2.jpg 1376w, https:\/\/www.geometre-confiance.fr\/guide\/wp-content\/uploads\/2026\/09\/Travaux-non-declares-comprendre-la-prescription-en-2026-2-300x167.jpg 300w, https:\/\/www.geometre-confiance.fr\/guide\/wp-content\/uploads\/2026\/09\/Travaux-non-declares-comprendre-la-prescription-en-2026-2-1024x572.jpg 1024w, https:\/\/www.geometre-confiance.fr\/guide\/wp-content\/uploads\/2026\/09\/Travaux-non-declares-comprendre-la-prescription-en-2026-2-768x429.jpg 768w\" sizes=\"auto, (max-width: 1376px) 100vw, 1376px\" \/><\/figure>\n\n<h2 class=\"wp-block-heading\">\u00c9tudes de cas, t\u00e9moignages et bonnes pratiques en droit immobilier<\/h2>\n\n<p class=\"wp-block-paragraph\">Pour rendre la mati\u00e8re concr\u00e8te, le fil conducteur suit Sophie Martin, propri\u00e9taire d&rsquo;une maison de lotissement ayant d\u00e9couvert une extension non d\u00e9clar\u00e9e r\u00e9alis\u00e9e par l&rsquo;ancien propri\u00e9taire. Son parcours illustre les \u00e9tapes, les \u00e9cueils et les solutions pragmatiques \u00e0 privil\u00e9gier.<\/p>\n\n<p class=\"wp-block-paragraph\">Constat initial : Sophie remarque, lors de la pr\u00e9paration de la vente, une annexe construite sans d\u00e9claration pr\u00e9alable. Apr\u00e8s v\u00e9rification du cadastre et des archives, elle confronte la situation au service d&rsquo;urbanisme. Le contr\u00f4le r\u00e9v\u00e8le un chantier ill\u00e9gal susceptible d&rsquo;entra\u00eener une amende et une injonction de remise en \u00e9tat.<\/p>\n\n<p class=\"wp-block-paragraph\">\u00c9tapes suivies par Sophie :<\/p>\n\n<ol class=\"wp-block-list\"><li>V\u00e9rification du d\u00e9lai de prescription : les travaux avaient moins de six ans, la menace p\u00e9nale \u00e9tait donc r\u00e9elle.<\/li><li>Rassemblement des documents : plans, factures, photos et t\u00e9moignages d&rsquo;artisans.<\/li><li>Expertise technique pour \u00e9valuer la conformit\u00e9 structurelle et l&rsquo;impact sur la s\u00e9curit\u00e9.<\/li><li>D\u00e9p\u00f4t d&rsquo;une demande de d\u00e9claration pr\u00e9alable, accompagn\u00e9e d&rsquo;un dossier argument\u00e9.<\/li><li>N\u00e9gociation avec la mairie pour obtenir une mise en conformit\u00e9 adapt\u00e9e et \u00e9viter la d\u00e9molition.<\/li><\/ol>\n\n<p class=\"wp-block-paragraph\">Le r\u00e9sultat a d\u00e9pendu de la qualit\u00e9 du dossier et de la r\u00e9activit\u00e9 de Sophie. La mairie a accept\u00e9 une r\u00e9gularisation partielle sous r\u00e9serve de quelques ajustements techniques et d&rsquo;une mise \u00e0 jour des plans, \u00e9vitant ainsi la mesure la plus lourde. Cette r\u00e9solution montre l&rsquo;importance d&rsquo;une attitude proactive et document\u00e9e face \u00e0 des travaux non d\u00e9clar\u00e9s.<\/p>\n\n<p class=\"wp-block-paragraph\">D&rsquo;autres t\u00e9moignages confirment des trajectoires vari\u00e9es : certains h\u00e9ritiers se trouvent prot\u00e9g\u00e9s par la prescription p\u00e9nale mais doivent n\u00e9anmoins g\u00e9rer la remise en conformit\u00e9 administrative. D&rsquo;autres acheteurs, pensant \u00eatre couverts par des d\u00e9lais l\u00e9gaux, d\u00e9couvrent que la fiscalit\u00e9 locale ou la transaction immobili\u00e8re impose la r\u00e9gularisation pour lever des r\u00e9serves.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour limiter le risque d\u00e8s l&rsquo;achat, quelques recommandations pratiques : effectuer une recherche d&rsquo;ant\u00e9riorit\u00e9 sur les autorisations, demander un \u00e9tat des lieux d\u00e9taill\u00e9, inclure des clauses suspensives dans l&rsquo;acte d&rsquo;achat et recourir \u00e0 un g\u00e9om\u00e8tre-expert lorsque la surface construite est ambigu\u00eb. Des ressources professionnelles expliquent comment prot\u00e9ger l&rsquo;acheteur et le vendeur dans ces situations.<\/p>\n\n<figure class=\"is-provider-youtube is-type-video wp-block-embed wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"IMP\u00d4TS 2026: LE PI\u00c8GE QUI VA CO\u00dbTER CHER AUX PROPRI\u00c9TAIRES\" width=\"1200\" height=\"675\" src=\"https:\/\/www.youtube.com\/embed\/Zq9Q6D4dvLs?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n<p class=\"wp-block-paragraph\">En synth\u00e8se, l&rsquo;approche pragmatique combine v\u00e9rification juridique, expertise technique et dialogue avec l&rsquo;administration. Sophie illustre qu&rsquo;une r\u00e9gularisation est souvent possible lorsque l&rsquo;on anticipe, documente et collabore. L&rsquo;enseignement principal : anticiper \u00e9vite les co\u00fbts impr\u00e9vus et prot\u00e8ge la valeur du bien.<\/p>\n\n<p class=\"wp-block-paragraph\">Insight : les cas concrets montrent que la m\u00e9thode et la documentation font souvent la diff\u00e9rence entre une sanction lourde et une solution n\u00e9goci\u00e9e.<\/p>\n\n\n{\u00ab\u00a0@context\u00a0\u00bb:\u00a0\u00bbhttps:\/\/schema.org\u00a0\u00bb,\u00a0\u00bb@type\u00a0\u00bb:\u00a0\u00bbFAQPage\u00a0\u00bb,\u00a0\u00bbmainEntity\u00a0\u00bb:[{\u00ab\u00a0@type\u00a0\u00bb:\u00a0\u00bbQuestion\u00a0\u00bb,\u00a0\u00bbname\u00a0\u00bb:\u00a0\u00bbQuel est le du00e9lai de prescription pour des travaux non du00e9claru00e9s ?\u00a0\u00bb,\u00a0\u00bbacceptedAnswer\u00a0\u00bb:{\u00ab\u00a0@type\u00a0\u00bb:\u00a0\u00bbAnswer\u00a0\u00bb,\u00a0\u00bbtext\u00a0\u00bb:\u00a0\u00bbLe du00e9lai de prescription pu00e9nale est de six ans u00e0 compter de l&rsquo;achu00e8vement des travaux. Cela n&rsquo;annule pas l&rsquo;obligation de mise en conformitu00e9 administrative.\u00a0\u00bb}},{\u00ab\u00a0@type\u00a0\u00bb:\u00a0\u00bbQuestion\u00a0\u00bb,\u00a0\u00bbname\u00a0\u00bb:\u00a0\u00bbComment du00e9poser une demande de ru00e9gularisation ?\u00a0\u00bb,\u00a0\u00bbacceptedAnswer\u00a0\u00bb:{\u00ab\u00a0@type\u00a0\u00bb:\u00a0\u00bbAnswer\u00a0\u00bb,\u00a0\u00bbtext\u00a0\u00bb:\u00a0\u00bbIl faut du00e9poser une du00e9claration pru00e9alable ou un permis de construire u00e0 la mairie, en joignant plans, photos et le Cerfa appropriu00e9. La du00e9matu00e9rialisation permet du00e9sormais de transmettre le dossier en ligne.\u00a0\u00bb}},{\u00ab\u00a0@type\u00a0\u00bb:\u00a0\u00bbQuestion\u00a0\u00bb,\u00a0\u00bbname\u00a0\u00bb:\u00a0\u00bbQue risque-t-on en cas de chantier illu00e9gal ?\u00a0\u00bb,\u00a0\u00bbacceptedAnswer\u00a0\u00bb:{\u00ab\u00a0@type\u00a0\u00bb:\u00a0\u00bbAnswer\u00a0\u00bb,\u00a0\u00bbtext\u00a0\u00bb:\u00a0\u00bbSelon la gravitu00e9, des amendes, des injonctions de remise en u00e9tat, voire la du00e9molition peuvent u00eatre prononcu00e9es. La responsabilitu00e9 juridique peut u00eatre tant pu00e9nale que civile.\u00a0\u00bb}},{\u00ab\u00a0@type\u00a0\u00bb:\u00a0\u00bbQuestion\u00a0\u00bb,\u00a0\u00bbname\u00a0\u00bb:\u00a0\u00bbQue faire si les travaux ont u00e9tu00e9 ru00e9alisu00e9s par un ancien propriu00e9taire ?\u00a0\u00bb,\u00a0\u00bbacceptedAnswer\u00a0\u00bb:{\u00ab\u00a0@type\u00a0\u00bb:\u00a0\u00bbAnswer\u00a0\u00bb,\u00a0\u00bbtext\u00a0\u00bb:\u00a0\u00bbVu00e9rifier la prescription, rassembler les preuves et, si nu00e9cessaire, engager une procu00e9dure de ru00e9gularisation aupru00e8s de la mairie. La prescription ne ru00e9gularise pas automatiquement administrativement.\u00a0\u00bb}}]}\n\n<h3>Quel est le d\u00e9lai de prescription pour des travaux non d\u00e9clar\u00e9s ?<\/h3>\n<p>Le d\u00e9lai de prescription p\u00e9nale est de six ans \u00e0 compter de l&rsquo;ach\u00e8vement des travaux. Cela n&rsquo;annule pas l&rsquo;obligation de mise en conformit\u00e9 administrative.<\/p>\n<h3>Comment d\u00e9poser une demande de r\u00e9gularisation ?<\/h3>\n<p>Il faut d\u00e9poser une d\u00e9claration pr\u00e9alable ou un permis de construire \u00e0 la mairie, en joignant plans, photos et le Cerfa appropri\u00e9. La d\u00e9mat\u00e9rialisation permet d\u00e9sormais de transmettre le dossier en ligne.<\/p>\n<h3>Que risque-t-on en cas de chantier ill\u00e9gal ?<\/h3>\n<p>Selon la gravit\u00e9, des amendes, des injonctions de remise en \u00e9tat, voire la d\u00e9molition peuvent \u00eatre prononc\u00e9es. La responsabilit\u00e9 juridique peut \u00eatre tant p\u00e9nale que civile.<\/p>\n<h3>Que faire si les travaux ont \u00e9t\u00e9 r\u00e9alis\u00e9s par un ancien propri\u00e9taire ?<\/h3>\n<p>V\u00e9rifier la prescription, rassembler les preuves et, si n\u00e9cessaire, engager une proc\u00e9dure de r\u00e9gularisation aupr\u00e8s de la mairie. La prescription ne r\u00e9gularise pas automatiquement administrativement.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Travaux non d\u00e9clar\u00e9s : comprendre la prescription en 2026 Les travaux r\u00e9alis\u00e9s sans autorisation constituent une source r\u00e9currente de conflits &#8230; <a title=\"Travaux non d\u00e9clar\u00e9s : comprendre la prescription en 2026\" class=\"read-more\" href=\"https:\/\/www.geometre-confiance.fr\/guide\/2026\/09\/14\/travaux-non-declares-comprendre-la-prescription-en-2026\/\" aria-label=\"En savoir plus sur Travaux non d\u00e9clar\u00e9s : comprendre la prescription en 2026\">Lire plus<\/a><\/p>\n","protected":false},"author":2,"featured_media":448,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-451","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-travaux-construction"],"_links":{"self":[{"href":"https:\/\/www.geometre-confiance.fr\/guide\/wp-json\/wp\/v2\/posts\/451","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.geometre-confiance.fr\/guide\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.geometre-confiance.fr\/guide\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.geometre-confiance.fr\/guide\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.geometre-confiance.fr\/guide\/wp-json\/wp\/v2\/comments?post=451"}],"version-history":[{"count":0,"href":"https:\/\/www.geometre-confiance.fr\/guide\/wp-json\/wp\/v2\/posts\/451\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.geometre-confiance.fr\/guide\/wp-json\/wp\/v2\/media\/448"}],"wp:attachment":[{"href":"https:\/\/www.geometre-confiance.fr\/guide\/wp-json\/wp\/v2\/media?parent=451"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.geometre-confiance.fr\/guide\/wp-json\/wp\/v2\/categories?post=451"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.geometre-confiance.fr\/guide\/wp-json\/wp\/v2\/tags?post=451"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}