> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ofatoura.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Clocking In and Out on the ePOS App

> Track your working hours directly from the waiter app — check in, take breaks, check out, and review your attendance history, all from the Attendance screen.

Staff use the Attendance screen on the ePOS waiter app to record when they start and finish work, take breaks, and review their hours for the day. Every session is saved to the server, so the data you see here matches what managers can view in the web dashboard.

<Note>
  You must have the **Use Attendance** permission assigned to your role before the Attendance screen is accessible. If you see an access error, ask your manager to check your role settings.
</Note>

## Checking in and out

<Steps>
  <Step title="Open the Attendance screen">
    From the main navigation in the app, tap **Attendance**. The screen shows your current duty status — either **On Duty** or **Off Duty** — along with a live elapsed timer for your active session and today's total hours so far.
  </Step>

  <Step title="Check in">
    If you are **Off Duty**, tap the **Check In** button. You can add an optional note (up to 255 characters) before confirming — for example, to flag a late arrival reason. Your session timer starts immediately after you check in.
  </Step>

  <Step title="Take a break (optional)">
    While on duty, tap **Start Break** to pause your time tracking. Your status changes to **On Break**. When you return, tap **End Break** to resume the session timer.
  </Step>

  <Step title="Check out">
    When you finish your shift, tap **Check Out**. You can add an optional note before confirming. The session ends and today's total hours are updated.
  </Step>
</Steps>

<Tip>
  Tap the refresh button on the Attendance screen at any time to update the elapsed timer if it looks out of sync.
</Tip>

## What you see on the screen

| Field                | Description                                                    |
| -------------------- | -------------------------------------------------------------- |
| Duty status          | **On Duty** or **Off Duty** — your current state               |
| Break status         | **On Break** or **Off Break** — shown while you are checked in |
| Session elapsed time | How long this current check-in has been running (HH:MM:SS)     |
| Today's total hours  | Combined time from all sessions today (HH:MM:SS)               |
| Note                 | Optional text you can add when checking in or out              |

<Info>
  You can check in and out multiple times in the same day. Each check-in creates a separate session, and all sessions count toward today's total hours.
</Info>

## Viewing your attendance history

To review past attendance records, tap **My Attendance History** from the Attendance screen. This opens a separate screen listing your previous sessions with their timestamps and notes.

The history shown here reflects the same records visible to your manager in the web admin under the staff attendance section.

## Related

* [Staff Attendance Records (Web Admin)](/staff/attendance-admin) — how managers review and manage attendance from the browser dashboard
* [Attendance, Expense, and Print Log Reports](/reports/operational-reports) — running attendance reports in the web admin
* [Opening and Closing Shifts on the ePOS App](/epos-app/shifts-and-cash) — managing cash shifts alongside attendance
* [ePOS App Settings and Manager Overrides](/epos-app/settings-and-overrides)
