Uploading Attendance Data
Instead of manual punch in/out entries, you can import attendance records directly from your attendance devices using IceHrm's data import feature.
Step-by-Step Instructions
Step 1: Download the Template
-
Go to System > Data > Data Importers
-
Find and download the CSV template for attendance data

Step 2: Populate Your Data
-
Open the downloaded CSV template
-
Fill in the attendance records with your data
-
Save the file locally
Step 3: Create a New Import
-
Go to System > Data > Data Import Files tab
-
Click to create a new data import entry
-
Give it a descriptive name to identify your batch

Step 4: Process the Import
-
Save your entry
-
From the data import file list, click the Process button
-
Wait for the import to complete

Summary
| Step | Action |
|---|---|
| 1 | Download CSV template from Data Importers |
| 2 | Fill in attendance data and save |
| 3 | Create new import entry in Data Import Files |
| 4 | Click Process to complete the upload |
Best Practices
Recommendations
- Test first — Import a small batch to verify the format is correct
- Verify employee IDs — Ensure all employee IDs in the CSV exist in the system
- Consistent format — Follow the exact date/time format from the template
- Backup data — Keep a copy of your CSV file for reference