Built for shift teams:
Designed for EU Working Time rules
|
Back to blog
Compliance

PT 5 Years, ES 4 Years: One Engine for EU Compliance

How one engine handles PT Art. 334, ES Art. 34.9, 11h rest and holiday flags — tested across two countries at once.

CT

By Chegatta Team

1 min read

Share

The Real-World Context

A staffing agency in Porto places workers in Lisbon and Madrid. PT keeps records 5 years, ES 4 years, both need 11h rest between shifts. One account must do both without mixing rules.

The Test Scenario

We created Agency — Porto with Site Lisbon (PT) and Site Madrid (ES), same agency, two ComplianceRule sets. A worker with a 10h gap between shifts was flagged on both, a 12h gap was not. Holiday on 13 June (PT) was auto-flagged in Lisbon, not in Madrid.

How It Works (The Mechanics)

  1. Per-site rulesComplianceRule bound to site_id, not global.
  2. 11h rest check — every new punch checks gap since last punch on that site.
  3. Holiday + retention — holiday calendar per country; retention 5y PT / 4y ES, IP/device anonymized after 90 days.

The Results / What We Verified

  • 11h violation flagged, 12h not. Pass.
  • Holiday correctly flagged per country. Pass.
  • Retention and anonymization as stated. Pass.

Honest caveat: The engine enforces time and retention; PT SNC chart of accounts postings still need your accountant’s review before closing.

Call to Action

Run both countries in one account — Instant 2-Minute Setup • No Credit Card Required. Try Chegatta free at Chegatta.com.

CT

About Chegatta

Chegatta is a verified, compliant attendance platform for staffing agencies and businesses. Our team writes practical guides on attendance, payroll compliance and preventing time theft.

Related posts

Instant 2-Minute Setup • No Credit Card Required

Start Running Accurate Shift Roster & GPS Clock-In Today

Zero hardware cost. Automate time tracking, shift verification and banking-grade SEPA payroll exports.

14 days full accessZero setup hardwareCancel anytime