Payroll Management

The Payroll Management feature allows administrators to manage staff salaries, deductions, and bonuses, as well as generate payroll for specific periods.


Features

  • Generate Payroll:
    • Calculate and generate payroll for staff members for a specific month.
  • Salary Components:
    • Add or edit salary components such as basic salary, allowances, and deductions.
  • Payroll History:
    • View payroll history for individual staff members.
  • Export Payroll:
    • Export payroll data for accounting or reporting purposes.

Key Actions

  1. Generate Payroll:
  • Navigate to the payroll page and select the desired month.
  • Click the Generate Payroll button to calculate salaries for all staff members.
  • Review the payroll summary and save it.
Edit Salary Components:
  • Click on a staff member's name to view their salary details.
  • Add or edit components such as allowances, bonuses, or deductions.
  • Save the changes to update the payroll.
View Payroll History:
  • Select a staff member to view their payroll history.
  • Review past payroll records, including salary breakdowns and payment dates.
Export Payroll:
  • Click the Export button to download payroll data in a preferred format (e.g., CSV, Excel).

Permissions

  • Generate Payroll: Requires payroll_generate permission.
  • Edit Salary Components: Requires payroll_edit permission.
  • View Payroll History: Requires payroll_view permission.
  • Export Payroll: Requires payroll_export permission.

Troubleshooting

  • Payroll Not Generating:
    • Ensure all staff members have salary components assigned.
    • Verify that the selected month is valid and not already processed.
  • Export Issues:
    • Check if the export format is supported and that the data is not too large.
  • Salary Components Missing:
    • Ensure salary components are configured in the HRM settings.