Saltar al contenido
Utilidades

Calculadora de división de gastos

Reparte los gastos de un viaje o una cena y calcula con cuántas transferencias queda todo saldado.

La columna partes sirve para quien cuenta doble —una pareja que va junta— o a medias. Con un 1 en todas, el gasto se reparte por igual.

Cómo se salda

Escribe cuánto ha puesto cada uno para ver quién debe a quién.

Se procesa en tu navegador. Los nombres y los importes se quedan en tu navegador: no se guardan ni se comparten.

Para qué sirve

Después de un viaje o una cena de grupo, cada uno ha pagado lo que le tocó pagar en su momento: uno el hotel, otro la gasolina, otro la compra. Repartirlo a posteriori es fácil de plantear y engorroso de resolver, sobre todo cuando son cinco personas y nadie quiere hacer las cuentas.

El cálculo del reparto en sí es una división. Lo que de verdad ahorra tiempo es la segunda parte: en lugar de que cada uno pague a cada uno, esta herramienta agrupa las deudas y calcula el mínimo práctico de transferencias para que todo el mundo quede en paz.

También admite que no todos cuenten igual. Una pareja que va junta suele contar como dos partes, y alguien que solo se apunta a media estancia puede contar como media. Eso se ajusta en la columna de partes.

Cómo se calcula

Primero se suma todo lo pagado y se divide entre el total de partes: eso da el coste por parte. Lo que le corresponde a cada persona es su número de partes por ese coste.

El saldo de cada uno es lo que ha pagado menos lo que le tocaba. Positivo significa que puso de más y le deben; negativo, que debe.

Para saldar, se emparejan los saldos: quien más debe paga a quien más ha adelantado, hasta cancelar el menor de los dos, y se repite. Ese método deja como mucho n−1 transferencias y en la práctica bastante menos.

Coste por parte = Total pagado / Suma de partes

Con todos a una parte, es simplemente el total entre el número de personas.

Saldo = Lo pagado − (partes × coste por parte)

Positivo, le deben. Negativo, debe. La suma de todos los saldos es siempre cero.

Ejemplo resuelto

Un fin de semana entre cuatro

Ana
pagó 120 € (hotel)
Bea
pagó 45 € (gasolina)
Caro
no pagó nada
Dani
pagó 75 € (compra y cenas)
  1. Total gastado: 120 + 45 + 0 + 75 = 240 €.
  2. Son cuatro partes iguales, así que a cada uno le corresponden 240 / 4 = 60 €.
  3. Saldos: Ana +60, Bea −15, Caro −60, Dani +15.
  4. Se empareja al que más debe con el que más adelantó: Caro paga 60 € a Ana.
  5. Queda Bea con −15 y Dani con +15: Bea paga 15 € a Dani.

Dos transferencias: Caro paga 60 € a Ana y Bea paga 15 € a Dani. Todos quedan a cero.

Por qué el número de transferencias importa

Sin agrupar, cada persona con saldo negativo pagaría una parte a cada persona con saldo positivo. En un grupo de seis eso puede significar nueve o diez movimientos por saldar 200 euros.

Emparejando los saldos mayores, el número de transferencias baja mucho. El método garantiza que nunca hará falta más de una menos que el número de personas.

Encontrar el mínimo absoluto de transferencias es un problema computacionalmente difícil, y para un grupo de amigos la diferencia con este método es casi siempre nula. Una respuesta inmediata vale más que una óptima que tarde en llegar.

Cuándo usar las partes

Con un 1 en todas las filas, el gasto se reparte por igual, que es lo habitual.

Poner 2 a una persona hace que asuma el doble: sirve para una pareja que se apunta como una sola entrada, o para quien ocupó una habitación individual. Poner 0,5 hace que asuma la mitad, útil para quien solo estuvo la mitad del viaje.

Las partes afectan a lo que a cada uno le corresponde pagar, no a lo que ya ha adelantado, que se indica aparte.

Preguntas frecuentes

¿Qué pongo si alguien no ha pagado nada?

Déjalo en cero o en blanco. Esa persona sigue contando en el reparto y le corresponderá pagar su parte al resto: aparecerá con saldo negativo y la herramienta le asignará una o varias transferencias. No hace falta excluirla ni tratarla de forma especial.

¿Cómo hago que una pareja cuente como dos personas?

Añádela como una sola fila y pon 2 en la columna de partes. Le corresponderá pagar el doble que a quien tenga una parte, y lo que hayan adelantado se anota junto en la columna de lo pagado. Es más cómodo que crear dos filas que luego se saldan entre sí.

¿Por qué me salen menos transferencias de las que esperaba?

Porque las deudas se agrupan en lugar de liquidarse una a una. Si A debe a B y B debe a C, no hacen falta dos pagos: basta con que A pague directamente a C la parte que corresponda. El método empareja siempre el mayor deudor con el mayor acreedor, que es lo que reduce el número de movimientos.

¿Qué pasa con los céntimos que no cuadran?

Al repartir 10 € entre tres personas salen restos de fracciones de céntimo que no son una deuda real, sino redondeo. La herramienta ignora las diferencias por debajo de medio céntimo para no generar transferencias absurdas de cero euros.

¿Los nombres y los importes se guardan en algún sitio?

No. Todo el cálculo se hace en tu navegador y nada se envía a ningún servidor. Al cerrar o recargar la página, los datos desaparecen: no hay cuenta, no hay base de datos y no queda registro de quién debe qué a quién.

Fuentes

Toda la información de esta página se refiere a: Calculadora de división de gastos.