Calculadora de Aluguel: Saiba o que cabe no seu bolso! 5f1cb

Encontre a faixa de preço de aluguel ideal para você, que se encaixe em seu orçamento e atenda às suas necessidades 536e1f

Por Redação - 04/08/2023 às 16:32
Atualizado: 13/03/2025 às 16:24
Foto que ilustra matéria sobre alugar ou financiar mostra um casal sentado a uma mesa, com um laptop e uma calculadora fazendo contas.
Foto que ilustra matéria sobre alugar ou financiar mostra um casal sentado a uma mesa, com um laptop e uma calculadora fazendo contas.

Pensando em alugar um imóvel mas ainda não sabe por onde começar?

Te ajudamos a encontrar as melhores opções de imóveis disponíveis, em diferentes cidades e bairros do Brasil, de acordo com o valor da sua renda.

Faça o teste para achar uma seleção de imóveis ideais para você e para o seu orçamento!

Calculadora: Que aluguel cabe no seu bolso? 131y63

Carregando resultado…
R$

Vai precisar compor renda com mais pessoas?
Você pode adicionar até +3 pessoas, e elas não precisam morar com você.

R$

A partir da composição de renda, os imóveis que cabem no seu bolso são aqueles com valor (aluguel + condomínio + IPTU + seguro) menor ou igual a X *.

Confira abaixo algumas opções disponíveis no QuintoAndar


* O cálculo leva em consideração apenas a renda bruta e não garante a avaliação de crédito positiva pelo Quinto Andar.
Para isso, todos que compoem renda deverão ter bom score nos serviços de proteção ao crédito.
Score é uma pontuação criada a partir dos padrões de comportamento financeiro da pessoa.

`); jQuery("#mais-pessoas").append(maisPessoa); handleMask(); // Inicializa o Cleave.js para o novo campo atualizarPessoas(); }); // Atualiza numeração da lista de pessoas function atualizarPessoas() { const pessoas = jQuery(".renda-bruta-pessoa"); pessoas.map(function (key, el) { const pessoa = jQuery(el); pessoa .children("label") .attr("for", `renda-bruta-pessoa-${key + 1}`) .text(`Renda bruta da pessoa ${key + 1}: `); pessoa.find("input").attr("name", `renda-bruta-pessoa-${key + 1}`); }); } // Remove pessoa jQuery("#mais-pessoas").on( "click", ".renda-bruta-pessoa .btn-remove", (ev) => { const target = jQuery(ev.target).closest(".renda-bruta-pessoa"); target.remove(); atualizarPessoas(); } ); // Submit do formulário jQuery("#form-calculadora-renda-imoveis", this).on("submit", (e) => { e.preventDefault(); jQuery("#loading").show(); const calcOffset = jQuery('.calculadora-renda-imoveis').offset() jQuery('html, body').animate({ 'scrollTop': calcOffset.top - 30 }, 300) var apiParams = jQuery("div.calculadora-renda-imoveis").data( "api-params" ); var values = { total: 0, }; jQuery.each( jQuery("#form-calculadora-renda-imoveis").serializeArray(), (i, field) => { var { name, value } = field; if (name.includes("renda-bruta-")) { let intValue = value ? parseFloat(value.replace(/\./, "").replace(/\,/, ".")) : 0; values[name] = intValue; values["total"] += intValue; } else { values[name] = value; } } ); const valorDisponivel = values["total"] / 2.5; apiParams["filters"]["cost"] = apiParams["filters"]["cost"] ? apiParams["filters"]["cost"] : []; apiParams["filters"]["cost"]["max_value"] = valorDisponivel; apiParams["filters"]["cost"]["min_value"] = valorDisponivel * valorMinimo; jQuery("#valor-disponivel").text( valorDisponivel.toLocaleString("pt-br", { style: "currency", currency: "BRL", }) ); apiParams["filters"]["city"] = values["city"]; if (values["region_name"]) { apiParams["filters"]["region_name"] = values["region_name"]; } jQuery(".qa-anuncios")[0].setAttribute("data-api-type", "search"); jQuery("#form-calculadora-renda-imoveis").hide(); imoveis(JSON.stringify(apiParams)); console.log(JSON.stringify(apiParams)) // Braze settings if (!brazeInitIfNeed()) { console.error('Erro ao inicializar o Braze.'); return; } var urlBraze = window.location.href; var rendaBrutaMensal = document.querySelector('#form-calculadora-renda-imoveis input[name="renda-bruta-mensal"]').value; // Renda bruta pessoas var rendaBrutaPessoa1Input = document.querySelector('#form-calculadora-renda-imoveis input[data-pessoa="1"]'); var rendaBrutaPessoa1 = rendaBrutaPessoa1Input ? rendaBrutaPessoa1Input.value : 0; var rendaBrutaPessoa2Input = document.querySelector('#form-calculadora-renda-imoveis input[data-pessoa="2"]'); var rendaBrutaPessoa2 = rendaBrutaPessoa2Input ? rendaBrutaPessoa2Input.value : 0; var rendaBrutaPessoa3Input = document.querySelector('#form-calculadora-renda-imoveis input[data-pessoa="3"]'); var rendaBrutaPessoa3 = rendaBrutaPessoa3Input ? rendaBrutaPessoa3Input.value : 0; // var cidadeSelecionada = document.querySelector('#form-calculadora-renda-imoveis [name="city"]').value; var bairroSelecionado = document.querySelector('#form-calculadora-renda-imoveis [name="region_name"]').value; var emailInput = document.querySelector('#form-calculadora-renda-imoveis input[name="email"]').value; identify(); if (emailInput && rendaBrutaMensal && cidadeSelecionada && bairroSelecionado) { setEmail(emailInput) setCustomAttribute('urlmeulugar', urlBraze); // ('nome_campo_customAttribute', valor_campo_customAttribute) setCustomAttribute('ferramenta', 'Calculadora: Que aluguel cabe no seu bolso?'); setCustomAttribute('Renda bruta mensal', rendaBrutaMensal); setCustomAttribute('Renda bruta pessoas', `${rendaBrutaPessoa1}, ${rendaBrutaPessoa2}, ${rendaBrutaPessoa3}`); setCustomAttribute('cidade', cidadeSelecionada); setCustomAttribute('bairro', bairroSelecionado); // console.log(`@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@`) // console.log(` // Braze ENVIADO: // Email: ${emailInput} // urlmeulugar: ${urlBraze} // ferramenta: Calculadora: Que aluguel cabe no seu bolso? // Renda bruta mensal: ${rendaBrutaMensal} // Renda bruta pessoas: ${rendaBrutaPessoa1}, ${rendaBrutaPessoa2}, ${rendaBrutaPessoa3} // cidade: ${cidadeSelecionada} // bairro: ${bairroSelecionado} // `) // console.log(`@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@`) } }); // Busca os imóveis e renderiza o resultado function imoveis(apiParams) { const arApiParams = JSON.parse(apiParams) jQuery(".qa-anuncios[data-api-type=search]").each(function () { const template = jQuery(".template", this) .clone() .removeClass(".template"); jQuery(".template", this).remove(); const playground = jQuery(".qa-anuncios__list", this); const parentElement = this; jQuery.get( `${my_ajax_object.baseUrl}/wp-json/5a/v1/search?api-params=${apiParams}`, function (data) { if (data.status) { let i = 0; data.body.itens.some((dataImovel, key) => { i++; const imovel = dataImovel.data; let busContext = 'rent' if (arApiParams.business_context == 'sale' && imovel.forSale) { busContext = 'sale' } else if (arApiParams.business_context == 'rent' && imovel.forRent) { busContext = 'rent' } else { busContext = arApiParams.business_context } const imovelBaseUrl = (code, extra) => { const pathSale = busContext == 'sale' ? '/comprar' : '' return `/imovel/${code}${pathSale}`; } const arImages = imovel.images.map((img) => { return img.url; }); const rentValueFormatted = parseFloat( imovel.rentValue ).toLocaleString("pt-BR", { style: "currency", currency: "BRL", }); const totalCostFormatted = parseFloat( imovel.totalCost ).toLocaleString("pt-BR", { style: "currency", currency: "BRL", }); const strDorms = imovel.bedrooms > 1 ? "dorms" : "dorm"; const newAd = jQuery(template).clone(); const firstImage = arImages[0]; // Pegando apenas a primeira imagem jQuery(".qa-anuncio__gallery", newAd).html( `
Imagem do imóvel
` ); jQuery(".qa-anuncio__body", newAd).attr( "href", imovelBaseUrl(imovel.code, busContext) ); if (busContext == 'sale') { const saleValueFormatted = parseFloat( imovel.salePrice ).toLocaleString("pt-BR", { style: "currency", currency: "BRL", }); jQuery( ".qa-anuncio__body__aluguel", newAd ).html(`Venda ${saleValueFormatted}`); jQuery( ".qa-anuncio__body__descricao", newAd ).html( `${imovel.area}m² • ${imovel.bedrooms} ${strDorms}` ); } else { const rentValueFormatted = parseFloat( imovel.rentValue ).toLocaleString("pt-BR", { style: "currency", currency: "BRL", }); const totalCostFormatted = parseFloat( imovel.totalCost ).toLocaleString("pt-BR", { style: "currency", currency: "BRL", }); jQuery( ".qa-anuncio__body__aluguel", newAd ).html(`Aluguel ${rentValueFormatted}`); jQuery( ".qa-anuncio__body__descricao", newAd ).html( `Valor Total ${totalCostFormatted} • ${imovel.area}m² • ${imovel.bedrooms} ${strDorms}` ); } jQuery(".qa-anuncio__body__endereco", newAd).html( `${imovel.streetAddress}, ${imovel.regionName}, ${imovel.city}` ); jQuery(playground).append(newAd); }); jQuery(parentElement).fadeIn(300); } else { jQuery(playground).append( '

Não encontramos nenhum imóvel 😢
Altere o bairro ou tente aumentar a composição da renda!

' ); jQuery(parentElement).fadeIn(300); } jQuery("#loading").hide(); }, "json" ); }); } });
Este artigo foi útil?
  Média: 5


© 2025 por QuintoAndar. Todos os direitos reservados. O conteúdo desse site poderá ser compartilhado desde que seja mencionado que é de autoria de QuintoAndar.
O QuintoAndar disponibiliza a caixa de comentários abaixo para os leitores trocarem informações, mas não se responsabiliza pelo conteúdo publicado por eles. Comentários inapropriados serão removidos.

Carregando comentários...


Leia também