Skip to content
Attendance & Leave

Attendance and time off without the back and forth

Clock in from web, mobile, or kiosk, manage shifts, and let people request leave in a tap. Balances and approvals stay in sync automatically.

  • Clock in anywhere
  • Shift scheduling
  • Leave and balances

Android app from 20 October 2026, iOS coming soon

BusinessHRM Android app home screen with a check-in timer, office hours, a Check in button and the week's shift schedule
BusinessHRM Android app leave approvals list with Approve and Reject buttons

What is attendance and leave management?

Attendance and leave management records who worked when and handles time-off requests, balances, and approvals. BusinessHRM lets people clock in from web, mobile, or a kiosk, and keeps leave balances and shift schedules in sync without email threads.

What BusinessHRM does about it

BusinessHRM turns attendance and leave into a few taps. People clock in from anywhere with device, IP, and optional location captured, request time off from their phone, and watch balances update instantly while managers approve from wherever they are. Shifts and rosters are built once, late and overtime rules apply themselves, and per-location holiday calendars mean the right people get the right days off automatically.

Why teams go looking for attendance and leave

  1. 01Leave lives in email and gets lostRequests, approvals, and remaining balances scatter across inboxes, so two people book the same week off and nobody catches it.
  2. 02You cannot prove who was whereRemote and on-site attendance is a trust exercise with no device, IP, or location context to back it up.
  3. 03Shift planning happens in a spreadsheetRosters live in a fragile spreadsheet that breaks the moment someone swaps a shift, and coverage gaps only surface on the day.

How attendance and leave works

Set the rules once, then let the days run

Most of the work is up front. After that, check-ins, approvals and balances look after themselves.

  1. 1

    Once

    Set shifts, rules and leave types

    Define shifts and rotations, late, half-day and overtime rules, and leave types with quotas, accrual and carry-forward.

  2. 2

    Every day

    People check in where they work

    From the web, the Android app, a shared kiosk or a ZKTeco biometric device. Each check-in records IP and device, plus location if you turn it on.

  3. 3

    Any time

    Leave is requested and approved

    Employees apply from their phone with attachments if needed. Approvals can be multi-level, and the balance and team calendar update the moment it is approved.

  4. 4

    Month end

    Payroll starts from clean records

    Attendance, overtime and paid or unpaid leave flow into the pay run, so nobody re-types a register.

The month, the week and every request

Managers work on the web, where the whole month fits on one screen. Employees mostly never leave their phone.

01

The whole month on one grid

Present, late, half day, leave and holiday for every employee, marked by the rules you set rather than by hand.

  • Late and overtime flagged automatically
  • Export straight to payroll
BusinessHRM monthly attendance grid marking present, late, half day, leave and holiday for each employee
02

A roster that survives a swap

A row per employee and a column per day. Assign shifts in bulk, rotate them, and handle shift-change requests without rebuilding the week.

  • Shift rotation
  • Shift-change requests
BusinessHRM weekly shift roster with a row per employee and a column per day
03

Every request, with its status

Each leave request shows the date, duration, approval status and whether it is paid or unpaid, so balances never need a recount.

  • Multi-level approval
  • Per-location holiday calendars
BusinessHRM leave list showing each request with its date, duration, approval status and paid or unpaid type

Put the roster and the leave calendar in one place

Start free, set up your shifts and leave types, and invite the team to check in from the Android app or the browser.

What you get with Attendance & Leave

Included on every plan, including the free Starter plan for unlimited users.

Clock in with context

Capture IP, device, and optional location at check-in so remote and on-site attendance is verifiable.

Shifts and rosters

Build recurring schedules, assign and rotate shifts, and see who is working at a glance.

Leave requests in a tap

Employees request time off, balances update instantly, and managers approve from anywhere.

Late and overtime rules

Define your policies once and let the system flag lateness, half-days, early leaving and overtime for you.

Holidays and calendars

Per-location holiday calendars mean the right days off for the right people, automatically.

Biometric punch-in

On-site teams can punch in on a ZKTeco biometric device, and the record lands in the same attendance register.

What changes once it is running

  • No more double-booked leaveLive balances and one approval flow mean requests never collide and managers decide with the full picture.
  • Attendance you can stand behindDevice and location context make remote and on-site check-ins verifiable, which ends the he-said-she-said.
  • Payroll-ready hours automaticallyLateness, half-days, and overtime are flagged as they happen, so payroll starts from clean numbers.

Who it is for

  • Shift-based businessesRetail, hospitality, and support teams that live and die by the roster.
  • Distributed teamsCompanies with people across offices, cities, or time zones who still need fair attendance.
  • Field and site crewsTeams that clock in from the job, not a desk, and need proof of presence.

Software this replaces

Get attendance and leave without paying for a separate tool, and keep the rest of your business attached.

See all comparisons
  • DeputyShift scheduling and clock-in, with the HR records and payroll attached instead of integrated later.
  • When I WorkRosters and availability, plus leave, attendance rules, and reporting in the same platform.
  • JibbleVerifiable clock-in with device and location, now feeding straight into payroll.
AI built in

Know who is in, and who is off, by asking

Managers ask the in-app assistant about their team. Through the MCP server, Claude can also make changes such as adding a holiday.

  • In-app AI chat

    "Who is on leave next week?"

  • In-app AI chat

    "Which employees were late more than twice this month?"

  • Claude, ChatGPT or Cursor via MCP

    "Who is on leave next week, and does it clash with any project deadlines?"

  • Claude, ChatGPT or Cursor via MCP

    "Add 14 August as a public holiday for the Lahore office."

Example prompts. The in-app chat answers questions and does not change records. Creating and updating records with AI happens through the MCP server, with the permissions of the person who connected it.

Attendance & Leave questions, answered

Can people clock in from their phone?

Yes. Employees can clock in from the web, the Android app, or a shared kiosk, and each check-in captures device, IP, and optional location. The Android app is in Google Play review and launches on 20 October 2026, and the iOS app is coming soon.

Does the app track location all day?

No. Location is checked only at check-in, and only if your company turns that check on. There is no background location tracking.

Do leave balances update automatically?

Yes. When a request is approved, the balance updates instantly and the time off shows on the team calendar.

Can I set different holidays per location?

Yes. Per-location holiday calendars apply the right public holidays to the right employees automatically.

Does it work with biometric devices?

Yes. ZKTeco biometric devices can be connected for on-site punch-in, and those records land in the same attendance register as web and mobile check-ins.

Does attendance feed payroll?

Yes. Approved attendance, overtime, and leave export cleanly into payroll so hours are never rekeyed.

Check-ins, shifts and leave, sorted before Monday

Start free, set your shifts and leave policies, and let your team check in from their phones.

Free forever for unlimited users. No credit card required.