← Back to support

Daily ops

Clock-in, breaks and the hours report (RDL 8/2019)

Updated: 2026-06-11

Clock-in, breaks and the hours report

Also known as: registro horario, fichaje, fichar, control horario, hours tracking, RDL 8/2019 compliance.

brasio's clock-in/out is the legal time-tracking record for your staff under Real Decreto-ley 8/2019 (the Spanish working-hours law). Every clock-in, clock-out, break-start and break-end is hash-chained into an append-only event log, stored for 4 years, and accessible to each employee and to the Labour Inspectorate (ITSS) on request.

How an employee clocks in

  1. On the till, the employee taps the PIN keypad and types their 4-digit PIN.
  2. brasio recognises them, opens a shift, and welcomes them by name.
  3. From that moment on, every order they take is tied to their name and their shift.

PIN-based, never biometric — biometrics are not allowed for clock-in under AEPD's interpretation. Each employee chooses their own PIN and can reset it via a manager (see Reset an employee's PIN).

Take a break (Empezar / Terminar descanso)

When an employee takes a break:

  1. Top-right of the till, tap your name.
  2. Tap Empezar descanso (or Start break).
  3. brasio pauses the shift; the duration is logged.

To resume, the employee taps the PIN keypad and enters their PIN. Re-entering the PIN during a break auto-ends the break — there's no separate "end break" tap.

Breaks are tracked separately from worked time. The hours report shows both totals.

Close the shift (three-action exit)

At the end of the day, top-right your name opens three actions:

  1. Cambiar usuario — sign someone else in (your shift stays open).
  2. Empezar / Terminar descanso — toggle the break state.
  3. Cerrar turno — close your shift.

When the last shift of the day closes, the venue is also asked to do the end-of-day cashup. See Cash management and end-of-service.

The hours report

Managers and owners can read the hours report at Admin → Horas (route /admin/horas).

Top filters:

  • Hoy / Esta semana / Mes anterior / Custom.
  • Empleado — filter to one person.

Top totals (across the filtered window):

  • Turnos — number of shifts.
  • Trabajado — total worked time (clock-in to clock-out, minus breaks).
  • Descansos — total break time.
  • Horas extra — overtime flagged.
  • Salario — if hourly rate is configured per employee, the pay total.

Per-shift drill-down (one row per shift):

  • Fecha, Entrada, Salida, Trabajado, Descanso, Extra, Salario.
  • Abierto if the shift is still open.

Click into a shift to see the full event log: every clock-in, every break-start, every PIN re-entry, time-stamped.

Correcting clock-ins and clock-outs

People forget to clock in and out — managers and owners can fix the record from the hours report (Admin → Horas):

  • Edit a shift: tap the pencil on the shift row to adjust the clock-in, clock-out or break minutes.
  • Close a forgotten shift: if someone never clocked out, open the same editor and set their real end time — the shift closes and overtime is recomputed.
  • Add a missed shift: the Añadir turno button creates a whole shift for someone who never clocked in. It's stored as a manual entry made by the manager.
  • Cancel a shift: for accidental clock-ins (wrong person, double entry). The shift is excluded from hours and pay but stays in the record.

Every correction requires a written reason and is appended to the shift's hash chain as a new event — who changed it, what changed (old → new values) and why. The original events are never modified, which is exactly what keeps the record defensible in a labour inspection. Corrected shifts show a Corregido badge in the report.

Labour cost on the dashboard

If you set an hourly rate per employee (Admin → Empleados), the owner dashboard shows your labour cost for today and the last 7 days as a percentage of net (ex-IVA) sales — the standard hospitality figure for staffing efficiency. Employees without a rate count as €0; the dashboard warns you when that happens so the percentage isn't silently understated. As a rule of thumb the figure shows green up to 30%, amber to 40% and red above.

What it's compliant with

  • RDL 8/2019 — mandatory daily time tracking.
  • 4-year retention — required by the labour code.
  • Employee-accessible — each employee can request their own record.
  • PIN, not biometric — AEPD-compatible.
  • Hash-chained immutable — the event log cannot be edited after the fact, only further events appended (e.g. a manager correction is itself a new event).
  • Designed for ITSS remote access via API on request.

Not working?

  • Employee can't clock in: check their account is active under Admin → Empleados and the role hasn't been disabled.
  • Forgot the PIN: the manager resets it from the employee record. See Reset an employee's PIN.
  • Break wasn't ended: entering the PIN at the keypad auto-ends an in-progress break. If the shift was closed mid-break, the duration is counted up to the close time.
  • Horas report says I'm not a manager: the report is owner/manager only; ask the owner to elevate your role.
  • Manual correction: managers can fix clock-ins/outs from Admin → Horas (pencil on the shift row, or Añadir turno for a fully missed shift). A written reason is always required and the correction is recorded permanently — the underlying event log stays append-only.

More in Daily ops

Still stuck?

Talk to our 24/7 agent in your language. If it can't answer, we'll pass you to a human.