Time tracking

Time tracking that stands up to any audit.

HaiSoTec Times · Digital time tracking

Time clock, breaks, overtime account, leave and absences in one application — the system starts mandatory breaks by itself, and every correction is logged.

  • Clock in on your smartphone, anywhere
  • Request and approve leave in seconds
  • An overtime account like a bank statement
  • Mandatory breaks automatically, per ArbZG § 4

Reply within one working day · no sales spam

Made in GermanyAudit logsHosted in Frankfurt (EU)GDPR-compliant
Made in Germany
GDPR-compliant
Hosted in Frankfurt (EU)
Google Cloud
Mobile-first
Multi-tenant separation
Audit logs
Real-time collaboration
Fully hosted by HaiSoTec
Automatic updates
Auto-scaling
Google Workspace
ArbZG-compliantBreaks & maximum working time enforced live
Mobile-firstClock in on your smartphone — no installation
Gap-freeEvery change logged in an audit-proof way
In everyday work

What You Concretely Gain

Clock in in one second

Clock in, take a break, clock out — one tap on your smartphone or desktop. The live timer shows the running working time in real time, and the daily overview shows every entry with clock-in and clock-out.

Overtime like a bank statement

Target, actual, and balance at a glance — every credit and every adjustment as its own account line. Payouts and time off in lieu are booked transparently and traceably by the team lead.

Request leave without paperwork

Request absences for a full day or by the hour — from annual leave to a doctor's appointment. The leave account keeps track automatically, including remaining leave and carry-over from the previous year.

The whole company on one timeline

The team calendar shows coloured absence bars per person across months — filterable by department and location. Optionally synced with a central Google calendar.

Approve in one place

Time corrections, absence, and home-office requests all come together on a single page — with counters for open items. Approve or reject with a reason, and the employee is notified automatically.

Exports for payroll

Monthly timesheets as PDF, time entries as Excel — with cleanly separated columns for working time, credited absences, and total paid hours. Optionally per project or per employee.

What else is included

Automatic mandatory breaks, maximum-working-time stop, Sunday and public-holiday protection.

Home-office indicator

Requestable and visible in the team calendar, without distorting time tracking.

Automatic weekly and monthly reports, a compliance overview per employee.

Roles & permissions

Fine-grained permissions, a manager's „View as employee“ mode (read-only, logged).

Correct numbers, always

Working time, breaks, and overtime are calculated centrally and consistently — timesheets, the overtime account, and reports are guaranteed to show the same values.

Real-time, not reloads

Firestore snapshots push every change to all connected clients instantly. New line items, status changes and assignments appear live for all staff — no refresh, no polling.

Fully traceable

Every booking, every correction, every approval is logged with the responsible person and a before-and-after comparison — audit-proof for inspections and audits.

Time-tracking obligation · since 2022

Recording working time is mandatory — not someday, but now.

In 2022 the German Federal Labour Court ruled (1 ABR 22/21) that employers in Germany must systematically record their employees' working time — start, end, and duration, including breaks. Excel spreadsheets and paper notes cannot meet this requirement in the long run.

HaiSoTec Times does not implement the requirements of the German Working Hours Act (ArbZG) after the fact in reports, but live during recording: mandatory breaks start automatically, the daily maximum working time is enforced, and on Sundays and public holidays the clock stays locked. Whatever is not compliant is shown honestly — not quietly „repaired“.

  • Mandatory breaks automatically — 30 minutes after more than 6 hours, 45 minutes after more than 9 hours (ArbZG § 4)
  • Daily maximum working time enforced — after 10 hours recording ends by itself (ArbZG § 3)
  • Sunday and public-holiday protection — the clock stays locked (ArbZG §§ 9, 10)
  • Honest disclosure instead of retroactive „corrections“ — no falsification of time records (ArbZG § 22)
Live overview

Live overview: dashboard & analytics

Who is working right now, who is on leave, where are requests pending? The dashboard shows the current status in real time — for employees their own week including their leave account, for managers team statistics, compliance figures, and open items.

Personal dashboard

Your own week at a glance: today's working time, weekly target and actual, leave account, and open requests — right at login.

Team statistics & compliance

For managers in real time: who is working right now, who is absent, the compliance status per employee, and open items — complemented by automatic weekly and monthly reports.

Exports for payroll

Monthly timesheets as PDF, time entries as Excel — with cleanly separated columns for working time, credits, and paid hours.

Honesty as a principle

Honest time tracking — even when things don't line up

No system can prevent a working day from occasionally turning out differently than planned. HaiSoTec Times handles this honestly: a non-compliant day is shown as such — there is no retroactive „smoothing over“ of breaks, because that would be a falsification of time records (§ 22 ArbZG). Your records stand up to any inspection because they show the truth.

Product ecosystem

Seamlessly connected with HaiSoTec People

Weekly hours, working days, leave entitlement — you maintain your employees' contract data once, centrally, in the HaiSoTec People personnel system. Times adopts it automatically as the leading source, and approved working hours flow back daily. No duplicate data entry, no discrepancies between the personnel file and the timesheet.

Maintain contract data once

Weekly hours, working days, and leave entitlement come centrally from HaiSoTec People — no duplicate data entry.

People as the leading source

Times adopts the master data automatically — no discrepancies between the personnel file and the timesheet.

Daily write-back

Approved working hours flow back into the personnel system daily.

Managed cloud · no in-house IT needed

We run the platform. You run your business.

The platform runs on Google Cloud in Frankfurt, operated by HaiSoTec. No server room, no DevOps role, no weekend maintenance windows — you focus on your business, we keep everything running.

  • Hosting done for youNo server installation, no data centre, no IT staff to operate it. We maintain the infrastructure — you just use the product.
  • Scales with your growthWhether 5 or 500 users — the platform scales automatically. No tuning, no migration as you grow.
  • Automatic updatesNew features and security patches are rolled out continuously. No update weekends, no client installs on staff devices.
  • Accessible anywhereAny modern browser, any device. No VPN, no client installation, no IP allowlisting required.
Target groups

Who is HaiSoTec Times for?

Employees

Clock in, request leave, keep an eye on overtime — all on your smartphone, done in seconds.

Team leads & managers

Approve requests in one place, keep the team calendar in view, and open the exact employee view when questions arise — read-only and logged.

HR & payroll

Monthly reports, PDF timesheets, and Excel exports with cleanly separated working and credited hours — ready for payroll.

Management

Time-tracking obligation met, the Working Hours Act observed, every change traceable — without running your own IT.

Technical foundation

What the system runs on in production

Instead of anonymous promises: the concrete interfaces, platforms, and standards we work with daily — verifiable in the live environment.

  • Vue 3 / Nuxt 3A modern web application — optimised for smartphone and desktop
  • Firestore snapshotsReal-time database — every change instantly on all devices
  • Google loginSign-in restricted to your company domain
  • Security RulesFine-grained access rights at the database level
  • Audit trailComplete change history for every booking
  • Google Calendar syncTeam absences as a subscribable calendar
  • Firebase / Firestore · FrankfurtMulti-user real-time, EU hosting, multi-tenant separation by default
Rollout

Rollout in three steps

From the first conversation to productive use — a clearly defined path with no surprises.

  1. Assessment

    We review your processes, roles, and goals in 30–60 minutes. You'll know exactly what the platform can and can't do.

  2. Configuration

    Your tenant is set up: time types, absence types, roles, leave accounts, public holidays, and default values.

  3. Go-live with training

    Compact training for admins and end users. Followed by direct support via e-mail and phone in the first weeks.

Try first, decide later

Test tenant on request — ready to use, with sample data

See the system in your own environment, not in a video. After a short call we provision a test tenant with anonymised sample data — including setup and onboarding guidance.

  • Provisioning typically within 48 h after the initial call
  • Free and non-binding — no credit card required
  • Realistic sample data instead of an empty demo shell
  • No automatic renewal, no hidden costs
Request a test tenantShort call, then access typically within 48 h

Frequently Asked Questions

Frequently asked questions about HaiSoTec Times. Find quick answers to the most important questions.

Are we really obliged to record working time?

Yes. In 2022 the German Federal Labour Court clarified (1 ABR 22/21) that employers in Germany must record working time systematically — start, end, and duration including breaks. HaiSoTec Times meets this requirement fully digitally.

How does Times ensure compliance with the German Working Hours Act?

The system starts mandatory breaks automatically (30 minutes after more than 6 hours of working time, 45 minutes after more than 9 hours), and reminds you in good time beforehand. After 10 hours recording ends automatically, and on Sundays and public holidays it stays locked. Manual entries that would violate these rules are rejected by the system as soon as they are entered.

What happens if a day still ends up non-compliant?

Then it is honestly flagged as a violation — for managers in a dedicated compliance overview. Retroactive „corrections“ that enter breaks that were never taken are deliberately not possible: that would be a falsification of time records (§ 22 ArbZG).

Can employees change their times retroactively?

Within a deadline you define, yes — every change with a full before-and-after log. Older days are locked and can only be edited via an explicit release by a manager. Admin corrections always require a reason.

How does leave management work?

Employees request absences digitally — for a full day or by the hour. Managers approve centrally, and the leave account (including carry-over and special leave) keeps track automatically. Sick notes can be uploaded directly as a photo or PDF.

Are leave and sickness credited correctly to working time?

Yes. Paid absences and public holidays are credited as hours — valued at the contractual daily working time — and shown in timesheets and exports separately from actual working time. This keeps overtime and payroll correct even in months with leave.

Does Times also work on the go on a smartphone?

Times is built consistently for the smartphone — clocking in, requests, and timesheets work just as conveniently on mobile as on the desktop. No installation is needed; a browser is enough.

How do the times reach our payroll?

Via monthly PDF timesheets and Excel exports with separate columns for working time, credits, and paid hours — per employee or per project. Existing records can be imported via CSV/Excel.

Where is the data hosted?

On Google Cloud in Frankfurt (EU), operated by HaiSoTec — GDPR-compliant, with every customer instance fully separated.

Do you provide a data processing agreement (DPA)?

Yes. As the hosting provider we sign a GDPR-compliant data processing agreement (DPA). The draft is shared in advance for your review.

What happens to our data if we terminate?

On termination you receive — upon request — a full structured export (CSV / JSON) including attachments and history. The export is provided by us as a service. After an agreed retention period, your data is deleted in a documented process; backup copies expire automatically with the regular backup retention cycles.

Interested in HaiSoTec Times?

We look forward to your message and are happy to advise you personally.

What would you like?

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Reply within one working day · no sales spam

Prefer to reach us directly? Mon–Fri 9 am–4 pm: +49 7474 3199681·vertrieb@haisotec.de