Salaries
Payroll Management
Payroll management is the unit responsible for accurately calculating salaries by aggregating all monthly data (attendance, advances, rewards, deductions, overtime).
The unit provides powerful tools to track each employee, manage their financial transactions, and generate final reports easily and accurately.
Purpose of Salaries Page
- Display all employee salaries for a specific month: Comprehensive view of salaries
- Clarify rewards, deductions, advances, and overtime for each employee: Complete financial details
- Provide comprehensive financial overview for company on total salaries: For informed financial decisions
- Control salaries in terms of:
- Filtering
- Search
- Review details
- Modify salary
- Open salary details page
- Compare current month salaries with previous months
Use the salaries page regularly to review monthly salaries and ensure calculation accuracy.
Second: Page Components Explanation
1. Financial Numbers Area (Cards)
These are salary summary cards at the top of the page:
Deductions
Displays total deductions on all employees during the period.
Example: SAR 1000-
Means total deductions of 1000 riyals.
Rewards
Total rewards added to employees.
Example: 0.00
Means no rewards for this month.
Net Salary
Amount the company will pay after deductions and rewards.
Example: 0.00 (because data is experimental)
Base Salary
Total base salaries for all employees before any additions or deductions.
Financial cards provide a quick view of the general financial status of salaries in the specified period.
2. "Salary Details" Table
This is the most important part of the page — displays:
| Employee Name | Job Title | Department | Salary Period | Base Salary | Overtime | Advances | Deductions | Net Salary |
Each column shows the employee's value during the specified month.
"Details" Button
There is a small button in the form of an icon 📊 next to each employee.
When clicked:
- Opens the employee's "Salary Details" page
- Contains accurate salary calculations
Colors in the Table
- Green = Additions (rewards, overtime)
- Red = Deductions, advances
- Blue = Neutral numbers like base salary
Use colors for quick distinction between additions and deductions in the table.
3. Filters
The page supports powerful filters:
- Job Type: (Full-time – Part-time – Hourly)
- Department: Filter by departments
- Date: Select a specific time period
- Year – Month: Specify month and year
- Show Paid Only / Unpaid: Filter by payment status
- Filter by Employee: Search for a specific employee
Filters are very important for facilitating payroll management in large companies.
Use filters to quickly find required salaries, especially in large companies.
4. Search
Search box to find a specific employee among hundreds of records.
5. Export Button
Can export salaries:
- Excel: For analysis and review
- CSV: For import into other systems
- PDF: For printing and documentation
According to company settings.
Use export to create backup copies of salaries and share with financial management.
6. Salary Comparison Chart
The chart at the bottom of the page allows:
- Compare salaries across months: Track changes
- Track increase or decrease in monthly costs: Analyze trends
- Analyze salary trends visually: For strategic decisions
Important feature for making administrative or financial decisions.
Charts help understand long-term financial trends and make strategic decisions.
Third: Importance of Salaries Page
1. Facilitates Reviewing the Entire Month in One Minute
You see:
- Total deductions
- Total rewards
- Net salaries
- How much each employee receives and why
2. Helps Quickly Discover Errors
For example: An employee has excessive deduction → It is modified.
Accurate review before approving salaries prevents financial errors and protects employee rights.
3. Provides Official Documents Ready for Printing and Sending
Export → PDF or Excel
Important for accounting and financial auditing.
4. Starting Point for Complete Salary Management
From it you can open:
- Add reward
- Add deduction
- Salary details
- Modify salary
- Generate salaries
Fourth: When Do We Use the Salaries Page?
1. Before Generating Monthly Salaries for Employees
For review and verification of everything.
2. During Account Review
Because the page shows all financial elements in one place.
3. When Monitoring Company Department Performance
Because filters help you see only a specific department.
4. When There is a Disagreement Between Employee and HR
Can review their salary by clicking "Details"
Use the salaries page regularly before final salary approval to ensure accuracy and fairness.
Payroll Management Functions
1. Display All Employee Salaries by Month and Year
2. Review Total Rewards – Total Deductions – Total Overtime Hours
3. Access Details of Any Employee's Salary for Modification or Addition
The page displays all "Salary Details" after calculating:
- Rewards
- Deductions
- Advances
- Overtime
- Base Salary
Filters at the Top
1. Salary Period
Select month and year (e.g., January 2026).
2. Job Type
To filter employees according to their work type (Full-time / Part-time).
3. From Date / To Date
To specify a time period to display salaries generated during it.
Three Cards in the Middle
1. Total Overtime Hours
Aggregates all overtime hours for all employees in the selected period.
2. Total Deductions
Value of all deductions made on salaries.
3. Total Rewards
Sum of approved rewards this month.
These cards provide a quick view of main financial costs for salaries.
Salaries Table at Bottom of Page
The table displays for each employee:
- Name: Know the salary owner
- Job Title: Position
- Job Type: (Full-time, Part-time, Hourly)
- Currency: Currency type (EGP, SAR, USD)
- Base Salary: Base amount
- Advances: Amount deducted as advance
- Deductions: Total deductions
- Rewards: Total rewards
- Net Salary: Final due amount
- "Details" Button: To access the employee's salary details page
Generate Payroll Page
Its Function:
- Used to issue salaries for the selected month
- System automatically calculates everything (Days – Hours – Rewards – Deductions – Advances)
Explanation of Page Elements:
1. Specified Period
Here the user selects month and year (e.g., January 2026).
2. Applied Filtering
Can generate salaries based on a specific job type or all jobs.
3. Explanatory Message
Clarifies the number of employees whose salaries will be generated (e.g., "Salaries will be generated for 30 employees").
4. Generate Button
When clicked, the system creates salaries for all employees and prepares them for display in the payroll management page.
Make sure to review all data before generating salaries to ensure calculation accuracy.
Salary Details Page
A detailed window used to review the final salary for each employee, after calculating all salary elements such as rewards, deductions, advances, and overtime.
This page is considered the most important screen in the payroll system because it shows the final amount that will be paid to the employee.
First: Purpose of Salary Details Page
The page is designed to give the company owner or HR officer a complete picture of the employee's salary before payment, including:
- Base Salary: Fixed amount
- Rewards: Financial additions
- Deductions: Deducted amounts
- Advances: Amounts deducted as advances
- Overtime: Overtime hours
- Job Type and Currency: Basic information
- Work Days and Hours: On which salary was calculated
Thus helping you:
- Ensure everything is calculated correctly
- Review salary before approval
- Easily modify any part of the salary
- Add reward or deduction immediately from the same window
- Understand reason for increase or decrease in net salary
Use the details page for accurate review of each salary before final approval.
Second: Page Elements Explanation
1. Employee Data
Appears in the upper part of the window:
- Employee Name: Know the salary owner
- Employee Code: Identification number
- Department: Assigned department
- Job Title: Position
- Job Type: (Full-time / Part-time / Hourly)
- Currency: Currency type
- Salary Period: (Monthly – Weekly – etc.)
This information is important because it determines how salary is calculated.
2. Work Details During Period
The page displays:
- Work Days: Actual number of days
- Basic Work Hours: Official hours
- Actual Overtime Hours: Approved overtime
- Work Weeks: Number of weeks
This data is derived by the system from attendance and departure records and approved overtime.
Work details help verify calculation accuracy and link them to attendance records.
3. Basic Salary Details
Most important part of the page and appears as follows:
Base Salary
Fixed amount agreed upon with the employee.
Rewards
Appear in green, for example:
EGP 1400+
And include:
- Performance rewards
- Monthly rewards
- Special rewards added by HR
Deductions
Appear in red, for example:
EGP 0-
And include:
- Lateness
- Absence
- Manual deductions
- Violation deductions
Advances
If the employee received an advance, it appears here as a salary deduction.
Final Net Salary
The system aggregates all elements and calculates the final salary that will be paid.
Make sure to review all elements before final salary approval to ensure accuracy.
Third: Control Buttons Available
At the bottom of the page:
1. Rewards
Opens a window to add a new reward linked to the month's salary.
2. Deductions
Opens a window to add a new deduction.
3. Save
To confirm any modifications made to salary data.
4. Modify
To allow changing basic salary data if needed.
5. Delete
To delete the entire salary record and regenerate it from scratch.
6. Close
To close the page.
All modifications are logged in the system record with manager name and modification time.
Fourth: When to Use "Salary Details" Page?
Used in the following cases:
1. Before Approving and Reviewing Salaries
To ensure each employee receives their correct salary.
2. When There is an Employee Objection
You can open details and review:
- Number of work days
- Overtime hours
- Rewards
- Deductions
And clarify the reason for the final salary.
3. To Add Reward or Deduction Manually
Without returning to the general salaries page.
4. When Calculating Advances Correctly
Appears here directly.
Use the details page to quickly and transparently resolve any disputes or objections from employees.
Fifth: Why is This Page Very Important?
Because it:
- Prevents calculation errors: Accurate review before approval
- Provides clear picture of all salary components: Complete transparency
- Speeds up monthly review process: Saves time
- Provides complete transparency for employees and management: Builds trust
- Allows complete control over salary before payment: Ensures accuracy
Transparency in displaying salary details helps build trust between employees and management.
Sixth: Practical Examples
Example 1: Regular Employee Salary
Base Salary: 5000 EGP
Rewards: 500 EGP
Deductions: 200 EGP (lateness)
Advances: 1000 EGP
Net Salary: 4300 EGP
This example shows how to calculate the final salary after all additions and deductions.
Example 2: Employee Salary with Overtime
Base Salary: 6000 EGP
Overtime: 1500 EGP
Rewards: 0 EGP
Deductions: 0 EGP
Net Salary: 7500 EGP
Overtime increases the final salary and motivates employees to work overtime.
Example 3: Employee Salary with Advance
Base Salary: 4000 EGP
Advance: 2000 EGP (first installment)
Rewards: 300 EGP
Deductions: 0 EGP
Net Salary: 2300 EGP
Advances are automatically deducted from salary until fully paid.
Seventh: Integration with Other Systems
The payroll system integrates with:
1. Attendance System
Calculating actual work days and hours.
2. Overtime System
Adding approved overtime hours.
3. Advances System
Automatic deduction of owed advances.
4. Rewards and Deductions System
Adding approved rewards and deductions.
5. Notifications System
Sending notifications to employees upon salary approval.
Integration with all systems ensures accurate and comprehensive calculation of the final salary.
Section Summary
Payroll management is the unit responsible for accurately calculating salaries by aggregating all monthly data. The unit provides powerful tools to track each employee, manage their financial transactions, and generate final reports easily and accurately. Through the salaries page and details page, management can review and approve salaries with confidence, ensuring transparency and accuracy in all financial transactions.