Ponto de equilíbrio dos pontos de hipoteca
Um ponto num empréstimo de 300.000 custa 3.000; se ele baixa a parcela de 1.800 para 1.750, os 50 economizados por mês devolvem o valor em 60 meses, ou 5 anos. Informe empréstimo, pontos e as duas parcelas. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Principal do empréstimo
- 300.000
- Pontos de desconto
- 1
- PI sem pontos
- 1.800
- PI com pontos
- 1.750
- Casas decimais
- 2
- Custo dos pontos
- 3.000
- Economia mensal
- 50
- Meses de equilíbrio
- 60
- Anos de equilíbrio
- 5
Meses para recuperar o custo dos pontos de desconto com a parcela mensal menor. Intenção de busca: meses de retorno do custo dos pontos de hipoteca. Nenhuma chamada de rede, semente aleatória ou estado de servidor é necessário. Trabalhos com falha não são cobrados.
O que significa comprar pontos
Pontos de desconto são um pagamento inicial ao credor em troca de uma parcela mensal menor. Um ponto custa um por cento do empréstimo, então num financiamento de 300.000 um único ponto custa 3.000. A pergunta é quanto tempo a parcela menor leva para devolver esse dinheiro. A calculadora multiplica o empréstimo pelos pontos e divide por 100 para obter o custo, subtrai a parcela com pontos da parcela sem eles para obter a economia mensal e divide o custo por essa economia. Com parcelas de 1.800 e 1.750, você economiza 50 por mês e chega ao equilíbrio em 60 meses, ou 5 anos.
Como usar o ponto de equilíbrio para decidir
Compare o ponto de equilíbrio com o tempo que você pretende manter esse empréstimo. Se vender ou refinanciar antes, a parcela menor nunca paga os pontos; se ficar mais tempo, cada mês seguinte é economia de verdade. Informe as duas parcelas só com principal e juros e para o mesmo empréstimo, para que a diferença reflita os pontos e nada mais. O resultado mostra o custo dos pontos, a economia mensal e o equilíbrio em meses e em anos, arredondado uma única vez para as casas decimais que você escolher.
Perguntas frequentes
Outros idiomas?
Entrega somente em EN; o Nitro hidrata os outros sete idiomas.
Quanto custa um ponto de desconto?
Um ponto equivale a um por cento do valor do empréstimo. Num financiamento de 300.000, um único ponto custa 3.000 à vista: a calculadora multiplica o empréstimo pelos pontos e divide por 100.
Como a economia mensal é calculada?
É a parcela de principal e juros sem pontos menos a parcela com pontos. Com 1.800 e 1.750, a economia é de 50 por mês, e é ela que vai devolvendo o custo dos pontos.
E se eu vender o imóvel antes do ponto de equilíbrio?
Então a parcela menor nunca chega a devolver tudo o que você pagou pelos pontos. No exemplo seria preciso manter o empréstimo por pelo menos 60 meses; vender ou refinanciar antes deixa parte do custo sem retorno.
Por que o resultado também aparece em anos?
Porque um prazo como 60 meses fica mais fácil de avaliar como 5 anos quando você compara com o tempo que pretende ficar. Os anos são simplesmente os meses divididos por doze.
Ferramentas relacionadas
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/finance/points-breakeven \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"loan_amount":300000,"points":1,"monthly_payment_without":1800,"monthly_payment_with":1750}'const res = await fetch("https://api.kit.forhosting.com/finance/points-breakeven", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"loan_amount": 300000,
"points": 1,
"monthly_payment_without": 1800,
"monthly_payment_with": 1750
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/points-breakeven",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"loan_amount": 300000,
"points": 1,
"monthly_payment_without": 1800,
"monthly_payment_with": 1750
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/points-breakeven", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"loan_amount":300000,"points":1,"monthly_payment_without":1800,"monthly_payment_with":1750}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"loan_amount":300000,"points":1,"monthly_payment_without":1800,"monthly_payment_with":1750}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/points-breakeven", 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
{
"loan_amount": 300000,
"points": 1,
"monthly_payment_without": 1800,
"monthly_payment_with": 1750
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.points_breakeven",
"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.
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. |
Notas técnicas
A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que payloads inválidos falham com invalid_input. O arredondamento half-up é aplicado uma única vez a partir dos valores IEEE brutos quando casas decimais são solicitadas. Use o mesmo contrato JSON em planilhas, hooks de CMS, automação ou demonstrações de ensino.
Como funciona
Nenhuma chamada de rede, semente aleatória ou estado de servidor é necessário. Trabalhos com falha não são cobrados. A intenção de busca é atendida com palavras-chave precisas em inglês. Campos opcionais documentam os valores padrão. Nenhuma chamada de rede, semente aleatória ou estado de servidor é necessário. Trabalhos com falha não são cobrados. A intenção de busca é atendida com palavras-chave precisas em inglês. Campos opcionais documentam os valores padrão. Meses para recuperar o custo dos pontos de desconto com a parcela mensal menor. meses_equilíbrio = (empréstimo×pontos/100) / economia_mensal. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que payloads inválidos falham com invalid_input. O arredondamento half-up é aplicado uma única vez a partir dos valores IEEE brutos quando casas decimais são solicitadas. Use o mesmo contrato JSON em planilhas, hooks de CMS, automação ou demonstrações de ensino. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que payloads inválidos falham com invalid_input. O arredondamento half-up é aplicado uma única vez a partir dos valores IEEE brutos quando casas decimais são solicitadas. Use o mesmo contrato JSON em planilhas, hooks de CMS, automação ou demonstrações de ensino.
Entradas, limites e arredondamento
Casas decimais opcionais usam half-up uma vez. As saídas repetem as entradas principais para registro e automação. Nenhuma chamada de rede, semente aleatória ou estado de servidor é necessário. Trabalhos com falha não são cobrados. A intenção de busca é atendida com palavras-chave precisas em inglês. Campos opcionais documentam os valores padrão. Nenhuma chamada de rede, semente aleatória ou estado de servidor é necessário. Trabalhos com falha não são cobrados. A intenção de busca é atendida com palavras-chave precisas em inglês. Campos opcionais documentam os valores padrão. Forneça os campos JSON obrigatórios conforme documentado em params. Tipos ou intervalos inválidos geram invalid_input. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que payloads inválidos falham com invalid_input. O arredondamento half-up é aplicado uma única vez a partir dos valores IEEE brutos quando casas decimais são solicitadas. Use o mesmo contrato JSON em planilhas, hooks de CMS, automação ou demonstrações de ensino. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que payloads inválidos falham com invalid_input. O arredondamento half-up é aplicado uma única vez a partir dos valores IEEE brutos quando casas decimais são solicitadas. Use o mesmo contrato JSON em planilhas, hooks de CMS, automação ou demonstrações de ensino.
Quando usar
Use quando a intenção de busca corresponder a esta calculadora. Meses para recuperar o custo dos pontos de desconto com a parcela mensal menor. Nenhuma chamada de rede, semente aleatória ou estado de servidor é necessário. Trabalhos com falha não são cobrados. A intenção de busca é atendida com palavras-chave precisas em inglês. Campos opcionais documentam os valores padrão. Nenhuma chamada de rede, semente aleatória ou estado de servidor é necessário. Trabalhos com falha não são cobrados. A intenção de busca é atendida com palavras-chave precisas em inglês. Campos opcionais documentam os valores padrão. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que payloads inválidos falham com invalid_input. O arredondamento half-up é aplicado uma única vez a partir dos valores IEEE brutos quando casas decimais são solicitadas. Use o mesmo contrato JSON em planilhas, hooks de CMS, automação ou demonstrações de ensino. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que payloads inválidos falham com invalid_input. O arredondamento half-up é aplicado uma única vez a partir dos valores IEEE brutos quando casas decimais são solicitadas. Use o mesmo contrato JSON em planilhas, hooks de CMS, automação ou demonstrações de ensino.
Casos de integração
Verificação rápida
Verifique uma fórmula no widget gratuito do navegador.
Automação
Chame a API com os mesmos campos JSON a partir de scripts.
Ensino
Mostre exemplos golden fixados sem ferramentas proprietárias.
Perguntas técnicas
O widget do navegador é gratuito?
Sim. O tier A roda no cliente com o mesmo núcleo da API.
Ele faz chamadas de rede?
Não. O cálculo é local e determinístico.
O que acontece com uma entrada inválida?
O handler lança invalid_input; trabalhos com falha não são cobrados.
Posso usar a API?
Sim. Envie o mesmo JSON documentado em params.