What is the impact of RERA on your next real estate investment


The Real Estate Regulation Act (RERA) was passed by the Indian government to address the issues and grant permission for real estate property purchases in 2016. It aims to serve the real estate sector to protect buyers' interests and penalize the errant builders. It addresses the delay in the construction of the projects.

RERA tells the builders to submit the original approved plans of the ongoing projects along with the alterations, additional revenue collected, proper fund utilization, timelines, and delivery dates certified by the engineer and the accountant.

The RERA registration number is unique should ve acquired by each builder without which he cant advertise, sell or book the project. After registration, the developer should provide details of the financial statements, Legal deed, and supporting documents.

If the promoter fails to deliver in time they will have to return the agreed money along with the agreed interest rates in the contract. If the buyer doesn't take the money the promoter has to give monthly interest to the buyer.

The project details will be updated on the regulatory authority’s website and the developer constantly updates the project details and the buyer can transparently access the information. Updates will be made every 3, months, and each state is responsible for maintaining and updating details of all developers and projects onsite.

RERA also checks for the construction quality and amenities provision. The issues raised by the buyers in 5 years of possession will be addressed by the developer in 30 days or will face penalties by the RERA. The promoter should have a separate escrow account for each project and is overseen by a certified accountant. A minimum of 70% of all revenue collected from investors and buyers will be maintained here.

Enquiry Now

Call Now

contact
$(document).ready(function() { $("#submit_btn1").click(function() { $("#submit_btn1").attr("disabled", true); var proceed = true; //simple validation at client's end //loop through each field and we simply change border color to red for invalid fields $("#contact_formm input[required=required], #contact_formm textarea[required=required]").each(function() { $(this).css('border-color', ''); if (!$.trim($(this).val())) { //if this field is empty $(this).css('border-color', 'red'); //change border color to red proceed = false; //set do not proceed flag $("#submit_btn1").attr("disabled", false); $("#submit_btn1").attr("value", "SUBMIT"); } //check invalid email /* var email_reg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/; if($(this).attr("type")=="email" andand !email_reg.test($.trim($(this).val()))){ $(this).css('border-color','red'); //change border color to red proceed = false; //set do not proceed flag } */ }); if (proceed) //everything looks good! proceed... { //get input field values data to be sent to server post_data = { 'name': $('input[name=namem]').val(), 'email': $('input[name=emailm]').val(), 'phone1': $('select[name=pcodem], input[name=pcodem]').val(), 'phone': $('input[name=phonem]').val(), 'comment': $('textarea[name=commentm]').val() }; //Ajax post data to server $.post('form/send.php', post_data, function(response) { if (response.type == 'error') { //load json data from server and output message output = '
' + response.text + '
'; $("#submit_btn1").attr("disabled", false); $("#submit_btn1").attr("value", "SUBMIT"); } else { output = '
' + response.text + '
'; //reset values in all input fields $("#contact_formm input[required=true], #contact_formm textarea[required=true]").val(''); $("#divId1 #contact_body").slideUp(); //hide form after success setTimeout(location.reload.bind(location), 1200); } $(".ajaxanswer").hide().html(output).slideDown(); setTimeout("jQuery('.ajaxanswer').fadeOut('slow')", 5000); }, 'json'); } }); //reset previously set border colors and hide all message on .keyup() $("#contact_formm input[required=true], #contact_formm textarea[required=true]").keyup(function() { $(this).css('border-color', ''); $("#result").slideUp(); }); }); function changephonem(data) { if(data.value==""){ document.getElementById("phone1m").style.display = "none"; document.getElementById("pcodem").style.display = "inline"; document.getElementById("pcodem").value = "+"+data.value; document.getElementById("pcodem").disabled = false; document.getElementById("pcodem").focus(); }else{ document.getElementById("pcodem").style.display = "none"; document.getElementById("pcodem").value = "+"+data.value; document.getElementById("pcodem").disabled = true; document.getElementById("pcodem").focus(); } } $(document).ready(function() { $("#submit_btn").click(function() { $("#submit_btn").attr("disabled", true); var proceed = true; //simple validation at client's end //loop through each field and we simply change border color to red for invalid fields $("#contact_form input[required=required], #contact_form textarea[required=required]").each(function() { $(this).css('border-color', ''); if (!$.trim($(this).val())) { //if this field is empty $(this).css('border-color', 'red'); //change border color to red proceed = false; //set do not proceed flag $("#submit_btn").attr("disabled", false); $("#submit_btn").attr("value", "SUBMIT"); } //check invalid email /* var email_reg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/; if($(this).attr("type")=="email" andand !email_reg.test($.trim($(this).val()))){ $(this).css('border-color','red'); //change border color to red proceed = false; //set do not proceed flag } */ }); if (proceed) //everything looks good! proceed... { //get input field values data to be sent to server post_data = { 'name': $('input[name=name]').val(), 'email': $('input[name=email]').val(), 'phone1': $('select[name=pcode], input[name=pcode]').val(), 'phone': $('input[name=phone]').val(), 'comment': $('textarea[name=comment]').val() }; //Ajax post data to server $.post('form/send.php', post_data, function(response) { if (response.type == 'error') { //load json data from server and output message output = '
' + response.text + '
'; $("#submit_btn").attr("disabled", false); $("#submit_btn").attr("value", "SUBMIT"); } else { output = '
' + response.text + '
'; //reset values in all input fields $("#contact_form input[required=true], #contact_form textarea[required=true]").val(''); $("#divId #contact_body").slideUp(); //hide form after success setTimeout(location.reload.bind(location), 1200); } $(".ajaxanswer").hide().html(output).slideDown(); setTimeout("jQuery('.ajaxanswer').fadeOut('slow')", 5000); }, 'json'); } }); //reset previously set border colors and hide all message on .keyup() $("#contact_form input[required=true], #contact_form textarea[required=true]").keyup(function() { $(this).css('border-color', ''); $("#result").slideUp(); }); }); function changephone(data) { if(data.value==""){ document.getElementById("phone1").style.display = "none"; document.getElementById("pcode").style.display = "inline"; document.getElementById("pcode").value = "+"+data.value; document.getElementById("pcode").disabled = false; document.getElementById("pcode").focus(); }else{ document.getElementById("pcode").style.display = "none"; document.getElementById("pcode").value = "+"+data.value; document.getElementById("pcode").disabled = true; document.getElementById("phone").focus(); } }