Calculadora de retorno do painel solar
O prazo de retorno de um sistema solar mostra quanto tempo a economia acumulada na conta de luz leva para igualar o valor investido.
Executar grátis
Informe o custo inicial líquido após os incentivos e a economia anual esperada; a calculadora apresentará o resultado em anos e meses. Essa estimativa simples ajuda proprietários, gestores de imóveis e analistas a comparar projetos pelo mesmo critério, sem misturar financiamento, vida útil dos equipamentos ou preços futuros incertos da energia.
Defina o custo inicial líquido
Comece pelo valor que a instalação solar realmente custará a você, e não necessariamente pelo preço em destaque na proposta. Inclua painéis, inversores, estruturas, mão de obra, licenças, inspeções e eventuais adequações elétricas pagas na instalação. Em seguida, desconte créditos tributários, subsídios ou outros incentivos que você tenha segurança de receber. O valor líquido resultante deve ser informado em upfront_cost. Usar o mesmo critério é essencial ao comparar orçamentos: uma empresa pode divulgar o preço antes dos incentivos, enquanto outra apresenta o valor líquido. Não desconte do custo inicial a economia futura na conta de luz, pois ela compõe o outro lado do cálculo. Se houver bateria no projeto, inclua o custo dela somente quando a estimativa de economia anual também considerar sua contribuição. Juros de financiamento, manutenção, troca de equipamentos e valorização do imóvel não fazem parte deste método de retorno simples. Esses fatores podem ser avaliados separadamente em uma análise financeira mais ampla. Um custo inicial igual a zero é aceito e representa retorno imediato.
Estime a economia anual de energia
A economia anual deve representar a redução do gasto com eletricidade atribuída ao sistema em um ano típico. Uma estimativa prática considera a geração solar prevista, a parcela consumida no local, a compensação dos excedentes, as tarifas atuais e as cobranças fixas que permanecem. Você também pode usar o valor de uma proposta técnica, desde que confira se as premissas correspondem ao seu telhado, à tarifa, ao sombreamento e ao perfil de consumo. Prefira um ano normalizado e conservador, não o melhor ano de produção. Se tarifas, consumo ou geração puderem mudar bastante, esta calculadora ainda exigirá um único valor anual; execute cenários baixo, central e alto separadamente. Informe uma economia positiva. Um valor igual ou inferior a zero não recupera o investimento, portanto a capacidade retorna um erro de entrada inválida em vez de exibir um prazo infinito ou enganoso. Use a mesma moeda no custo inicial e na economia anual. A moeda não altera a razão, mas misturar reais com centavos ou moedas diferentes invalida o resultado.
Entenda o prazo calculado
A calculadora divide o custo inicial líquido pela economia anual na conta de luz. Por exemplo, um projeto que custa 18,000 após incentivos e economiza 2,400 por ano tem retorno simples de 7.5 anos, ou 90 meses. A resposta traz o período em anos arredondado para quatro casas decimais, o período em meses com duas casas e uma divisão em anos completos e meses restantes baseada no mês mais próximo. Esse resultado é uma referência de planejamento, não uma promessa de fluxo de caixa. A economia real pode variar conforme o clima, a degradação dos painéis, interrupções, tarifas, regras de compensação e mudanças de consumo. Um prazo menor geralmente indica recuperação mais rápida, mas não determina sozinho o lucro durante toda a vida útil nem compara modelos de financiamento. Avalie também durabilidade, garantias, manutenção e usos alternativos do capital. Em comparações automatizadas, a API custa US$ 0,002 por solicitação e aplica a mesma fórmula determinística a todos os projetos, facilitando a reprodução e a auditoria dos cenários.
Casos de uso
Comparar propostas de instalação
Padronize cada orçamento pelo custo líquido e pela economia anual projetada para identificar qual alternativa recupera o investimento mais cedo.
Testar cenários de economia
Execute estimativas conservadoras, esperadas e otimistas para verificar como a incerteza altera o prazo de retorno simples.
Analisar investimentos imobiliários
Inclua uma estimativa solar consistente na triagem inicial de um imóvel ou melhoria antes de solicitar um modelo financeiro detalhado.
Perguntas frequentes
Qual fórmula a calculadora utiliza?
Ela divide o custo líquido da instalação pela economia anual estimada na conta de luz. O resultado é o prazo de retorno simples em anos, acompanhado por valores em meses.
O que deve entrar no custo inicial?
Inclua as despesas de instalação que você pagará e desconte créditos, subsídios ou incentivos confirmados. Use o valor líquido que a economia futura precisa recuperar.
Por que a economia anual deve ser maior que zero?
Uma economia nula ou negativa nunca recupera um custo inicial positivo. A calculadora retorna um erro para não apresentar um resultado infinito ou enganoso.
O resultado inclui juros do financiamento?
Não. Este é um cálculo de retorno simples baseado apenas no custo inicial e na economia anual de eletricidade. Modele juros e parcelas separadamente.
A degradação dos painéis afeta a estimativa?
A fórmula pressupõe que a economia anual informada permaneça constante. Você pode considerar a degradação usando um valor anual conservador ou testando vários cenários.
Quanto custa um cálculo pela API?
Cada solicitação de API custa US$ 0,002. A experiência no navegador pode executar o mesmo cálculo determinístico sem adotar outra fórmula.
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/earth/solar-payback-period \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"upfront_cost":18000,"annual_savings":2400}'const res = await fetch("https://api.kit.forhosting.com/earth/solar-payback-period", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"upfront_cost": 18000,
"annual_savings": 2400
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/earth/solar-payback-period",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"upfront_cost": 18000,
"annual_savings": 2400
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/earth/solar-payback-period", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"upfront_cost":18000,"annual_savings":2400}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"upfront_cost":18000,"annual_savings":2400}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/earth/solar-payback-period", 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
{
"upfront_cost": 18000,
"annual_savings": 2400
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "earth.solar_payback_period",
"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. |