Skip to main content

Attendance

Newclear includes a built-in Attendance system for tracking employee clock-ins, breaks, and clock-outs using barcode scan. It integrates with salary management to calculate hours worked and run payroll.

Location: /attendance


How Attendance Works​

Each user has a unique attendance barcode printed on their staff badge. When they arrive at work, they scan their barcode at a designated terminal (any device with Newclear open and a barcode scanner). This logs a clock-in event.

The same scan registers different events based on context:

  • First scan of the day → Clock In
  • Scan during work hours → Start Break or Return from Break (toggles)
  • Last scan → Clock Out

Setting Up Attendance​

Step 1: Generate User Barcodes​

Each team member needs a barcode badge:

  1. Go to Settings → Users → [User Profile]
  2. Scroll to Attendance Barcode
  3. Click Generate Barcode
  4. Click Print to print the badge

Step 2: Set Up a Scan Station​

Any device with Newclear open works as a scan station. For a dedicated terminal:

  1. Open Newclear on the device
  2. Navigate to /attendance/scan
  3. The page shows a full-screen scan input field
  4. Connect a barcode scanner to the device
  5. Staff can scan their badge without needing to log in themselves

Step 3: Configure Work Hours (Optional)​

Go to Settings → Attendance to configure:

  • Standard work hours per day
  • Overtime threshold
  • Break deduction rules
  • Pay period (weekly, bi-weekly, monthly)

Clock-In/Out Flow​

Clock In​

  1. Staff member scans their badge at the attendance station
  2. System records: User, Timestamp, Action = Clock In
  3. A confirmation sound/visual plays (green checkmark)

Break​

  1. Staff scans badge mid-shift
  2. System records: Action = Break Start
  3. When they return: scan again → Action = Break End

Clock Out​

  1. Staff scans badge at end of shift
  2. System records: Action = Clock Out
  3. Hours worked for the shift are calculated

Viewing Attendance Records​

All Staff Attendance​

  1. Go to Operations → Attendance
  2. The attendance board shows today's status for all staff:
    • Currently clocked in (with time since clock-in)
    • On break
    • Clocked out
    • Absent (no record today)

Individual Attendance History​

  1. Click a staff member's name
  2. View their full attendance history:
    • Date
    • Clock-in time
    • Break time (total)
    • Clock-out time
    • Hours worked

Filtering​

Filter attendance records by:

  • Date range
  • Individual user
  • Status (present, absent, partial day)

Manual Attendance Adjustments​

Admins can manually add or edit attendance records:

  1. Go to the attendance record you want to adjust
  2. Click Edit
  3. Change clock-in/out times or break duration
  4. Add a note explaining the adjustment
  5. Save

All manual changes are logged with the admin who made them.


Salary Management​

Setting Employee Salary/Hourly Rate​

  1. Go to Settings → Users → [Employee]
  2. In the Payroll section, enter:
    • Pay Type: Hourly or Salary
    • Rate: Hourly rate or monthly salary
    • Overtime Rate: Multiplier for overtime hours (e.g., 1.5x)
    • Pay Period: Weekly, Bi-weekly, Semi-monthly, Monthly

Running a Pay Period​

  1. Go to Operations → Attendance → Pay Runs
  2. Click + New Pay Run
  3. Select:
    • Pay Period Start — Beginning of the pay period
    • Pay Period End — End of the pay period
    • Employees — All or select specific employees
  4. Click Calculate

Newclear calculates for each employee:

  • Regular hours worked
  • Overtime hours
  • Break deductions
  • Gross Pay = (Regular hours × Rate) + (Overtime hours × Overtime Rate)
  1. Review the calculations
  2. Make manual adjustments if needed (e.g., add bonus, deduct advance)
  3. Click Mark as Paid to finalize the pay run

Pay Run History​

All pay runs are saved with full detail for reference and auditing.


Attendance Reports​

From Operations → Attendance → Reports:

  • Monthly Summary — Hours per employee per month
  • Overtime Report — Who worked overtime and how much
  • Absence Report — Days with no attendance record
  • Payroll Summary — Gross pay calculations ready for your payroll processor

Export any report as CSV or PDF.


tip

Print staff barcodes on durable laminated cards or key fobs — they scan faster and last longer than paper badges.