Generar el cuadrante de turnos del mes en automático en hostelería (sin Excel y sin volver loco al equipo)
Cuadrar los turnos del mes en un bar o restaurante es de esas tareas que todo el mundo odia y nadie reconoce el tiempo que come. Una hoja de Excel, un cuaderno con anotaciones a mano, un par de llamadas para confirmar disponibilidad, una vacaciones que aparecen tarde, alguien que pidió ese viernes libre y ya no se acuerdas… y al final una tarde entera para acabar publicando un cuadrante que la primera semana ya no se parece a la realidad.
En esta guía te explico cómo se planifica un mes completo en hostelería sin tocar Excel, qué reglas hay que dar al sistema para que la planificación sea realista y por qué el resultado siempre se queda como borrador y nunca se publica solo. Lo aplicamos con clientes reales y la diferencia operativa es enorme.
El problema con cuadrar turnos en Excel
Si planificas en hojas de cálculo, te suenan estas:
- Tienes que recordar de cabeza las horas contratadas de cada persona y restar lo que ya le has puesto.
- Cuando alguien pide vacaciones, repintas medio mes a mano.
- No hay forma de saber si has cumplido los topes legales (jornada diaria, descanso, semanal) hasta que cierras nóminas y te avisa la gestoría.
- El cliente que solo trabaja mañanas, el que sólo puede sábados por la tarde, el cocinero que no puede hacer barra… los tienes en la cabeza y se te olvida en cuanto cuadras 8 personas a la vez.
- Cualquier cambio te obliga a reenviar el cuadrante por WhatsApp, con el riesgo de que alguien siga mirando la versión vieja.
El resultado: 2-4 horas al mes solo cuadrando, errores frecuentes y muchas veces pagando horas extras que no tendrías que estar pagando.
La idea: dar al sistema las reglas, no los turnos
El cambio mental clave es dejar de pensar "qué turno le pongo a Juan el día 7" y empezar a pensar en dos capas:
- La demanda: qué turnos hay que cubrir cada día (la "plantilla operativa" del local).
- La capacidad: qué puede y qué no puede hacer cada empleado, y a cuántas horas tiene derecho ese mes.
Si describes bien estas dos capas, el ordenador hace la combinatoria por ti. Es exactamente lo que hace el generador automático de Crewly.
Capa 1: las plantillas de turno (la demanda del local)
Una plantilla de turno es un turno tipo que se repite. En hostelería casi todo se reduce a 4-6 plantillas:
- Mañana cocina 09:00–17:00 · 2 personas · L-V
- Mañana sala 11:00–16:00 · 2 personas · L-D
- Tarde sala 17:00–24:00 · 3 personas · J-D
- Cierre cocina 19:00–01:00 · 2 personas · J-D
- Refuerzo barra 20:00–02:00 · 1 persona · V-S
De cada plantilla defines: nombre, hora inicio/fin, días de la semana, cuántas personas hacen falta y, opcional, qué rol (cocina, sala, barra). Una vez configuradas, no las tocas durante meses. Son la fotografía operativa de cómo funciona tu local.
La única regla seria al definirlas: seamos honestos con cuántas personas hacen falta. Poner 1 persona "porque es lo justo" cuando en realidad necesitas 2 hace que el cuadrante encaje sobre el papel y se rompa el primer viernes.
Capa 2: el perfil de cada empleado (la capacidad)
Por cada empleado, das al sistema 5 cosas:
- Horas contratadas / mes. El objetivo del mes (40 h semanales × 4 semanas = 160 h, parcial de 20 h × 4 = 80 h, etc.). Sirve para que el generador priorice a quien le falten más horas para llegar.
- Topes: máximo de horas por día (ej. 9 h), máximo por semana (40 h), máximo de días consecutivos (ej. 6).
- Aptitudes / rol: qué sabe hacer (cocina, sala, barra). Solo se le asignan turnos cuyo rol coincide con sus aptitudes.
- Días libres fijos: si alguien siempre libra los lunes, lo dices una vez y no se le asigna lunes nunca.
- Disponibilidad por día: tramos en los que sí puede trabajar (ej. martes y jueves solo de 09:00 a 14:00). Si dejas un día sin tramos, se considera disponible toda la jornada.
Con esto definido bien una vez por empleado, ya no tienes que recordar nada en la cabeza cada mes. Si alguien cambia su disponibilidad porque empieza la universidad o se va a otro empleo a media jornada, lo actualizas en su perfil y se aplica desde el siguiente cuadrante.
Y las excepciones: vacaciones, bajas, "ese día no puedo"
El cuadrante real nunca encaja con las reglas fijas: siempre hay vacaciones, bajas, días sueltos en los que alguien no puede. En Crewly cargas estas excepciones puntuales directamente en el perfil del empleado:
- Vacaciones: rango de fechas. El generador no le asignará turnos en ese intervalo.
- Baja: lo mismo, con etiqueta distinta para tu control.
- No disponible un día concreto (con o sin franja horaria). Útil para "el 14 tengo médico hasta las 12".
- Asignación forzada (must_work): cuando alguien tiene que cubrir un turno concreto, lo declaras y el sistema lo respeta antes de cuadrar el resto.
- Preferencia blanda: "preferiría no trabajar viernes". El generador lo evita si puede pero lo rompe si no hay otra opción.
Cargar las vacaciones cuando llegan, y no esperar al día 28 para cuadrar el mes siguiente, es la diferencia entre tener cuadrante a tiempo o a destiempo.
Generar el mes con un clic (y revisar)
Una vez configuradas plantillas, perfiles y excepciones, el flujo es:
- En Crewly, abres «Generar mes» y eliges el mes que quieres planificar.
- Pulsas «Generar borrador» y ves en preview qué se asignaría: cuántos turnos por empleado, cuántas horas, qué huecos no se han podido cubrir y por qué.
- Si te convence, pulsas «Aplicar al mes»: el sistema crea los turnos en tu cuadrante como BORRADOR (no publicados).
- Abres el planificador semanal, repasas semana a semana, ajustas lo que veas y pulsas «Publicar semana». El equipo recibe la notificación.
Importante: el generador nunca toca lo que ya existe. Si el día 12 ya tenías a Marta puesta a mano para una formación, el sistema lo respeta. Si una semana ya está publicada, no la modifica. Solo añade lo que falta. Es el modo "rellenar huecos" que evita sustos.
Qué hace el algoritmo por dentro (sin tecnicismos)
Curiosidad razonable: ¿en base a qué decide a quién le pone qué? La lógica es simple:
- Primero, lo forzado: las asignaciones must_work se reservan antes que nada.
- Luego, día a día y por orden de prioridad: para cada plantilla activa ese día, busca al mejor empleado.
- Filtros duros (no se saltan nunca): tiene la aptitud, no es día libre fijo, no está de vacaciones/baja, está dentro de su disponibilidad, no excede topes (diario, semanal, mensual, consecutivos), no se solapa con otro turno suyo.
- Score: entre los que cumplen, gana quien más horas le falten para llegar a su objetivo mensual. Si el día es preferred-off del empleado, se penaliza. Y se reparte mejor a quien va menos cargado esta semana.
El resultado es un cuadrante balanceado, donde nadie acaba con 200 h y otro con 60, donde se cumplen los días libres y donde, si no se ha podido cubrir un hueco, el sistema te lo dice (con el motivo) en lugar de pasarte la pelota en silencio.
Casos típicos en hostelería
Restaurante con plantilla estable
8-12 empleados con horas contratadas claras y rotación baja. El sistema cuadra el 90% del mes en automático. El responsable solo revisa los casos borde (sustituciones, formaciones, horas pico de fin de semana) y publica.
Bar con muchos parciales y estudiantes
10-15 personas con disponibilidades muy distintas (mañanas, fines de semana, evening). Aquí lo que cambia el juego es la disponibilidad por día: el sistema solo asigna en las franjas que cada uno marcó, y se acabaron los "es que ese día no puedo" del miércoles.
Hotel con estacionalidad
Plantillas activas en temporada (refuerzo de desayunos en verano), inactivas en baja. Solo hace falta desactivar la plantilla para que ya no entre en el cuadrante.
Pequeño bar familiar (3-5 empleados)
Aquí cuadrar a mano sigue siendo viable, pero el valor del sistema está en cumplir el RD-Ley 8/2019 (cuadrante publicado, fichaje conforme y cuadro turno-vs-fichaje real para Inspección o gestoría).
Errores comunes al empezar
- Plantillas demasiado optimistas: poner 1 persona donde necesitas 2 y luego sufrir cada fin de semana. Sé honesto con la demanda.
- Olvidar las aptitudes: si todos están marcados con todas las skills, el sistema asigna camareros a cocina. Define los roles bien una vez.
- No cargar las vacaciones a tiempo: si te enteras el día 30 de que Juan se va las dos primeras semanas, ningún sistema te salva. La regla es cargar la excepción el mismo día en que el empleado te lo pide.
- Querer que el sistema lo publique solo: el generador es una herramienta, no un sustituto del responsable. Siempre revisa el borrador antes de publicar.
Más allá del cuadrante: ahorro real al cabo del mes
Una vez tienes el cuadrante publicado y los empleados fichando, ganas dos beneficios extra que solo aparecen si tienes todo en una misma herramienta:
- Comparativa turno vs fichaje real. El sistema te dice quién entró tarde, quién no fichó la salida, quién hizo más horas de las planificadas. Detectas horas extras encubiertas y ausencias reales.
- Informe oficial RD-Ley 8/2019 exportable en PDF para gestoría o Inspección, sin volver a tocar nada. Más detalle en nuestra guía de registro de jornada laboral en hostelería.
Conclusión
Cuadrar el mes a mano en hostelería era inevitable hace 10 años. Hoy es una pérdida de tiempo y una fuente de errores. Si describes bien las plantillas de turno y los perfiles de tus empleados una sola vez, el sistema te genera el mes en segundos respetando todas las reglas, marca los huecos que no puede cubrir y te deja todo en borrador para que solo tengas que revisar.
Para probarlo en tu negocio, Crewly incluye el generador automático mensual junto con fichaje, comparativa turno-vs-fichaje real e informe oficial RD-Ley 8/2019. Puedes revisarlo con tu equipo durante 14 días antes de decidir.
Herramientas que suelen encajar con este tema
Soluciones pensadas para hostelería, con prueba para ver si te encajan antes de comprometerte.
Crewly · Control horario
Cumple el RD-Ley 8/2019 con fichaje desde móvil, geolocalización opcional e informes para gestoría.
Ver control horario para hostelería →AppCarta · Carta digital QR
Crea tu carta digital con código QR en minutos. Cumple el Reglamento UE 1169/2011 sobre alérgenos.
Ver carta digital para restaurantes →GoNow · Reservas online
Recibe reservas online 24/7 sin comisiones por reserva, con confirmación automática.
Ver reservas online sin comisiones →Comparativas relacionadas con este tema
Este bloque ayuda a pasar de la búsqueda informacional a la decisión: más contexto, alternativas reales y páginas BOFU enlazadas desde el blog.
Comparativa Crewly vs Factorial
Guía práctica para comparar enfoque, precio, integraciones y encaje según tu tipo de negocio.
Ver comparativa →Comparativa Crewly vs Sesame HR
Guía práctica para comparar enfoque, precio, integraciones y encaje según tu tipo de negocio.
Ver comparativa →Alternativa a Sesame HR
Guía práctica para comparar enfoque, precio, integraciones y encaje según tu tipo de negocio.
Ver comparativa →Si quieres verlo en tu operativa, prueba Crewly
Tienes 14 días para tocar el panel, configurarlo con calma y ver si de verdad encaja con tu local. Sin permanencia.