Como Dividir uma Conta que Não Fecha Redondo
Uma conta de R$ 100 dividida em 3 deixa um centavo perdido. Como lidar com arredondamento, sobras, e divisões por valor exato para os totais baterem.
Quando uma conta não divide de forma redonda, a abordagem segura é arredondar cada parte até o centavo e depois atribuir a sobra a pessoas específicas em vez de fingir que ela não existe. Divida R$ 100 em três e cada pessoa deve R$ 33,333…, que arredonda para R$ 33,33, mas 33,33 × 3 é só R$ 99,99, então um centavo fica sem dono. A solução não é arredondar o total; é dar esse centavo extra a um pagador (geralmente quem pagou, ou um posto rotativo de "fica com a sobra"). Este guia mostra de onde vêm os centavos perdidos, três formas justas de distribuí-los, e quando pular a divisão igual por completo e lançar valores exatos por pessoa.
Por que os centavos somem
Toda moeda tem uma unidade mínima: um centavo para BRL e USD, um pence para GBP, um dinar inteiro para RSD (que não tem subunidade nenhuma). Você não pode cobrar R$ 33,3333 de alguém, então qualquer parte por pessoa precisa ser arredondada para essa unidade mínima. Arredondar sempre perde ou ganha uma fração.
O caso clássico: R$ 100,00 ÷ 3 = R$ 33,3333…. Arredondado para baixo, cada pessoa deve R$ 33,33. Some as três partes de novo: 33,33 + 33,33 + 33,33 = R$ 99,99. Um centavo sumiu. Arredonde para cima em vez disso e você tem 33,34 × 3 = R$ 100,02, e agora você inventou dois centavos que ninguém pagou.
Isso escala com o número de pessoas e totais complicados. Divida R$ 50 em cinco e sai redondo (R$ 10 cada). Divida um jantar de R$ 47,83 em quatro e você tem R$ 11,9575 por pessoa: arredonde para R$ 11,96 e quatro partes somam R$ 47,84, um centavo a mais. Regra de bolso: a diferença máxima é (número de pessoas − 1) × um centavo, então uma divisão entre quatro pode ficar até três centavos errada, uma entre dez, até nove.
O erro que a maioria das pessoas comete é arredondar e depois ajustar o total para bater, tipo chamar de "R$ 99,99, tá bom assim". Isso subcobra silenciosamente, e ao longo de dezenas de contas compartilhadas esses centavos viram dinheiro de verdade que nunca reconcilia.
O jeito certo: distribuir a sobra
O método correto tem dois passos. Primeiro, arredonde cada parte para baixo até a unidade mínima (o piso). Segundo, distribua os centavos que sobraram um a um até que as partes voltem a somar o total exato.
Vamos por R$ 100 ÷ 3:
- Arredonde cada parte para baixo: R$ 33,33, R$ 33,33, R$ 33,33, soma R$ 99,99. - Sobra = R$ 100,00 − R$ 99,99 = R$ 0,01 (um centavo). - Dê esse centavo a uma única pessoa: R$ 33,34, R$ 33,33, R$ 33,33, soma R$ 100,00. ✓
Para R$ 47,83 ÷ 4: o piso é R$ 11,95 cada (soma R$ 47,80), a sobra é três centavos, então três das quatro pessoas pagam R$ 11,96 e uma paga R$ 11,95, o total bate exatamente em R$ 47,83.
O total agora nunca é tocado. Todo mundo paga um número inteiro de centavos, as partes reconciliam até o centavo, e a única pergunta em aberto é quem absorve o centavo ou dois a mais, o que é uma questão de justiça, não de matemática.
Três formas justas de atribuir os centavos que sobram
A sobra é no máximo alguns centavos, então qualquer regra consistente é justa ao longo do tempo. Escolha uma e mantenha:
1. Quem pagou absorve. Quem adiantou a conta fica com o centavo extra. É o mais simples e possivelmente o mais generoso: a pessoa que está fazendo o favor ao grupo de pagar absorve o arredondamento. Ao longo de muitas contas isso tende a se equilibrar porque quem paga vai revezando.
2. Revezar a sobra. Mantenha um ponteiro de "quem ficou com o último centavo" e mova a cada divisão. Se a Ana ficou com o centavo extra da última vez, o Bruno fica dessa vez. Esse é o mais justo num grupo de longa data em que as mesmas pessoas dividem repetidamente.
3. Maior sobra primeiro. Quando as partes são diferentes (divisões ponderadas ou por item), dê os centavos que sobram para quem foi mais arredondado para baixo. Se a parte real de uma pessoa era R$ 33,3339 e a de outra era R$ 33,3331, a primeira pessoa perdeu mais no arredondamento, então ela recebe o centavo de volta primeiro. Esse é o método usado para alocar cadeiras em votação proporcional e é o mais defensável matematicamente para divisões desiguais.
Qualquer que seja a escolha, o ponto é que os centavos vão para o saldo de uma pessoa real, não para um vazio de arredondamento. No Split The Bill, divisões iguais arredondam para a unidade mínima da moeda e a sobra é atribuída de forma determinística, então a soma das partes sempre é igual ao total da conta. A camada de matemática em Python checa isso em toda divisão em vez de confiar numa divisão de ponto flutuante.
Quando pular a divisão igual: valores exatos
Às vezes a conta genuinamente não é para dividir igual, e forçar uma divisão igual e depois remendar centavos é a ferramenta errada. Use uma divisão por valor exato: você digita o que cada pessoa deve, e o app checa se os números somam o total.
Bons casos para valores exatos: - Uma pessoa pediu a picanha de R$ 85, todo mundo mais pediu massa de R$ 35. A divisão igual sobrecarrega quem pediu massa. Digite cada valor real. - Você já sabe os números de uma planilha, um acordo prévio, ou outro app, e só quer registrá-los. - Alguém está cobrindo uma parte fixa: "eu ponho exatamente R$ 200, dividam o resto entre vocês dois".
A única regra com valores exatos é que os números digitados precisam somar o total da conta. Se o jantar foi R$ 300 e você digita R$ 85, R$ 35, R$ 35, R$ 35, isso é só R$ 190, então os R$ 110 restantes precisam ir para algum lugar. Um bom divisor de contas bloqueia o salvamento até as partes reconciliarem, ou mostra a diferença para você atribuí-la. O Split The Bill valida divisões por valor exato contra o total e recusa salvar algo que não bate, porque uma conta que não soma é uma conta que nunca vai acertar direito.
Se a divisão é proporcional em vez de um conjunto de valores conhecidos ("a Ana cobre 50%, o Bruno e a Carol 25% cada" ou "dividir por partes, 2:1:1") use o modo de porcentagem ou por partes em vez disso. Eles calculam os valores e rodam a mesma lógica de arredondar-e-distribuir-a-sobra, então um resultado 33,33/33,33/33,34 já é tratado para você.
Imposto e gorjeta pioram: faça-os por último
A imprecisão de arredondamento se acumula quando há imposto e gorjeta, porque as pessoas tentam dividir o subtotal, depois o imposto, depois a gorjeta separadamente e arredondam em cada etapa. Três etapas de arredondamento significam três chances de perder um centavo.
Faça numa única passada em vez disso. Calcule a parte de cada pessoa no total final, subtotal mais imposto mais gorjeta, e arredonde uma vez no fim. Um subtotal de R$ 165 com R$ 15 de imposto e uma gorjeta de R$ 33 é um total geral de R$ 213; divida isso em quatro com uma única passada de arredondar-e-distribuir a sobra, em vez de dividir três números separados.
Se imposto e gorjeta são proporcionais ao que cada pessoa pediu (o padrão justo para contas detalhadas por item), calcule o subtotal de cada pessoa a partir dos itens dela, depois escale imposto e gorjeta pela parte de cada pessoa no subtotal, depois arredonde o valor final. Quem pediu a picanha de R$ 85 paga proporcionalmente mais imposto e gorjeta do que quem comeu a massa de R$ 35, o que está correto, porque uma gorjeta percentual sobre um pedido maior é maior.
O princípio em tudo isso: arredonde exatamente uma vez, o mais tarde possível, sobre o valor final que cada pessoa realmente deve. Toda etapa intermediária de arredondamento é um lugar onde centavos podem vazar.
Uma checklist rápida de reconciliação
Antes de considerar uma divisão pronta, verifique estas três coisas: leva dez segundos e evita o problema do "a gente sempre fica um real errado".
1. As partes somam o total? Some o valor de cada pessoa. Precisa ser igual ao total da conta até o centavo, não "mais ou menos", exatamente. Se não bater, você arredondou o total em vez de distribuir a sobra.
2. Cada parte é um número inteiro na unidade mínima? Sem R$ 33,335 escondido em lugar nenhum. Para moedas sem decimais como RSD ou JPY, cada parte precisa ser uma unidade inteira; não existem subunidades para arredondar.
3. A sobra está atribuída a uma pessoa nomeada? "Um centavo a mais" não é uma resposta; "a parte do Bruno é um centavo maior dessa vez" é. Se a sua ferramenta não consegue te dizer quem tem o centavo ímpar, ela está escondendo uma lacuna de reconciliação.
Um app deveria fazer as três coisas automaticamente. O motivo pelo qual o Split The Bill roda a matemática em Python em vez de deixar a IA ou o navegador calcular é exatamente esse: divisão de ponto flutuante e arredondamento "mais ou menos" são como extratos compartilhados desandam, e uma ferramenta de dividir contas que erra alguns centavos por conta perde a confiança rápido. Ou os números reconciliam ou a divisão não salva.
FAQ rápido
Como dividir R$ 100 entre 3 pessoas?
Cada pessoa deve R$ 33,33, e uma pessoa deve R$ 33,34. R$ 100 ÷ 3 é R$ 33,333…, que arredonda para R$ 33,33, mas três partes de R$ 33,33 somam só R$ 99,99, então sobra um centavo. Atribua esse centavo a uma única pessoa (geralmente quem pagou) para que as três partes voltem a somar exatamente R$ 100,00.
O que fazer com o centavo que sobra quando uma conta não divide redondo?
Dê para uma pessoa específica em vez de arredondar o total. As opções mais justas são: quem pagou a conta absorve o centavo, vocês revezam quem fica com o centavo extra a cada conta, ou, para divisões desiguais, dá para quem foi mais arredondado para baixo (método da maior sobra). Nunca ajuste o total da conta para ele "fechar redondo".
Devo arredondar cada parte para cima ou para baixo?
Arredonde cada parte *para baixo* até o centavo primeiro (o piso), depois distribua os centavos que sobraram um a um até as partes somarem o total exato. Arredondar todo mundo para cima cobra a mais — 33,34 × 3 é R$ 100,02, dois centavos a mais que a conta de R$ 100. Arredondar para baixo e distribuir a sobra é o único método que sempre reconcilia.
Quando devo usar uma divisão por valor exato em vez de uma divisão igual?
Use valores exatos quando a conta não é feita para dividir igual — uma pessoa pediu algo bem mais caro, alguém está cobrindo uma parte fixa, ou você já sabe o valor de cada um. Você digita cada valor, e a divisão só deveria salvar se esses valores somarem o total da conta. Para casos proporcionais (porcentagens ou partes), use o modo de porcentagem ou por partes em vez disso.
De quanto uma divisão pode errar por causa do arredondamento?
No máximo (número de pessoas − 1) centavos. Uma divisão entre três pode errar até dois centavos antes de você distribuir a sobra, uma entre quatro até três centavos, uma entre dez até nove. É por isso que a sobra é sempre minúscula, mas ainda precisa ir para uma pessoa real, ou esses centavos nunca reconciliam ao longo de várias contas.
Como imposto e gorjeta afetam uma divisão que não fecha redondo?
Eles pioram a imprecisão de arredondamento se você dividir o subtotal, o imposto e a gorjeta separadamente e arredondar em cada etapa. Em vez disso, calcule a parte de cada pessoa no total geral final (subtotal + imposto + gorjeta) e arredonde uma vez no fim. Para contas detalhadas por item, escale imposto e gorjeta pela parte de cada pessoa no subtotal, para que pedidos maiores carreguem proporcionalmente mais.
E moedas sem centavos, como o iene japonês ou o dinar sérvio?
A mesma lógica se aplica, mas a unidade mínima é a unidade inteira da moeda. Divida ¥1.000 em três e cada pessoa deve ¥333, com ¥1 sobrando atribuído a uma pessoa, já que não existem subunidades para arredondar. Um bom divisor de contas conhece a precisão da unidade mínima de cada moeda e arredonda de acordo, em vez de mostrar decimais que não podem ser pagos.
Experimente o Split The Bill — grátis
10 contas com scan de nota fiscal por mês, gastos recorrentes, multi-moeda e acerto de contas via Venmo / PayPal / Revolut.
Criar conta grátisPosts relacionados
Como Dividir uma Conta de Restaurante na Sérvia Usando o QR Code Fiscal (SUF)
Escaneie o QR code fiscal da nota e divida exatamente por item, direto do portal SUF da autoridade fiscal, sem digitar preços na mão.
- QR fiscal
- Divisão
- Sérvia
Como Rachar a Conta no Brasil Lendo o QR Code da Nota Fiscal (NFC-e)
Leia o QR code da nota fiscal e divida a conta exatamente por item, direto da SEFAZ do seu estado — sem digitar preço na mão.
- Nota fiscal
- NFC-e
- SEFAZ
O Que é um QR Code Fiscal na Nota? (E o Que Ele Realmente Garante)
Um QR code fiscal leva direto ao registro da autoridade fiscal. Veja exatamente quais países entregam itens detalhados e quais só reconhecem o formato.
- Tutoriais
- Nota fiscal
- QR fiscal


