Salary Advances

Manage employee salary advance requests with configurable limits, installment plans, and approval workflows.

User Guide Salary Advances

Salary Advance List

The Salary Advances screen shows all submitted advance requests with amount, installments, and status.

Columns

ColumnDescription
EmployeeEmployee who requested the advance
AmountTotal amount of the salary advance
InstallmentsNumber of monthly installments for repayment
RemainingAmount still to be deducted from future salaries
StatusCurrent approval status of the advance
DateDate the advance was requested
ActionsApprove, reject, or view installment details
AttendUX — Salary Advance List
Salary Advance List
Add
EmployeeAmountDateDeduct FromStatus
Ahmed M.2,000 EGP2025-04-01April 2025Approved
Sara A.1,500 EGP2025-04-05April 2025Pending
Mona I.3,000 EGP2025-03-20March 2025Deducted
Screenshot: Salary advance list view

Create Salary Advance

To request a salary advance, click the "Add" button and fill in the following fields:

FieldTypeDescriptionRequiredExample
EmployeeDropdownSelect the employee requesting the advance
Advance AmountNumberThe amount of the salary advance2,000 EGP
InstallmentsNumberNumber of monthly installments to repay4
ReasonTextReason for the advance requestMedical emergency
AttendUX — Create Salary Advance
Create Salary Advance
Ahmed Mohamed
2,000 EGP
April 2025
Personal emergency
Save
Screenshot: Create salary advance form

Maximum Amount Rules

The system enforces configurable rules to limit salary advance amounts:

RuleDescription
Maximum PercentageAdvance cannot exceed a percentage of the employee's monthly salary (e.g., 50%)
Existing AdvancesOutstanding advance balance is subtracted from the available limit
Request FrequencyLimits how often an employee can request advances (e.g., once per month)
Tip: These rules are configured by the admin in Settings → Salary Advances.

Approval Workflow

Salary advance requests go through a structured approval process:

1

Employee Submits

The employee submits the advance request with the desired amount and installment plan.

2

System Validates

The system checks the request against maximum amount rules and existing balances.

3

Manager Reviews

The manager receives a notification and reviews the advance request.

4

Payroll Integration

Upon approval, the installment schedule is created and deductions start from the next payroll cycle.

Installment Tracking

Approved advances are tracked through an installment schedule:

The system automatically deducts the installment amount from each monthly salary until the advance is fully repaid. The remaining balance is updated after each payroll cycle.

Tip: Employees and managers can view the installment schedule and remaining balance at any time.

Example: Salary Advance Request

Khaled needs an emergency salary advance of 2,000 EGP to be repaid over 4 months:

1

Submit Request

Khaled opens Salary Advances, clicks "Add," enters amount 2,000 EGP, selects 4 installments, and adds reason "Medical emergency."

2

System Validation

The system confirms 2,000 EGP is within 50% of Khaled's salary and he has no outstanding advances.

3

Manager Approval

Khaled's manager approves the request. The installment plan is created: 500 EGP × 4 months.

4

Monthly Deductions

500 EGP is automatically deducted from Khaled's salary each month for 4 months until the advance is fully repaid.