Calculadora de valor futuro de anuidade ordinária
Poupar 500 no fim de cada mês durante 120 meses a 0,5% ao mês acumula 81.939,67: 60.000 dos seus depósitos e 21.939,67 de juros. Informe a taxa de cada período de pagamento. 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
- Pagamento
- 500
- Taxa periódica (%)
- 0,5
- Períodos
- 120
- Total de contribuições
- 60.000
- Juros ganhos
- 21.939,67
- Valor futuro
- 81.939,67
Esta calculadora de valor futuro de uma anuidade ordinária mostra quanto uma sequência de depósitos iguais pode crescer quando cada pagamento ocorre no fim do período e passa a render uma taxa fixa. Informe o valor do pagamento, a taxa de juros de cada período e a quantidade de pagamentos. O resultado separa o total contribuído dos juros obtidos, sendo útil para planos de poupança, projeções de investimento, fundos de reserva e qualquer fluxo de caixa com depósitos periódicos postecipados.
Entenda o que uma anuidade ordinária mede
Uma anuidade ordinária é uma sequência de pagamentos iguais feitos no fim de períodos consecutivos. Uma transferência mensal para poupança realizada no último dia de cada mês é um exemplo conhecido. Como o primeiro pagamento permanece investido por mais períodos que os seguintes, cada depósito tem um prazo diferente para render juros.
A calculadora reúne esses percursos de crescimento em um único valor futuro. Ela apresenta o pagamento e a quantidade de períodos informados, a soma de todas as contribuições, os juros obtidos além dessas contribuições e o valor final acumulado. O momento do pagamento é importante: este cálculo pressupõe que não há pagamento no início do primeiro período.
Se os depósitos forem feitos no começo de cada período, o fluxo será uma anuidade antecipada e seu valor futuro será maior quando a taxa for positiva. Mantenha o intervalo de pagamento alinhado ao intervalo da taxa. Para depósitos mensais, informe uma taxa mensal; para depósitos anuais, use uma taxa anual.
A calculadora não converte automaticamente uma taxa percentual anual em taxa periódica, portanto o valor inserido já deve representar um período de pagamento.
Como o valor futuro é calculado
Quando a taxa periódica é positiva, a calculadora usa o fator padrão da anuidade ordinária: o pagamento multiplicado pelo resultado de elevar um mais a taxa periódica ao número de períodos, subtrair um e dividir pela taxa periódica. A taxa é inserida como porcentagem e convertida em decimal para o cálculo. Quando ela é zero, a divisão pela taxa seria indefinida; por isso, a calculadora retorna corretamente o pagamento multiplicado pela quantidade de períodos.
Internamente, a implementação usa funções logarítmicas e exponenciais numericamente estáveis para reduzir erros evitáveis de ponto flutuante em taxas pequenas e cronogramas longos. Os valores monetários só são arredondados após o cálculo completo, com duas casas decimais por padrão; você pode solicitar de zero a dez casas. O total contribuído é simplesmente o pagamento vezes os períodos, enquanto os juros ganhos correspondem ao valor futuro menos esse total.
Os resultados pressupõem taxa constante, pagamentos idênticos e pontuais, permanência dos juros na conta e ausência de impostos, tarifas, depósitos perdidos, saques ou mudanças de taxa. Essas premissas tornam a saída uma projeção, não uma garantia de desempenho do investimento.
Escolha os dados e interprete o resultado
Comece definindo o intervalo exato representado por um período. Depois, informe o valor pago no fim desse intervalo, a taxa efetiva referente ao mesmo intervalo e a quantidade total de pagamentos. Por exemplo, um plano de dez anos com depósitos mensais contém 120 períodos.
Se você conhece apenas uma taxa nominal anual, converta-a conforme a regra de capitalização da conta antes de usar um cronograma mensal; apenas dividir por doze pode ou não corresponder à taxa mensal efetiva do produto financeiro. Compare o total contribuído com o valor futuro para saber quanto do saldo final vem dos depósitos e quanto vem da capitalização. Você também pode repetir o cálculo com taxas conservadoras e otimistas para observar a sensibilidade de um plano longo ao retorno presumido.
Uma diferença grande entre cenários lembra que previsões ficam menos certas em horizontes maiores. Use a configuração opcional de casas decimais ao conciliar outro sistema, mas tenha em mente que mais dígitos exibidos não tornam as premissas mais precisas. Para o orçamento, arredonde o pagamento proposto para um valor que você consiga depositar de forma confiável, pois a regularidade costuma importar mais que um pagamento teoricamente exato que seja frequentemente omitido.
Casos de uso
Projetar um plano de poupança recorrente
Estime o saldo gerado por depósitos mensais ou anuais iguais e separe o principal contribuído do crescimento composto.
Comparar cronogramas de contribuição
Teste pagamentos, taxas ou durações diferentes para entender qual premissa mais altera o valor final.
Modelar um fundo de reserva empresarial
Projete o valor acumulado de transferências regulares no fim do período para uma conta de reserva remunerada.
Perguntas frequentes
Qual é a diferença entre anuidade ordinária e antecipada?
A ordinária paga no fim de cada período. A antecipada paga no início, dando a cada pagamento um período adicional de crescimento.
Devo informar uma taxa de juros anual ou mensal?
Informe a taxa de um período de pagamento. Pagamentos mensais exigem uma taxa periódica mensal; pagamentos anuais exigem uma anual.
O que acontece quando a taxa de juros é zero?
O valor futuro é igual ao pagamento multiplicado pela quantidade de períodos, portanto os juros ganhos são zero.
O resultado inclui um saldo inicial existente?
Não. Ele avalia apenas a sequência de pagamentos iguais. Calcule separadamente o valor futuro de um saldo inicial e some-o, se necessário.
Por que o primeiro depósito rende mais que o último?
Porque cada pagamento só começa a render juros depois de feito. O primeiro depósito fica aplicado por todos os períodos seguintes, enquanto o último, feito no fim do período final, não chega a render nada.
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/future-value-annuity-ordinary \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"payment":500,"periodic_rate_percent":0.5,"periods":120}'const res = await fetch("https://api.kit.forhosting.com/finance/future-value-annuity-ordinary", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"payment": 500,
"periodic_rate_percent": 0.5,
"periods": 120
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/future-value-annuity-ordinary",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"payment": 500,
"periodic_rate_percent": 0.5,
"periods": 120
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/future-value-annuity-ordinary", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"payment":500,"periodic_rate_percent":0.5,"periods":120}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"payment":500,"periodic_rate_percent":0.5,"periods":120}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/future-value-annuity-ordinary", 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
{
"payment": 500,
"periodic_rate_percent": 0.5,
"periods": 120
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.future_value_annuity_ordinary",
"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. |
Perguntas técnicas
Quanto custa o cálculo?
A calculadora no navegador é gratuita. Cada solicitação à API custa US$ 0,002.