-1) {
let s = strcode.indexOf("", e);
scripts.push(strcode.substring(s_e+1, e));
strcode = strcode.substring(0, s) + strcode.substring(e_e+1);
}
for(let i=0; i 0 ){
donation = form.donation.value;
}
var telephone = form.telephone.value;
var email = form.email.value;
var commune = form.commune.value;
var code_postal = form.code_postal.value;
var message = form.message.value;
if( form.infos !== undefined && form.infos.value !== "" ){
message = form.infos.value + "\n\n" + message;
}
var cnil = form.cnil.value;
var emplacement = form.emplacement.value;
var gsm = form.gsm.value;
var comment = form.comment.value;
let confirm = "page";
if( form.confirmation !== undefined && form.confirmation.value === "popin" ){
confirm = "popin"
}
if( nom != "" && prenom != "" && telephone != "" && email != "" && commune != "" && code_postal != "" ){
chargement.style['display'] = "flex";
setTimeout(function(){
chargement.style['opacity'] = 1;
},10);
var xhr_contact = new XMLHttpRequest();
xhr_contact.overrideMimeType("application/json");
xhr_contact.onreadystatechange = function () {
if (this.readyState === 4 && this.status === 200) {
var response = JSON.parse(xhr_contact.responseText);
if (response.results == "OK") {
confirmation_contact(true,confirm);
sending_data = false;
//el.innerHTML = response.html;
} else {
confirmation_contact(true,confirm);
chargement.style['display'] = "none";
console.log( response.results, response.html );
}
}
};
contact_form.append('d', d);
contact_form.append('id_page', id_page);
contact_form.append('projet', projet);
contact_form.append('donation', donation);
contact_form.append('nom', nom);
contact_form.append('prenom', prenom);
contact_form.append('telephone', telephone);
contact_form.append('email', email);
contact_form.append('commune', commune);
contact_form.append('code_postal', code_postal);
contact_form.append('message', message);
contact_form.append('cnil', cnil);
contact_form.append('emplacement', emplacement);
if( guide_du_neuf ){
contact_form.append('guide_du_neuf', true);
}
contact_form.append('gsm', gsm);
contact_form.append('comment', comment);
xhr_contact.open("post", '/contact_xhr.php', true);
xhr_contact.send(contact_form);
} else {
var fields = [
"nom",
"prenom",
"telephone",
"email",
"commune",
"code_postal"
];
for( var f = 0 ; f < fields.length ; f ++ ){
if( form[fields[f]].value == '' ){
form[fields[f]].style['background'] = '#FFCCCC';
} else{
form[fields[f]].style['background'] = 'inherit';
}
}
sending_data = false;
}
}
return false;
}
if (typeof check_projet_contact_form === 'undefined') {
function check_projet_contact_form(form) {
const actives = form.querySelectorAll(".active");
for( let active of actives){
active.classList.remove("active");
}
if (event.target.name === "select_investir") {
form.select_investir.classList.add("active");
form.projet.value = "investir";
form.donation.value = 0;
} else if (event.target.name === "select_habiter") {
form.select_habiter.classList.add("active");
form.projet.value = "habiter";
form.donation.value = 0;
} else if (event.target.name === "select_donation_habiter" || event.target.name === "select_donation_investir" ) {
form.select_donation.classList.add("active");
event.target.classList.add("active");
form.projet.value = "";
form.donation.value = event.target.value;
}
}
}
let dropdown_donation_open = false;
function open_dropdown_donation(el, force){
event.stopPropagation();
if(dropdown_donation_open || force){
el.style['display'] = 'none';
dropdown_donation_open = false;
} else {
el.style['display'] = 'block';
dropdown_donation_open = true;
}
}
if (typeof fill_input === 'undefined') {
function fill_input(form,projet_select) {
let select_projet_title_text = "Sélectionnez votre projet";
switch ( parseInt( projet_select ) ){
default:
case 1 :
form.projet.value = "habiter";
form.donation.value = 0;
select_projet_title_text = "Habiter";
break;
case 2 :
form.projet.value = "investir";
form.donation.value = 0;
select_projet_title_text = "Investir";
break;
case 3 :
form.projet.value = "gestion";
form.donation.value = 0;
select_projet_title_text = "Faire gérer mon bien";
form.message.value = "Je souhaite mettre mon bien en location"
break;
case 4 :
form.projet.value = "gestion";
form.donation.value = 0;
select_projet_title_text = "Trouver une location";
form.message.value = "Je recherche une location"
break;
case 5 :
form.projet.value = "";
form.donation.value = 1;
select_projet_title_text = "Donation pour habiter";
break;
case 6 :
form.projet.value = "";
form.donation.value = 2;
select_projet_title_text = "Donation pour investir";
break;
}
form.select_projet_title.innerText = select_projet_title_text;
}
}
let select_project_open = false;
function open_select_project(el, force){
event.stopPropagation();
if(select_project_open || force){
el.style['display'] = 'none';
select_project_open = false;
el.parentNode.classList.remove("select_opened");
} else {
el.style['display'] = 'flex';
select_project_open = true;
el.parentNode.classList.add("select_opened");
}
}
let unwrap_elements = [];
function unwrap(el){
let wrapper = el.parentNode;
let help_text = el.querySelector('span');
let container = wrapper.querySelector(".wrap_content");
if( unwrap_elements.includes(wrapper) ){
unwrap_elements = unwrap_elements.filter(e => e !== wrapper);
help_text.innerHTML = "Lire plus";
container.style['max-height'] = "300px";
wrapper.classList.remove("unwrap");
el.parentNode.scrollIntoView({ behavior: "smooth", block: "start" });
} else {
unwrap_elements.push(wrapper);
help_text.innerHTML = "Lire moins";
container.style['max-height'] = "20000px";
wrapper.classList.add("unwrap");
}
}
let unwrap_elements_custom = [];
function unwrap_custom(btn, options = { more: "Lire plus", less: "Lire moins" } ) {
const wrapper = btn.parentNode;
const container = wrapper.querySelector(".wrap_custom_content");
const help_text = btn.querySelector(".wrap_help_text");
console.log( wrapper );
if (!container) return;
const dataset_more = btn.dataset.textMore;
const dataset_less = btn.dataset.textLess;
const final_options = {
more: dataset_more || options.more,
less: dataset_less || options.less
};
capture_original_constraint(container);
const is_open = unwrap_elements_custom.includes(wrapper);
if (is_open) {
const collapse_height = read_collapse_height(wrapper);
if (collapse_height != null) {
apply_collapse_height(container, collapse_height);
} else {
restore_original_constraint(container);
}
unwrap_elements_custom = unwrap_elements_custom.filter(n => n !== wrapper);
wrapper.classList.remove("unwrap_custom");
btn.setAttribute("aria-expanded", "false");
if (help_text) help_text.innerHTML = final_options.more;
wrapper.scrollIntoView({ behavior: "smooth", block: "start" });
} else {
remove_constraint(container);
unwrap_elements_custom.push(wrapper);
wrapper.classList.add("unwrap_custom");
btn.setAttribute("aria-expanded", "true");
if (help_text) help_text.innerHTML = final_options.less;
}
}
function init_unwrap_auto(root_node = document, options = { more: "Lire plus", less: "Lire moins" }) {
const wrappers = root_node.querySelectorAll(".wrap_custom");
wrappers.forEach(wrapper => {
const container = wrapper.querySelector(".wrap_custom_content");
const btn = wrapper.querySelector(".wrap_custom_toggle");
const help_text = btn ? btn.querySelector(".wrap_help_text") : null;
if (!container || !btn) return;
unwrap_elements_custom = unwrap_elements_custom.filter(n => n !== wrapper);
const text_more = btn.dataset.textMore || options.more;
capture_original_constraint(container);
const collapse_height = read_collapse_height(wrapper);
if (collapse_height != null) {
apply_collapse_height(container, collapse_height);
} else {
restore_original_constraint(container);
}
const overflowing = is_overflowing(container);
if (overflowing) {
btn.style.display = "";
btn.setAttribute("aria-expanded", "false");
if (help_text) help_text.innerHTML = text_more;
wrapper.classList.remove("unwrap_custom");
} else {
remove_constraint(container);
btn.style.display = "none";
wrapper.classList.add("unwrap_custom");
if (!unwrap_elements_custom.includes(wrapper)) {
unwrap_elements_custom.push(wrapper);
}
}
one_time_resize_recheck(container, () => {
if (collapse_height != null) apply_collapse_height(container, collapse_height);
const now_overflowing = is_overflowing(container);
if (now_overflowing) {
btn.style.display = "";
btn.setAttribute("aria-expanded", "false");
if (help_text) help_text.innerHTML = text_more;
restore_collapsed_state(container, wrapper, collapse_height);
} else {
remove_constraint(container);
btn.style.display = "none";
wrapper.classList.add("unwrap_custom");
if (!unwrap_elements_custom.includes(wrapper)) {
unwrap_elements_custom.push(wrapper);
}
}
});
});
}
function read_collapse_height(wrapper) {
const raw = wrapper.getAttribute("data-collapse_height");
if (!raw) return null;
const n = parse_int_safe(raw, null);
return n != null ? n : null;
}
function parse_int_safe(value, fallback) {
const n = parseInt(value, 10);
return Number.isNaN(n) ? fallback : n;
}
function is_overflowing(el) {
return Math.ceil(el.scrollHeight) > Math.ceil(el.clientHeight);
}
function capture_original_constraint(container) {
if (container.dataset._cap_captured === "1") return;
const cs = window.getComputedStyle(container);
container.dataset._orig_max_height = cs.maxHeight;
container.dataset._orig_height = cs.height;
container.dataset._orig_overflow = cs.overflow;
container.dataset._cap_captured = "1";
}
function restore_original_constraint(container) {
const orig_max = container.dataset._orig_max_height || "none";
const orig_height = container.dataset._orig_height || "auto";
const orig_overflow = container.dataset._orig_overflow || "visible";
container.style.maxHeight = orig_max;
if (orig_height !== "auto") container.style.height = orig_height;
container.style.overflow = orig_overflow;
}
function apply_collapse_height(container, height_px) {
container.style.height = "";
container.style.maxHeight = height_px + "px";
container.style.overflow = "hidden";
}
function remove_constraint(container) {
container.style.maxHeight = "none";
container.style.height = "auto";
container.style.overflow = "visible";
}
function restore_collapsed_state(container, wrapper, collapse_height) {
if (collapse_height != null) {
apply_collapse_height(container, collapse_height);
} else {
restore_original_constraint(container);
}
wrapper.classList.remove("unwrap_custom");
unwrap_elements_custom = unwrap_elements_custom.filter(n => n !== wrapper);
}
function one_time_resize_recheck(container, callback_once) {
if (!("ResizeObserver" in window)) return;
let done = false;
const ro = new ResizeObserver(() => {
if (done) return;
done = true;
callback_once();
ro.disconnect();
});
ro.observe(container);
}
document.addEventListener("DOMContentLoaded", () => {
init_unwrap_auto(document, { more: "Lire plus", less: "Lire moins" });
});
✖
Transformez votre loyer en Patrimoine
M. & Mme Dubois étaient locataires d'un T3 en zone A à 1 000 €/mois
Avec leur revenu fiscal de référence de 35 000 € ils sont éligibles au Prêt à Taux Zéro
🏡
T3 à 310 000 € frais de notaire inclus
◎
PTZ + Prêt Aidé de 165 000 €
💸
Apport de 31 000 €
🏦
Emprunt de 125 000 € à 3.20 % sur 25 ans
Leur nouvelle mensualité s'élève à 1 150 €/mois , ils sont devenus propriétaires de leur résidence principale pour 150 € de plus par mois*
Contactez-nous & obtenez votre simulation gratuite
*Document non contractuel. Voir conditions en agence
▾
//=base64_encode('/contact')?>
Loi Pinel : les députés annoncent un sursis de 3 mois pour en profiter
Obtenir les informations résumées de cette page :
SOMMAIRE
Censé s’éteindre au 31 décembre 2024, le Pinel bénéficiera d’une prorogation de 3 mois grâce à l’adoption d’un amendement au PLF 2025 adopté par la commission des finances de l’Assemblée nationale le 4 novembre dernier.
Défendu par le député Horizons François Jolivet, l’amendement reporte au 31 mars 2025 la date butoir de signature de l’acte d’achat authentique d’un investissement dans l’immobilier neuf .
Aujourd’hui, pour bénéficier de l’avantage fiscal Pinel, il est nécessaire d’avoir signé l’acte de vente chez le notaire au plus tard le 31 décembre 2024. Cela impliquait que les acquéreurs doivent avoir signé le contrat de réservation au moins deux mois avant, donc fin octobre. C’est d’ailleurs pour cette raison que les promoteurs sont de plus en plus nombreux à multiplier les offres commerciales. Les investisseurs ont maintenant un cours délai supplémentaire pour passer à l’action.
Toutefois, on ignore encore si la mesure figurera dans la version définitive du projet de loi de finances 2025 .
Une mesure transitoire
© Alexandros Michailidis - Shutterstock
La mesure, bien que transitoire, doit permettre de ne pas mettre en péril des programmes immobiliers actuellement en cours de commercialisation , explique François Jolivet. Il a d’ailleurs rappelé qu’à l’occasion de la suppression d’une niche fiscale, trois mois supplémentaires ont été accordés pour permettre la signature des actes d’achat authentiques .
Attention, il faut garder à l’esprit que le contrat de réservation, quant à lui, doit avoir été conclu avant le 31 décembre 2024 . Il reste donc un peu moins de deux mois aux investisseurs pour signer le dit contrat et bénéficier des avantages du Pinel.
Un investissement Pinel peut permettre à un investisseur de réduire ses impôts entre 9 et 14 % du prix d’achat, en échange de la location du bien en zone éligible pendant 6 , 9 ou 12 ans à des loyers inférieurs aux prix du marché, pour des personnes dont le revenu fiscal de référence ne dépasse par certains plafonds.
La fin du Pinel programmée au 31 mars 2025
Alors que les professionnels du logement réclamaient sa prolongation, l’Assemblé nationale a rejeté plusieurs amendements le 24 octobre dernier, visant à le prolonger pour une durée d’un ou trois ans.
Une décision dure à encaisser, surtout dans le contexte de crise immobilière actuel, qui a avant tout été motivée par les conclusions de la Cour des Comptes.
À noter qu’aucun remplaçant n’a été prévu pour le Pinel, comme l’a déclaré Valérie Létard au micro du Parisien/Aujourd’hui , le 18 octobre dernier. Elle affirme toutefois que l’investissement locatif doit continuer d’être soutenu et que le gouvernement étudie les propositions des parlementaires pour trouver des pistes de transition .
Les donations exonérées d’impôt dans le neuf à l’étude
© Andrey_Popov - shutterstock
Pour répondre à la crise du logement en France, les députés LR Véronique Louwagie et Nicolas Ray ont adopté un amendement visant à exonérer les dons à un ascendant (jusqu’à 150 000 €) à un descendant, si la somme est utilisée pour acheter un logement neuf.
La mesure est prévue pour un an, du 1er janvier au 31 décembre 2025.
Les députés explique que celle-ci doit permettre de soutenir le marché du logement, en accession, comme en location, en mobilisant l’épargne privée pour l’acquisition des logements neufs ou en VEFA .
Nos dernières actualités
Quelles aides pour les primo-accédants en 2026 ?
22 décembre 2025
Morgane Caillière
Premier achat immobilier en 2026 : quelles sont les aides disponibles pour les primo-accédants ? Réponses et chiffres clés.
Lire l'article
Le projet de passerelle entre Beauzelle et Fenouillet redessine l'avenir des deux rives
15 décembre 2025
Morgane Caillière
Le projet de passerelle piétonne et cyclable entre Beauzelle et Fenouillet revient sur le devant de la scène. Pensé pour relier directement les deux rives de la Garonne, il s’inscrit dans la dynamique des mobilités douces du nord toulousain. Le point sur le tracé évoqué, le calendrier annon...
Lire l'article
Acheter dans le neuf : 7 raisons de centraliser sa recherche avec une agence spécialisée
12 décembre 2025
Morgane Caillière
Acheter un logement neuf se fait souvent en VEFA, avec des règles propres : contrat de réservation, acte notarié, appels de fonds et livraison à contrôler. Une agence spécialisée dans le neuf sert d’interface avec les promoteurs et sécurise les étapes clés, du choix du lot à la remise d...
Lire l'article
10 chantiers qui redessinent Toulouse en 2026
02 décembre 2025
Morgane Caillière
En 2026, Toulouse Métropole maintient un calendrier dense de chantiers qui redessinent progressivement le territoire. Entre la poursuite des travaux de la ligne C du métro, l’avancement des écoquartiers, la création de nouveaux espaces verts et les aménagements liés aux épisodes de fortes c...
Lire l'article
Grand Val d’Aran à Colomiers : rénovations et nouveaux logements d'ici 2029
24 novembre 2025
Morgane Caillière
À Colomiers, le quartier du Grand Val d’Aran entre dans une phase opérationnelle décisive. Pièce centrale de la ville nouvelle conçue par l’équipe de Georges Candilis, ce secteur fait l’objet d’un Programme de Renouvellement Urbain (PRU) de 80 millions d’euros. L’objectif est d’a...
Lire l'article
Taxe foncière 2026 : 7,4 millions de logements réévalués, quel impact pour les propriétaires et pour Toulouse ?
19 novembre 2025
Morgane Caillière
En 2026, la taxe foncière va augmenter pour 7,4 millions de logements sans que les taux locaux ne bougent. Bercy lance une vaste « fiabilisation » des bases foncières en intégrant des équipements de confort jusqu’ici absents des fichiers. En moyenne, la note grimpera de 63 € par foyer conc...
Lire l'article
Budget 2026 et plus-value de la résidence principale : Le sanctuaire fissuré
12 novembre 2025
Morgane Caillière
le Projet de Loi de Finances (PLF) pour 2026 cible "l'exonération totale des plus-values sur la vente de la résidence principale". Un amendement adopté en commission propose de conditionner cette exonération à une durée de détention minimale.
Lire l'article
Statut du bailleur privé & RLS : un accord pour le budget du logement 2026
28 octobre 2025
Morgane Caillière
Dans un contexte de crise du logement durable, des députés ont arrêté un compromis sur le logement concernant le statut du bailleur privé et la Réduction du Loyer de Solidarité. Ce rapprochement réunit une large majorité transpartisane autour d’un enjeu qui affecte la société française...
Lire l'article
PLF 2026 : Amendement gouvernemental pour le bailleur privé, de 5% à 2%...
20 octobre 2025
Morgane Caillière
Vendredi 17 octobre 2025, Vincent Jeanbrun, nouveau ministre du Logement, a annoncé le dépôt d'un amendement gouvernemental pour réintégrer le "statut du bailleur privé" dans le projet de loi de finances pour 2026. Une mesure initialement prévue par le gouvernement Bayrou avec un amortissemen...
Lire l'article
Qui est Vincent Jeanbrun, le nouveau ministre du Logement qui veut réformer les HLM ?
13 octobre 2025
Morgane Caillière
Vincent Jeanbrun, 41 ans, député du Val-de-Marne et ancien maire de L’Haÿ-les-Roses, a été nommé ministre de la Ville et du Logement au sein du gouvernement Lecornu II, présenté dimanche 12 octobre 2025. Cette nomination intervient dans le sillage de la crise d’octobre, après la démiss...
Lire l'article
//=base64_encode("/contact")?>
En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour la réalisation de statistiques de visites.
J'accepte
Commentaires à propos de cet article :
Ajouter un commentaire