An attendance register that nobody trusts is worse than none, because it gets argued about on salary day. tBiz records shifts, breaks and leave against a roster, lets a disputed day be raised and resolved, and hands payroll a month that has already been agreed.
| Employee | Present | Leave | OT hrs |
|---|---|---|---|
| Ramesh Kumar | 24 | 2 | 11.5 |
| Satish Yadav | 26 | 0 | 18.0 |
| Anil Deshmukh | 21 | 5 | 0.0 |
| Faisal Rahman | 25 | 1 | 6.5 |
A shift has a start, an end and an unpaid break, and the break is actually deducted — which is the difference between honest overtime and half an hour of phantom OT per person per day.
An employee’s shift history is kept, so a month that spans a shift change is paid correctly rather than at whichever shift they are on today.
Leave types, accruals, balances and approvals, with the balance shown to the person requesting it before they ask.
An employee can query a day from their own portal. It is flagged, resolved by a supervisor, and the pay effect follows the resolution rather than an argument.
Visas, Emirates IDs, labour cards, driving licences and trade certificates, with a reminder before they lapse instead of after.
Supervisors mark attendance, employees see their own. Both are looking at the same month.
Yes, in the worker portal, and they can raise a query on a specific day. The query is flagged for a supervisor, and the effect on pay follows the resolution — which removes most salary-day disputes by having them a week earlier.
Yes, computed against the shift rather than against a flat day length, with the unpaid break deducted. Overtime that needs approval can require it before it reaches payroll.
Yes. Employee documents carry expiry dates and raise a reminder ahead of time, which matters most for UAE businesses where a lapsed document stops somebody working.
The shift history is kept per employee, so each day of the month is paid against the shift that was actually in force that day rather than the current one.
Start free, set up one shift, and run a month where the register and the payslips already agree.