Staying compliant with Spain’s working time rules is no longer a soft HR best practice — it is a strict legal obligation. Employers must keep a day-by-day record of the hours each employee actually works, not just the hours stated in their contract.
Why “9–5” is not a compliant time record
A “standard” schedule like 9:00–18:00, Monday to Friday with one hour for lunch is not enough on its own. Inspectors want to see real data: when did this person start, when did they stop, and how much of that time was genuinely work.
What must be recorded every day
At a minimum, your daily record should include for each employee:
- Date
- Actual start time
- Actual end time
- Enough information to calculate total daily working time
From this, you — and an inspector — must be able to see how many hours were worked and whether daily and weekly limits, as well as minimum rest periods, were respected.
For flexible or remote work, this requirement does not go away. It simply means the system must handle variable hours and locations while still producing clear daily records.
How to handle breaks and lunch
One of the most confusing parts for employers is how to treat breaks. The law does not require you to log every five-minute coffee break, but your records must still allow a clear distinction between working time and non-working time.
A practical approach:
- Record the main work periods (for example, 9:00–13:00 and 14:00–18:00)
- Treat the gap between those periods (13:00–14:00) as non-working time
What you want to avoid is a single block like 9:00–18:00 when the person had one or two substantial breaks. That kind of record makes it hard to calculate the real effective working time and can hide overtime or insufficient rest.
Compliant vs. risky records: two examples
Here are two simplified records for the same day.
Risky daily record
9:00–18:00 (single block)
On paper this looks clean, but it assumes the entire 9 hours were continuous work. If the employee had a 1-hour lunch and a 30-minute break, you are overstating their actual working time and obscuring how rest was taken.
More compliant daily record
9:00–13:00
14:00–18:00
Now it is clear that the employee worked 8 hours, with a 1-hour unpaid break in the middle of the day. Short coffee breaks are typically treated as part of the working day unless your policies say otherwise.
The key test: could an inspector, just by looking at your records, understand how many hours were worked, how many were rest, and whether the pattern respects daily and weekly limits?
Record-keeping: four years of data, ready on demand
Whatever format you use, Spanish rules require you to:
- Keep daily records for at least four years
- Make them available to employees on request
- Produce them quickly if the labour inspector asks
This is where ad-hoc spreadsheets and scattered PDF exports become a real risk. Over four years, people change, templates change, and small mistakes accumulate. When someone asks for their data or an inspector shows up, reconstructing everything becomes painful.
How heyclock handles daily records, breaks, and broken compliance rules
Most tools will happily store time entries and leave the real work to you: manually checking if anyone exceeded daily limits, skipped rest, or quietly slid into illegal overtime. In reality, very few managers have time to audit that by hand.
heyclock is built for the opposite workflow — you record time once, and the system does the compliance thinking for you.
- Employees submit their own time entries (with clear breaks and days off), using defaults where it makes sense and adjusting when real life differs.
- heyclock continuously checks those entries against EU and Spanish working-time rules and highlights concrete issues: too many hours in a day, too few hours of rest between shifts, excessive weekly hours, and more.
- Everything rolls up into a clean compliance dashboard, so admins can see at a glance where the problems are, who is affected, and which period needs fixing — instead of digging through raw logs.
Sync option: No time to train your team on a new app? heyclock can sync time data from your existing system (spreadsheets, calendars, basic trackers) and overlay EU/Spanish compliance checks — so you get the dashboard of issues without anyone else lifting a finger.
The result is visibility: you do not wait for an inspection to discover patterns. You see broken rules as they happen and can adjust schedules, workloads, or policies before they turn into formal violations.
Practical next steps for Spanish employers
Use this quick checklist to assess where you stand:
- Do we have a daily record of actual start and end times for each employee?
- Do our records make it clear when people are working vs. on break?
- Could we easily reconstruct four years of records for an employee if they asked tomorrow?
- Can managers and employees see the same data and spot obvious errors?
If any of these answers are “no” or “not sure”, it is a good time to tighten your process — or adopt a tool designed for compliance.
Try heyclock to get automatic checks against EU and Spanish rules, plus secure long-term storage, without forcing a full HRIS rollout.