ForHosting KIT · Hogar, cocina y ocio

Calcular propina y dividir la cuenta

Reparta una cuenta compartida sin hacer cuentas en la mesa: 120 con un 18 % de propina entre 4 personas son 21,6 de propina, 141,6 en total y 35,4 por persona. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Monto de la cuenta
120
Porcentaje de propina
18
Personas
4
Obtiene
Total
141,6
Monto de la propina
21,6
Por persona
35,4

Una cuenta compartida resulta fácil de liquidar cuando cada importe está claro. Introduzca el valor antes de la gratificación, el porcentaje que desea dejar y el número de personas que pagarán. La calculadora devuelve la propina, el total final y una parte igual por persona, con los importes monetarios redondeados a dos decimales. Sirve para restaurantes, cafeterías, pedidos colectivos y otros gastos compartidos. El cálculo es determinista y no exige una cuenta al utilizarlo en el navegador.

Introduzca los tres valores de la cuenta compartida

Comience con el importe de la cuenta antes de la propina. Use un número no negativo, sin símbolo de moneda ni separador de millares, porque la herramienta realiza operaciones aritméticas y no convierte divisas. Después, indique el porcentaje como tal: escriba 15 para un quince por ciento, no 0.15.

Por último, especifique cuántas personas compartirán el total. Este valor debe ser un entero igual o superior a uno. Un número menor no representa un reparto válido y genera un error de entrada en lugar de una división inútil.

Tanto la cuenta como el porcentaje pueden ser cero, algo práctico cuando no hay propina o se desea comprobar el reparto antes de añadirla. Los tres campos son obligatorios y deben contener valores finitos. Los mensajes de validación señalan datos ausentes, texto no numérico, cantidades negativas, recuentos fraccionarios y valores fuera de los límites prácticos.

Comprenda el cálculo de la propina, el total y la parte

Primero se multiplica el importe de la cuenta por el porcentaje de propina y se divide entre cien. El resultado es la gratificación. A continuación, la propina redondeada se suma a la cuenta para obtener el total final.

Por último, ese total se divide por igual entre las personas indicadas. Los valores monetarios se redondean a dos decimales, como suele mostrarse en las monedas habituales. Las mismas entradas producen siempre la misma salida porque la implementación solo emplea aritmética acotada: no consulta servicios externos, no lee el reloj ni usa azar.

La respuesta incluye la cuenta normalizada, el porcentaje original, el número validado de personas, la propina, el total y la parte individual. Estos campos separados facilitan su uso en un recibo, un mensaje de grupo o un registro de gastos. El reparto es estrictamente igualitario; no asigna platos, impuestos, descuentos o gratificaciones diferentes a cada comensal.

Cómo usar el resultado a la hora de pagar

Use la calculadora del navegador para obtener una respuesta rápida cuando el grupo vaya a pagar. Antes de solicitar transferencias, compare el total devuelto con el recibo del establecimiento, especialmente si ya contiene impuestos, servicio, descuentos o recargos. Introduzca exactamente la base sobre la que desea calcular la propina; la herramienta no decide qué costumbre local se aplica.

Como las partes individuales redondeadas no siempre suman exactamente el total, puede asignar el céntimo restante a una persona. La capacidad no identifica monedas ni convierte entre ellas, por lo que todos deben interpretar los importes en la misma unidad. Tampoco conserva una lista de pedidos; guarde la respuesta en su propio sistema si necesita un historial.

Repartir una cuenta de restaurante

Calcule la gratificación, el total final y la cantidad igual que corresponde a cada comensal.

Compartir un pedido a domicilio

Añada la propina elegida a un pedido colectivo y comunique una aportación individual clara.

Automatizar mensajes de gastos

Obtenga campos estables desde una aplicación o bot sin repetir la lógica de validación.

¿Qué valores debo proporcionar?

El número de personas debe ser un entero igual o superior a uno.

¿Cómo se calcula la propina?

Se multiplica la cuenta por el porcentaje y se divide entre 100; el resultado se redondea a dos decimales.

¿Incluye impuestos o cargos por servicio?

Utiliza exactamente el importe proporcionado. Incluya o excluya impuestos y cargos existentes según sus necesidades.

¿Puedo dividir la cuenta de forma desigual?

No. La calculadora reparte el total final solo a partes iguales. No asigna a cada persona precios de platos, descuentos ni propinas distintos, así que para un reparto desigual calcule por separado la parte de cada uno.

¿Pueden ser cero la cuenta o la propina?

Sí. Ambas pueden ser cero, algo útil si no se deja propina o si solo quiere ver cómo se divide la cuenta. El número de personas debe ser un número entero de al menos uno.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/calc2/tip-split-bill

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/calc2/tip-split-bill \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"bill_amount":120,"tip_percentage":18,"people":4}'
{
  "bill_amount": 120,
  "tip_percentage": 18,
  "people": 4
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "calc2.tip_split_bill",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Para procesos automáticos, la misma operación está disponible mediante la API por $0.002 por solicitud.

Utilice el resultado correctamente en la web y mediante API

Recurra a la API si una aplicación de gastos, una herramienta hostelera, un chatbot o un asistente de cobro necesita siempre la misma respuesta JSON. Cada solicitud API cuesta $0.002, mientras que el cálculo local en el navegador es gratuito.

¿Qué ocurre si el número de personas es cero?

La solicitud devuelve un error invalid_input, porque una cuenta no puede dividirse entre menos de una persona.

¿Cuánto cuesta el cálculo mediante API?

Cada solicitud API cuesta $0.002. La calculadora del navegador es gratuita.

Ver la documentación completa del KIT →