Payroll Deduction
Manage salary deduction types such as Unpaid Leave that are applied during payroll processing.
4.5 Payroll Deduction
The Payroll Deduction section manages deductions applied during payroll processing. These deductions define amounts subtracted from employee salaries for various reasons such as unpaid leave, taxes, insurance, and other authorized deductions.
Accessing Payroll Deductions
From the main Dashboard, hover over or click the Payroll tab in the top navigation bar to reveal the dropdown menu. Click Payroll Deductions from the dropdown list to access the deductions configuration page. Payroll Deductions is the fifth option in the Payroll submenu, located below Payroll Allowances.
Deduction List
The Payroll Deductions page opens with the List Deductions tab active by default. The page features two main tabs:
- List Deductions – View all deduction types.
- Add Deductions – Create a new deduction type.
The deductions data table displays the following columns:
- DEDUCTION NAME – Name of the deduction (e.g., Unpaid Leave).
- AMOUNT – The deduction value or rate (e.g., 0.00).
- STATUS – Current status displayed as a colored badge (e.g., Active in green).
- ACTION – Available action buttons for each record.
Each row has two action buttons in the Action column:
- Edit (pencil icon) – Modify the deduction details.
- Delete (trash icon) – Remove the deduction type.
The table also includes standard controls: an entries-per-page dropdown (set to 10 by default), a search bar, an Export button, and pagination controls at the bottom showing "Showing 1 to 1 of 1 entries" with Previous and Next navigation buttons.
Adding a New Deduction
To create a new deduction type, click the Add Deductions tab. This tab is located next to the List Deductions tab and is marked with a plus (+) icon. The arrow indicates where to click to begin creating a new deduction record.
Fill in Deduction Details
The Add Deductions form contains the Deduction Details section with the following fields:
- Deductions Name – Enter the name of the deduction (required field, e.g., Unpaid Leave).
- Deductions Amount – Enter the deduction value or rate (e.g., 0.00).
After entering the required information, click Submit to save the new deduction, or click Back to return to the list without saving.
Deduction Created Successfully
Upon successful submission, a green success notification toast appears at the top of the screen displaying "Success! Payroll Deductions Created". The system automatically returns to the List Deductions view, and the newly created deduction is added to the list with an Active status badge. The list now shows "Showing 1 to 2 of 2 entries", indicating the new deduction has been added alongside the existing record.
Editing a Deduction
To modify an existing deduction, click the Edit button (pencil icon) in the Action column of the desired row. The arrow indicates the Edit button for the first Unpaid Leave deduction. This opens the Edit Deductions form with the current values pre-filled.
Update Deduction Details
Clicking the Edit button opens the Edit Deductions tab with a pre-filled form containing the existing record data:
- Deductions Name – Pre-populated with the current deduction name (e.g., Unpaid Leave).
- Deductions Amount – Pre-populated with the current amount (e.g., 0.00).
Modify the necessary fields and click Submit to update the record, or click Back to cancel the changes.
Deduction Updated Successfully
After submitting the edited form, a green success notification toast appears displaying "Success! Payroll Deductions Updated". The system returns to the List Deductions view, and the updated record reflects the new changes in the deductions list.
Deleting a Deduction
To remove a deduction type, click the Delete button (trash icon) in the Action column of the desired row. The arrow indicates the Delete button for the first Unpaid Leave deduction. A confirmation dialog will appear to prevent accidental deletion.
Delete Confirmation
A confirmation dialog appears with the message: "Are you sure to want delete the Record:" followed by the deduction name (e.g., Unpaid Leave) highlighted in orange. To proceed with deletion, click the Delete button. To cancel and keep the record, click Close.
Deduction Deleted Successfully
After confirming the deletion, a green success notification toast appears displaying "Success! Delete Payroll Deduction Deleted". The record is permanently removed from the deductions list, and the system returns to the List Deductions view. The list now shows "Showing 1 to 1 of 1 entries", confirming that one Unpaid Leave deduction remains in the system.