Relation Between Modules in Hinawi Software

Name HR, TimeSheet & Payroll Fixed Asset Real Estate School Garage

Employee Name

The Default

From the Fixed Assets, module selects the Employee Custody Name. See maintenance module when creating Job Card.

From Employee Profile, Select Flat No.

From the School, the Module selects the Employee (Guardian) Name. Also class teacher.

Labors

Inventory item

When opening a job card for maintenance

When opening a job card for maintenance

When selling Books

When opening a job card for maintenance. And when creating Cash or Credit Invoice

Customer / Job

When Filling TimeSheet

From the Fixed Assets, module select the Job where the machine is servicing

Tenant name will save as Customer

Student name will save as Customer. The customer can be Guardian too. The Main is Guardian and the sub is a student.

When creating Job Card then Invoice

Tenant

The Default

Building / Unit

In Employee Profile, Select Flat No. in Item List Tab. In Accommodation provided select flat and building with no accounting effects.

When Building owned by the company

The Default

Fixed Assets of School

Equipments/Vehicles/ Mobile

In Employee Profile, Select Assets

The Default

Student Bus List, Computer Lab …etc

Repairing

Student

In Employee Profile, Select Student when Employee is the guardian

Student using bus

Default

Guardian

If Employee is working in the school and has kids

Guardian List

Sales Representative

Sales Rep is Employee in the company

New Tenant coming through a sales rep

Class List

class List. Also, the class is used in Employee Profile. Select Class when posting salary sheet to QuickBooks and more

All Fixed Assets

All Buildings and Units are created Automatically in the class List. Edit Building and Unit will be from Class List

When Posting to QuickBooks
When Posting to QuickBooks

General List

Most of the dropdowns seen in forms are reading from General List

he Financial Impact of the Software’s Modules on the Accounting Module in Hinawi Software

Introduction:

The accounting module is an essential part of Hinawi Software, serving as the financial container into which all financial outputs from all modules of the software flow. Therefore, the user must navigate to the “Post to Accounts” menu in the software and perform the posting with a single click. Below is a detailed explanation.

It is important to note that posting transactions from the accounting module can be of two types: either immediate posting, meaning that when the transaction is saved, it has an immediate impact on the final financial reports, or batch posting, where the user must approve the transactions first and then perform the posting, which will then impact the financial reports.

The Financial Impact of the HR Module on Accounts

The HR and Payroll Module in Hinawi Software allows for posting prepared salaries from both the HR and Attendance modules. The module includes the posting of leave salaries, employee tickets, loan values, and end-of-service gratuities to the accounts. It also allows for posting provisions for leave salaries, travel tickets, and end-of-service gratuities. These processes contribute to improving the accuracy of financial records, ensuring compliance with company financial policies, saving time, and achieving control.

The Financial Impact of the Schools Module on Accounts

The Schools Module in Hinawi Software allows for posting all revenues and discounts related to students and tuition fees to the accounting module, ensuring the accuracy of financial records and saving the accountant the task of posting thousands of invoices. These processes contribute to improving the accuracy of financial records, ensuring compliance with company financial policies, saving time, and achieving control.

The Financial Impact of the Fixed Assets Module on Accounts

The Fixed Assets Module in Hinawi Software allows for posting depreciation and asset disposal entries to the accounting module to ensure the financial records are accurately updated. The module includes the monthly posting of asset depreciation, helping to accurately track asset values and reduce financial errors. It also allows for posting asset disposal entries when assets are sold or replaced, ensuring all financial changes related to assets are correctly recorded. These processes contribute to improving the management of fixed assets, the accuracy of financial records, ensuring compliance with company financial policies, saving time, and achieving control.

The Financial Impact of Posting Opening Balances on Accounts

Posting various opening balances to the accounting module ensures the financial records are accurately updated. This includes posting opening balances for checks under collection, deferred issued checks, used assets, and held insurances, ensuring all opening balances are correctly recorded. Opening balances for prepaid rental revenues can also be posted, which helps improve the accuracy of financial records, ensures compliance with company financial policies, saves time, and achieves control.

Company General Settings

Company General Settings:

Setup is the most potent and inessential Module in Hinawi Software. We are proud to introduce this Module that allows the customers to build their own needs and ay the company policies and rules.

Under company settings, we merge both informal setup information and later activities in one place, so users can easily understand.

It’s strongly recommended that the admin user do settings before using the system to get results as per their company policy.

Note:

Only the Admin user is authorized to have access to settings. Therefore, the user used in this document is Admin.

File Setup Modules HRMS Settings General Settings has the following:

1. Company Setup

2. Basic Salary & Allowances (Monthly) Setup

3. Benefit Payment Setup

4. Benefit Provided Setup

5. HRMS Activities Setup

6. Timesheet Policy

7. Tax Setup

8. General Settings

9. Exit

1. Company Settings

Here, the user can create a new company. The system allows users to create any number of companies in the same database or can create separate databases for each company. This feature helps hold Companies. There will be a  separate setup, reports and level of acclevelsor each company.

Note:

When the icon is Gray, the setup is not done.

1-1. New Company / Company wizard:

To create a new company, go to:

File → Setup Modules → HRMS Settings → General Settings → Company Setup →New Company

All Information with (*) is a must to fill.

Company Information Tab

Fill in the Company name, phone, email ,etc,emailed first tab.

Note:

Filling the name in English is a must. If a user needs to run the software in Arabic, he should fill all the Arabic feel.

Check feel ox “Include teacher info in CV” if you are in school business. Use F2 to Quick Add more items or names in dropdown fields.

General Settings Tab

Business Start: Users can set the Month and Year of starting the business. Transaction entries before this Month/Year are not allowed before this date.

Payroll Start: Users. can set Can Month and Year of starting payroll for the Company. Creating a Payroll before this Month/Year is not allowed.

e.g.,  Business Start: 01/2010, Payroll start: 01/2014, then for the chosen company, the user can create new employees whose joining date should be greater than the business start date, i.e., 01/2010. And if an employee’s joining date is 01/01/2011, then set salary effective date should be greater than or equal to the joining date.

The user cannot create ate salary sheet for the employee before 01/2014 since the payroll strain at 01/2014.

Department Setup:

Here, the user can select what levels he/she wants to use for the employees by checking the Option wanted to Activate in the Company Default check Department and Positional and the user can’t remove them.

The user can add and link between the selected levels in Company Settings→ Company set up Department Setup and then add different departments and position for the company.

The user will be able to view and select the levels (Department, position etc.) whenever a new employee is created.

For different levels, the user can various rent Activities p and can set basic salary & allowances benefit paymen the, benefit provide Setupup differently.

e.g the ., If IT department and Operation department are added in the department setup and Employees are added for each department, then in that case, the user can have different activities and sal setup for each department.

Print on Letter Head:

The user should check this if he/she wants to print on the Company Letter Head.

Print on Plain Paper:

The user should check this option if they wants to print the Company Name or Logo or both in letters.

on the ture on the  report:

Here, the user can add the title on the reports. Fill in English if you are working in English and Arabic if in Arabic

Print Logo on:

The user can select where to print the logo on through the Dropdown.

Company Policy Tab:

Please select the options whether the user wants to use the following or not. (Changes between Yes/No can be applied anytime with some conditions)

  • If selected ‘No’ for Tax, the Tax items will be disabled. The user can change it to ‘Yes’ anytimthey wants to use the Tax.
  • If selected ‘No’ for Web Application, all web requerequests HR menus will be hidden.
  • If selected ‘Yes’ for Web Application, Transfer between location and Assign employees to group will be disabled.
  • If employees Age is set between 16 and 65. The system will not act to have Employees with age less than 16 or more than 65.

The user can view how the catamount areasareis paid\taken to\from the Employees. Here, Payment mode will auto fill from advanced settings for each activity. User select the Payment mode from advanced settings for each activity. i.e., If the payment mode for

EOS is selected as “Pay through Salary sheet” from advanced settings, payment mode in this window for EOS will auto fill the value with “Pay through Salary sheet”. .”angels in the payment mode from advanced activities will update in this window.

Important:

  • If Pay through salary sheet is selected, the amount to be given to the Employee is added to the Salary sheet in columns and the amount to be deducted from the Employee is also shown in the Salary Sheet.
  • If Pay through the Payment Voucher is selected, nothing will affect the  alary sheet in any columns.
  • If Air Ticket is provided as Pay through Salary sheet, then it will be added in an Additional column of the Salary sheet for Both HR and Timesheet Employees.
  • For Timesheet Employees, Absence salary is not paid in a separate column for Pay through salary sheet. Here, the salary is paid for the present days. i.e., If an Employee is absent for 2 days, the salary is paid for 28 if it is a 30 days month. Therefore, the amount is showed for 28 days in the Salarysheet, not a separate column for absence deduction.
  • The user can pay for OT to Timesheet Employees only if “calculate OT” is yes.

The Amount will be shown in a separate column as Total OT.

  • For HR Employees, if 1-day absence, 1 day will be deducted from the total days of a Month based on the setup. I.e., if the setup is Actual month days and Employee’s absence deducted ting from January, then the salary will be for total days = 30 days (31– 1 = 30, 1-day(s) absence will be deducted). If the setup is Fixed 30 Days and Employee absence is deducting from January, then salary will be for 29 Days.
  • For Timesheet Employees, we calculate present days only. It is always based on Actual Month Days. So, when there is an Absence, the user can change the Status to ‘Absent’ for the absent day and that day will not be calculated.
  • Remember that Company Employees can be defined (split in 2 parts) as employees or Times employee setesyee. An HR Employee will get his/her salary automatically, but a Timesheet employee will not get the salary unless the Timesheet is filled.

Read Me Tab:

When setting up a new company, User must read this part carefully.

Logo and Map Tab:

Here, the user can attach the Logo,, Map and Photo of the company. When printed, the logo will display.

Chart Tab:

The user can define the organization chart of the company. Right-click on the area and Click Add head to add a head for the organization. This chart is not linked with the department setup or any part\module in the system.

Management:

Here, the user can fill the in information of the management.

Memo Tab:

Users can add a general company memo here.

CAUTION!

1. It is strongly recommended to APPROVE each transaction\activity if you believe that there will be NO further Chan When an activity is approved, it will change the status of the Employee and affects the balances transaction.

2. Changes in the setup are allowed in the future they but it will not affect the previously approved activities/transaction.

3. Once done from the Default Setup, the user cannot change the settings from there anymore since it’s a 1-time setup. Items theater setup will be grayed out. The user can go to Advanced Settings for more option.

4. Creating EOS will not affect any transaction\activities unless EOS is approved.

5. We strongly recommend the Admin user not to share the admin paswithord to anyone since they may change the company police.

Note:

Approved activities can’t be changed.

Because setup is the most powerful and important module in (Hinawi Software) and this module allows the customers to build their own needs and to ly the company policies and rules without referring to us, it’s strongly recommended for ththat the admin usersure all settings are complete before starting to use the system to get accurate results as per their Companyolicy.

The default setup required to be done before running the the system is:

  •  Payroll Policy
  •  Leave & Pension Policy
  •  Standard Setup
  •  Holiday Setup
  •  Timesheet (Optional)
  •  Department Setup (Optional)

*To have advanced options, the Admin can go to Advanced Setup and apply more settings as per the company policy. Use the manual or call technical support if any help is needed.

Please Read:

The user can split Employees to two categories, Employees in HR and Employees in Timesheet. He/she can decide on how to categorize the employees. He/she They all of them in one category or divide them to two. The default feature in the system is to consider all employees as HR. To change to Timesheet the , go to Tithe me Sheet menu then assign employees to Timesheet.

For HR Employees, salary sheet is created automatically, but for Timesheet Employees salary sheet is not created unless Timesheet is filled. The user must fill Timesheet for each employee.

Changes between categories are possible.

Note:

1. Approved activities can’t be changed.

2. Changes in the setup are allowed in the future, but it walnut affects the previously approved activities/transaction.

3. It is strongly recommended to APPROVE each transaction\activity if you believe there will be NO change When an activity is approved, it will change the status of the Employee and affects the balances transaction.

1-2. Edit Company

Company Settings→ Company set up. Edit Company

Here the user can edit the company set up details as mentioned in step 1-1

5-2. Absence Setup:

Note:

User can define which columns required to be displayed for the Absence setup using ‘Edit Columns’.

Department and Position:

-Here, the user can define Absence to be set for levels: Department and Position.

-The user can select ‘All’ if he/she wants to have the same setup for all.

Excuse:

-The user can select Yes/No to set whether he/she has an excuse for the absence or not.

Max. Allowed:

-Users can set the maximum allowed days for absence during the month/Year.

Days/Hours:

-Users can select either Days/Hours for the absence.

Month/Years:

-Users can select Month/Years for the specified number of absence to be allowed in a Month or Year.

Deduction Rate:

-It is a number in which the absence days are deducted. If the rate is 2 and absent days are 2, then 2 X 2 = 4 days will be deducted as absence. If the rate is 0, then there’s no deduction.

No. of days to Deduct:

-It is the number of absence deducted from absence days. E.g. If the No. is set as 2, and employee is absent for 5 days, the deduction of days will only be 2.

Deduction from Service Period:

-User can select Yes/No to set whether the absence to be deducted from Service period or not.

-If selected as yes, the absence days will be deducted from the service period.

Deduction from Salary Sheet:

-Users can select Yes/No to set whether to deduct the absence from Salary/Leave.

-If selected yes, the absence will be deducted from Salary/Leave.

Deduct From:

-Users can specify the absence to be deducted from Leave/Salary.

-If Salary is selected, the absence will be deducted from Salary.

-If Leave is selected, the absence will be deducted from Leaves.

Deduct Item:

-Users can select the items from which the absence is deducted.

-If the deduct from is ‘Salary’, then “Deduct item” will list all the salary items, i.e. Basic, accommodation etc.

-If the deduct from is ‘Leave’ then “Deduct item” will list all the Leave items, i.e. Annual Leave, Emergency, Hajj leave etc.

Note:

If the absence setup is “With Excuse” and Deduction is ‘Deduct from Leave’, then Deduct from Leave’ will not deduct leave balance for the absence.

If the setup is with Excuse and Deduction is ‘Deduct from Salary’, then no amount will be deducted from the Salary.

If “Update Days Ledger” is selected with excuse, only leave ledger days will be updated with no deduction in any amount.

If there’s no excuse for any of the deduction types, there will be an actual deduction.

“Deduct from Salary” will deduct the required amount from the Salary Sheet, “Deduct from Leave” will deduct from the Annual leave balance days for the employee, and “Update Absence Days Ledger” will update the absence ledger in the report and deduct from absence days.

53. Loan Setup:

The window displayed above enables users to setup the “Loan process” in Hinawi Software according to their company policy. Permitting certain actions and having certain restrictions provides more flexibility and assures accurate results.

The above image displays the window used to create loans.

This includes the reason of creating this loan, the amount required for the loan, the starting month and year of the loan, the number of installments needed, and of course the installment amount which reads from the loan amount combined with the number of installments chosen.

54. Addition / Deduction Setup:

  • The user can set this option for anything to be given to Employees other than salary. Normally, it is set for one time, but can be set monthly as automatic addition\deduction. It shows as a separate column in the salary sheet. Finally, t doesn’t affect the standard salary item.
  • The user can set Addition or Deduction needed to be done based on the Salary item. I.e., if the user sets Additions and Salary Item as Basic, then whenever there is an addition for the employee in the month, it will consider only Basic salary as the item.
  • The icon at the left of Addition/Deduction will allow adding activity Addition/Deduction. Duplicate activity is not allowed. The icon at the right will allow adding salary items for the activities Addition/Deduction.
  • If there is an addition for the Employee like bonus, User can add this bonus amount as Addition column in the salary sheet. User can set the salary item to be included for the bonus from Addition/Deduction Setup.
  • In the Addition/Deduction activity menu, the user can select “Pay On” to be Days/Month which will add/deduct Days salary/Month salary as per the salary item in the setup.

E.g.: If there is an Addition for the Employee like a Bonus, and Pay On is 1 Month, it will add 1-month salary in the Addition column.

If there’s a deduction for the Employee like Fine, and Pay On is 15 Days, it will deduct 15 days salary and will be shown in the Deduction column in the salary sheet.

Note:

If there is no setup for Addition, and the user creates an addition with Pay on 1 month, there will be no value (Zero) in the addition column since there is no setup. This is as per company policy.

If there is no setup for Deduction, and the user creates a deduction with Pay on 1 month, there will be no deduction since the value to be deducted will be zero. This is as per company policy.

55. End of Service (EOS):

By default, End of Service Setup is per Labor Law of the country. The system does not allow to calculate EOS if Service period is less than a year. EOS setup can be adjusted as the Company policy. Below are details for TERMS used in setup:

Note:

–     The user can define which columns required to be displayed for the EOS setup.

–     All the columns displayed here are as per the setup in Edit columns.

Department and Position:

–     Here, the user can define EOS to be set for the levels: Department and Position.

–     The user can select ‘All’ if he /she wants to have the same setup for all.

EOS Reason:

-Users can define the reason for creating EOS (specified in edit columns). Whether an employee Resigned or is Terminated. In UAE, there are separate settings in Each Case.

If Resign:

  • For service period between year 1 to 3, there are 7 days Salary for each year.
  • For service period between year 3 to 5, there are 14 days Salary plus preceding 3 years as 14 days as well.
  • For service period more than 5 years, then there will be (Either 14 or 21) days salary for the first 5 years,
  • Above 5 years will have 30 days salary.

If Terminated:

  • For service period between year 1 to 5, 21 days salary will be considered for each year.
  • For service period more than 5 years, 30 days will be considered.

Note:

There is an option to Calculate EOS in Resignation as a Termination if the Service period is more than 5 years.

Max-Month\Amount:

–     The user can define the maximum benefit to be given for the employee.

–     I.e., maximum month salary or amount to be given as maximum benefit.

Type:

–      The user can define what type is for Max Benefit. Two options are available, total monthly salary or Amount.

–     E.g.: It can be 24 times total monthly salary or 1000 to be the Amount.

–      By default, the total monthly salary allowed for max benefit is 24 times the total monthly salary.

Salary Items:

-If Salary is selected as Type, select here which Salary components to be included in Max benefit.

Salary– EOS:

-Users can define which salary components to be included in EOS calculation. It means that the user can add components like Basic salary and allowances depending on their setup.

Service From/Service To:

-Defines the period of service from and to for the EOS calculation.

Salary Days:

-Users can define the salary days for EOS calculation.

Percentage to pay:

-Users can define the percentage of amount to be paid as EOS amount from the EOS calculation.

-E.g. If the EOS amount is 1000 and the percentage to pay is 100, then the amount to be paid is 1000 (full amount) and if the percentage to pay is 50, the amount to be paid will be 500.

Note:

1. Max benefit means: What is the maximum EOS that can be paid to Employee

2. EOS amount or Max benefit, which one is lower will be paid.

Dependable:

-Users can select either Yes or No for ‘Dependable’

– First line is always ‘Yes’ for dependable since there is nothing to depend on from a previous line.

-If the option is “Yes” from years 1 to 3 and 3 to 5, calculated days are 7 days for 1 to 3 years, and 14 days for 3 to 5 years as per the EOS setup.

-If option “No” is selected from years 3 to 5, calculated days are 7 for 1 to 3 years, but any sooner employee who has a service period that exceeds 3 years will enable getting 14 days for all previous years as well.

Note:

All the columns above are as per the settings in Edit Columns.

Maximum Leave Days Allowed for the calculation of EOS:

-Users can set the maximum number of leaves allowed while calculating EOS.

-If an employee has 40 days leave balance and if ‘Maximum Leave Days Allowed for the calculation of EOS’ is 10, he/she will be paid only for 10 days. This is as per the company policy.

Calculate Unpaid Leave Salary Calculation based on Leave Setup:

-If this box is checked, the unpaid salary will be calculated based on Leave setup.

-I.e., Company Setting→Advanced Activities Setup→Annual Leave Setup

Calculate Unpaid Leave Salary Calculation based on Total Salary:

-If this box is checked, the unpaid salary will be calculated based on the Total Salary.

Calculate Unpaid Leave Salary Calculation based on Salary Items:

-If this box is checked, the unpaid salary will be calculated based on Salary Items listed: Basic Salary, Accommodation, Furniture etc. Users can select the salary item to be included for the EOS calculation.

– E.g. Users can select the Basic salary, Accommodation etc.

Leave Calculation Basis:

-Users can check the box and set the basis to 360 or 365 Days.

-By Default, this option is unchecked with a value zero (i.e., basis is not set) which means that the leave calculation is based on the salary setup.

-If the basis is not set and leave days are 10 the salary calculation is: Actual Month Days: Leave Salary Calculation will be:    3000*12*10

365

Fixed 30 Days: Leave Salary Calculation will be:   3000*12*10

360

When Resigns; If service period exceeds 5 years, calculate as Terminate:

-If the option is checked, for any employee after 5 years calculate EOS as Termination when he/she resigns.

Don’t Include Unpaid Salaries/Not Created Salary Sheets in the Create End of Service form:

-If this option is checked, unpaid salaries and not created salary sheets are not included in the EOS calculation.

Date:

Start Calculating EOS provision after—- Months from Joining

-Users can set the number of months to start calculating EOS provision from the joining date.

– E.g., if 6 months is selected, the system will start calculating the EOS provision after 6 months of joining date.

Calculate EOS Service Period based on Days Basis Days:

–     EOS Service Period can be calculated on different day’s basis. It could be 365 or 360 days or any basis as per company policy.

–     If ‘Calculate EOS Service Period based on Days’ is not set, then the service period will be calculated as 3 + (4 / 12) + (2 / 365) = 3.338813 if Employee worked for 3 Years 4 Months and 2 Days.

–      If ‘Calculate EOS Service Period based on Days’ is 360 Days, then the service period will be calculated as 1221 / 360 = 3.391 if the Employee worked for 1221 days. (1221 is the number of calendar days worked from joining date to EOS date).

Note:

When the user selects Set Default, it should go to the default settings of EOS as per UAE (country). Set Default should read from the country EOS setup.

Note:

Creating EOS will not affect any transaction / activities unless EOS is approved.

E.g.: For a Timesheet Employee, if the user wants to create EOS date on 12 June, then he/she needs to do the following:

  • Users need to create Timesheet for June. Fill timesheet entry till 11 June normally and from 12 June till the end of the month fill as ‘Absent’.
  • Create Salary sheet of June
  • Create EOS

Now to cause an effect on activities, the user must approve EOS.

In the Additions & Deductions Tab, the user can add the additions and deductions to be added for the EOS Employee as below:

If the user wants to make any Adjustment in the total amount, he/she can do it from the Summary Tab as below:

Different Cases:

If the employee Salary is 3000; Calculate Unpaid Leave Salary Calculation Based on Leave Setup, (Leave Setup is to include All Salary Items and Transfer To Next Year is Yes), Employee works for 3 year,4 month and 2 days and EOS Setup is as below: the Default setup.

The Calculation summary is the following:

Note:

If Leave Salary Calculation basis is 0 Days, then it will read the setup from Payroll Settings. If setup is actual month days, then the leave days is divided by 365 Days, if setup is fixed 30 days, then leave days is divided by 360 Days.

The image displayed above represents a closeup view of the EOS Setup where users get to choose and apply the suitable actions and requirements.

Moreover, the cases displayed below represents several calculations regarding the End of Service.

However, the results might vary between one user and another depending on how the setup is made among users

Case 1:

If the setup is     

And Leave Salary Calculation basis is 360 Days, EOS basis =360 in EOS Setup:

Here, 1-day salary = 3000*12 =100

360

100 X 70.115073 (Eligible Days) =7011.51

If EOS basis = 365, then calculation will be as follows:

1-day salary = 3000 *12 =98.63, then Total amount for EOS will be

365

98.63 * 70.115073 (Eligible Days) = 6915.459

Note:

1. Total Days is calculated as total no of Calendar Days. i.e., 1219 days her

2. When ‘Calculate EOS Service Period based on Days’ is not set (By Default zero), then the years calculated as (as example shown above) 3 + (4 / 12) + (2 / 365) = 3.338813 if 3 years 4 Months and 2 Days.

And If Maximum Leave Allowed for Calculating EOS is set as 10, then Leave salary will be: (3000 * 12 * 10) / 360 = 1000 [basis: 360].

Case 2:

If the setup is      

And Leave Salary Calculation basis is 365 Days,

EOS basis = 360 in EOS Setup:

Here, 1-day salary = 3000*12 =100, then, the total amount for EOS will be

360

100 * 70.115073 (Eligible Days) = 7011.51

If EOS basis = 365, then calculation will be the following:

1-day salary = 3000 *12 =98.63, then the Total amount for EOS will be

365

98.63 * 70.115073 (Eligible Days) = 6915.459

And If the Maximum Leave Allowed for Calculating EOS is 10, then Leave salary will be: (3000*12*10) / 365 = 986 [basis: 365]

Case 3:

If the setup is    

And Leave Salary Calculation basis is 360 Days,

EOS basis =360 in EOS Setup:

Here, 1-day salary = 3000*12 =100, then the total amount for EOS will be

360

100 * 71.108331 (Eligible Days) = 7110.8331

If EOS basis = 365, then the calculation will be the following:

1-day salary = 3000 *12 =98.63, then Total amount for EOS will be

365

98.63 * 71.108331 (Eligible Days) = 7013.4

And If Maximum Leave Allowed for Calculating EOS is 10, then Leave salary will be: (3000*12*10) / 360 = 1000 [basis: 360].

Case 4:

If the setup is      

And leave salary calculation basis is 365 Days

EOS basis = 360 in EOS setup:

Here, 1-day salary = 3000*12 =100, then the total amount for EOS will be

360

100 * 71.108331 (Eligible Days) = 7110.8331

If EOS basis = 365, then calculation will be as follows:

1-day salary = 3000 *12 =98.63, then the Total amount for EOS will be

365

98.63 * 71.108331 (Eligible Days) = 7013.4

And If the Maximum Leave Allowed for Calculating EOS is 10, then the Leave salary will be:

(3000*12*10) / 360 = 1000 [basis: 360].

Case 5:

If the setup is      

And leave salary calculation basis is 360 Days,

EOS basis = 365 in EOS setup:

Here, 1-day salary = 3000*12 =100, then total amount for EOS will be

360

100 * 70.134246 (Eligible Days) = 7013.4246

If EOS basis = 365, then calculation will be as follows:

1-day salary = 3000 *12 =98.63, then the Total amount for EOS will be

365

98.63 * 70.134246 (Eligible Days) = 6917.34

And If the Maximum Leave Allowed for Calculating EOS is 10, then Leave salary will be: (3000*12*10)/360=1000 [basis: 360]

Case 6:

If the setup is      

And leave salary calculation basis is 365 days,

EOS basis is = 365 in EOS Setup:

Here, 1-day salary = 3000*12 =100, then the total amount for EOS will be

360

100 * 70.134246 (Eligible Days) = 7013.4246

If EOS basis = 365, then the calculation will be the following:

1-day salary = 3000 *12 =98.63, then Total amount for EOS will be:

365

98.63 * 70.134246 (Eligible Days) = 6917.34

And If the Maximum Leave Allowed for Calculating EOS is 10, then Leave salary will be: (300*12*10)/ 365 = 986 [basis: 365]

Note:

– Users can have separate settings for EOS regardless of the Company setup. They can also have the same settings as per the company policy.

-In EOS, the system will calculate the actual leave days. i.e., If the Transfer to next year is No (In Leave setup) and EOS is created for the Employee in March, the Leave days will be 7 or 8 days.

– If the Leave Salary Calculation basis is Not checked, then it will be calculated Based on the Salary calculation setup:

i.e., If the Maximum Leave Allowed for Calculating EOS is 10

1. Fixed 30 Days: Leave Salary Calculation will be: (3000 * 12 * 10) / 360

2. Actual Month Days: Leave Salary Calculation will be: (3000 * 12 *10) / 365

7. General Settings

Go to: File→ Settings→General Settings.

7-1. General List:

It will list all the items and values available in the drop down for each item. E.g.: Grade: Grade01, Grade02, Grade03 etc.

Leave Type: Emergency, Haj Type, Sick Leave etc.

Note:

Users can add items for each list by selecting on the List and then clicking on New.

7-2. Custom Fields:

When the user wants to add any new field in Employee profile, he/she can add from here. Users can add Custom Fields clicking on New. Users can view where the field is added in Custom Information of Employee form.

Users can Edit/Delete the custom fields from here. Users can add these fields in Employee Profile→ Custom tab as shown below.

Users can view the Report for Custom Fields from Reports→Employee Basic Information→Employee Custom Field Report.

7-3. Setup Employee Document:

Users can setup the required information about Documents as displayed below.

Users can add fields for Custom Fields from General List. For each document, users can specify the fields required or not required. When the user selects Location and Field Required for Health Insurance, it will be shown in Manage Employees→Set Documents→Create Single Document→Other Documents and select Health Insurance, it will show the fields ‘Location’ and ‘Field’.

7-4. Banking Rout Codes:

Users can set the details of routs codes for each bank.

To see the Branch Name and to Enter Routing codes and CBID codes, user must select the branch name for the bank from Manage employees→ Set Salary & Benefits→create/Adjust Single Salary and click on Transfer to Bank under Payment Mode, then provide the bank details.

Company Payroll Settings

02. Payroll Settings:

Company Settings → Company set up → Payroll Policy.

Payroll Tab:

  • Total working hours for a day: User can define the total working hours for the company in a day

Note:

Can vary from company to company: say 8 hours or 9 hours. This will be affected onlyborn HR Employees.

  • Company Bank Account No: Provides the bank accompanies bank account number.
  • Company Bank Name: Provides the bank name.
  • Company Branch Name: Provides the branch name.

Salary Calculation:

It’s important for the user to understand the method of salary calculation of the employee and the relatedness with other activities such as absence, leave and so on. In this part, we will explain the process in detail for better understanding.

Hinawi Software has 2 ways of calculation basis: –

➔ Fixed 30 Days

In this basis, the system considers all months as fixed 30 days regardless if the month is January, February or April.

➔ Actual Month Days

In this basis the  system calculates the number of days in the month. Therefore, January is:31 days, February is: 28/29 days, and April is: 30 days.

Note:

Net to pay the amount in Salary sheet is rounding and no decimal points.

e.g. 29.22 will be ,2903 and 2892.86 ,will be 2893 as shown in the above table.,

i.e. 0.5 and more will be consonedered, as 1 and less than .5 will be ignored.

The user can do the settings from Additional Settings.

Both affect the calculations of monthly salary for the following activities cases:  Absence and Leave.

Case 1:

STANDARD Case. Employee Monthly Salary is 3000 AED, All Salary Item included for Leave calculation, no pension for Non- Locals, Leave Salary Calculation basis on 0 (zero) days, Absence setup is Deduct from Salary, No first month.

Case 2:

Employee Monthly Salary is 3000 AED, All Salary Items included for Leave calculation, no pension for Non- Locals, Leave Salary Calculation Basis on 0 (ZERO) Days, no first month, Setup is Fixed 30 days; Calculate Actual Leave Days if Salary Calculation basis is Fixed 30 Days box is checked.

Case 3:

Employee Monthly Salary is 3000 AED, All Salary Items included for Leave calculation, No pension for Non- Locals, Setup is Actual Month Days; Leave Salary Calculation Basis on 360 Days.

Important Information to help the user

Salary Calculation Policy:-

Employee SalaryFixed
30 Days
Actual
Month Days
360 Days365 Days
Employee Salary:YesYesXX
Absence Amount:YesYesXX
Absence Days:XYesXX
Leave Amount leaveYesYesYesY es
Leave Days:YesYesXX
 
 

Actual Month Days:

On this basis, the system calculates the number of days in the month. Therefore, January is 31 days, 

February is: 28/2,9 days and April is: 30 days.

Fixed 30 Days:

On this basis, the system considers all months as fixed 30 days regardless of the month is January, February, or April.

Below are details of explanations for different cases:

Absence Calculation (Month is Actual Month Days) Recommended
       
  January 
       
Salary 30001 Day Absence During the month1 Day Absence 30 of the month1 Day Absence at the end of the month (On 31)5 Days absence from 27 of the monthNote
Actual Month Days31     
Actual Absence Days.  1115This will Absence Ledger report  and will be deducted from total Service Period.
Description    Days are: January 27+28+29+30+31 
Calculated Deductions Absence days 1115 
Description One Day onlyOne Day onlyOne Day onlyDays are: January 27+28+29+30+31 
Absence AmountTotal Salary / 31 X Absence days96.7796.7796.77483.87The Absence amount will be lower if the month is 31 days.
Net Salary AmountTotal Salary Minus Absence Amount2903.232903.232903.232516.13 

Note:

If the Absence is 10 days, system will calculate the 5 Days in January as (3000 / 31 * 5) and  5 days in February as (3000 / (28 or 29) * 5) =  1,019.58 in case of non leap year and 1,001.11 in case of leap year

       
  February- Month is 28 Days (None Leap Year) 
       
Salary 30001 Day Absence During the month1 Day Absence 30 of the month1 Day Absence at the end of the month (On 28)5 Days absence from 27 of the monthNote
Actual Month Days28     
Actual Absence Days.  1N/A15the is will Show in Absence Ledger report and will be deducted from total Service Period.
Description    Days are: February: 27+28
March: 1+2+3
 
Calculated Deductions Absence days 1015Days will be Split in to 2 Months
     22 Days in February
     33 Days in March
Description One Day only_One Day onlyDays are: February 27+28
March: 1+2+3
 
     214.29Calculation of Absence Amount for February.
     290.32Calculation of Absence Amount for March.
Absence AmountTotal Salary / 28 X Absence days107.140107.14504.61The Absence amount will be higher if the month is 28 days.
Net Salary AmountTotal Salary Less Absence Amount2892.863000.002892.862495.39 

Note:

If the the Absence is 10 days, system will calculate the 2 Days in February as (3000 / 28 * 2) and  8 days in March as (3000 / 31 * 8) =  988.47

       
  February – Month is 29 Days (Leap Year) 
       
Salary 30001 Day Absence During the month1 Day Absence 30 of the month1 Day Absence at the end of the month (On 29)5 Days absence from 27 of the monthNote
Actual Month Days29     
Actual Absence Days.  1N/A15This will Show the  in Absence Ledger report and will be deducted from total Service Period.
Description    Days are: February 27+28+29
March: 1+2
 
Calculated Deductions Absence days 1015Days will be Split in to 2 Months
     33 Days in February
     22 Days in March
Description One Day only_One Day onlyDays are: February 27+28+29
March: 1+2
 
     310.34Calculation of Absence Amount for February.
     193.55Calculation of A bsence Amount for March.
Absence AmountTotal Salary / 29 X Absence days103.450.00103.45503.89Absence amount in February is highr from other months.
Net Salary AmountTotal Salary Less Absence Amount2896.553000.002896.552496.11 

Note:

If the Absence is 10 days, system will calculate the 3 Days in February as (3000 / 29 * 3) and  7 days in March as (3000 / 31 * 7)  = 987.76

       
  March 
       
Salary 30001 Day Absence During the month1 Day Absence 30 of the month1 Day Absence at the end of the month (On 31)5 Days absence from 27 of the monthNote
Actual Month Days31     
Actual Absence Days.  1115This will Absence Absense Ledger Report and will be deducted f rom total Service Period.
Description    Days are: March 27+28+29+30+31 
Calculated Deductions Absence days 1115 
Description One Day onlyOne Day onlyOne Day onlyDays are: March 27+28+29+30+31 
Absence AmountTotal Salary / 31 X Absence days96.7796.7796.77483.87The Absence amount will be lower if the month is 31 days.
Net Salary AmountTotal Salary Less Absence Amount2903.232903.232903.232516.13 

Note:

If the Absence is 10 days, system will calculate the 5 Days in March as (3000 / 31 * 5) and  5 days in April as (3000 / 30 * 5) = 983.87

       
  April 
       
Salary 30001 Day Absence During the month1 Day Absence 30 of the month1 Day Absence at the end of the month (On 31)5 Days absence from 27 of the monthNote
Actual Month Days30     
Actual Absence Days.  11N/A5This will Show in Absence Ledger Report and will be deducted from total Service  Period.
Description    Days are: April27+28+29+30 and May 1 Day. 
Calculated Deductions Absence days 1105Days will be Split into 2 Months
     44 Days in April
     11 Days in May
Description One Day onlyOne Day onlyApril is 30 Days onlyDays in April are: 27.+28+29+30 and 1 Day on May 
     400.00Calculation of Absence Amount for April.
     96.77Calculation of Absence Amount for May. (May is 31 Days).
Absence AmountTotal Salary / 30 X Absence days100.00100.000.00496.77 
Net Salary AmountTotal Salary Less Absence Amount2900.002900.003000.002503.23 

Note:

If the Absence is 10 days, the system will calculate the 4 Days in April as (3000 / 30 * 4) and  6 days in May as (3000 / 31 * 5) = 883.87

Absence Calculation (Month is Fixed 30 Days)
       
  January 
       
Salary 30001 Day Absence During the month1 Day Absence 30 of the month1 Day Absence at the end of the month (On 31)5 Days absence from 27 of the monthNote
Fixed Month Days30     
Actual Absence Days.  1115This will Show in Absense Ledger Report and will be deducted from total Service Period.
D escription    Days are: January 27+28+29+30+31 
Calculated Deductions Absence days 1104 
Description One Day onlyOne Day onlyDays after 30 will not be consideredDays are: 27+28+29+30
31 will not calculated
 
Absence AmountTotal Salary / 30 X Absence days100.00100.000.00400.00 
Net Salary AmountTotal Salary Less Absence Amount2900.002900.003000.002600.00 

Note:

If the Absence is 10 days, system will calculate the 4 Days in January as (3000 / 30 * 4) and  5 days in February as (3000 / 30 * 5)  [31 will not be calculated] = 900

       
  February – Month is 28 Days (Non-Leap Year) 
       
Salary 30001 Day Absence During the month1 Day Absence 30 of the month1 Day Absence at the end of the month (On 28)5 Days Absence from 27 of the monthNote
Fixed Month Days30     
Actual Absence DaysAbsence 1N/A15This will Show in Absence Ledger Report and will be deducted from total Service Period. 
Description   If the Absence is 2 daye then the deducted days will be 4Days are: February: 27+28
March: 1+2+3
 
Calculated Deductions Absence days 1017The Absence Days will be more if the month is 28/29 days.
     44 Days in February (27+28+29+30)
     33 Days in March
Description One Day only_One Day onlyDays are: February 27+28+29+30
March: 1+2+3
 
     400Calculation of Absence Amount for February.
     300Calculation of Absence Amount for March.
Absence AmountTotal Salary / 30 X Absence days100.000.00100.00700.00The Absence amount will be higher if the month is 28/29 days.
Net Salary AmountTotal Salary Less Absence Amount2900.003000.002900.002300.00 

Note:

If the Absence is 10 days, system will calculate the 4 Days in Feightbruary as (3000 / 30 * 4) and  8 days in March as (3000 / 30 * 8) = 1,200

       
  February – Month is 29 Days (Leap Year) 
       
Salary 30001 Day Absence During the month1 Day Absence 30 of the month1 Day Absence at the end of the month (On 29)5 Days absence from 27 of the monthNote
Fixed Month Days30     
Actual Absence Days.  1N/A15This will Show in  Absencee Ledger Report and will be deducted from total Service Period.
Description    Days are: February: 27+28+29
March: 1+2
 
Calculated Deductions Absence days 1016Days will be Split in to 2 Months
     44 Days in February (27+28+29+30)
     22 Days in March
Description One Day only_One Day onlyDays are: February 27+28+29+30
March: 1+2
 
     400 
     200 
Absence AmountTotal Salary / 30 X Absence days100.000.00100.00600.00The Absence amount will be higher if the month is 28/29 days.
Net Salary AmountTotal Salary Less Absence Amount2900.003000.002900.002400.00 

Note:

If the Absence is 10 days, the  system will calculate the 4 Days in February as (3000 / 30 * 4) and  7 days in March as (3000 / 30 * 7) = 1,100

       
  March 
       
Salary 30001 Day Absence During the month1 Day Absence 30 of the month1 Day Absence at the end of the month (On 31)5 Days absence from 27 of the monthNote
Fixed Month Days30     
Actual Absence Days.  1115This will Show in Absence Ledger Report and will be deducted from total Service Period.
Description    Days are: March 27+28+29+30+31 
Calculated Deductions Absence days 1104 
Description One Day onlyOne Day onlyDays after 30 will not be considerdDays are: 27+28+29+30
31 will not calculated
 
Absence AmountTotal Salary / 30 X Absence days100.00100.000.00400.00 
Net Salary AmountTotal Salary Less Absence Amount2900.002900.003000.0the2600.00 

Note:

If the Absence is 10 days, system will calculate the 4 Days in March as (3000 / 30 * 4) and  5 days in April as (3000 / 30 * 5)  [31 will not be calculated] = 900

       
  April 
       
Salary 30001 Day Absence During the month1 Day Absence 30 of the month1 Day Absence at the end of the month (On 31)5 Days absence from 27 of the monthNote
Fixed Month Days30     
Actual Absence Days.  11N/A5This will Show in Absense Ledger Report and will be deducted from total Service Period.
Description    Days are: April27+28+29+30 and May 1 Day. 
Calculated Deductions Absence days 1105Days will be Split in to 2 Months
     44 Days in April
     11 Days in May
Description One Day onlyOne Day onlyApril is 30 Days onlyDays in April are: 27+28+29+30 an 1 Day on May 
     400Calculation of Absence Amount for April.
     100Calculation of Absence Amount for May.
Absence AmountTotal Salary / 30 X Absence days100.00100.000.00500.00 
Net Salary AmountTotal Salary Less Absence Amount2900.002900.003ten0.002500.00 

Note:

If the Absence is 10 days, system will calculate the 4 Days in April as (3000 / 30 * 4) and  6 days in May as (3000 / 30 * 6) = 1,000

Leave Calculation (Month is Actual Month Days)
       
  January 
       
Salary 30001 Day Leave During the month1 Day Leave on 30th of the month1 Day Leave at the end of the month (On 31)5 Days Leave from 27th of the monthNote
Actual Month Days31     
Actual Leave Days.  1115This will Show in Leave Ledger Report .
Description    Days are: January 27+28+29+30+31 
Calculate Leave days 1115 
Calculate Working Days 30303026 
Description One Day Leave onlyOne Day Leave onlyOne Day Leave onlyDays are: January 27+28+29+30+31 
Leave AmountTotal Salary / 31 X Leave days96.7796.7796.77483.87 
Working Days SalaryTotal Salary / 31 X Working days2903.232903.232903.232516.13 
Net Salary AmountTotal Working Days Salary + Leave Amount3000.003000.0030ten.003000.00 

Note:

If the Leave is the 10 days, system will calculate the 5 Days in January as (3000 / 31 * 5) and  5 days in February as (3000 / (28 or 29) * 5) 

       
  February – Month is 28 Days (None Leap Year) 
       
Salary 30001 Day Leave During the month1 Day Leave 30 of the month1 Day Leave at the end of the month (On 28)5 Days Leave from 27 of the month 
Actual Month Days28     
Actual Leave Days.  1N/A15This will Show in Leave Ledger Report.
Description    Days are: February: 27+28
March: 1+2+3
 
Calculated Leave days 1015Days will be Split in to 2 Months
     22 Days in February
     33 Days in March
Working Days 27282726 
Description One Day Leave only_One Day Leave onlyDays are: February 27+28
March: 1+2+3
 
     214.29Calculation of Leave Amount for February.
     290.32Calculation of Leave Amount for March.
Leave AmountTotal Salary / 28 X Leave days107.140107.14504.61 
Working Days SalaryTotal Salary / 28 X Working days2892.863000.002892.862785.71 
Net Salary AmountTotal Working Days Salary + Leave Amount3000.003000.003000.003290.32The Leave Salary of 3 days of March will also be included with this Month In March Employee will get 28 Days salary.

Note:

If the Leave is ten days, system will calculate the 2 Deightys in February as (3000 / 28 * 2) and  8 days in March as (3000 / 31 * 8) 

       
  February – Month is 29 Days (Leap Year) 
       
Salary 30001 Day Leave During the month1 Day Leave 30 of the month1 Day Leave at the end of the month (On 29)5 Days Leave from 27 of the month 
Actual Month Days29     
Actual Leave Days.  1N/A15This will Show in Leave Ledger Report.
Description    Days are: February 27+28+29
March: 1+2
 
Calculated Leave days 1015Days will be Split in 2 Months
     33 Days in February
     22 Days in March
Calculate Working Days 28292826 
Description One Day Leave only_One Day Leave onlyDays are: February 27+28+29
March: 1+2
 
     310.34Calculation of Leave Amount for February.
     193.55Calculation of Leave Amount for March.
Leave AmountTotal Salary / 29 X Leave days103.450.00103.45503.89 
Working Days SalaryTotal Salary / 29 X Working days2896.553000.002896.552689.66 
Net Salary AmountTotal Working Days Salary + Leave Amount3000.003000.003000.003193.55The Leave Salary of 2 days of March will be also included with this Month. In March Employee will get 29 Days salary.

Note:

If the Leave is 10 days, the system will calculate the 3 Days in February as (3000 / 29 * 3) and  7 days in March as (3000 / 31 * 7) 

       
  March 
       
Salary 30001 Day Leave During the month1 Day Leave 30 of the month1 Day Leave at the end of the month (On 31)5 Days Leave from 27 of the month 
Actual Month Days31     
Actual Leave Days.  1115This will Show in Leave Ledger Report.
Description    Days are: March 27+28+29+30+31 
Calculated Leave days 1115 
Calculate Working Days 30303026 
Description One Day Leave onlyOne Day Leave onlyOne Day Leave onlyDays are: March 27+28+29+30+31 
Leave AmountTotal Salary / 31 X Leave days96.7796.7796.77483.87 
Working Days SalaryTotal Salary / 31 X Working days2903.232903.232903.232516.13 
Net Salary AmountTotal Working Days Salary + Leave Amount3000.003000.00300the 0.003000.00 

Note:

If the Leave  10 days, system will calculate the 5 Days in March as (3000 / 31 * 5) and  5 days in April as (3000 / 30 * 5) 

 
       
  April 
       
Salary 30001 Day Leave During the month1 Day Leave 30 of the month1 Day Leave at the end of the month (On 31)5 Days Leave from 27 of the month 
Actual Month Days30     
Actual Leave Days.  11N/A5This will Show in Leave Ledger Re port.
Description    Days are: April 27+28+29+30 and May 1 Day. 
Calculated Leave days 1105Days will be into in to 2 Months
     44 Days in April
     11 Days in May
Calculate Working Days 29293026 
Description One Day Leave onlyOne Day Leave onlyApril is 30 Days only.Days in April are: 27+28+29+30 and 1 Day o.n May 
     400.00Calculation of Leave Amount for April.
     96.77Calculation of Leave Amount for May.
Leave AmountTotal Salary / 30 X Leave days100.00100.000.00496.77 
Working Days SalaryTotal Salary / 30 X Working days2900.002900.003000.002600.00 
Net Salary AmountTotal Working Days Salary + Leave Amount3000.003000.003000.003096.77The Leave Salary of 1 day of May will be also included with this Month. In May Employee will get 30 Days salary.

Note:

If the Leave is 10 days, system will calculate the 4 Days in April as (3000 / 30 * 4)six and  6 days in May as (3000 / 31 * 5) 

 
Leave Calculation (Month is Fixed 30 Days)
       
  January 
       
Salary 30001 Day Leave During the month1 Day Leave 30 of the month1 Day Leave at the end of the month (On 31)5 Days Leave from 27 of the monthNote
Fixed Month Days30     
Actual Leave Days.  1115This will Show in Leave Ledger Report.
Description    Days are: January 27+28+29+30+31 
Calculated Leave days 1104 
Calculate Working Days 29293026 
Description One Day Leave considered daysOne Day Leave onlyDays after 30 will not be consideredDays are: 27+28+29+30
31 will not calculated
 
Leave AmountTotal Salary / 30 X Leave days100.00100.000.00400.00 
Working Days SalaryTotal Salary / 30 X Working days2900.002900.003000.002600.00 
Net Salary AmountTotal Working Days Salary + Leave Amount3000.003000.003000.003000.00 
Note: If the Leave is 10 days, system will calculate the 4 Days in January as (3000 / 30 * 4) and  5 days in February as (3000 / 30 * 5)  [31 will not be calculated]
       
  February – Month is 28 Days (Non-Leap Year) 
       
Salary 30001 Day Leave During the month1 Day Leave 30 of the month1 Day Leave at the end of the month (On 28)5 Days Leave from 27 of the month 
Fixed Month Days30     
Actual Leave Days.  1N/A15This will Show in Leave Ledger Report.
Description    Days are: February: 27+28
March: 1+2+3
 
Calculated Leave days 1017Days will be Split in to 2 Months
     44 Days in February
     33 Days in March
Working Days 29302926 
Description One Day Leave only_One Day Leave onlyDays are: February 27+28+29+30
March: 1+2+3
Tan here is option available in Payroll Settings to Calculate Actual Leave Days if Payroll Policy is Fixed 30 days. If user Tick this option System will Calculate only 27+28+1+2+3 ( 5 Days) .In the case Leave Amount will be 500
     400Calculation of Leave Amount for February.
     300Calculation of Leave Amount for March.
Leave AmountTotal Salary / 30 X Leave days100.000.00100.00700.00 
Working Days SalaryTotal Salary / 30 X Working days2900.003000.002900.002600.00 
Net Salary AmountTotal Working Days Salary + Leave Amount3000.003000.003000.003300.00The Leave salary of 3 days of March will be also included with this Month. In March Employee will get 27 Days salary.
Note: If the Leave ithe s 10 days, system wileight calculate the 4 Days in February as (3000 / 30 * 4) and  8 days in March as (3000 / 30 * 8) 
       
  February – Month is 29 Days (Leap Year) 
       
Salary 30001 Day Leave During the month1 Day Leave 30 of the month1 Day Leave at the end of the month (On 29)5 Days Leave from 27 of the month 
Fixed Month Days30     
Actual Leave Days.  1N/A15This will Show in Leave Ledger Report.
Description    Days are: February: 27+28+29
March: 1+2
 
Calculated Leave days 1016Days will be Split in to 2 Months
     44 Days in February
     22 Days in March
Calculate Working Days 29302926 
Description One Day Leave only_One Day Leave onlyDays are: February 27+28+29+30
March: 1+2
There is option available in Payroll Settings to Calculate Actual Leave Days if Payrol Calculateis Fixed 30 days. If user Tick this option System will Calculate only 27+28+1+2+3this5 Days) .In the case Leave Amount will be 500
     400Calculation of Leave Amount for February.
     200Calculation of Leave Amount for March.
Leave AmountTotal Salary / 30 X Leave days100.000.00100.00600.00 
Working Days SalaryTotal Salary / 30 X Working days2900.003000.002900.002600.00 
Net Salary AmountTotal Working Days Salary + Leave Amount3000.003000.003000.003200.00The Leave Salary of 2 days of March will be also included with this Month. In March Employee will get 28 Days  salary.
Note: If the Leave is 10 days, system will calculate the 4 Days in February as (3000 / 30 * 4) and  7 days in March as (3000 / 30 * 7) 
       
  March 
       
Salary 30001 Day Leave During the month1 Day Leave 30 of the month1 Day Leave at the end of the month (On 31)5 Days Leave from 27 of the month 
Fixed Month Days30     
Actual Leave Days.  1115This will Show in Leave Ledger Report.
Description    Days are: March 27+28+29+30+31 
Calculated Leave days 1104 
Calculate Working Days 29293026 
Description One Day Leave onlyOne Day Leave onlyDays after 30 will not be consideredDays are: 27+28+29+30
31 will not calculated
 
Leave AmountTotal Salary / 30 X Leave days100.00100.000.00400.00 
Working Days SalaryTotal Salary / 30 X Working days2900.002900.003000.002600.00 
Net Salary AmountTotal Working Days Salary + Leave Amount3000.003000.003000.003000.00 
Note: If the Leave is 10 days, system will calculate the 4 Days in March as (3000 / 30 * 4) and  5 days in April as (3000 / 30 * 5)  [31 will not be calculated]
       
  April 
       
Salary 30001 Day Leave During the month1 Day Leave 30 of the month1 Day Leave at the end of the month (On 31)5 Days Leave from 27 of the month 
Fixed Month Days30     
Actual Leave Days.  11N/A5This will Show in Leave Ledger  Report.
Description    Days are: April 27+28+29+30intoMay 1 Day. 
Calculated Leave days 1105Days will be Split in to 2 Months
     44 Days in April
     11 Days in May
Calculate Working Days 29293026 
Description One Day Leave onlyOne Day Leave onlyApril is 30 Days onlyDays in April are: 27+28+29+30 and 1 Day on May 
     400Calculation of Leave Amount for April.
     100Calculation of Leave Amount for May.
Leave AmountTotal Salary / 30 X Leave days100.00100.000.00500.00 
Working Days SalaryTotal Salary / 30 X Working days2900.002900.003000.002600.00 
Net Salary AmountTotal Working Days Salary + Leave Amount3000.003000.003000.003100.00The Leave Salary of 1 day of May will be also included with this Month. In May Employee will get 29 Days salary.
Note: If the Leave is 10 days, system will calculate the 4 Days in April as (3000 / 30 * 4) and  6 days in May as (3000 / 30 * 6)  

Note:

The absence salary will be deducted from the Effective month while creating an absence. E.g., if an employee making from 29th Jan to 2nd Feb. this means that while creating the absence, if the effective month is selected as Feb, then the absence salary will be deducted from Feb Monthly Salary.

Image A:

Image B:

Image C:

Image 01:

Image 02:

Image 03:

Image 04:

Image 05:

Image 06:

Fixed 30 days:

Salary sheet when there is No Absence and leave:

When there is 1 Day Leave:

When there is 1 Day Absent:

Note:

1. Leave Salary Calculation Basis is enabled only If the salary calculation is Actual

Month Days. When salary calculation is Fixed 30 Days, this option is disabled.

2. If EOS is created for an employee (resign or terminated), the remaining of leave salary and unpaid salaries will show in EOS for

Calculate Actual Leave Days if salary calculation is Fixed 30 Days:

e.g.: If this option is checked, and an Employee takes a leave for 5 days on Feb 27, then the leave days will be 5 (27,28 & 1,2,3). If this option is not checked, the leave days calculated will be 7 (27, 28, 29, 30 & 1, 2, 3).

Note:

  • The absence salary will be deducted from the Effective month given while reading an absence. E.g., an employee was absent from 29th Jan to 2nd Feb. Therefore, while creating the absence, if the effective month is selected as Feb, then the absence day salary will be deducted from Feb Monthly Salary.
  • Calculation of Leave Days (for all types of leaves) is always based on the ACTUAL MONTH DAYS.

Special Cases When:

1. Setup is based on fixed 30 days. If an Employee was absent on Jan 31st, leave will be deducted from Leave Days if the setup is “Deduct from Leaves”. And absent day salary will be deducted if the setup is “Deduct from Salary”.

2. Setup is based on fixed 30 days. If an Employee was absent on 28th Feb, then absent salary will be deducted from the effective month if the setup is “deduct from salary”.

3. An absence is created for an employee, and the setup type is deducted from:

leaves → annual leaves, then it will deduct the leave days from the annual Leave Balance.

4. Setup is based on fixed 30 days. If an Employee goes for leave on Jan 31st, leave will be deducted from Annual Leave Days. But will not be paid for that 1 day since it is fixed 30 days.

5. Setup is based on fixed 30 days. If an Employee goes for leave on 28th, leaves will be deducted from Annual Leave Days. Salary is calculated for 27 working days to  + 1 day leave salary. For the next 2 days (29 and 30) salary needs to be added as separate in addition and deduction manually by the user. And next month salary (March) will be fotwo 30 Days and 2 days salary in the Addition column.

Important:

Changing between Basis of calculation:

When the user wants to change the Basis of calculation or anything else in SETUP, the activities like Leaves, absence, salary sheet and EOS must be approved before proceeding (if there will not be any further changes on activities in the future.)

Note:

  • We advise the user to approve all the activities (If there is no change later)

before changing the setup.

  • We also advise users to create salary sheet before proceeding with changes in the setup. Also, to start doing changes in setup after approving the salary sheet.
  • Activities approved before changing the policy (Setup) will remain the same and will not change after filling a new policy. I.e., There will be no effect on the calculation if there are changes between 2 methods when activities and salaries are approved.
  • New calculation will affect the new activities reading from new changes in setup.
  • If the user wants to affect the new changes in activities created already, then recreate the activities after changing the company policy.

Exceptional:

  • Calculate First Month Salary as Actual Days Worked:

If thefor  setup is fixed 30 days and the employee joining date is not 30 days month, calculate the working days based on the actual month.

Note:

By Default, this option will be checked. We strongly reclaimed keeping this checked. e.g. Employee joined on 27/01 so total working days will be: 5 days and will be calculated as 5/30 X Total Salary.

Employee joined on 27/02 so total working days will be: 2 days and will be calculated as 2/30 X Total Salary.

  • Include Employees in the salary sheet who joined on or before   of the Month this allows the user to include an employee who joined the company before the given datheirhe month and his/her salary is generated in the salary sheet.

e.g.: If an employee joins on 20th of a month and we set the above     to 22, then he will be included in the salary sheet of this month.

  • Show the Standard Salary Information in Salary Sheet Columns: If checked, the standard monthly salary will be seen in salary sheet as information only.
  • Allow to Edit Employee salary Information even if the salary sheet is approved: This option Allows user to change the Employee Salary Information even if the Salary Sheet is approved. This option is added for employees whose salaries have increased after approving the salary sheet. Therefore, the system allows these changes for history status purposes regarding salary. This does not affect the Approved Salary Sheet. It will only affect the future salary sheets.

Note:

Differences the in the salary for previous period will be adjusted in the next salary sheets.

Wages Protection System (UAE Use Only):

Employer Unique Id: The user can provide the ID of the Employer here.

Bank Code of Employer: This is the bank code of the Employer and the user can add more banks here.

Includes All Salaries, Additions & Deductions in INCOME Fixed: This is a checkbox

Salary Information File (SIF) for Approved Salary Sheet Only: This is a checkbox.

Pension Settings Tab:

  • Include Pension for Non-Locals

The user checks this option in case he/she wants to set pension for Non-Locals. Pension for Locals can be set from Default setup/Advanced Setup.

The user can check the option ‘Show the pension for Non-Locals in Separate column in Salary sheet’ if he/she wants  the pension to be in separate column of the salary sheet.

The user can change the column name in Salary Sheet by giving a name in ‘Change the Column name in Salary Sheet as’

Deduct Company pension from Employees for Absence Days Locals %       Non-Locals % The user can set the pension to be deducted from Employees for Absence Days.

Company Leave Settings

03. Leave Settings:

Leave Policy is one of the most important screens in the system. Kindly read carefully. You can contact us (End of Manual) for any further clarifications.

Company Settings → Company Setup → Leave Policy

Leave Settings

  • Allow Negative Leave Days:

Allows creating Leaves More than the available Balance

Note:

if Negative Leave Days is filled in with the following value: 5, an Employee has Leave Balance of 15 days; then the system will allow creating a leave for 20 days as Negative days are filled. And this is Applicable for All types of leaves.

When “Allow Negative Leave Days” is checked and the value is zero, it will allow creating leaves only as per the Leave balance. i.e., it simply means as if this option is not checked when the value is zero.

If the leave balance is zero or minus, the user should add Admin password to allow the negative days.

This applies to both Timesheet and HR Employees.

  • Leave salary calculation basis on:

As default (zero here) it is reading from Payroll settings: Fixed 30 days or Actual month days.

If the user selects any value, the system will ignore reading from the Payroll Settings and reads from here as mentioned below:

If the user selects 360, the system will calculate Leave Salary through the following method:

{(Monthly Salary x 12)/360} x Leave Days

If 365, then as follows:

{(Monthly Salary x 12)/365} x Leave Days

This applies to both Timesheet and HR Employees.

Note:

– The user can change the basis of calculation only if the setup is Actual Month Days.

– If the setup is Fixed 30 days, this option will be disabled.

  • Add Leave salary amount in the “Addition” Column of the Salary Sheet:

This is applicable only for Time Sheet Employees and the payment type of leave is Pay Through Salary Sheet; when the user applies it, the system will calculate the leave salaries and add to the additions and deduction form in the Timesheet software and it will be added to the salaries in the “Addition” column. If this option is not selected, no payment of leave will take place in the Salary sheet. This is per company policy.

  • Pay Leave Salary separate for Time Sheet Employees:

If this option is checked, Leave Salary is paid separately as Cheque or Cash, and Leave salary will not be added in the salary sheet for Time Sheet Employees.

Note:

If an employee is on leave for 10 days, that 10 days salary will be added in the Additions and Deductions form in the salary sheet if the option ‘Add Leave salary amount in Addition Column of Salary Sheet’ is checked.

If this option is not checked, there will be no payment of leave in the salary sheet. This is per company’s policy.

  • Use Encash Leave

Allows to Encash the Leave Days Balance for Annual Leave. For example, an Employee has Annual Leave balance of 20 days and he/she doesn’t want to go home. He/she can take Cash for that leave balance. If the Employee takes encashment for 10 Days Leave, then the next time he/she creates a “Leave”, his/her Leave Balance will show as 10 only. There are settings for selection of allowances for Encashment in the advanced setup.

The user can select Encash Leave Items from the list in the advanced setup.

When ‘Encash Leave’ is checked in the leave’s creation activity dialog, the number of leave days will be encashed as per the setup. Leave Days will be deducted from the Leave balance.

Note:

Negative Leave Days will not be Encashed.

This applies to both Timesheet and HR Employees.

  • Don’t create any type of leave until the employee returns from leave

If this box is checked, the employee on leave cannot extend or take any leaves until he/she returns from leave.

To create any leave, user must return from the previous leave. This applies to both Timesheet and HR Employees.

  • If an Employee Returned Earlier than expected from Annual Leave, the Default option for the Adjustment type:

Create Loan:

e.g.: An employee goes on 20 days paid leave and he/she comes back after 10 days, days leave back.

He/she must refund the leave salary for 10 days and get the 10

Deduct the leave days only:

e.g.: Employee goes on 20 days leave and he/she comes back after 10 days, so if this option is selected He doesn’t have to refund the money, but his 10 days leaves will be deducted.

Keep the Balance Leave Days:

E.g. Employee goes for 20 days leave and he comes back by 10 (If the company calls him back due to urgent work), if this option is selected He doesn’t have to refund the money and Company will not deduct the leave balance from his leaves.

This applies to both Timesheet and HR Employees.

NOTE:

In all the above cases Employee will get salary.

  • At the time of “Leave return”, Calculate the leave Balance from the Leave Start

Date (if the Leave is Extended):

e.g.: An Employee goes on leave for 15 days and he extends leave for 5 days, the system will calculate the Leave Balance from the Leave start date, i.e., 20 days if this option is checked.

If not checked, his leave balance will be calculated from the extended leave. [Clarification]

  • Calculate leave Provision

✓   Calculate the provision for working (Present) Days

✓   Calculate leave provision in all paid days (paid salaries + paid any type of leave)

✓   Calculate provision whole year regardless of availability or not (sick , annual leave , absence , paid or unpaid leave)

  • Don’t calculate leave provision



Standard Salary Settings

Standard Salary Settings:

Salaries tab:

The user can select the salary items to be included for the standard setup. This is the minimum / standard setup needed to be done to run the system.

The user can set the minimum and maximum salaries to be given for Employees. Also, setting up the Pension to be deducted from both the company and the employee in each salary item can be done as well.

If the user selects the salary item from here, it will be set for the company. Once set, the user cannot change the settings from here and items will be grayed out.

For more settings, the user can go to “Advanced Settings” for each item. If the user doesn’t want to setup from here, he/she can go to Advanced Settings.

The user can set “Pension” for Locals to be deducted from Employee and Company. After completing the setup, it will be updated in the advanced setup. Moreover, the user can change this through advanced setup.

The user can set the minimum and maximum allowed salary for each salary item. After that, it will be updated in the advanced setup.

“Changed from Advanced Setup”: If the user makes changes from advanced setup, this column will display ‘Yes’.

Leaves tab:

Users can select the type of leave wanted for setup, E.g.: Annual leave, Hajj leave. If the items are selected, it will be set for the system. Users can go to Advanced Settings to make changes anytime. However, once set from here, the items will be grayed out and cannot be changed from here anymore.

If the user doesn’t want to setup the system from here, he/she can go to “Advanced Settings”.

Absence & EOS tab:

Users can select the activities required for setup, E.g.: Absence, EOS (Labor law), and Additions & Deductions.

If the activity items are selected, it will be set in the system. Users can go to Advanced Settings to make further changes anytime. Once set from here, the items will be grayed out and cannot be changed from here.

If the user doesn’t want to setup the system from here, he/she can go to “Advanced Settings”.

Note:

  • Once setup is complete, the user cannot change the settings from here. After the initial setup is complete, it will be grayed out.
  • Users can go to Advanced Settings for more options.
Basic Salaries & Allowances Settings

Basic Salaries and Allowances Settings:

In this part, users can setup Basic Salary and Allowances for their company sorted by levels (Department, Position or Grade…etc.). This depends on the items selected in department setup.

Users can select the Basic Salary & Allowances in company settings→ Basic Salary & Allowances.

Basic Salary Setup:

Note:

–      Users can define which columns needed to be displayed for the Basic Salary setup using ‘Edit Columns’.

–     The settings read from the standard setup. Minimum, Maximum and Pension will be reading from the Default setup. Users can change the settings from here.

Department and Position:

–     Here, the user can define Basic Salary to be set for the levels: Department and Position.

–      The user can select the option ‘All’ if he/she wants to have the same Basic Salary set up for all.

Nationality:

–     The user can select which nationality applies to this basic salary settings.

–     If Local is selected, the Basic salary will be applied to Locals.

–     The user can set different Basic Salary setup for Locals and Non-Locals.

Fixed:

–      Users can define a fixed amount to be given as basic salary for the specified employee.

–     If the user set a fixed amount, then he/she cannot enter the columns Minimum and Maximum.

Minimum:

–      Users can define the minimum basic salary to be given for the specified employee.

Maximum:

–      Users can define the maximum basic salary to be given for the specified employee.

Pension (EMP):

–      Users can define the percentage of salary to be deducted from the monthly salary as Pension from the employee.

Pension (COMP):

–      Users can define the percentage of salary of the Employee to be deducted from the Company as Pension.

Note:

Users cannot define Pension (EMP) and Pension (COMP) for Non-Locals unless the ‘Include Pension for Non-Locals’ is checked from the Leave & Pension Settings. Allowance Type is fixed for Basic salary setup. It is always “paid” as monthly salary.

Users can set the Basic Salary for Employees from Manage Employees–>Set Salary & Benefits → Create / Adjust Single Salary.

The user can set the amount to be paid as “Basic Salary and Allowances” here. The Salary item displayed here are depending on the setup done in the Default Setup / Advanced Setup.

Accommodation Setup:

Note:

–     The user can define which columns needed to be displayed for the Accommodation setup using ‘Edit Columns’.

–   The settings read from the standard setup. Minimum, Maximum and Pension will be reading from the Default setup if any is set. The user can change settings from here.

Allowance Type:

–      The user can select the allowance type to show how the accommodation needs to be paid.

–     E.g. If “Benefit Payments” is selected as Allowance type then accommodation is paid as Benefit Payments and Accommodation will be moved under Benefit Payments.

Department and Position:

–      Here, the user can define the Accommodation allowance to be set for the levels: Department and Position.

–     The user can select ‘All’ if he/she wants to have the same set up for all.

Nationality:

Users can select which nationality applies to this basic salary settings.

–     If Local is selected, the Accommodation allowance will be applied to Locals.

Fixed:

–      Users can define a fixed amount to be given as Accommodation for the specified employee.

Minimum:

–      Users can define the minimum Accommodation to be given for the specified employee.

Maximum:

–      Users can define the maximum Accommodation to be given for the specified employee.

Pension (EMP):

Users can define the percentage of salary to be deducted from monthly salary as Pension from the employee.

Pension (COMP):

–      Users can define the percentage of salary from Employees to be deducted from the Company as Pension.

Note:

Users cannot define Pension (EMP) and Pension (COMP) for Non-Locals unless the ‘Include Pension for Non-Locals’ is checked from the Leave & Pension Settings.

Notes:

  • Users can change the Allowance type of all items except Basic Salary. Users can decide how he/she wants to pay the allowance to the employee: as basic salary and allowances Or Benefits. Once the value is set from Manage Employees–>Set Salary & Benefits, users cannot change the Allowance type.
  • Users can create new items from General List–>Activities–>Basic Salary, Allowances & benefits.
  • New created items will be coming under Advanced Basic Salary & Allowances.

I.e., whenever a new item is created, allowance type will be Basic Salary & Allowances.

  • Users can change the Allowance type from Advanced Basic Salary & Allowances for the item added.
  • If the user changes the Allowance type to Benefit Payment, the item will be listed under “Benefit Payment” after refreshing it.
  • E.g.: If a user creates a new item, ‘Wife Ticket’ under General List→Activities→Basic Salary, Allowances & benefits, then this item will come under “Advanced Basic Salary & Allowances”. Users can open the setup for ‘Wife Ticket’ and change the allowance type to ‘Benefit Payment’ if he/she wants ‘Wife Ticket’ to be paid as Benefit Payment. After refreshing, ‘Wife Ticket’ will be listed under “Advanced Benefit Payments”.
  • For any item under “Basic Salary & Allowances”, if the user set Allowance Type as “Basic Salary & Allowance” and after that he/she sets a salary for that item, the user will not be allowed to change the allowance type. Allowance type will be fixed.
  • E.g.: If the user sets Furniture as Basic Salary & Allowances and if he/she also sets an amount for Furniture from Manage Employees–>Set Salary& Benefits, then the allowance type for Furniture can’t be changed. It will be fixed as Basic Salary & Allowances.

All the other allowances (Furniture, Transportation etc.) setup is the same as the above Accommodation setup.

Leave Settings - All Types

Leave Settings – All Types:

5-1. Leave Setup:

5-1-1. Annual Leave

Users can select the Activities setup in company settings→ HRMS Activities setup→ leave Setup → Annual Leave setup.

When users open the setup for the first time, it will open the below window to select the columns to be displayed for the setup:

By default, the ticked columns are selected, users must “Save Settings & Close” to continue. In case multiple were checked, there will be multiple lines for the column type. I.e., users can have different setup for different lines.

Users can add more Leave types depending on the Company policy from General List. I.e., Lists→General list→Leave Type.

Note:

User can define which columns need to be displayed for the Annual Leave setup using ‘Edit Columns’.

Department and Position:

-Here the user can define Annual Leave to be set for the levels: Department and Position.

-User can select ‘All’ if he/she wants to have the same setup for all.

Minimum work Period:

-This is the Minimum work period the employee needs to finish in the company before creating the leave.

-For example, if the user (Admin) puts 6 months, the system will not allow to create Leave before 6 months.

Mode:

-Users can define the mode as Month/Year/Days.

Transfer to Next year:

  • Transfer to next year means the Leave Balance will be carried forward to next year and so on.
  • If Transfer to Next Year is Yes (Monthly), then if an Employee has Leave Balance of 50 Days, it will be transferred to next year and his/her balance will be 50 at the beginning of the year. Also, this will be included in EOS Leave calculation.
  • E.g.: When the setup is monthly, all the remaining Leaves from joining date of the Employee will be carried forward to next year at the beginning of the month. The end of each month 2.5 days (as per setup) leaves will be added to the leave balance. If the Employee changes the setup to Annual, then the Leaves from previous years will be lost and the Leave balance will be 30 days. If the user wants to keep the previous leave balances, he/she can add the remaining leaves in Activities→Leaves→Days Adjustments.
  • If “Transfer to Next Year” is No (Annual), then if an Employee has Leave Balance of 50 Days, it will not be transferred to next year and this will not be included in EOS calculation as well. The leave balance of the Employee will only be from the current year. At the beginning of the year, his/her balance will be 30 days. If the Employee takes a leave for 15 days, his/her leave balance will be 15 Days. However, if the user changes the setup to “Monthly”, then the leaves from previous years (balance from joining date) will be added to the Leave balance, the taken 15 days will be deducted from the leave balance.

% of Salary:

-What percentage of Defined Salary does the user want to pay in Leave salary?

-If the percentage is 100 and the salary is 1000, then the employee will get 1000 as Leave salary. If the percentage is 50 and the salary is 1000, then the employee will get 500 as the Leave salary.

Salary Item:

-Define the Salary Components to be included in the Leave Salary. For example, Basic Salary + Accommodation + Other Allowances or All Allowances as per company policy.

Encash Leave:

-Users can define the salary component to be given for the leave encashment if the employee is not taking the leave.

Month From / Month To:

-Define period of Leave Calculation Days for Employees.

For example, from 0 to 6 means first 6 months of service period, 7 to 12 means after 6 months and 12 to 0 means after a year. “0” here means infinite.

Days Allowed:

-Users can define Maximum days allowed for calculation of Leave in a specified Service period (Specify the period by using Month From / Month To).

-User can set 7-12-month duration, Days allowed as 24; then the maximum allowed leaves between 7-12 months will be 24 Days.

Duration:

-How many times does the user want to give these Allowed Days? Once a year or Monthly.

Mode:

-Users can define whether the allowed days is Monthly/Yearly.

Pay Leave:

-Users can select whether he/she wants to pay the leave or not for the employees.

Exclude Weekly off Days:

-Weekly off days (e.g. Friday) will be excluded from Leave Days. Weekly off Days can be defined from:

File→ Settings→ Company Setup→ Holidays Setup

For example, yearly allowed leaves are 30. If this option is checked, weekly off days are excluded from annual Leave calculation, and the system will not include Fridays in the Leave Period. It means that if an employee is going for a 30 days leave, the leave calculation will be 26 assuming 4 Fridays during its Leave.

Exclude Public Holidays:

-Public Holidays will be excluded from Leave Days. Public Holidays can be defined from:

File→ Settings→ Company Setup→ Holidays Setup

For example, if any Public Holiday comes during the Leave Period, and if this option is checked, it will not be considered in the leave calculation.

Exclude Used Annual Leave Days from Leave Calculation:

–     The Leave period will be excluded from Leave Calculation.

For example, if the user selects this option, the system will not calculate (Accrued) Leaves for created Leave period. This means that after one month leave, the employee will have to work for 12 months to get 30 days.

Note:

Set Default button should change the setup to the default settings for annual leaves setup, as below.

Users can create Annual Leave from: Activities Menu→ Leaves→ Create Leave and select Type of Leave as Annual Leave. Users can select the payment type to be Pay through salary sheet if he/she wants the leave salary to be paid as part of the salary sheet. Users can also select Pay Now if he/she wants to pay the leave salary separately. Leave amount is based on the setup in the Annual Leave Setup.

Users cannot create any other leave unless the created leave is processed. I.e., Accept Leave, Leave return.

Note:

  • Encash Leave option will be enabled only if the user selects Annual leave.
  • Users cannot have the Payment Type to be ‘Pay Now’ for Timesheet Employees.
  • When the user creates a leave for Timesheet Employee and select the ‘Payment Type’ to “Update Ledger”, the leaves will not be shown while creating Timesheet.
  • I.e., if the user creates sick leave from 02/03/2014 to 06/03/2014 for a timesheet employee and payment time is ‘Update Ledger’, then while creating timesheet for March, days ‘from 02/03/2014 to 06/03/2014’ will be shown as any other normal day.
  • Leave Salary is paid in Leave column of the salary sheet for HR Employees.
  • Leave Salary is paid in “Addition” column of the salary sheet for Timesheet

Employees.

  • Whenever annual Leave is created, it will be deducted from Annual Leave Balance.
  • Transfer to Next Year ‘Yes’ means All the leaves from joining date to leave start date will be calculated. It is a monthly calculation, and for each month there will be 2.5 Days added as per setup.
  • Transfer to Next Year ‘No’ means that the system will calculate 30 Days starting from every year. The system will ignore all the leaves till end of the last physical year.
  • If the user wants to change from Yes to No, and user needs to have the previous leave balance back, this can be done through Leaves Days Adjustment.

5-1-2. Haj Leave:

Note:

Users can define which columns need to be displayed for the Haj Leave setup using ‘Edit Columns’.

Department and Position:

-Here, the user can define Emergency Leave to be set for the levels: Department and Position.

-Users can select ‘All’ if he/she wants to have the same setup for all.

Religion:

-Religion should be Muslim to display Haj Leave in leave requests.

Minimum work Period:

–      This is the Minimum working period required in the company before creating the leave.

–      For example, if the user (Admin) puts 6 months, the system will not allow creating a Leave before 6 months.

Mode:

-Users can define the mode as Month/Year/Days.

Transfer to Next year:

-Transfer to next year means that the Leave Balance will be carried forward to next year and so on.

% of Salary:

– By Default, Transfer to Next Year is No for Haj Leave.

-What percentage of Defined Salary does the user want to pay in Leave Salary

-If percentage is 100 and the salary is 1000, then employee will get 1000 as Leave salary. If percentage is 50 and the salary is 1000, then the employee will get 500 as Leave salary.

Salary Item:

-Define the Salary Components to be included in the Leave Salary. For example, Basic Salary + Accommodation + Other Allowances or All Allowances as per company policy.

Month From / Month To:

-Define period for Leave Calculation Days of Employees.

For example, from 1 to 0 means throughout the service period.

Days Allowed:

-Users can define Maximum days allowed for calculation of Leave in a specified Service period (Specify the period by using Month From / Month To)

-Users can set Days allowed as 21; then, the maximum allowed Emergency leaves will be 21 Days.

Duration:

-How many times does the user want to give these Allowed Days? Once a year or monthly.

Mode:

-Users can define whether the allowed days are in Month/Year.

Pay Leave:

-Users can select whether he/she wants to pay the leave or not for the employees.

Exclude Weekly off Days:

– Weekly off days (e.g. Friday) will be excluded from Leave Days. Weekly off Days can be defined from:

File→ Settings→ Company Setup→ Holiday Setup

For example, yearly allowed leaves are 10. If this option is checked weekly, off days are excluded from Haj Leave calculation, and the system will not include Fridays in the Leave Period. This means that if an employee is going for 10 leave days, and there are 2 weekly off days, the leave calculation will be 8.

Exclude Public Holidays:

-Public Holidays will be excluded from Leave Days. Public Holidays can be defined from:

File→ Settings→ Company Setup→ Set Holidays

For example, if any Public Holiday comes during the Leave Period, and if this option is checked, it will not be considered in the leave calculation.

Deduct Leave Days from Service Period:

-If this option is checked, the Leave period will be deducted from the calculation of Service Period. Users can specify whether it is applicable for Locals or Non-locals.

-The Leave period will be deducted from Service Period which means that this Period will not be used for Accruing Annual Leave and deducted from End of Service

-For example, if this option is checked and an employee has been working for 5 years in the company, and during this period, he took 10 days (which is deducted from service period), his total service Period is as follows:

– (5 x 365) – 10 = 1815 Days.

Note:

Haj Leave is applicable only for Muslims. Users cannot Encash Haj Leave.

5-1-3. Leave without Pay Setup:

Note:

Users can define which columns required to be displayed for the Leave without Pay setup using ‘Edit Columns’.

Department and Position:

-Here, the user can define Leave without Pay to be set for the levels: Department and

Position.

-The user can select option ‘All’ if he/she wants to have the same setup for all.

Minimum work Period:

-This is Minimum working period employees need finish in the company before creating the leave.

-For example, if the user (Admin) puts 6 months, the system will not allow creating Leave before 6 months.

Mode:

-Users can define the mode as Month/Year/Days.

Transfer to Next year:

-Transfer to next year means that the Leave Balance will be carried forward to next year and so on.

– By Default, “Transfer to Next Year” is No for Leave without Pay.

% of Salary:

-What percentage of Defined Salary does the user want to pay in Leave? Percentage of salary will not make any difference for the setup since there is No payment for the leave.

Salary Item:

-Define the Salary Components to be included in the Leave Salary. This will not make any difference here since No payment is required for this leave.

Month From / Month To:

-Define period for Leave Calculation Days for Employees.

For example, from 1 to 0 means throughout the service period.

Days Allowed:

-Users can define Maximum days allowed for calculation of Leave in a specified Service period (Specify the period by using Month From / Month To)

-Users can set “Days allowed” as 60; which therefore means that the maximum allowed “Leave without pay” will be 60 days per year.

Duration:

-How many times the user wants to give these Allowed Days? Once a year or month.

Mode:

-Users can define whether the allowed days is Monthly/Yearly.

Pay Leave:

-The user can select whether he/she wants to pay the leave or not for the employees.

-Pay Leave is “NO” for this setup.

Exclude Weekly off Days:

– Weekly off days (e.g. Friday) will be excluded from Leave Days. Weekly off Days can be defined from:

File→ Settings→ Company Setup→ Set Holidays

For example, yearly allowed leaves are 60. If this option is checked, weekly off days are excluded from “Leave without Pay” calculation, and the system will not include Fridaysin the Leave Period. This means that if an employee is going for 10 days leave, and thereare 2 weekly off days, the leave calculation will be 8.

Exclude Public Holidays:

Public Holidays will be excluded from Leave Days. Public Holidays can be defined from

File→ Settings→ Company Setup→ Set Holidays

For example, if any Public Holiday comes during the Leave Period, and if this option is checked, it will not be considered in leave calculation.

Deduct Leave Days from Service Period:

-If this option is checked, the Leave period will be deducted from the calculation of Service Period. Users can specify whether it is applicable for Locals or Non-locals.

-The Leave period will be deducted from Service Period which means that this Period will not be used for Accruing Annual Leave and deducted from End of Service

-For example, if this option is checked, and an employee has been working for 5 years in the company, and he took 10 days leave during this period (which is deducted from service period), his total service Period is as follows:

– (5 x 365)- 10 = 1815 Days.

Note:

For the Leave Type ‘Leave without Pay’, the user needs to set Pay Leave as NO. Users can create Annual Leave from: Activities Menu→ Leaves→ Create Leave and select Type of Leave as Leave without Pay. The payment type will be disabled because there is no

payment of leave.

5-1-4. Maternity Leave Setup:

Note:

Users can define which columns need to be displayed for the Maternity Leave setup using ‘Edit Columns’.

Department and Position:

-Here, the user can define Maternity Leave to be set for the levels: Department and Position.

-The user can select ‘All’ if he/she wants to have the same setup for all.

Minimum work Period:

-This is the Minimum work period the employee needs to finish in the company before creating the leave.

-For example, if the user (Admin) puts 6 months, the system will not allow creating a Leave before 6 months

Mode:

-Users can define the mode as Month/Year/Days.

Transfer to Next year:

– “Transfer to next year” means that the Leave Balance will be carried forward to next year and so on

– By Default, Transfer to Next Year is “No” for Maternity Leave

% of Salary:

-What percentage of Defined Salary does the user want to pay in Leave Salary?

If percentage is 100 and the salary is 1000, then the employee will get 1000 as Leave salary. If percentage is 50 and the salary is 1000, then the employee will get 500 as Leave salary.

Salary Item:

-Define the Salary Components to be included in the Leave Salary. For example, Basic Salary + Accommodation + Other Allowances or All Allowances as per company policy.

Month From / Month To:

-Define period for Leave Calculation Days for Employees.

For example, from 1 to 0 means throughout the service period.

Days Allowed:

-Users can define Maximum days allowed for calculation of Leave in a specified Service period (Specify the period by using Month From / Month To)

-e.g. Users can set Days allowed as 45. Therefore, the maximum allowed Maternity leaves will be 45 Days.

Duration:

-How many times does the user want to give these Allowed Days? Once a year or monthly.

Mode:

-Users can define whether the allowed days are Monthly/Yearly.

Pay Leave:

-The user can select whether he/she wants to pay the leave or not for the employee.

Exclude Weekly off Days:

– Weekly off days (e.g. Friday) will be excluded from Leave Days. Weekly off Days can be defined from:

File→ Settings→ Company Setup→ Set Holidays

For example, yearly allowed leaves are 10. If this option is checked, weekly off days are excluded from Maternity Leave calculation, and the system will not include Fridays in the Leave Period. This means that if an employee is going for 10 leave days, and there are 2 weekly off days, the leave calculation will be 8.

Exclude Public Holidays:

– Public Holidays will be excluded from Leave Days. Public Holidays can be defined from:

File–> Settings–> Company Setup–> Set Holidays

For example, if any Public Holiday comes during the Leave Period, and if this option is checked, it will not be considered in the leave calculation.

Deduct Leave Days from Service Period:

-If this option is checked, the Leave period will be deducted from the calculation of Service Period. Users can specify whether it is applicable for Locals or Non-locals.

-The Leave period will be deducted from Service Period which means that this Period will not be used for Accruing Annual Leave and Deducted from End of Service

-For example, if this option is checked, and an employee has been working for 5 years in the company, and he took 10 leave days during this period (which is deducted from service period), his total service Period is as follows;

– (5 x 365)- 10 = 1815 Days.

Note:

Sex must be Female and Marital Status must be married for Maternity Leave. Users cannot Encash Maternity Leave.

5-1-5. Paternity Leave:

Same as the Maternity Leave, but the difference is that paternity must be for Married Male ONLY.

5-1-6. Sick Leave – Full Pay:

Note:

Users can define which columns need to be displayed for the Sick Leave setup using ‘Edit Columns’.

Department and Position:

Here, the user can define Sick Leave to be set for the levels: Department and Position.

-The user can select ‘All’ if he/she wants to have the same setup for all.

Minimum work Period:

-This is Minimum work period the employee needs finish in the company before creating the leave.

-For example, if the user (Admin) puts 6 months, the system will not allow creating Leave before 6months

Mode:

-Users can define the mode as Month/Year/Days.

Transfer to Next year:

– “Transfer to next year” means the Leave Balance will be carried forward to next year and so on.

– By Default, Transfer to Next Year is “No” for Sick Leave

% of Salary:

-What percentage of Defined Salary does the user want to pay in Leave Salary?

-If percentage is 100 and the salary is 1000, then the employee will get 1000 as Leave salary. If percentage is 50 and the salary is 1000, then the employee will get 500 as Leave salary.

Salary Item:

-Define the Salary Components to be included in the Leave Salary. For example, Basic Salary + Accommodation + Other Allowances or All Allowances as per company policy.

Month From / Month To:

-Define period for Leave Calculation Days for Employees.

For example, from 1 to 0 means throughout the service period.

Days Allowed:

Users can define Maximum days allowed for calculation of Leave in a specified Service period (Specify the period by using Month From / Month To).

-Users can set Days allowed as 21. Therefore, the maximum allowed Maternity leaves will be 21 Days.

Duration:

-How many times does the user want to give these Allowed Days? Once a year or monthly.

Mode:

-Users can define whether the allowed days in Month/Year.

Pay Leave:

-Users can select whether he/she wants to pay the leave or not for the employees.

Exclude Weekly off Days:

– Weekly off days (e.g. Friday) will be excluded from Leave Days. Weekly off Days can be defined from:

File→ Settings→ Company Setup→ Holiday Setup

For example, yearly allowed leaves are 10. If this option is checked, weekly off days are excluded from Sick Leave calculation, and the system will not include Fridays in the Leave Period. This means that if an employee is going for 10 leave days, and there are 2 weekly off days, the leave calculation will be 8.

Exclude Public Holidays:

-Public Holidays will be excluded from Leave Days. Public Holidays can be defined from:

File→ Settings→ Company Setup→ Set Holidays

For example, if any Public Holiday comes during the Leave Period, and if this option is checked, it will not be considered in the leave calculation.

Deduct Leave Days from Service Period:

-If this option is checked, the Leave period will be deducted from the calculation of the Service Period. Users can specify whether it is applicable for Locals or Non-locals.

-The Leave period will be deducted from Service Period which means that this Period will not be used for Accruing Annual Leave and deducted from End of Service For example, if this option is checked, and an employee has been working for 5 years in the company, and he/she he took 10 days (which is deducted from service period), the total service Period is as follows;

– (5 x 365)- 10 = 1815 Days.

5-1-7. Sick Leave – half Pay:

Note:

Users can define which columns need to be displayed for the Sick Leave-Half Pay setup using ‘Edit Columns’.

Department and Position:

-Here, the user can define Sick Leave-Half Pay to be set for the levels: Department and Position.

-The user can select ‘All’ if he/she wants to have the same setup for all.

Minimum work Period:

-This is Minimum work period the employee needs to finish in the company before creating the leave.

-For example, if the user (Admin) puts 6 months, the system will not allow creating Leave before 6 months

Mode:

-User can define the mode as Month/Year/Days.

Transfer to Next Year:

“Transfer to next year” means the Leave Balance will be carried forward to next year and so on.

– By Default, Transfer to Next Year is “No” for Sick Leave-Half Pay

% of Salary:

-What percentage of Defined Salary does the user want to pay in Leave Salary?

-Users must specify the percentage to be 50 since the setup is Sick Leave-Half Pay.

Salary Item:

-Define the Salary Components to be included in the Leave Salary. For example, Basic

Salary + Accommodation + Other Allowances or All Allowances as per company policy.

Month From / Month To:

-Define period for Leave Calculation Days for Employees.

For example, from 1 to 0 means throughout the service period.

If the user sets 1 to 12, the user will be allowed to create this leave only for the first year (1 to 12 months).

Days Allowed:

-Users can define the Maximum days allowed for Leave calculation in a specified Service period (Specify the period by using Month From / Month To)

-Users can set Days allowed as 21. Therefore, the maximum allowed Maternity leaves will be 21 Days.

Duration:

-How many times does the user want to give these Allowed Days? Once a year or monthly.

Mode:

-Users can define whether the allowed days are Monthly/Yearly.

Pay Leave:

-The user can select whether he/she wants to pay the leave or not for the employee.

Exclude Weekly off Days:

Weekly off days (e.g. Friday) will be excluded from Leave Days. Weekly off Days can be defined from, File→ Settings→ Company Setup→ Holiday Setup.

For example, yearly allowed leaves are 10. If this option is checked, weekly off days are excluded from Sick Leave-Half Pay Leave calculation, and the system will not include Fridays in the Leave Period. This means that if an employee is going for 10 leave days, and there are 2 weekly off days, the leave calculation will be 8.

Exclude Public Holidays:

-Public Holidays will be excluded from Leave Days. Public Holidays can be defined from

File→ Settings→ Company Setup→ Holiday Setup.

For example, if any Public Holiday comes during the Leave Period, and if this option is checked, it will not be considered in the leave calculation.

Deduct Leave Days from Service Period:

-If this option is checked, the Leave period will be deducted from the calculation of Service Period. User can specify whether it is applicable for Locals or Non-locals.

-The Leave period will be deducted from Service Period which means that this Period will not be used for Accruing Annual Leave and deducted from End of Service

-For example, if this option is checked, and an employee has been working for 5 years in the company, and he took 10 days leave in this period (which is deducted from service period), his total service Period is as follows;

(5 x 365)- 10 = 1815 Days.

Note:

  • For Leave Type ‘Sick Leave-Half Pay’, user needs to set the % of salary as50. Users cannot Encash Sick Leave-Half Pay.
  • If the user wants to create ‘Sick Leave-Half Pay’ throughout the service period, set ‘Month From/ Month To’ from 1 to 0.

Users can create Annual Leave from: Activities Menu→ Leaves→ Create Leave and select Type of Leave as Sick Leave-Half Pay. The ser can select the payment type to be Pay through salary sheet if he/she wants the leave salary to be paid as part of the salary sheet and Pay now if he/she wants to pay the leave salary separately. Leave amount is based on the setup in “Annual Leave Setup”. Salary Amount will be “half pay” as per the setup.

5-1-8. Sick Leave – No Pay:

Note:

Users can define which columns are needed to be displayed for the Sick Leave-No Pay setup using ‘Edit Columns’.

Department and Position:

Here, the user can define Sick Leave-No Pay to be set for the levels: Department and Position.

-The user can select ‘All’ if he/she wants to have the same setup for all.

Minimum work Period:

-This is the Minimum work period for employees to work in the company before creating the leave.

-For example, if the user (Admin) puts 6 months, the system will not allow creating a Leave before 6 months

Mode:

-Users can define the mode as Month/Year/Days.

Transfer to Next year:

– “Transfer to next year” means the Leave Balance will be carried forward to next year and so on.

– By Default, “Transfer to Next Year” is “No” for Sick Leave-No Pay

% of Salary:

-What percentage of the “Defined Salary” does the user want to pay in Leave?

-Percentage of salary is zero for the setup since there is No pay for this type of leave

Salary Item:

-Define the Salary Components to be included in the Leave Salary. This will not make any difference here since there’s “No payment” required for this type of leave.

Month From / Month To:

-Define a period regarding “Leave Calculation Days” for Employees. For example, from 1 to 0 means throughout the service period. Days Allowed:

-Users can define the Maximum days allowed for the calculation of Leave in a

specified Service period (Specify the period by using Month From / Month To)

– Users can set Days allowed as 2. Therefore, the maximum allowed “Sick Leave No pay” will be 2 days per month.

Duration:

How many times does the user want to give these Allowed Days? Once a year or monthly.

Mode:

-Users can define whether the allowed days are Monthly/Yearly.

Pay Leave:

-The user can select whether he/she wants to pay the leave or not for employees.

-Pay Leave is “No” for this setup.

Exclude Weekly off Days:

– Weekly off days (e.g. Friday) will be excluded from Leave Days. Weekly off Days can be defined from:

File→ Settings→ Company Setup→ Set Holidays

For example, yearly allowed leaves are 10. If this option is checked weekly, off days are excluded from Sick Leave-No Pay Leave calculation, and the system will not include Fridays in the Leave Period. This means that when an employee is going for 10 leave days, and there are 2 weekly off days, the leave calculation will be 8.

Exclude Public Holidays:

-Public Holidays will be excluded from Leave Days. Public Holidays can be defined from:

File→ Settings→ Company Setup→ Set Holidays

For example, if any Public Holiday comes during the Leave Period, and if this option is checked, it will not be considered in the leave calculation.

Deduct Leave Days from Service Period:

–      If this option is checked, the Leave period will be deducted from the calculation of Service Period. Users can specify whether it is applicable for Locals or Non- locals.

–      The Leave period will be deducted from Service Period which means that this Period will not be used for Accruing Annual Leave and deducted from End of Service

–      For example, if this option is checked and an employee has been working for 5 years in the company and he took 10 leave days during this period (which is deducted from service period), his total service Period is the following:

(5 x 365)- 10 = 1815 Days.

Note:

For Leave Type ‘Sick Leave-No Pay’, the user needs to set Pay Leave as “No”.

Users can create Annual Leave from: Activities Menu→ Leaves→ Create Leave and select Type of Leave as Sick Leave-No Pay. There will be no payment for this leave as per

Note:

The system allows creating more typical type of leaves. Setup for these other leaves can be defined as per company Policy.

5-1-9. Emergency Leave:

Note:

Users can define which columns needed to be displayed for the Emergency Leave setup using ‘Edit Columns’.

Department and Position:

-Here, the user can define Emergency Leave to be set for the levels: Department and Position.

-The user can select ‘All’ if he/she wants to have the same setup for all.

Minimum work Period:

-This is the Minimum work period employees needed in the company before creating the leave.

– For example, if the user (Admin) puts 6 months, the system will not allow creating a Leave before 6 months

Mode:

-Users can define the mode as Month/Year/Days.

Transfer to Next year:

– “Transfer to next year” means that the Leave Balance will be carried forward to next year and so on.

-Transfer to Next Year is No, by default.

% of Salary:

-What percentage of Defined Salary does the user want to pay in Leave Salary?

-If the percentage is 100 and the salary is 1000, then the employee will get 1000 as

Leave salary. If the percentage is 50 and the salary is 1000, then the employee will get 500 as Leave salary.

Salary Item:

-Define the Salary Components to be included in the Leave Salary. For example, Basic Salary + Accommodation + Other Allowances or All Allowances as per company policy.

Month From / Month To:

-Define the period for Leave Calculation Days for Employees. For example, from 1 to 0 means throughout the service period.

Days Allowed:

-Users can define the Maximum days allowed for leave calculation in a specified Service period (Specify the period by using Month From / Month To)

-Users can set “Days” allowed as 10; then the maximum allowed Emergency leaves will be 10 Days.

Duration:

-How many times does the user want to give these Allowed Days? Once a year or monthly.

Mode:

-The user can define whether the allowed days are Monthly/Yearly.

Pay Leave:

-The user can select whether he/she wants to pay the leave or not for employees.

Exclude Weekly off Days:

– Weekly off days (e.g. Friday) will be excluded from Leave Days. Weekly off Days can be defined from:

File→ Settings→ Company Setup→ Holiday Setup

For example, yearly allowed leaves are 10. If this option is checked, weekly off days are excluded from Emergency Leave calculation, and the system will not include Fridays in the Leave Period. This means that if an employee is going for 10 leave days, and there are 2 weekly off Days, the leave calculation will be 8.

Exclude Public Holidays:

-Public Holidays will be excluded from Leave Days. Public Holidays can be defined from: File–> Settings–> Company Setup–> Set Holidays

For example, if any Public Holiday comes during the Leave Period, and if this option is checked, it will not be considered in the leave calculation.

Deduct Leave Days from Service Period:

-If this option is checked, the Leave period will be deducted from the calculation of Service Period. The user can specify whether it is applicable for Locals or Non-locals. The Leave period will be deducted from Service Period which means that this Period will not be used for Accruing Annual Leave and deducted from End of Service.

-For example, if this option is checked, and an employee has been working for 5 years in the company and he took 10 leave days throughout this period (which is deducted from service period), his total service Period is the following:

– (5 x 365)-10 = 1815 Days.

Note:

Users cannot Encash Emergency Leave.

Absence Settings

Absence Settings:

Note:

User can define which columns are required to be displayed for the Absence setup using ‘Edit Columns’.

Department and Position:

-Here, the user can define Absence to be set for levels: Department and Position.

-The user can select ‘All’ if he/she wants to have the same setup for all.

Excuse:

-The user can select Yes/No to set whether he/she has an excuse for the absence or not.

Max. Allowed:

-Users can set the maximum allowed days for absence during the month/Year.

Days/Hours:

-Users can select either Days/Hours for the absence.

Month/Years:

-Users can select Month/Years for the specified number of absence to be allowed in a Month or Year.

Deduction Rate:

-It is a number in which the absence days are deducted. If the rate is 2 and absent days are 2, then 2 X 2 = 4 days will be deducted as absence. If the rate is 0, then there’s no deduction.

No. of days to Deduct:

-It is the number of absence deducted from absence days. E.g. If the No. is set as 2, and employee is absent for 5 days, the deduction of days will only be 2.

Deduction from Service Period:

-User can select Yes/No to set whether the absence to be deducted from Service period or not.

-If selected as yes, the absence days will be deducted from the service period.

Deduction from Salary Sheet:

-Users can select Yes/No to set whether to deduct the absence from Salary/Leave.

-If selected yes, the absence will be deducted from Salary/Leave.

Deduct From:

-Users can specify the absence to be deducted from Leave/Salary.

-If Salary is selected, the absence will be deducted from Salary.

-If Leave is selected, the absence will be deducted from Leaves.

Deduct Item:

-Users can select the items from which the absence is deducted.

-If the deduct from is ‘Salary’, then “Deduct item” will list all the salary items, i.e. Basic, accommodation etc.

-If the deduct from is ‘Leave’ then “Deduct item” will list all the Leave items, i.e. Annual Leave, Emergency, Hajj leave etc.

Note:

If the absence setup is “With Excuse” and Deduction is ‘Deduct from Leave’, then Deduct from Leave’ will not deduct leave balance for the absence.

If the setup is with Excuse and Deduction is ‘Deduct from Salary’, then no amount will be deducted from the Salary.

If “Update Days Ledger” is selected with excuse, only leave ledger days will be updated with no deduction in any amount.

There will be an actual deduction if there’s no excuse for any of the deduction types.

“Deduct from Salary” will deduct the required amount from the Salary Sheet, “Deduct from Leave” will deduct from the Annual leave balance days for the employee, and “Update Absence Days Ledger” will update the absence ledger in the report and deduct from absence days.

Loan Settings

Loan Settings:

The window displayed above enables users to setup the “Loan process” in Hinawi Software according to their company policy. Permitting certain actions and having certain restrictions provides more flexibility and assures accurate results.

The above image displays the window used to create loans.

This includes the reason of creating this loan, the amount required for the loan, the starting month and year of the loan, the number of installments needed, and of course the installment amount which reads from the loan amount combined with the number of installments chosen.

Addition / Deduction Settings

Addition / Deduction Settings:

  • The user can set this option for anything to be given to Employees other than salary. Normally, it is set for one time, but can be set monthly as automatic addition\deduction. It shows as a separate column in the salary sheet. Finally, t doesn’t affect the standard salary item.
  • The user can set Addition or Deduction needed to be done based on the Salary item. I.e., if the user sets Additions and Salary Item as Basic, then whenever there is an addition for the employee in the month, it will consider only Basic salary as the item.
  • The icon at the left of Addition/Deduction will allow adding activity Addition/Deduction. Duplicate activity is not allowed. The icon at the right will allow adding salary items for the activities Addition/Deduction.
  • If there is an addition for the Employee like bonus, User can add this bonus amount as Addition column in the salary sheet. User can set the salary item to be included for the bonus from Addition/Deduction Setup.
  • In the Addition/Deduction activity menu, the user can select “Pay On” to be Days/Month which will add/deduct Days salary/Month salary as per the salary item in the setup.

E.g.: If there is an Addition for the Employee like a Bonus, and Pay On is 1 Month, it will add 1-month salary in the Addition column.

If there’s a deduction for the Employee like Fine, and Pay On is 15 Days, it will deduct 15 days salary and will be shown in the Deduction column in the salary sheet.

Note:

If there is no setup for Addition, and the user creates an addition with Pay on 1 month, there will be no value (Zero) in the addition column since there is no setup. This is as per company policy.

If there is no setup for Deduction, and the user creates a deduction with Pay on 1 month, there will be no deduction since the value to be deducted will be zero. This is as per company policy.

Other Allowances Settings

Other Allowances Settings:

Adjustment Allowance

Children Setup

Furniture Setup

Food Setup

Insurance Setup

Loan Deduction

Maintenance Allowance

Other Allowance

Transportation

Please see the below explanations:

Adjustment Allowance:

Children Setup:

Furniture Setup:

Food Setup:

Insurance Setup:

Loan Deduction:

Maintenance Allowance:

Other Allowance:

Transportation:

More Items can be added under Basic Salary & Allowances as well.

Benefit Payment Setup

User can set Advanced Benefit Payment settings from here.

Benefits Paid & Provided

06 Benefits Paid & Provided

Accommodation –Benefit Paid:

Note:

-Users can define which columns required to be displayed for the Benefit Payments setup using ‘Edit Columns’.

-The settings read from the standard setup. Minimum, Maximum and Pension will be reading from Default setup. Users can change the settings from here.

Allowance Type:

-It will list the types of allowance: Benefit Payment.

Department and Position:

-Here, the user can define two levels: Department and Position. Setup needs to be done on the settings.

-Users can select ‘All’ if they want to have the same setup to apply for all.

Nationality:

-Users can select what nationalities apply to this benefit payment settings.

Fixed Amount:

-Users can define a fixed amount to be given as benefit payment for the specified employees.

Minimum Amount:

-Users can define the minimum amount to be given as benefit payment for the specified employee.

Maximum Amount:

-Users can define the maximum amount to be given as benefit payment for the specified employee.

Pension (EMP):

Employee.

Pension (COMP):

-Users can define the amount to be deducted as pension from the

-Users can define the amount to be deducted as pension from the Company.

Note:

Users cannot define Pension (EMP) and Pension (COMP) for Non-Locals unless the ‘Include Pension for Non-Locals’ is checked from the Leave & Pension Settings.

Users can set the Benefit Payments for Employees from Manage Employees→Set Salary & Benefits→Create/Adjust Single Salary→Benefit Payments Tab.

Note:

Benefit Payment is not paid through salary sheet. Users need to create benefit from HR Activities where they can pay to the Employee by cheque or cash. This will not affect the salary sheet.

Furniture-Benefit Paid:

-Users can define which columns must be displayed for the Benefit Payments setup using ‘Edit Columns’.

-The settings read from the standard setup. Minimum, Maximum, and Pension will be reading from the Default setup. Users can change the settings from here.

Allowance Type:

-It will list the type of allowance: Benefit Payment.

Department and Position:

-Here, the user can define two levels: Department and Position. The setting needs to be setup.

-Users can select the option ‘All’ if they want the same set up for all.

Nationality:

-Users can select what nationalities apply to this benefit payment settings.

Fixed Amount:

-Users can define a fixed amount as benefit payment for the specified employees.

Minimum Amount:

-Users can define the minimum amount for benefit payment for the specified employees.

Maximum Amount:

-Users can define the maximum amount to be given as benefit payment for the specified employees.

Pension (EMP):

Users can define the amount to be deducted as pension from the Employee.

Pension (COMP):

-Users can define the amount to be deducted as pension from the Company.

Note:

Users cannot define Pension (EMP) and Pension (COMP) for Non-Locals unless the ‘Include Pension for Non-Locals’ is checked from the Leave & Pension Settings.

Users can set the Benefit Payments for Employees from Manage Employees→Set Salary & Benefits→Create/Adjust Single Salary→Benefit Payments Tab.

Benefit Provided Setup

User can set Advanced Benefit Provided settings from here.

Accommodation- Provided:

Note:

-Users can define which columns need to be displayed for the Benefit provided setup using ‘Edit Columns’.

-The settings read from the standard setup. Minimum, Maximum and Pension will be reading from Default setup if set any. Users can change the settings from here.

Allowance Type:

It will list the type of allowance: Benefit Provided.

Department and Position:

-Here, the user can define two levels: Department and Position. Setting needs to be setup.

-The user can select ‘All’ if he/she wants to have the same set up for all.

Nationality:

-Users can select to which nationality to apply this benefit provided settings.

Fixed Amount:

-Users can define a fixed amount as a benefit provided for the specified employees.

Minimum Amount:

-Users can define the minimum amount to be given as a benefit provided for the specified employees.

Maximum Amount:

-Users can define the maximum amount to be given as a benefit provided for the specified employees.

Pension (EMP):

-Users can define the amount to be deducted as pension from the Employees.

Pension (COMP):

-Users can define the amount to be deducted as a pension from the Company.

Note:

Users cannot define Pension (EMP) and Pension (COMP) for Non-Local sunless the ‘Include Pension for Non-Locals’ is checked from the Leave & Pension Settings.

Users can set the Benefit Provided for Employees from Manage Employees→Set Salary & Benefit→ Create / Adjust Single Salary → Benefit Provided Tab.

Furniture –Benefit Provided:

Note:

-Users can define which columns need to be displayed for the Benefit provided setup using ‘Edit Columns’.

-The settings read from the standard setup. Minimum, Maximum and Pension will be reading from Default setup if set any. Users can change settings from here.

Allowance Type:

-It will list the type of allowance: Benefit Provided.

Department and Position:

-Here, the user can define two levels: Department and Position. The settings need to be setup.

-User can select ‘All’ if he/she wants to have the same setup for all.

Nationality:

-Users can select to what nationalities apply to this benefit provided settings.

Fixed Amount:

-Users can define a fixed amount to be given as benefit provided for the specified employees.

Minimum Amount:

-Users can define the minimum amount to be given as benefit provided for the specified employees.

Maximum Amount:

-Users can define the maximum amount to be given as benefit provided for the specified employees.

Pension (EMP):

Users can define the amount to be deducted as pension from Employees.

Pension (COMP):

-Users can define the amount to be deducted as pension from the Company.

Note:

Users cannot define Pension (EMP) and Pension (COMP) for Non-Locals unless the ‘Include Pension for Non-Locals’ is checked from the Leave & Pension Settings.

Users can set the Benefit Provided for Employees from Manage Employees→Set Salary & Benefits→Create/Adjust Single Salary→Benefit Provided Tab.

Timesheet Settings

Timesheet Settings:-

Company Settings–> Company set up–>Timesheet Setup

Time sheet is based on Actual month days. There is no fixed 30 days for time sheet. Time Sheet has three types: Detailed Timesheet, Summary Timesheet and Monthly Timesheet.

The following are steps to Setup Time sheet:

i. Time Sheet Setup

ii.Unit list

iii.Shift and Holiday setup

i Timesheet and OT Setup v. Sample Calculation

Important Note:

After completing the setup of Time Sheet, it’s strongly recommended for the user to do the following:

Assign Employees to Time Sheet Assign Employees to Project Assign Employees to Shift Assign Employees to Supervisor (This is for Web application user) Do this from Timesheet main menu.

61. Timesheet Setup

There are three Types of Time Sheet, Detailed, Summary and Monthly.

  • Time Sheet Detailed

-In Time Sheet Detailed, Entries are made on Daily Basis (By Date)

-Presence hours are prefilled as fully Present (Based on Auto fill setup or manually fill)

-Each Day should be filled including the Absence Hours (if any).

-Shift setup can be in Hours or Days.

-Users can select the option; Use Time Reader Machine’ if they have any.

  • Time Sheet Summary

–     In Time Sheet Summary, Entries can be made on Monthly basis

If the option “Deduct Holidays” when the Labor is absent, the system will deduct the salary of holidays and off days based on the percentage of absence from the whole month

If shift is setup in hours, then monthly present Hours

If shift is setup in days, then number of days present

Basis of Calculation of Absence(Hours) and Basis of Calculation of Absence(Days):  If the user fills the Basis of Calculation of Absence; the system will calculate the absence hours separately based on the Basis that the user filled and Subtracted from the total Monthly salary. If the user keeps this blank, the system will calculate present hours only.

E.g.: (Month is January: 31 Days (248 Hours)). Monthly salary of the employee is 3000, Employee is absent for 5 days (40 hours)

If not filled: The system will calculate by taking the present Hours only (248-40=208) Salary=3000*208/248=2516.12

If filled as 240 hours basis: The system will calculate absent days first and deduct from the total monthly salary

Absence=3000*40/240=500

Salary=3000-500=2500

  • Time Sheet Monthly

In Time Sheet (Monthly basis), only the present days are available.

Overtime Hours per Day (Normal): The maximum hours an employee can work overtime in normal days.

Overtime Hours per Day (Holidays): The maximum hours an employee can work overtime in Holidays.

Maximum number of days Labor can work: Users can set the maximum number of holidays he/she can work.

Note:

1. Most users use detail Timesheet

2. This Timesheet can be used by both; Labors and Employee

3. Users cannot switch (change) between 3 tabs in the same month. However, the user can do this in the next month after creating and approving the salary sheet of the previous month and when there are no leaves effective on the next month.

Note:

When the status is selected as Leave, Holiday (which cannot be set as status from here), a message saying ‘It is automatically from activities, can’t be selected from Time Sheet’ will pop up.

In the above example, when the user changes ‘From Time/To Time’ of morning (1st)

shift, the hours will be added to Units and the salary will be for total no. of units (248 +3= 251 hours here). When the user changes the “To Time” of evening (2nd) shift, it will be added as overtime and paid as OT amount.

Notes:

1. The Status ‘Leave’ is from the HR activit For Timesheet Employees, Leaves can be created from HR activities.

2. The Status ‘Absence’ is set from her When Absence is selected, “calculate” will be set to ‘No’ by default.

3. Users can set Calculate = ’Yes’ for Absence, then, absence day will be paid as any other Working d I.e., that day will be calculated for monthly salary calculation.

4. Users cannot create absence from HR Activit

5. When absence creation dialog is opened from HR activities, it will list only the HR Employee

6. Users can select “absent” as a status from Timesheet.

7. While creating Leave (from activities), users cannot have the “Payment Type” to be ‘Pay Now’ for Timesheet Employees.

Each Time Sheet can be linked to Projects.

Time Sheet can be changed from Detailed to Summary and Summary to Detailed

  • If Changed from Detailed to Summary, all data will be converted to Summary for that month
  • If changed from Detailed to Summary, the data in that month will not change to Summary but from next months, it will be in Summary.

Deduct Absent days from the service period for Timesheet Employees:

If this option is checked, the absence days will not be included in the service period for Timesheet Employees.

Note:

When leave is created, it affects Timesheet. The status will be changed by default to “Leave” in the Timesheet as per the created leave date.

6-2. Unit List:

It shows the available units and notes:

Hours: Applicable to Timesheet Summary and Detailed

Days: Applicable to Timesheet Summary, Detailed and Monthly.

Create Shift Tab:

63. Shift & Holiday Setup

Setting up of Shifts To setup shifts, go to File → Settings → Time Sheet → Shift & Holiday Setup

–     Shifts can be created based on Business Activity

–     In Create Shifts, define Shift code (e.g. Morning / Evening, Day / Night etc.)

–      Select what is the type of Shift from a Dropdown Menu (e.g. Day / Hours). Users must specify the shift timings when Unit Type is Hours.

When Shift is of Unit Type ‘Hours’, users can split the time, i.e., Split the shift into two as below: Morning and Afternoon. In this case, timesheet will have 2 entries for each case.

When Shifts of Unit Type is ‘Days’, timing will not be shown in the timesheet. And default hours will be taken for calculation.

–      No. of Shifts means, if there is a break in the Working hours, the user can setup 2 shifts e.g.: 8-1 and 4-8 (Only applicable if Type is Hours)

–     Units mean: How many Hours in a shift (Only applicable if shift Type is Hours)

–     More Shifts can be created based on the Company setup.

–     The maximum number of shifts will always be one if the shift setup is by day

Note:

–            In case there is no setup of the shift, the system will read working hours from the box at the bottom of this tab.

1. With this facility, it helps the user to use this setup in all type of busin

2. The Timesheet will be filled automatically based on this shift setup. Therefore, at the time of filling Timesheet for labors, the number of hours will be displayed automatic

3. Users can assign the Employees to more than one shift (HOURS shift and DAYS shift) for Different period.

4. Users cannot assign the Employees to more than one shift (HOURS shift and DAYS shift) for the SAME period.

5. Users can have two Hourly shifts in one month.

Set Shift Tab:

–     Here, users can select the “Start Day” of the week.

–     Check the Day to make it “Day off”.

–     Allow to Change Holiday.

1. It is applicable only for Summary Time Sheet

2. If this option is Activated, Holiday Hours can be modified manually in Summary Time Sheet. For example, in a month, there are 4 Fridays so 32 hours are Holiday Hou We can change 32 to 24 or 40 whatever as off hours.

–     Include Holiday Units in the Total Month Units there is No Absence.

Checking and unchecking this box will not affect the salary sheet if

If Box is selected, salary calculation will be as below:

Monthly Salary ={Current Monthly Salary X No. of Hours worked}

31 * 8

If Box is NOT selected, salary calculation will be as below:

Monthly Salary =

{Current Monthly Salary X No. of Hours worked}

27 * 8

Note:

Salary will be the same if there is NO Absence. For Example,

Month is January, No. of hours per day is 8 hours, 4 holidays (Friday) Employee salary is AED 3000. He was absent for 1 day in the month. The calculation in both cases will be as follows:

– If ticked, total No. of Hours worked= 248– 8 = 240 Hours

{3000*240}    =  2903

31 * 8

–       If not ticked, Holiday hours will be excluded: No. of Hours worked= 216 – 8 = 208 Hours

{3000*208}      =   2889

27 * 8

Set Holidays Tab:

– This Tab is reads Holidays from Company Settings and more Holidays can be added in Set Holidays. I.e., Company Setup→ Holliday Settings→Public Holidays Tab

In this window, users can assign the holidays to shift, this means if the box is checked, the company will pay the holiday days to labors under this shift.

-Note that the number of shifts displayed in this window is based on the number of shifts setup reading from Tab 1.

– The company can define paid holidays to some or all shifts.

-The company can define which types of holidays can be paid or not. E.g. fixed holidays can be paid or not.

Summary Tab:

– Summary shows the Setup for Each Shift and the Calculations for the Shift Hours.

– Show the total working units per week and month.

6-4. Timesheet & OT Time:

Over Time (OT) is one of the main features which provides the ability to customize the user (Admin) requirements and needs as per the company and country policy.

Shift:

Select Shift code from Dropdown

Max OT:

Put here the Maximum Overtime allowed for that Shift per Day.

OT:

Check this option to enable Over Time Calculation. Uncheck this box will not allow the user to enter settings for Overtime calculation (It will be disabled) from here and In Timesheet there will be no calculation for OT.

Basis:

Here, users can put the Basis for Over Time calculation. Over time calculation will be divided by the Value entered. If No value is entered, the system will use Actual Month Hours as basis.

For Example, an Employee monthly salary is AED 3,000. OT rate is 1.25 hours and he worked for 20 hours as OT. Calculations will be the following:

Day:

Here, the user can define Multiple Days for OT rates. For example, Normal Days, Holidays and / or Other Days (Festivals / National Day etc.)

Rate:

Define over Time Rate as per Day types defined. For Example, normal day rate could be1.25, Holidays could be 1.5 and festival days could be 2 and so on as per company policy.

Normal Days:

Total working Hours in a Day is 8 hours and If an employee works for 10 hours, extra 2 hours will be paid as overtime as per the rate (1.25) specified.

Off Days (Fridays):

If an employee works on Friday which is a paid day and the company wants to consider this day as 2 days, meaning that the Company wants to pay 16 hours, we will convert the one day (8 Hours) into OT hours like this: 4 Hours OT with Rate2 so total is: 8 hours will be paid along with the normal paid Friday.

Holidays:

Same as off days.

Hours:

Here, define the maximum hours for a defined rate. For example, in Normal days, if the user puts 4 here, he/she can work maximum 4 hours at the rate 1.25.

Autofill:

Select Yes / No from Auto fill. This helps in automatically filling the over time. For example, standard shift time is 8 hours. In the Time Sheet, the time is filled for employee from 9am to 8pm. The system will automatically fill OT 3 hours if Auto fill is “Yes” is selected, otherwise fill Over time Manually.

Calculate OT:

Fill yes if calculation for OT is required. If calculate is “No”, then the employee will be able to enter OT in Timesheet, but the system will not calculate the overtime and it will not be paid in the salary sheet. This is as per Company Policy.

Salary item:

Select which Salary item user want to pay over time. Normally over time is paid on Basic Salary, but the user can add different salary items for OT calculation.

Allow to change Over Time Manually

By selecting this option, user can change the OT manually in the Time Sheet. If not selected, user cannot change OT manually. User must change the Shift time in Time Sheet.

For e.g.: If this option is checked, then employee can enter OT under different rates. If not checked, user must change the To Time, which will update the OT for corresponding rate.

-Automatically adjust time

By selecting this option, once the user changes OT in Time Sheet, the system will automatically update the Shift time. If not selected, the user must adjust time manually.

Note:

HR Employees are not applicable for Overtime Setup

6-5. Sample Calculation:

It gives Information in General: Calculations for normal hourly rate and normal daily rates, Overtime rate for normal and Holidays.

E.g.:

If the requirement of the company to calculate overtime is as below: Regular days:

Rate per hour X Number of Overtime hours X 1.25

After 21:00 (after 9 PM)

Rate per hour X Number of Overtime hours X 1.50

Official holidays (If compensated with other days) Rate per hour X Number of Overtime hours X 1.50

Fridays Days Off (If compensated with other days)

Rate per hour X Number of Overtime hours X 1.50

Official holidays (If not compensated with other days) Rate per hour X Number of Overtime hours X 2.50

Then he can do the OT Setup as below

The user can put OT in the rate 1.25 on regular days till 21:00 and after that in rate 1.50. OT on Holidays (Friday) if compensated with other days, he/she can put in rate 1.50. OT on official days if compensated with other days, he/she can put on rate 1.5 and if not compensated with other days, he/she can put on rate 2.50. Therefore, the user can do accordingly as per their requirement.

Time Sheet main menu:

  1. i. Assign Employees to Time Sheet

To assign Employees to Time Sheet, go to:

Time Sheet Menu → Assign Employees to Time Sheet, then click view. Here, the system will show either to Generate Salary sheet from HR or Time Sheet. Select the Employees under Time Sheet for salary through Time sheet.

Users can change the Employee from HR to Time Sheet or vice versa, prior to Salary sheet created. It is changing since last salary sheet created.

  1. ii. Assign Employees to Project

To assign Employees to Projects, go to

Time Sheet Menu → Assign Employees to Project, then click on search and filter

Employees to assign to Projects. To add projects, go to manage employee’s main menu → Location/project list.

iii.Assign Employee to Shift

To Assign Employee to Shift, go to

Time Sheet → Assign Employee to Shift, then select Dates from / to and then filter Employees and select the relevant shift.

  1. i Create Time Sheet

To create time Sheet, go to

Time Sheet → Create Time Sheet, then select the Dates and filter Employees and fill in Time Sheet and Over Times based on Setup.

After it is done, save Time Sheet and go to Payroll for Salary Sheet.

Note:

If there is more than 1 shift for a month, users must assign the different shifts before creating Timesheet.

E.g. Ramadan Timing for a company is 6 Hours (8 AM to 2 PM), if it started on June 29, and the user wants the timesheet entry to have 6 hours, then

-Create 1 new shift ‘RAMADAN’ from Create Shifts Tab

–     Assign employees to shift for Ramadan month (June 29th to July 27th)

–     i.e. Assign Employee to shift as below:

Image 1:

Image 2:

Now while creating the Timesheet for June, last 2 entries will be for 6 hours as below.

Note:

If the user forgets to assign different shift for Ramadan, and the timesheet is created for Normal shift, he/she must delete the Created Timesheet for month of Ramadan and Assign Employees to ‘RAMADAN’ shift and recreate the Timesheet again to cause effect.

Case 1:

Timesheet Employees, for e.g., timing is 08:00 AM to 05:00 PM; if the Employee is late for 2 hours and he/she comes at 10:00 AM, then the user can set the First 2 hours (08:00 AM to 10:00 AM) as Status = ‘Present’ and Calculate = ’No’ and next 6 hours (10:00 AM to 12:00 PM) as Status = ‘Present’ and Calculate = ’Yes’, and (01:00 PM to 05:00 PM)  as Status = ‘Present’ and Calculate = ’Yes’ Then the Total units for calculation will be 6 hours. (As shown in the image above).

Case 2:

If the OT Hours per Day (Normal) is set as 2 (In Company Setup) and Overtime Hours is set as 4 (In Timesheet and OT Setup), then the Employee will be allowed to work for 4 hours OT in Normal Day and it will be paid for 4 Hours as OT in the salary sheet. But as the user set OT Hours per Day (Normal)=2, which can be viewed from the report that OT is for 2 hours and rest 2 hours OT will be paid as Addition.

Case 3:

If the user sets Calculate = ‘No’ in the time Sheet setup, then even if the user put OT in Timesheet, it will not be calculated. The Overtime amount will not be shown\added in the salary sheet. This is per company policy.

End of Service Settings

End of Service (EOS):

By default, End of Service Setup is per the country’s Labor Law. The system does not allow to calculate EOS if Service period is less than a year. EOS setup can be adjusted as the Company policy. Below are details for TERMS used in setup:

Note:

–     The user can define which columns required to be displayed for the EOS setup.

–     All the columns displayed here are as per the setup in Edit columns.

Department and Position:

–     Here, the user can define EOS to be set for the levels: Department and Position.

–     The user can select ‘All’ if he /she wants to have the same setup for all.

EOS Reason:

-Users can define the reason for creating EOS (specified in edit columns). Whether an employee Resigned or is Terminated. In UAE, there are separate settings in Each Case.

If Resign:

  • For service period between year 1 to 3, there are 7 days Salary for each year.
  • For service period between year 3 to 5, there are 14 days Salary plus preceding 3 years as 14 days as well.
  • For service period more than 5 years, then there will be (Either 14 or 21) days salary for the first 5 years,
  • Above 5 years will have 30 days salary.

If Terminated:

  • For service period between year 1 to 5, 21 days salary will be considered for each year.
  • For service period more than 5 years, 30 days will be considered.

Note:

There is an option to Calculate EOS in Resignation as a Termination if the Service period is more than 5 years.

Max-Month\Amount:

–     The user can define the maximum benefit to be given for the employee.

–     I.e., maximum month salary or amount to be given as maximum benefit.

Type:

–      The user can define what type is for Max Benefit. Two options are available, total monthly salary or Amount.

–     E.g.: It can be 24 times total monthly salary or 1000 to be the Amount.

–      By default, the total monthly salary allowed for max benefit is 24 times the total monthly salary.

Salary Items:

-If Salary is selected as Type, select here which Salary components to be included in Max benefit.

Salary– EOS:

-Users can define which salary components to be included in EOS calculation. It means that the user can add components like Basic salary and allowances depending on their setup.

Service From/Service To:

-Defines the period of service from and to for the EOS calculation.

Salary Days:

-Users can define the salary days for EOS calculation.

Percentage to pay:

-Users can define the percentage of amount to be paid as EOS amount from the EOS calculation.

-E.g. If the EOS amount is 1000 and the percentage to pay is 100, then the amount to be paid is 1000 (full amount) and if the percentage to pay is 50, the amount to be paid will be 500.

Note:

1. Max benefit means: What is the maximum EOS that can be paid to Employee

2. EOS amount or Max benefit, which one is lower will be paid.

Dependable:

-Users can select either Yes or No for ‘Dependable’

– First line is always ‘Yes’ for dependable since there is nothing to depend on from a previous line.

-If the option is “Yes” from years 1 to 3 and 3 to 5, calculated days are 7 days for 1 to 3 years, and 14 days for 3 to 5 years as per the EOS setup.

-If option “No” is selected from years 3 to 5, calculated days are 7 for 1 to 3 years, but any sooner employee who has a service period that exceeds 3 years will enable getting 14 days for all previous years as well.

Note:

All the columns above are as per the settings in Edit Columns.

Maximum Leave Days Allowed for the calculation of EOS:

-Users can set the maximum number of leaves allowed while calculating EOS.

-If an employee has 40 days leave balance and if ‘Maximum Leave Days Allowed for the calculation of EOS’ is 10, he/she will be paid only for 10 days. This is as per the company policy.

Calculate Unpaid Leave Salary Calculation based on Leave Setup:

-If this box is checked, the unpaid salary will be calculated based on Leave setup.

-I.e., Company Setting→Advanced Activities Setup→Annual Leave Setup

Calculate Unpaid Leave Salary Calculation based on Total Salary:

-If this box is checked, the unpaid salary will be calculated based on the Total Salary.

Calculate Unpaid Leave Salary Calculation based on Salary Items:

-If this box is checked, the unpaid salary will be calculated based on Salary Items listed: Basic Salary, Accommodation, Furniture etc. Users can select the salary item to be included for the EOS calculation.

– E.g. Users can select the Basic salary, Accommodation etc.

Leave Calculation Basis:

-Users can check the box and set the basis to 360 or 365 Days.

-By Default, this option is unchecked with a value zero (i.e., basis is not set) which means that the leave calculation is based on the salary setup.

-If the basis is not set and leave days are 10 the salary calculation is: Actual Month Days: Leave Salary Calculation will be:    3000*12*10

365

Fixed 30 Days: Leave Salary Calculation will be:   3000*12*10

360

When Resigns; If service period exceeds 5 years, calculate as Terminate:

-If the option is checked, for any employee after 5 years calculate EOS as Termination when he/she resigns.

Don’t Include Unpaid Salaries/Not Created Salary Sheets in the Create End of Service form:

-If this option is checked, unpaid salaries and not created salary sheets are not included in the EOS calculation.

Date:

Start Calculating EOS provision after—- Months from Joining

-Users can set the number of months to start calculating EOS provision from the joining date.

– E.g., if 6 months is selected, the system will start calculating the EOS provision after 6 months of joining date.

Calculate EOS Service Period based on Days Basis Days:

–     EOS Service Period can be calculated on different day’s basis. It could be 365 or 360 days or any basis as per company policy.

–     If ‘Calculate EOS Service Period based on Days’ is not set, then the service period will be calculated as 3 + (4 / 12) + (2 / 365) = 3.338813 if Employee worked for 3 Years 4 Months and 2 Days.

–      If ‘Calculate EOS Service Period based on Days’ is 360 Days, then the service period will be calculated as 1221 / 360 = 3.391 if the Employee worked for 1221 days. (1221 is the number of calendar days worked from joining date to EOS date).

Note:

When the user selects Set Default, it should go to the default settings of EOS as per UAE (country). Set Default should read from the country EOS setup.

Note:

Creating EOS will not affect any transaction / activities unless EOS is approved.

E.g.: For a Timesheet Employee, if the user wants to create EOS date on 12 June, then he/she needs to do the following:

  • Users need to create Timesheet for June. Fill timesheet entry till 11 June normally and from 12 June till the end of the month fill as ‘Absent’.
  • Create Salary sheet of June
  • Create EOS

Now to cause an effect on activities, the user must approve EOS.

In the Additions & Deductions Tab, the user can add the additions and deductions to be added for the EOS Employee as below:

If the user wants to make any Adjustment in the total amount, he/she can do it from the Summary Tab as below:

Different Cases:

If the employee Salary is 3000; Calculate Unpaid Leave Salary Calculation Based on Leave Setup, (Leave Setup is to include All Salary Items and Transfer To Next Year is Yes), Employee works for 3 year,4 month and 2 days and EOS Setup is as below: the Default setup.

The Calculation summary is the following:

Note:

If Leave Salary Calculation basis is 0 Days, then it will read the setup from Payroll Settings. If setup is actual month days, then the leave days is divided by 365 Days, if setup is fixed 30 days, then leave days is divided by 360 Days.

The image displayed above represents a closeup view of the EOS Setup where users get to choose and apply the suitable actions and requirements.

Moreover, the cases displayed below represents several calculations regarding the End of Service.

However, the results might vary between one user and another depending on how the setup is made among users

Case 1:

If the setup is     

And Leave Salary Calculation basis is 360 Days, EOS basis =360 in EOS Setup:

Here, 1-day salary = 3000*12 =100

360

100 X 70.115073 (Eligible Days) =7011.51

If EOS basis = 365, then calculation will be as follows:

1-day salary = 3000 *12 =98.63, then Total amount for EOS will be

365

98.63 * 70.115073 (Eligible Days) = 6915.459

Note:

1. Total Days is calculated as total no of Calendar Days. i.e., 1219 days her

2. When ‘Calculate EOS Service Period based on Days’ is not set (By Default zero), then the years calculated as (as example shown above) 3 + (4 / 12) + (2 / 365) = 3.338813 if 3 years 4 Months and 2 Days.

And If Maximum Leave Allowed for Calculating EOS is set as 10, then Leave salary will be: (3000 * 12 * 10) / 360 = 1000 [basis: 360].

Case 2:

If the setup is      

And Leave Salary Calculation basis is 365 Days,

EOS basis = 360 in EOS Setup:

Here, 1-day salary = 3000*12 =100, then, the total amount for EOS will be

360

100 * 70.115073 (Eligible Days) = 7011.51

If EOS basis = 365, then calculation will be the following:

1-day salary = 3000 *12 =98.63, then the Total amount for EOS will be

365

98.63 * 70.115073 (Eligible Days) = 6915.459

And If the Maximum Leave Allowed for Calculating EOS is 10, then Leave salary will be: (3000*12*10) / 365 = 986 [basis: 365]

Case 3:

If the setup is    

And Leave Salary Calculation basis is 360 Days,

EOS basis =360 in EOS Setup:

Here, 1-day salary = 3000*12 =100, then the total amount for EOS will be

360

100 * 71.108331 (Eligible Days) = 7110.8331

If EOS basis = 365, then the calculation will be the following:

1-day salary = 3000 *12 =98.63, then Total amount for EOS will be

365

98.63 * 71.108331 (Eligible Days) = 7013.4

And If Maximum Leave Allowed for Calculating EOS is 10, then Leave salary will be: (3000*12*10) / 360 = 1000 [basis: 360].

Case 4:

If the setup is      

And leave salary calculation basis is 365 Days

EOS basis = 360 in EOS setup:

Here, 1-day salary = 3000*12 =100, then the total amount for EOS will be

360

100 * 71.108331 (Eligible Days) = 7110.8331

If EOS basis = 365, then calculation will be as follows:

1-day salary = 3000 *12 =98.63, then the Total amount for EOS will be

365

98.63 * 71.108331 (Eligible Days) = 7013.4

And If the Maximum Leave Allowed for Calculating EOS is 10, then the Leave salary will be:

(3000*12*10) / 360 = 1000 [basis: 360].

Case 5:

If the setup is      

And leave salary calculation basis is 360 Days,

EOS basis = 365 in EOS setup:

Here, 1-day salary = 3000*12 =100, then total amount for EOS will be

360

100 * 70.134246 (Eligible Days) = 7013.4246

If EOS basis = 365, then calculation will be as follows:

1-day salary = 3000 *12 =98.63, then the Total amount for EOS will be

365

98.63 * 70.134246 (Eligible Days) = 6917.34

And If the Maximum Leave Allowed for Calculating EOS is 10, then Leave salary will be: (3000*12*10)/360=1000 [basis: 360]

Case 6:

If the setup is      

And leave salary calculation basis is 365 days,

EOS basis is = 365 in EOS Setup:

Here, 1-day salary = 3000*12 =100, then the total amount for EOS will be

360

100 * 70.134246 (Eligible Days) = 7013.4246

If EOS basis = 365, then the calculation will be the following:

1-day salary = 3000 *12 =98.63, then Total amount for EOS will be:

365

98.63 * 70.134246 (Eligible Days) = 6917.34

And If the Maximum Leave Allowed for Calculating EOS is 10, then Leave salary will be: (300*12*10)/ 365 = 986 [basis: 365]

Note:

– Users can have separate settings for EOS regardless of the Company setup. They can also have the same settings as per the company policy.

-In EOS, the system will calculate the actual leave days. i.e., If the Transfer to next year is No (In Leave setup) and EOS is created for the Employee in March, the Leave days will be 7 or 8 days.

– If the Leave Salary Calculation basis is Not checked, then it will be calculated Based on the Salary calculation setup:

i.e., If the Maximum Leave Allowed for Calculating EOS is 10

1. Fixed 30 Days: Leave Salary Calculation will be: (3000 * 12 * 10) / 360

2. Actual Month Days: Leave Salary Calculation will be: (3000 * 12 *10) / 365

More Activities Settings

04. More Activities Settings

Holiday Settings:

Employee Profile Setup:

Department Setup:

Budget – Salary Setup:

Email Setup:

Evaluation Setup:

Additional Setup:

Employee Costing Setup:

Report Format Setup:

Distance Setup:

Below is the explanation for each one

Holiday Settings

Company Settings–> Company set up–>Holidays Setup

Weekly off days tab: Here, the user can select what days represent the weekly day offs. Public Holidays tab: Here, the user can select the public holidays: it can be fixed or variable.

e.g.: Fixed: January 1 is New Year which is a public holiday. Variable: Eid can be set as variable holiday.

Note:

Holidays setup affects calculations in many activities such as: salaries, leave, Time sheet, shift etc. This depends on the setup of each activity.

Employee Profile Setup:

Company Settings–>Employee set up–>Employee Profile Setup

Employee Profile Setup: Here, the user can setup the employee information that are required in his/her profile where the user has three options (required but optional, required and mandatory, not required). The user can select whether the information is

required or not by checking Y or N. Also, the user can set the filled to be mandatory by checking the “Must fill” in the Data entry checkbox.

Test Period Renewal:

The user can setup the renewal period from “Employee Profile Setup”.

Department Setup:

Company Settings → Company Setup → Department Setup

Here, the user can add different levels for Employees in the company. The user will be able to add the levels which are set on the Company Setup→General Setting By default, the user can add levels: Department and Position.

Find Department: The user can find the Departments added quickly whenever there are many number of Departments.

The user can add a Department using “Add Department” option and can add Position to the Department. e.g.: The user can add the Department ‘Sales Department’ and Position ‘IT Assist Manager’ and Max no. of Employees with the position ‘IT Assist Manager’ in

the Department.

The Options “Add Grade” and “Add Section” will be enabled only if these levels are set in the General Settings.

Setup Details: The user can see the details as per added in the above table. Copy Setup from: The user can copy the setup from other companies.

Remember: Whatever level you add in the department setup will be seen in all the system.

Budget – Salary Setup:

Company Settings → Company Setup → Budget – Salary Setup

Here, the user can set the budget for levels (Department, Position etc.) on a monthly or yearly basis. It will list information as the selected level. E.g. If a Department is selected, it will list all the departments added for the company. Select any department where the user can assign the value for budget in the amount column.

Note: There is a report for every activity.

Email Setup:

Company Settings → Company Setup → Email Setup

Here, the software provides an option for the user to send an email to the management when creating a new employee or leave (create, approve, return), and for create, by sending emails from outlook.

email.

Send Email Required: Check the box if the user wants to set the Send Email Using Outlook: Check this box if the user wants to send a mail using outlook. If checked, SMTP Server Name and Port will be disabled. The SMTP Server Name will be specific to the company.

Settings: The user can select the Form name:

New Employee: If an Employee Joins the company. Absent: If an Employee is absent.

Leave: If an Employee is on Leave.

If an Employee is on Leave:

When created: Shows the created date. When Approved: Shows the approved Date. When Return: Shows the returning Date. Sender’s Information:

Provide the Senders information and Send By (Signature)

Evaluation Setup:

Company Settings→ Company Set Up→Evaluation Setup

For Employee Evaluation, this can be used. But it is not a Comprehensive Appraisal / Evaluation.

Image 1:

Image 2:

Image 3:

Here, you can just define Different Evaluation Questions based on the Department and Positions.

In the system, you’ll be able to enter the Values regarding each of the Question first to get the Result.

Employee Category: Description is for the “Name of Evaluation”.

By clicking on the icon at the left, you can more add Departments and Positions.

Note:

The user will be able to add the levels which are set in the Company Setup→General Setting.

Evaluation: The user can add Questions for the Evaluation and specify the maximum points employees can reach in each question.

Grade: Define Grades by Assigning Marks Percentage.

Check the option “Show Results” to be able to view it in the “Data Entry” Screen.

After setting up Evaluation, Go to Manage Employees → Other

Manage Employees → Employee Evaluation. Filter the employees you want to evaluate and select them. “Evaluation Tab” will Show the Results.

Image 1:

Image 2:

Additional Setup:

Company Settings → Company Setup → Additional Settings

Here, the user can select how employee’s numbers are generated for companies. If “Generate one Employee serial number for all companies” is selected, employee’s serial number will be: company 1: 1,2,3… Company 2: 4,5,6…

If “Generate serial number by company” is selected, employee’s serial number will be:

company 1: 1,2,3… Company 2: 1,2,3…

Setup digits after decimal points and rounding: Here, users can set how many digits required to be displayed after the decimal points; it’s also used for rounding in the Total amount.

Rounding Required: Users can select whether he/she wants to round the salary’s amount. If Yes, increase number by 1 in case the next digit is 5 or more.

Archiving of Timesheet Salary Sheets Required:

If this option is checked, then all the Timesheet salary sheets will be archived.

Use Multicurrency:

If this option is checked, the user will be able to set the currency for Salary. When the user checks it for the first time, it will display the message “No default currency Selected”. You must go to “currency list” to set the default currency. The user can add any number of currencies and make one default. Once a currency is set as Default, it cannot be changed later.

Employee Costing Setup:

Company Settings → Company Setup → Employee Costing Report Setup

You can add any of the “Addition / Deduction” activities to the “Employee costing report”, so that it will calculate the addition or deduction added as employee “Cost”.

Report Format Setup:

Company Settings→ Company set up→Report Format Setup different forms.

Select Format Tab:

Here, the user can set available formats to Add prefix text to the employee’s number, and the text will be added before the Employee Number. For e.g.: If the prefix set is ‘A’ and the Employee numbers are 01,02, the Employee numbers are A01, A02

Report Margin tab:

The user can provide the margin details for reports.

Distance Setup:

Company Settings→ Company set up→Distance Setup

Country:

The user can select a country which will list the cities in that country and the distance between 2 cities. Countries or cities can be added from “General List” under settings. The values in this screen are just information and will not affect any calculations in the system.

General Settings

General Settings:-

Go to: File→ Settings→General Settings.

General List:

It will list all the items and values available in the drop down for each item. E.g.: Grade: Grade01, Grade02, Grade03 etc.

Leave Type: Emergency, Haj Type, Sick Leave etc.

Note:

Users can add items for each list by selecting on the List and then clicking on New.

Custom Fields:

When the user wants to add any new field in Employee profile, he/she can add from here. Users can add Custom Fields clicking on New. Users can view where the field is added in Custom Information of Employee form.

Users can Edit/Delete the custom fields from here. Users can add these fields in Employee Profile→ Custom tab as shown below.

Users can view the Report for Custom Fields from Reports→Employee Basic Information→Employee Custom Field Report.

Setup Employee Document:

Users can setup the required information about Documents as displayed below.

Users can add fields for Custom Fields from General List. For each document, users can specify the fields required or not required. When the user selects Location and Field Required for Health Insurance, it will be shown in Manage Employees→Set Documents→Create Single Document→Other Documents and select Health Insurance, it will show the fields ‘Location’ and ‘Field’.

Banking Rout Codes:

Users can set the details of routs codes for each bank.

To see the Branch Name and to Enter Routing codes and CBID codes, user must select the branch name for the bank from Manage employees→ Set Salary & Benefits→create/Adjust Single Salary and click on Transfer to Bank under Payment Mode, then provide the bank details.

       
 

HRMS Activities

Create

Approve

Post Approved  to

Accounting

Payment

Memo

       

1

Salary Sheet

    

Full Work Flow must be run

2

Leave

    

Full Work Flow must be run

3

End Of Service

    

Full Work Flow must be run

 

Absence (HR Employees only)

  

Not Required

Not Required

Absence for Timesheet  Employees  should be filled from Timesheet  Itself. This will affect in Accounting  with Salary Sheet.

5

Loan

  

Not Required

 

Loan Payment will affect Accounting automatically at the time of Payment.

6

Additions / Deductions

  

Not Required

Not Required

This will affect Accounting  with Salary

Sheet.

7

Stop / Release

Salary

 

Not Required

Not Required

Not Required

Stop Salary will Inactive the Employee  and Salary will also be stop. Release, will change the status of Employee  to be active.

8

Run Away

 

Not Required

Not Required

Not Required

Run Away will Inactive the Employee  and Salary will also be stop. Release, will change the status of Employee  to be active.

9

Air Ticket

 

Not Required

Not Required

 

Air Ticket Payment will affect Accounting automatically at the time of Payment done.

10

Training

  

Not Required

 

Training  Payment will affect Accounting automatically at the time of Payment done.

11

Employee Expenses

  

Not Required

 

Employee  Expenses  Payment will affect Accounting  automatically at the time of Payment done.

12

Benefits

  

Not Required

 

Benefites  Payment will affect Accounting automatically at the time of Payment done.

       
 

Create:

System has more options like: Edit, Void, Print ……etc.  Its based on the Activity Form itself.

 

Approve:

In some cases, approval is required  to make Payment.

 

Post Approved  to

Accounting:

Posting is by Journal Entry. There is an option to predefine to link with account  of each Salary Items and Activities.

 

Payment  Options:

Options are: WPS, Cash, Cheque and Bank Transfer. Post of Payment  will affect to Accounting.

Tab Title
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio, neque qui velit. Magni dolorum quidem ipsam eligendi, totam, facilis laudantium cum accusamus ullam voluptatibus commodi numquam, error, est. Ea, consequatur.

Discover the secrets of Hinawi Software and gain new skills through exciting YouTube videos! Learn how to improve your performance as a user of the software, master accounting and payroll management operations, and get ready for a promising future as a university student. Click here to find out more: [Videos Link]

Share
Tiktok
YouTube
YouTube
WhatsApp
Follow by Email
Skip to content