How to Bulk Delete Attendance Records in Workwisely

Attendance Bulk Action

Admin Help Center • Attendance Management

Attendance Bulk Action

Delete multiple attendance records at once — either a selected subset or every entry on screen — in a single action.

Path: My Team → Attendance → Attendance Bulk Action
Before You Start
  • Admin or Manager role with bulk-action permissions
  • Attendance records present for the selected employees and date range
  • Confirmation that the target records are safe to delete — the action is permanent
What You'll Achieve
  • Clean up multiple attendance records in a single click
  • Pick just the rows you need, or wipe out everything on screen when a reset is required
  • Faster cleanup without opening each record one by one

Two Ways to Delete in Bulk

Pick the one that matches the scale of your cleanup.

Option A · Selective Delete
Remove specific rows
Tick the checkbox next to each record you want to delete, then click the Delete icon that appears before the Employee Name column.
Option B · Select All & Delete
Wipe everything on screen
Tick the Select All checkbox at the top of the Employee Name column, then click the Delete icon to clear every visible record.
Warning — this is permanent
Deleted attendance records cannot be restored from within the product. Always filter the list to your exact date range / employee scope before using Select All.
On This Screen
The Bulk Action screen shows attendance records with checkboxes. A Delete icon appears next to the Employee Name column header once any row is selected.
Fig: Attendance Bulk Action
Frequently Asked Questions
Can I undo a bulk delete?
No — bulk deletes are permanent. Always run a filtered search first so you only have the intended records on screen before using Select All.
Does bulk delete trigger any approval?
No. Because it's an admin cleanup action, it executes immediately on click.
Will bulk-deleting attendance affect payroll?
Yes, if the deleted days fall inside an open attendance cycle. Re-run the attendance cycle or use Initiate Attendance from the No Attendance finalization tab to recreate rows if needed.
Why don't I see the Delete icon?
It appears only after you select at least one row. If it still doesn't show, your role may not have bulk-action permissions — ask an Admin to enable it.

What's Next

Related Articles
Next
Attendance Approval
Approve, reject, or reassign many records at once.
Details
Attendance Log
See the full record of clock-ins before approving.
Related
Attendance Calendar
Spot patterns of approvals and exceptions at a monthly glance.
Overview
Attendance Management
The full module overview with every capability.
    • Related Articles

    • Attendance Management

      Admin Help Center Attendance Management Approve, log, and visualize every punch across your team — then clean up exceptions in bulk. Four capabilities that keep attendance accurate before payroll. Subcategory overview Before You Start Attendance ...
    • Attendance Approval

      MANAGER SELF SERVICE · APPROVALS Attendance Approval Approve or reject attendance corrections submitted by your team — missed punches, regularisation requests, device anomalies. Approval flow ⚙ Before You Begin ▸Cross-check with team schedules and ...
    • Attendance Shortage

      Admin Help Center • Attendance Finalization Attendance Shortage Review days where an employee's working hours fell below the policy minimum — initiate leave or ignore the shortage, one record at a time. Path: My Team → Attendance → Attendance ...
    • Attendance Approval

      Admin Help Center • Attendance Management Attendance Approval Review and approve your team's pending attendance records — General, Week Off / Holiday, and Regularization — from one unified queue. Path: My Team → Attendance → Approvals Before You ...
    • Attendance Log

      Admin Help Center • Attendance Management Attendance Log A daily record of every clock-in, clock-out, regularization, and leave — aggregated from biometric, mobile, and web sources in one timeline. ESS: Attendance → Attendance Log | Manager: My Team ...