Everything your team needs to run a shift.
Six building blocks, one platform. Each one replaces a tool you're already paying for, or a spreadsheet you've been meaning to ditch.
Time tracking & clock-in
Every clock-in is timestamped, location-aware, and auditable. Edits go through approval, late starts surface automatically, and managers see who's in, on break, or out at a glance.
- Web and mobile clock-in (iOS, Android)
- Optional GPS validation with branch-level radius
- Break tracking and multi-session support
- Manual entry with approval workflow
- Late-start and unscheduled-shift detection
Live status
WORKED
06:24:11
Started 09:16
09:00 – 17:30
Shift scheduling
Build weekly rosters from templates, assign people in seconds, and publish, your team gets a notification on the app. Handle swaps, exits, and last-minute changes without WhatsApp chaos.
- Reusable shift templates per branch
- Multi-branch, multi-role scheduling
- Shift change and swap requests with audit trail
- Per-shift break minimums and required headcount
- Real-time notifications to mobile
IN PROGRESS
LiveBistro Koblenz
Tue, May 5, 2026
START
09:00
END
17:30
ASSIGNED (2)
Leave & absence
Employees request leave from the app and attach documents. Admins approve in one click. Vacation balances handle entitlement, carry-over, and expiry automatically, no spreadsheets.
- Configurable absence types: paid / partial / unpaid
- Vacation balances with carry-over and expiry dates
- Document upload (sick notes, certificates)
- Substitute assignment and cancellation flows
- Branch-aware approval routing
Team calendar
Manage leave requests and team availability
30
Total allowance
incl. carry-over
23
Remaining
this year
7
Used
of 30 days
0
Sick days
this year
Lucas(You)
Heller
Marcus
Schmitt
Bastian
Selbst
Philipp
Schade
Kevin
Müller
Pending requests
Pending · 3- LHVacation
Lucas Heller
May 14 – May 16 · 3 days
- MSSick
Marcus Schmitt
May 7 · doctor's note attached
- BSWork from home
Bastian Selbst
May 12 – May 13 · 2 days
Payroll-ready
Tickora computes worked hours, leave deductions, and surcharges automatically. Generate monthly salary payments per branch, mark them paid, and keep a clean audit trail.
- Hourly and fixed salary models
- Night-shift and public-holiday surcharges
- Bonus support (fixed or percentage)
- Bulk monthly pay runs by branch
- Payment status tracking with audit log
Payroll
CURRENTReview, approve and manage employee payroll · May 2026
6
Total employees
2 with salary
10.916,00 €
Gross payroll
no payments yet
,
Work hours
all employees
2 T
Paid leave
approved paid absences
0 T
Unpaid leave
deducted from salary
4
Issues
need attention
Payment progress· May 2026
0 paid · 6 pending · 0%
Estimated total employer cost: 13.000,82 €(German SI 2025 estimate)
4 employees have payroll issues. Review issues →
Lucas Heller
Winningen · User
Marcus Schmitt
Winningen · Admin
Kevin Müller
Winningen · User
Bastian Selbst
Winningen · User
Philipp Schade
Winningen · User
HR & employee records
All employee data in one place: contracts, IDs, certificates, payslips, tax info, healthcare. Categorized, permissioned, and searchable. Onboarding and offboarding stop being painful.
- Document categories with visibility controls
- Contract upload and tracking
- Employment types, tax class, healthcare provider
- Probation, notice period, and cost center fields
- Custom employee groups for visibility filtering

Lucas Heller
user23 Tage
Leave Balance
7 used of 30
Full-Time
Employment
€ 5.000
Salary
per month
0
Tenure
0 months
Personal Information
Contact details and personal data
PHONE
CITY
REGION
POSTAL CODE
ADDRESS
Employment Details
Role, status, and access
ROLE
STATUS
DEPARTMENT
TYPE
USERNAME
JOINED
LAST LOGIN
WEEKLY HOURS
Leave Balance Overview
Year 2026
23
days remaining
30
Entitled
7
Used
23
Remaining
Mobile app & real-time
Your team carries Tickora in their pocket. Clock in, see the schedule, request leave, and get instant push for approvals or changes. Web and mobile share the same auth.
- Native-feeling iOS and Android (Expo)
- Live notifications via Server-Sent Events
- JWT auth, works for web cookies and mobile bearer
- Secure token storage (encrypted)
- Offline-tolerant clock-in queue
Tuesday, May 12
Good morning, Lena
ON BREAK · LUNCH
00:14:02
Started at 12:30 · Mitte branch
THIS WEEK
22h 15m
of 40h target
VACATION
14
days left · of 30 entitled
Today & next up
View allDi
12
TodayMorning shift · Barista
09:00 – 17:00 · Mitte
Quick actions
Time tracker
Track your working hours and breaks
Today
6,4 h
of 8 h expected
This week
28,7 h
of 40 h target
This month
28,7 h
of 160 h target
Overtime
-1 h 39 m
This month
Breaks this week
90 m
Total break time
Live status
WORKED
06:24:11
Started 09:16
09:00 – 17:30
Break time
1 h 30 m
of 30 min required
Shift: 09:00 – 17:30 (Café Winningen)
Today's shift
Café Winningen
09:00 – 17:30
30 min break required
Attendance rules
Early clock-in
60 min buffer
Late detection
15 min grace
Unscheduled
Blocked
GPS
Disabled
Approval
Admin review
Time tracker
Track your working hours and breaks
Today
6,4 h
of 8 h expected
This week
28,7 h
of 40 h target
This month
28,7 h
of 160 h target
Overtime
-1 h 39 m
This month
Breaks this week
90 m
Total break time
Live status
WORKED
06:24:11
Started 09:16
09:00 – 17:30
Break time
1 h 30 m
of 30 min required
Shift: 09:00 – 17:30 (Café Winningen)
Today's shift
Café Winningen
09:00 – 17:30
30 min break required
Attendance rules
Early clock-in
60 min buffer
Late detection
15 min grace
Unscheduled
Blocked
GPS
Disabled
Approval
Admin review
Workforce management, made simple.
Set up Tickora in under a day. Start with a free trial, upgrade when you're ready.
