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
- On the till, the employee taps the PIN keypad and types their 4-digit PIN.
- brasio recognises them, opens a shift, and welcomes them by name.
- 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:
- Top-right of the till, tap your name.
- Tap Empezar descanso (or Start break).
- 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:
- Cambiar usuario — sign someone else in (your shift stays open).
- Empezar / Terminar descanso — toggle the break state.
- 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
- Categories, subcategories and products
- Replace your logo
- Export and re-import the catalog (CSV / XLSX)
- Public menu PDFs
- Untappd integration: beer ratings and descriptions
- DeepL translations for menu items
- Sizes and pricing: glass, bottle, half, pint
- Wine list management
- Enable two-factor authentication
- Modifiers: optional and required
- Misc items (one-off prices)
- Per-product inventory tracking
- The container model: kegs, bottles and spirits
- Recording waste, breakage and staff drinks
- Cost prices and live GP margins
- Stocktake — counting stock by category
- Goods in — logging a delivery
- Stock movements log & shrinkage dashboard
- Tables and shifts: the day-to-day at the venue
- Customer profiles (CRM)
- Reservations: bookings, walk-ins and time-slot capacity
- Loyalty points: earn and redeem
- Reviews and surveys: ask for feedback after your visit
- Kitchen tickets and course grouping
- Kitchen display screen (KDS)
- Browse and reprint closed tickets
- Pre-bill (cuenta provisional)
- Taking card payments from the waiter’s mobile
- Refunds and voids
- Discounts on a line
- Reclassifying a payment: from cash to card (or vice versa)
- Gift vouchers (gift cards)
- Cash management and end-of-service
- Till counting · cash drawer count · arqueo
- Sales report by product and size
- Webhooks: connect brasio to Zapier, Make or your own tools
Still stuck?
Talk to our 24/7 agent in your language. If it can't answer, we'll pass you to a human.