Calculadora de divisão de despesas de viagem

Defina em cada despesa quanto cada pessoa assume, some o dinheiro que vocês já se passaram e obtenha o saldo de cada um e as transferências que ainda faltam.

Esta calculadora trabalha apenas com os valores que você digita. Ela não consulta taxas de câmbio e converte somente com a taxa que você mesmo informa, não executa transferências bancárias e não guarda os nomes e valores digitados nem os deixa na barra de endereços.

Base do acerto

Anote de qual viagem é este acerto para não se confundir ao copiar o resultado. Não entra no cálculo.
Todos os valores precisam ser digitados nesta única moeda. Para o dinheiro gasto em outra moeda, confira você mesmo quanto foi realmente cobrado e converta para esta moeda.
Ao marcar, o resultado ganha a indicação de que se baseia em estimativas. Os números calculados em si não mudam. Se você lançar uma despesa convertida por taxa de câmbio, a indicação de estimativa aparece automaticamente no resultado, marcada ou não esta caixa.

Participantes

De 2 a 20 pessoas. Não precisa ser o nome real, e não digite telefone nem número de conta.

Despesas e reembolsos

Em cada despesa, indique quem pagou e os pesos de rateio. Para dividir a hospedagem por data, adicione uma despesa por noite e coloque 1 só para quem dormiu lá naquela noite.

Dinheiro já transferido

É o dinheiro já enviado durante a viagem. Não é despesa, e sim um acerto que reduz saldos, então não lance de novo como despesa.

Se ainda não houve dinheiro trocado entre vocês, deixe em branco.

Nada foi calculado ainda. Preencha participantes e despesas e clique em Montar a tabela de acerto.

Como o cálculo é feito

O cálculo segue esta ordem. Todos os valores são tratados como números inteiros da menor unidade da moeda de acerto, então não surgem erros de casas decimais pelo caminho.

  1. Em cada despesa, a parte ideal de cada pessoa é o total vezes o peso dela dividido pela soma dos pesos, e cada valor é arredondado para baixo até a menor unidade.
  2. As unidades que sobram depois do arredondamento para baixo são distribuídas uma a uma, começando por quem perdeu a maior parte decimal. Por isso a soma das partes bate sempre exatamente com o total.
  3. Se até as partes decimais empatam e não dá para definir uma ordem, a distribuição segue o ID do participante em ordem crescente. Os IDs desta tela são atribuídos na ordem em que os participantes foram adicionados, então quem está mais acima na lista recebe primeiro uma unidade. Mudar a ordem na tela não muda quem fica com a sobra.
  4. O saldo de cada pessoa é o que ela adiantou, menos o que lhe cabe assumir, mais as transferências que já enviou, menos as que já recebeu. Quem recebeu reembolso tem o valor adiantado reduzido na mesma medida e por isso pode aparecer negativo.
  5. A soma dos saldos de todo mundo é exatamente zero. O núcleo de cálculo verifica essa condição diretamente e, se ela não se confirmar, não entrega resultado e para com erro.
  6. O reembolso é distribuído em negativo com exatamente os mesmos pesos da despesa original. O total reembolsado não pode passar do valor da despesa original.
  7. A sugestão de transferências compensa, um a um, quem tem mais a receber com quem tem mais a pagar. Em caso de empate no valor, ordena-se pelo ID do participante em ordem crescente.
  8. Numa despesa convertida por taxa de câmbio, o valor na moeda original é multiplicado pela taxa e arredondado para a menor unidade da moeda de acerto; exatamente a metade sobe. A multiplicação e o arredondamento são feitos em frações, então não surgem erros de casas decimais. Essa conversão acontece uma única vez, logo no começo, antes de repartir as partes.
  9. Se sobrar ao menos uma despesa sem converter, não se geram nem os saldos por pessoa nem o plano de transferências, porque uma tabela de acerto com moedas misturadas é uma tabela errada.

Os valores que aparecem na tela são textos com separadores, feitos para leitura. Não some tudo de novo para conferir: olhe os totais que vêm junto na tabela.

Duas formas de dividir a hospedagem

Na hospedagem o resultado depende do que vocês combinarem. Esta calculadora não decide qual é mais justa, e as duas formas preservam o total exatamente.

Divisão por quem usou em cada noite
Adicione uma despesa por noite de estadia e coloque 1 só para quem realmente dormiu lá naquela noite. Se a diária muda conforme a data, informe a diária real daquela noite. Se há diária a pagar mas ninguém dormiu naquela noite, o cálculo para: vocês precisam decidir antes quem assume.
Proporcional a pessoas vezes noites
Lance o total da hospedagem como uma única despesa e coloque nos pesos o número de noites de cada um. Saiba que o custo gerado por um quarto vazio que ninguém usou também é dividido na proporção do total de noites.

Exemplo fictício

É um exemplo fictício para mostrar a tela. Não é uma diária real nem reflete as condições de nenhuma plataforma de reservas específica.

Três pessoas, A, B e C, acertam em USD e A pagou 450 dólares de hospedagem. A e B ficaram 2 noites e C, 1 noite.

  • Na divisão por quem usou em cada noite, os 225 dólares da primeira noite são divididos entre os três e os 225 da segunda entre A e B. As partes ficam em 187.50 / 187.50 / 75.00 dólares.
  • O botão de exemplo preenche o formulário por esse método. O resultado é A recebendo 262.50 dólares, e tudo se encerra assim que B manda 187.50 dólares e C manda 75.00 dólares.
  • Na divisão proporcional a pessoas vezes noites, os 450 dólares entram como uma despesa só com pesos 2 / 2 / 1, dando 180 / 180 / 90 dólares. Nas duas formas o total é o mesmo, 450 dólares.

Ao clicar no exemplo, o que você preencheu é trocado pelos valores do exemplo. Dá para voltar com o botão Desfazer no alto da tela.

Perguntas frequentes

Qual a diferença para uma calculadora comum de dividir a conta?
Uma calculadora comum de dividir a conta reparte um único total por igual entre as pessoas ou deixa você escrever à mão o valor de cada uma. Quando o que você quer é somar a gorjeta e ver na hora quanto fica por pessoa, aquela é mais rápida. Esta calculadora aceita várias despesas, dá a cada despesa seus próprios pagantes e pesos, e inclui reembolsos e o dinheiro já transferido para montar o saldo de cada pessoa e as transferências que faltam. Se for só dividir uma refeição por igual, use a calculadora de dividir a conta.
Esse é o menor número possível de transferências?
Não. Ela compensa, um a um, quem tem mais a pagar com quem tem mais a receber, então os mesmos dados sempre dão a mesma tabela, mas em teoria pode existir uma combinação que se resolva com menos transferências. Encare como uma forma de fechar as contas.
Como lanço o dinheiro gasto em moeda estrangeira?
Em cada despesa, escolha primeiro se já existe um valor cobrado confirmado na moeda de acerto. Se existe, como na fatura do cartão, informe essa cifra: ela não é convertida de novo pela taxa de hoje. Se ainda não há valor confirmado, escolha a conversão por taxa de câmbio e informe a quantia na moeda em que se pagou junto com a taxa. Basta uma despesa usar taxa para o resultado ganhar a indicação de estimativa. Esta calculadora não consulta taxas de câmbio, então a taxa você precisa conferir e digitar.
Onde entram as tarifas de compra no exterior?
Se a tarifa já está incluída no valor cobrado, não lance separado ou ela será contada duas vezes. Só para as tarifas cobradas à parte do valor é que você adiciona mais uma linha de despesa e define nos pesos quem assume. Esta calculadora não acrescenta tarifa nenhuma por cima da taxa de câmbio.
Sempre sobra 1 unidade da menor unidade monetária a mais para uma pessoa específica.
Porque abaixo da menor unidade monetária não dá para dividir. A parte de cada um é arredondada para baixo e as unidades que sobram são entregues uma a uma, começando por quem perdeu a maior parte decimal. Só assim a soma das partes bate exatamente com o total. Se as partes decimais também empatam, vale o ID do participante em ordem crescente, ou seja, quem foi adicionado primeiro.
Por que não consigo editar os pesos numa linha de reembolso?
O reembolso desfaz a despesa original, então o critério de rateio precisa ser o mesmo. Mudar os pesos transformaria isso numa nova distribuição em vez de um estorno e distorceria os saldos. Por isso a linha de reembolso segue exatamente os pesos do original que você escolheu. Indenizações ou cortesias de outra natureza não são reembolso: lance como despesa separada e combinem à parte.
Os nomes e valores que eu digito ficam guardados em algum lugar?
Não. O cálculo acontece só dentro do seu navegador e nada é enviado para um servidor. Os valores não vão no link de compartilhamento, então também não ficam na barra de endereços nem no histórico. Em troca, o que você preencheu some ao atualizar a página, então use o botão Copiar resultado se precisar.

O que esta calculadora não faz

  • Não consulta taxas de câmbio. A conversão é feita só com a taxa que você informa e, se ainda houver custo sem converter, nenhum plano de transferências é gerado.
  • Não acrescenta sozinha tarifas de compra no exterior nem de saque. As tarifas que não estão incluídas no valor cobrado precisam ser lançadas à mão como linha de despesa separada.
  • Não executa transferências bancárias nem conecta a conta alguma. Nem sequer pede número de conta.
  • Não cria as noites de estadia a partir de datas. Você precisa adicionar uma despesa para cada noite.
  • Não adivinha quem participou de qual despesa. Não presume que todos foram juntos pagar uma entrada.
  • Não recomenda qual forma de dividir seria mais justa.
  • Não salva o que você digita. Some ao atualizar a página ou fechar a janela.

Calculadoras relacionadas

Se for só dividir um valor na hora, as calculadoras abaixo são mais simples.

  • Calculadora de dividir a conta — Divide um único total por igual entre as pessoas ou deixa você escrever à mão o valor de cada uma. Mostra na hora o percentual de gorjeta e quanto fica por pessoa. Não trata de várias despesas, de pagantes por despesa nem do dinheiro já transferido.
  • Calculadora de gorjeta — Calcula a gorjeta a somar numa refeição. O valor final, já com gorjeta, é o que você lança como despesa nesta calculadora.
  • Calculadora de porcentagem — Útil quando você quer conferir a proporção antes de definir os pesos.