Disconnected systems
Scheduling, time and payroll do not share the same structure.
01ONA connects scheduling, time tracking and payroll in one data model — without switching systems, without re-entry.
CostStaff cost
€5,226
Forecast €5,800Prod.Productivity · Actual
€78 / h
Planned €85 / hRevenueExpected revenue
18,400 €
Forecast · week 16Staff cost vs. revenue
Berlin Mitte · last 14 days
Contract mix
Calendar · June
Illustrative example · all values are sample data
Schedules, time tracking, absences and contracts live in separate tools. At month-end, everything has to be manually aligned, checked and corrected.
Scheduling, time and payroll do not share the same structure.
01Missing hours, wrong surcharges and unclear absences create constant corrections.
02You only see if things match when it is already too late.
03Data is not transferred at the end of the month. It is created and processed in one system.
One data model · without re-entry
Plan shifts
Schedule
Track time
Punch
Apply rules
Surcharges & checks
Review payroll
Trial run
Finalize
Payroll line
Payout
Payout
Shifts, punches and contract data flow into payroll without re-entry.
Lena R.
Service · Full-time
Marko K.
Bar · Part-time
Anna B.
Kitchen · Full-time
Pia S.
Service · Mini-job
Tom F.
Service · Werkstudent
POS integrations · today
Daily revenue · four locations
SumUp
POS · card payments
1,420 €
6 min ago
Lightspeed G-Series
POS · G-Series
8,940 €
12 min ago
Lightspeed K-Series
POS · formerly iKentoo
3,860 €
4 min ago
Manual entry
Fallback · without POS
—
Location 04
11 h rest period, 10 h max shift length, 15 Sunday shifts per year — taken into account when the schedule is built, not in a post-hoc review.
Staff cost ratio per location and day — calculated directly from POS data.
Tax classes, social security groups and church tax in the data model.
Both interfaces write directly into the payroll run — without re-entry.
On-site tablet
Clock-in and clock-out run by code on the tablet.
Employee mobile app
Shifts, working hours and preferred days in one app.
One data model
Both interfaces write directly into the payroll run — without re-entry.
Berlin Mitte
Hey Lena 👋
Today · Mon, Apr 17
16:02
Late shift · service
Code · 4218
Today's shift
This week
→ Lena R. · 16:00–22:00
Berlin Mitte · Service
→ Tim B. · 08:00–14:00
Berlin Mitte · Kitchen
Book a demo
No generic demo. We configure ONA around your locations, contracts and POS connection — and run trial payroll in the system.