Deductions

Apply fixed, day-based, or percentage deductions with full approval workflows and installment support.

User Guide Deductions

Deduction Types

AttendUX supports several deduction categories to cover various HR scenarios.

Type Description
Fixed AmountA specific monetary amount deducted from salary.
Day-BasedCalculated based on the number of absence or penalty days.
PercentageA percentage of the employee's basic salary.
Late DeductionAutomatic tiered deduction based on late arrival count.
Absence DeductionApplied when an employee is absent without approved leave.
Tip: Day-based deductions automatically use the employee's daily salary rate (monthly salary ÷ 30).

Deduction List

The deduction list displays all deductions with key details and quick actions.

AttendUX — Deduction List
Deduction List
Add
EmployeeTypeAmountMonthStatus
Ahmed M.Absence200 EGPApr 2025Applied
Sara A.Late (3x)150 EGPApr 2025Applied
Khaled H.Violation500 EGPApr 2025Pending
Deduction List Screenshot

Filters

Use filters to quickly find specific deductions.

Filter Type Description
EmployeeDropdownFilter by employee name or ID.
StatusDropdownFilter by deduction status.
Date RangeDate PickerFilter by date range.

List Columns

Column Description
EmployeeEmployee name and ID.
TypeThe deduction category (Fixed, Day-Based, Percentage, etc.).
AmountThe monetary value of the deduction.
DaysNumber of deduction days (for day-based deductions).
DateDate the deduction was applied.
StatusCurrent status: Pending, Approved, or Rejected.
ActionsEdit, approve, reject, or delete the deduction.

Quick Mode vs Advanced Mode

Choose between a simplified or detailed deduction creation experience.

Feature Quick Mode Advanced Mode
FieldsEmployee, Type, AmountEmployee, Type, Amount, Days, Reason, Installments
CalculationFixed amount onlyFixed, Day-Based, or Percentage
InstallmentsNot availableConfigurable (2–12 months)
Best ForSimple one-time deductionsComplex deductions with installments

Create Deduction

Fill in the deduction form to apply a new deduction to an employee.

AttendUX — Create Deduction
Create Deduction
Ahmed Mohamed
Absence
200 EGP
April 2025
Enabled
Unexcused absence on April 5
Save
Create Deduction Form Screenshot
Field Type Required Description Example
EmployeeDropdownSelect the employee to apply the deduction to.
Deduction TypeDropdownChoose the type of deduction.Fixed Amount
AmountNumberThe deduction amount in the company currency.500
DaysNumberNumber of deduction days (day-based type only).2.5
ReasonTextDescription or justification for the deduction.Unauthorized absence on 15 Jan
InstallmentsNumberSplit the deduction across multiple months.3 months

Calculation Methods

Each deduction type uses a different formula to calculate the final amount.

Method Formula Example
Fixed AmountEntered amount is deducted directly.500 EGP → deducts 500 EGP
Day-BasedDays × (Monthly Salary ÷ 30)2 days × (6,000 ÷ 30) = 400 EGP
PercentagePercentage × Monthly Salary10% × 6,000 = 600 EGP

Approval Workflow

Deductions follow a multi-step approval process to ensure accuracy.

1

Submit

HR or manager creates the deduction. Status is set to "Pending."

2

Manager Review

The direct manager reviews and approves or rejects the deduction.

3

HR Confirmation

HR confirms the approved deduction and it is applied to payroll.

4

Applied to Payroll

The approved deduction is automatically included in the next payroll cycle.

Installment Processing

Large deductions can be split across multiple payroll periods.

When installments are configured, the system automatically divides the total amount equally and deducts one portion each month.

Tip: You can track installment progress in the deduction detail view. Each installment shows its status and the remaining balance.

Tiered Late Deductions

Configure automatic deductions based on how many times an employee is late in a month.

Tier Late Count Action
Tier 11–3 timesVerbal warning (no deduction)
Tier 24–6 timesDeduct 0.5 day salary
Tier 37–9 timesDeduct 1 day salary
Tier 410+ timesDeduct 2 days salary
Warning: Late deduction tiers are calculated monthly. The count resets at the start of each month.

Example: Deducting 2.5 Days

Sara (salary: 9,000 EGP) was absent for 2.5 days without leave approval.
1

Create Deduction

HR opens Deductions, clicks "Add," selects Sara, chooses "Day-Based," enters 2.5 days.

2

System Calculates

The system calculates: 2.5 × (9,000 ÷ 30) = 750 EGP.

3

Approval & Application

Manager approves. 750 EGP is deducted from Sara's next payroll.

Example: Late Deduction Tiers

Ahmed was late 5 times in January. The company uses tiered late deductions.
1

System Detects Lates

The attendance system records 5 late arrivals for Ahmed in January.

2

Tier Applied

5 lates falls in Tier 2 (4–6 times) → automatic deduction of 0.5 day salary.

3

Deduction Created

The system auto-creates a deduction: 0.5 × (Ahmed's daily rate). It appears in his payroll.