REGIONATTENDANCE · SHIFTS · LEAVE · DOCUMENTS
tbiz
Create workspace
People

Attendance the payroll can be run from

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.

ROSTERS · SHIFTS · LEAVE · OVERTIME · DOCUMENT EXPIRY
Attendance · April 2026PLANT — SHIFT A
EmployeePresentLeaveOT hrs
Ramesh Kumar24211.5
Satish Yadav26018.0
Anil Deshmukh2150.0
Faisal Rahman2516.5
1 day contested · resolved 28 Apr

What you get

Shifts with real breaks

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.

Rosters that change

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 with balances

Leave types, accruals, balances and approvals, with the balance shown to the person requesting it before they ask.

Contested days

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.

Document expiry reminders

Visas, Emirates IDs, labour cards, driving licences and trade certificates, with a reminder before they lapse instead of after.

One record, two portals

Supervisors mark attendance, employees see their own. Both are looking at the same month.

How it works

  1. Define shifts and rosters. Timings, breaks, weekly offs and holidays, assigned per employee or per group.
  2. Mark or capture attendance. By supervisor, by the employee’s own check-in, or geofenced from the field app for staff who are not in a building.
  3. Resolve the exceptions. Contested days, missing punches and unapproved overtime are listed before the month closes, not after payroll has run.
  4. Hand it to payroll. The agreed month is what the salary run reads. No second count.

HR questions

Can employees check their own attendance?

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.

Does tBiz handle overtime?

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.

Can I be reminded before a visa or licence expires?

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.

What happens when somebody changes shift mid-month?

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.

Related

Settle attendance before salary day

Start free, set up one shift, and run a month where the register and the payslips already agree.