Dashboard
Quick start
1. Add employees and their hourly rates.
2. Clock in/out in DTR (or enter attendance manually).
3. Review the monthly payroll preview.
4. Enter adjustments and process payroll.
5. Print payslips and export backups.
Current period
Employee directory
| Employee ID | Employee | Department | Hourly rate | Status | Actions |
|---|
Daily Time Record · Clock In / Out
Select an employee and clock in or out. Times use this device's local clock. Entries are converted into attendance hours for payroll.
For overnight shifts, hours are assigned to the clock-in date. Only one completed shift per employee per day is supported in V1. Times can be edited by an administrator below.
DTR calculation settings
Break minutes are subtracted from shift duration. Hours exceeding regular hours become overtime. Settings are editable before each clock-out; review local labor rules before paying.
Time records · Selected month
| Date | Employee | Time in | Time out | Break (min) | Regular hrs | OT hrs | Actions |
|---|
Record attendance
Paid hours include any paid breaks you choose to record. Overtime is entered separately and is paid at hourly rate × multiplier. Configure multipliers according to your applicable employment rules.
Attendance for selected month
| Date | Employee | Paid hours | OT hours | Multiplier | Action |
|---|
Monthly payroll preview
Gross pay = regular paid hours × rate + overtime hours × rate × multiplier. Net pay = gross + bonuses + allowances − deductions.
| Employee | Regular hrs | OT hrs | Gross | Bonus | Allowance | Deductions | Net pay |
|---|
Deductions are manually entered amounts; statutory contributions and tax are not automatically computed. Processing creates a historical snapshot, not an actual bank payment. Existing monthly snapshots cannot be processed again unless deleted.
Processed payroll history
| Month | Processed at | Employees | Gross | Net | Actions |
|---|
Business settings
Data backup & restore
Download a JSON backup, or restore from a previous backup. Restoring replaces all current local records.
Store backups securely. Do not share them publicly; they contain employee names and payroll information.