Economia mensal para uma meta com juros
Parta da sua meta: para juntar 25.000 em 36 meses com 5.000 já guardados a 4,5% ao ano, veja o depósito mensal fixo de que precisa, além do total aportado e dos juros ganhos no caminho. 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
- Valor-alvo
- 25.000
- Poupança atual
- 5.000
- Meses
- 36
- Taxa de juros anual
- 4,5
- Taxa de juros mensal
- 0,00375
- Poupança mensal necessária
- 501,1884895675
- Poupança atual na data-limite
- 5.721,2391610244
- Contribuições totais
- 18.042,7856244308
Esta calculadora trabalha de trás para frente, partindo do saldo que você deseja e do tempo disponível. Informe o valor da meta, a economia atual, os meses inteiros até o prazo e uma taxa anual nominal. A ferramenta capitaliza mensalmente o saldo existente e considera cada novo depósito no fim do mês. Em seguida, retorna um valor mensal constante, o total previsto de contribuições, os juros estimados e a convenção exata da fórmula para comparações transparentes.
Transforme uma meta com prazo em uma ação mensal
Uma meta fica mais administrável quando vira um valor mensal repetível. A calculadora começa pelo saldo futuro necessário, sem pedir que você adivinhe uma contribuição. Primeiro, projeta a economia atual por todos os meses do prazo.
Depois, mede a diferença e a distribui entre depósitos iguais no fim de cada mês, permitindo que os primeiros rendam por mais tempo que os últimos. Esse é o método do valor futuro de uma anuidade ordinária. Um fundo para reforma em três anos, uma mensalidade escolar em cinco ou uma reserva em dezoito meses seguem a mesma lógica.
O resultado é uma estimativa, não uma promessa bancária: taxas reais podem mudar, os juros podem ser creditados em outra frequência, e impostos, tarifas ou depósitos atrasados alteram o resultado. Mesmo assim, o valor mensal oferece um compromisso inicial claro e mostra rapidamente se o prazo cabe no seu orçamento.
Como os juros e o momento do depósito são tratados
A taxa anual informada é um percentual nominal dividido por doze para obter a taxa mensal, com capitalização todo mês. O saldo atual rende durante todo o prazo. As contribuições regulares entram no fim de cada mês; por isso, o primeiro novo depósito rende por um mês a menos que o saldo inicial e o último não rende antes da data final.
Essa convenção conservadora é uma anuidade ordinária. Se você deposita no começo do mês, uma anuidade antecipada produziria uma contribuição ligeiramente menor. Quando a taxa é zero, a calculadora divide diretamente a meta menos a economia atual pelo número de meses, evitando uma expressão indefinida.
Se o saldo existente crescer até superar a meta, a contribuição necessária será zero. Taxas negativas não são aceitas, e o modelo não inclui taxas variáveis, inflação, volatilidade, impostos, tarifas nem depósitos irregulares.
Interprete o resultado e teste outros planos
Mantenha os valores coerentes: se a meta está em reais, o saldo também deve estar em reais, e não em centavos ou outra moeda. A resposta mostra ainda o valor futuro da economia existente, a soma das contribuições e os juros estimados. Podem ocorrer pequenas diferenças em relação a uma instituição que arredonda cada crédito mensal para centavos, pois a ferramenta mantém a precisão até arredondar os campos exibidos.
Teste cenários: reduza o prazo para medir o custo da urgência, amplie-o para ver como o tempo diminui o depósito ou compare taxa zero com uma taxa realista. Não escolha um retorno otimista apenas para adequar o valor ao orçamento.
Casos de uso
Formar uma reserva de emergência
Descubra a transferência mensal para alcançar uma reserva de caixa em determinada data, incluindo os juros da conta.
Planejar uma compra importante
Converta o orçamento futuro de veículo, reforma, estudos ou viagem em depósitos mensais iguais.
Automatizar um orçamento
Inclua requisitos mensais deterministas e totais explicativos em um aplicativo ou serviço de cenários.
Perguntas frequentes
Quando cada depósito é considerado?
A ferramenta considera um depósito igual no fim de cada mês, conforme a convenção de anuidade ordinária.
Como a taxa anual é aplicada?
O percentual anual nominal é dividido por 12, e a taxa mensal resultante é capitalizada pelos meses informados.
O que acontece quando a taxa é zero?
A diferença entre a meta e a economia atual é dividida igualmente pelo número de meses, sem juros.
Por que a economia mensal pode ser zero?
Se o saldo atual, depois dos juros projetados, já atingir a meta no prazo, não será necessário depositar mais.
Por que minha economia real pode ficar abaixo do plano?
Porque o resultado é uma estimativa de planejamento, não uma promessa do banco. As taxas podem mudar, os juros podem ser creditados em outro calendário, impostos e tarifas reduzem o crescimento e um depósito pulado ou atrasado altera o resultado.
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/savings-goal-monthly \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"target_amount":25000,"current_savings":5000,"months":36,"annual_interest_rate":4.5}'const res = await fetch("https://api.kit.forhosting.com/finance/savings-goal-monthly", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"target_amount": 25000,
"current_savings": 5000,
"months": 36,
"annual_interest_rate": 4.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/savings-goal-monthly",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"target_amount": 25000,
"current_savings": 5000,
"months": 36,
"annual_interest_rate": 4.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/savings-goal-monthly", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"target_amount":25000,"current_savings":5000,"months":36,"annual_interest_rate":4.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"target_amount":25000,"current_savings":5000,"months":36,"annual_interest_rate":4.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/savings-goal-monthly", 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
{
"target_amount": 25000,
"current_savings": 5000,
"months": 36,
"annual_interest_rate": 4.5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.savings_goal_monthly",
"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_months | 1200 |
max_amount | 1000000000000 |
max_annual_rate_percent | 1000 |
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
Interprete o resultado e teste outros planos
O resultado principal, required_monthly_saving, usa a mesma unidade monetária da meta e do saldo atual. Na API, envie números finitos sem símbolos de moeda nem separadores de milhar. Solicitações válidas custam US$ 0,002; valores ausentes, negativos, não finitos, fora do limite ou meses fracionários retornam invalid_input.
Perguntas técnicas
Quanto custa um cálculo pela API?
Cada solicitação API concluída custa US$ 0,002. A calculadora no navegador é grátis, e entradas inválidas são recusadas.