Contract and employee data
in the system32 German contract types, tax classes, social security groups, health insurers, church tax — as master data in the model.
Contract data, surcharges, absences, trial run, final calculation and payout are processed in the same data model as the operational data.
ONA does not take over your management's legal responsibility.
Lena R.
ReviewedFull-time · 164,2 Hrs. · So 25 %, Nacht 15 %
Marko K.
Final readyPart-time · 92,5 Hrs. · Sa 25 %
Pia S.
Trial runMini-job · 38,0 Hrs. · —
Tom F.
ReviewedWerkstudent · 61,8 Hrs. · Nacht 15 %
Anna B.
Payout preparedFull-time · 168,0 Hrs. · Feiertag 100 %
| Employee | Contract | Hrs. | Surcharges | Gross | Status |
|---|---|---|---|---|---|
Lena R. | Full-time | 164,2 | So 25 %Nacht 15 % | ••••• | Reviewed |
Marko K. | Part-time | 92,5 | Sa 25 % | ••••• | Final ready |
Pia S. | Mini-job | 38,0 | — | ••••• | Trial run |
Tom F. | Werkstudent | 61,8 | Nacht 15 % | ••••• | Reviewed |
Anna B. | Full-time | 168,0 | Feiertag 100 % | ••••• | Payout prepared |
ONA covers the payroll process from the first clock-in to payout in the same data model.
Schedule, clock-ins, contracts, surcharge rules and absences are captured during operations — not collected at month-end.
Planned-vs-actual hours, break logic, surcharges by surcharge type and absence impacts are reconciled in the same system — traceable per shift.
The trial run happens in the system. You see gross, surcharges and deductions per employee — and can fix things before anything is final.
After review, the final run is executed. Payroll lines are locked in, the report is ready for every location.
Labour-law limits, contract limits (mini-job, midi-job, Werkstudent), social security groups and tax classes are checked during the run — not after.
Payout and statutory reporting are part of the payroll process. Bank transfers can be connected via finAPI depending on setup.
Every area uses the same data model — from master records to payout.
32 German contract types, tax classes, social security groups, health insurers, church tax — as master data in the model.
Target/actual hours, break logic, Sunday, holiday, night and shift surcharges — automatically from the clocked-in shift. Punches from the on-site tablet and mobile app are available in the payroll run without re-entry.
Available in payroll without re-entry.
Sick, child sick, holiday and unpaid absences are considered with their respective pay impacts. eAU queries can be handled directly from the system from the Growth plan.
Labour-law limits, contract limits, maternity and youth protection and other checks are considered during the payroll run. Immediate registration (Sofortmeldung) can be triggered directly from ONA from the Growth plan.
Trial run per employee, per location, per contract type. Corrections before the final run, without an external detour.
Corrections before the final run.
Locks the payroll run for the period. Payroll lines are traceable down to the individual shift.
Payout and statutory reporting are part of the payroll process. Bank transfers can be connected via finAPI depending on setup.
Payroll moves from “a week of manual consolidation” to “one button at the cut-off date”.
From mini-job to part-time retirement. With ONA codes, tax classes, church tax and health-insurer master data — no manual special cases.
Standard employment
Side employment
Training & internships
Special cases
Tax classes, social security groups, health insurers and church tax as master data — no manual special cases.
Book a demo
No generic demo. We configure ONA around your locations, contracts and POS connection — and run trial payroll in the system.