Calculadora de reajuste de aluguel
A calculadora de reajuste de aluguel transforma o valor inicial, o percentual anual e o prazo do contrato em uma tabela clara para cada ano.
Executar grátis
O ano 1 usa o aluguel inicial, e cada ano seguinte aplica o reajuste composto sobre o valor anterior. O resultado apresenta todos os valores anuais, o aluguel do último ano e o total de todo o período. Você pode trabalhar com qualquer moeda e periodicidade, desde que use a mesma base em todas as entradas e na leitura dos resultados.
Defina a base do aluguel antes do cálculo
Comece pelo aluguel vigente no primeiro ano do contrato. A calculadora não pressupõe uma moeda nem determina se o valor é mensal, trimestral ou anual; escolha uma base e mantenha-a ao interpretar a tabela. Ao informar um aluguel anual, você recebe valores anuais para todos os anos e a soma desses valores durante o prazo. Se informar um valor mensal, o resultado mostra a mensalidade aplicável em cada ano; nesse caso, o total exibido soma essas mensalidades, e não todos os pagamentos mensais realizados. O percentual de reajuste anual representa o aumento contratual aplicado uma vez por ano. Informe o prazo como um número inteiro de anos. O ano 1 não recebe reajuste, pois é a referência fornecida por você. Essa convenção evita aplicar um aumento extra no início do contrato e facilita conferir a tabela com cláusulas, propostas, resumos contratuais e modelos financeiros.
Entenda o reajuste composto do aluguel
Cada aumento incide sobre o aluguel calculado para o ano anterior, em vez de acrescentar sempre o mesmo valor fixo. Com reajuste anual de três por cento, o ano 2 corresponde ao ano 1 multiplicado por 1.03; no ano 3, esse fator é aplicado duas vezes ao valor original, e assim por diante. Um reajuste de zero por cento é válido e gera uma tabela sem alteração. Percentuais negativos são recusados porque esta ferramenta calcula reajustes para cima, não descontos, abatimentos ou revisões decrescentes. Cada aluguel apresentado é arredondado para duas casas decimais, precisão adequada para valores monetários comuns, e o total é formado pelos valores anuais exibidos. Como há composição, o aumento em dinheiro normalmente cresce a cada ano mesmo que o percentual permaneça fixo. Por isso, analisar toda a tabela é mais seguro do que multiplicar o primeiro aumento pelo número de renovações, sobretudo em contratos longos.
Use a tabela na análise do contrato e do orçamento
O resultado pode ser copiado para análises de investimento, orçamentos de ocupação, resumos de contratos ou comparações em uma negociação. Confirme se o contrato realmente prevê reajuste anual com percentual fixo. Contratos vinculados a índices, revisão de mercado, valores escalonados, tetos, pisos ou datas irregulares exigem outro modelo. Verifique também se o aluguel inicial inclui despesas operacionais, impostos, serviços ou outros repasses antes de considerar o total como o custo completo de ocupação. Ao comparar alternativas, calcule todas as propostas com a mesma periodicidade e o mesmo número de anos. O aluguel final evidencia o patamar de longo prazo, enquanto o total ajuda a comparar os valores programados. Esta calculadora executa uma operação determinística e não interpreta texto jurídico nem define qual quantia é exigida pelo contrato. Pela API, cada solicitação custa US$ 0,002; o mesmo cálculo pode ser feito gratuitamente no navegador.
Casos de uso
Prepare um resumo do contrato
Transforme uma cláusula de reajuste anual fixo em uma tabela curta para registrar as principais condições comerciais.
Compare propostas de locadores
Calcule alternativas na mesma base e veja como percentuais diferentes afetam os últimos anos e o total.
Monte um orçamento de ocupação
Gere o aluguel previsto para cada exercício sem reconstruir fórmulas de crescimento composto em uma planilha.
Perguntas frequentes
O aluguel inicial é mensal ou anual?
Pode ser qualquer um dos dois. Os resultados mantêm a mesma periodicidade e moeda do valor inicial; use essa base de forma consistente.
O ano 1 inclui reajuste?
Não. O ano 1 corresponde ao aluguel inicial, e o primeiro reajuste determina o valor do ano 2.
Os reajustes são compostos?
Sim. O percentual anual é aplicado sobre o aluguel calculado para o ano anterior.
Posso informar um percentual negativo?
Não. Valores negativos são recusados porque a calculadora foi criada para aluguéis constantes ou crescentes.
Como os valores monetários são arredondados?
Cada aluguel é arredondado para duas casas decimais, e o total soma os valores exibidos.
Quanto custa o cálculo pela API?
Cada solicitação pela API custa US$ 0,002. Você também pode executar o cálculo gratuitamente no navegador.
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/realestate/lease-escalation-calc \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"starting_rent":24000,"annual_escalation_percent":3,"lease_years":5}'const res = await fetch("https://api.kit.forhosting.com/realestate/lease-escalation-calc", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"starting_rent": 24000,
"annual_escalation_percent": 3,
"lease_years": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/realestate/lease-escalation-calc",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"starting_rent": 24000,
"annual_escalation_percent": 3,
"lease_years": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/realestate/lease-escalation-calc", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"starting_rent":24000,"annual_escalation_percent":3,"lease_years":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"starting_rent":24000,"annual_escalation_percent":3,"lease_years":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/realestate/lease-escalation-calc", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"starting_rent": 24000,
"annual_escalation_percent": 3,
"lease_years": 5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "realestate.lease_escalation_calc",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_years | 200 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |