Gasto médio diário de viagem
A calculadora de gasto médio por dia transforma o total de despesas e a duração da viagem em uma taxa diária clara.
Executar grátis
Ela é útil depois do retorno, durante uma viagem de vários dias ou ao comparar planos com durações diferentes. Informe as despesas em uma única moeda e o número de dias, inclusive frações quando necessário. O resultado oferece uma medida consistente do desempenho do orçamento sem exigir que você classifique cada recibo primeiro.
Transforme o custo total em uma medida diária útil
O total de despesas mostra quanto dinheiro saiu da conta, mas não revela a velocidade de consumo do orçamento. Uma viagem de nove dias e outra de três podem ter o mesmo custo e representar comportamentos muito diferentes. Esta calculadora divide as despesas totais pela duração e apresenta o gasto médio por dia, criando uma medida comparável entre viagens de durações distintas. Some todos os custos que pertencem ao escopo escolhido, como hospedagem, transporte, refeições, passeios, gorjetas e pequenas compras. Use uma única moeda, pois a ferramenta faz o cálculo, mas não converte câmbio. Decida se compras relevantes feitas antes da partida, como passagens, entram no total e mantenha esse critério em todas as comparações. O resultado repete o total e a quantidade de dias ao lado da média, facilitando a leitura de cálculos salvos. Um total igual a zero é válido, mas a duração precisa ser maior que zero, porque não existe média sem tempo transcorrido.
Defina dias e despesas com critérios consistentes
A qualidade da média diária depende de limites coerentes. Primeiro, decida quando a viagem começa e termina para fins de orçamento. Você pode contar dias corridos, cada pernoite junto com o dia da partida ou equivalentes exatos de vinte e quatro horas. Valores fracionários são aceitos, portanto um fim de semana de dois dias e meio não precisa ser arredondado. Em seguida, aplique o mesmo limite temporal às despesas. Se a contagem começa ao sair de casa, inclua os pagamentos a partir desse momento; se começa na chegada ao destino, deixe o transporte anterior fora do total. O mesmo princípio vale para custos compartilhados. Informe o valor integral do grupo e interprete o resultado como gasto diário coletivo, ou informe apenas a sua parte para uma medida pessoal. Não misture essas duas perspectivas. Mantenha todos os valores na mesma moeda, fazendo as conversões antes da soma quando necessário. Essas escolhas tornam mais úteis as comparações entre viagens realizadas, roteiros planejados e metas de orçamento.
Avalie o desempenho do orçamento pela média
Depois de obter o valor diário, compare-o com a verba usada no planejamento. Uma taxa real abaixo da meta indica que a viagem está, em média, dentro do orçamento; uma taxa maior sinaliza que o gasto avança rápido demais. Durante a viagem, multiplique a diferença entre a meta e a média atual pelos dias restantes para estimar a pressão sobre o saldo disponível. Lembre-se de que a média suaviza o momento dos pagamentos. Um hotel pago antecipadamente, um passeio caro ou um dia com grandes custos de transporte pode elevar o resultado no início mesmo quando o total final será razoável. Refaça o cálculo conforme novas despesas surgirem e analise a tendência junto das compras excepcionais conhecidas. Ao voltar, salve o número com anotações sobre destino, época, tamanho do grupo e categorias incluídas. Esse contexto transforma uma cifra isolada em referência prática para viagens futuras. A API custa US$ 0,002 por solicitação quando você automatiza os cálculos em planejadores, relatórios ou painéis de viagem.
Casos de uso
Acompanhe os gastos durante a viagem
Divida as despesas registradas até agora pelos dias decorridos para verificar se o ritmo corresponde à verba diária planejada.
Compare viagens concluídas
Converta viagens de durações diferentes em taxas diárias antes de comparar destinos, épocas ou estilos de roteiro.
Revise o orçamento de um grupo
Use todas as despesas compartilhadas para calcular a saída diária do grupo ou apenas uma parte para obter uma medida pessoal.
Perguntas frequentes
Quais despesas devo incluir?
Inclua todos os custos dentro do escopo que você deseja avaliar. Hospedagem, transporte, alimentação, passeios e gastos eventuais são comuns, mas a consistência é mais importante que uma lista específica.
Posso usar uma quantidade fracionária de dias?
Sim. Qualquer duração finita e positiva é aceita, incluindo valores como 2.5 para uma viagem de dois dias e meio.
A calculadora converte moedas?
Não. Converta as despesas para uma moeda antes de somá-las e informe o total. A média retornada usa a mesma moeda da entrada.
Devo incluir as passagens aéreas?
Inclua as passagens se a comparação deve cobrir o custo completo da viagem. Exclua-as ao medir apenas gastos no destino e mantenha a mesma regra nas comparações.
Quanto custa o cálculo pela API?
Cada solicitação à API custa US$ 0,002. A calculadora no navegador pode ser usada diretamente na página sem enviar o cálculo a um serviço remoto.
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/travel/trip-spend-per-day \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"total_expenses":1260,"trip_days":9}'const res = await fetch("https://api.kit.forhosting.com/travel/trip-spend-per-day", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"total_expenses": 1260,
"trip_days": 9
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/trip-spend-per-day",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"total_expenses": 1260,
"trip_days": 9
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/trip-spend-per-day", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"total_expenses":1260,"trip_days":9}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"total_expenses":1260,"trip_days":9}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/trip-spend-per-day", 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
{
"total_expenses": 1260,
"trip_days": 9
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.trip_spend_per_day",
"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. |