Payroll Application Guide
Payroll Application Guide
Employees of the organization are to be defined using this option of Payroll-NX. This module
consists of the all information related to Employee.
In Add mode user will find three option Employment, Contact and Statutory. While in Edit
mode Personal detail option become enable, such as Personal Details, Passport Details,
Family Details, Bank Details, Policies Details, Sureties Details, Liabilities Details and Others
Details (Social Responsibilities and Relatives in Organization) etc could be defined using this
module.
User can input information as per the Image below of all the employees.
• Company name: User have to select company name before adding any Employee,
by Default user find default company selected.
• Title: User can select the title from the list available such as Mr., Mrs., Ms., Shri, Smt.,
Dr. etc.
• First Name: User can input the first name of Employee in this field.
• Middle Name: User can input the middle name of Employee in this field.
Last Name: User can input the last name of Employee in this field.
Full name of Employee can be setup in Master Setting "Modify Existing Employee
Name as per format available with two options as "First name_Middle Name_Last
Name" and Last name_First Name_Middle Name. As per selected setup, Employee
Full Name will be updated in from First Name, Middle and Last Name.
For E.g. First name is Ram, Middle name is Sundar and Last Name is Sharma. incase
"Last name_First Name_Middle Name." is opted then Employee Name will display as
"Sharma Ram Sundar"
If setup is not opted in Master setup then Employee Name can be entered with full
name.
For E.g. Ashwin Roy, Niranjan B. Deshmukh, Ramprasad Digambarlal Chatturvedi, etc
• Ticket No.: Ticket Number is a unique mandatory numeric field. It can be auto
generated or user can input the Ticket Number of their choice in numeric format.
When User requires the system to generate the Ticket Numbers they are generated
as running serial number (e.g. 1, 2, 3, etc).
• Employee Code: Employee Code is unique mandatory text field. It can be auto
generated by master setup "Generate Employee Code" or user can use their current
coding system. Employee code can also be used as interface with your swap card
system. When user require the system to generate the Employee codes then two
option provided.
As Per Employee Name : By this system generate code using First Character of Name
and Running Serial Number. (e.g. if Nilkanth M is the employee then the code will be
N00001 and so on)
As Per Prefix : By this user have to provide Prefix by which system will auto generate
by using prefix provided. Suppose there are employees starting with different
alphabet. (e.g. If Ashwin Pradhan is the name of employee then the code will be
A00001, If Anand Roy is the second employee in A Series then the code will be
A00002 and so on)
CAGR%=((54200/50000)^(1/(5-1))-1)*100
CAGR%=2.04
2. Employment
User can input information as per the Image below of all the employees. All the information
that have Asterisk (*) are mandatory. Give all the available information of the employee.
• Gender: User can select Male or Female. User can get the report generated on base
of Male or Female selection. Also respective calculation for Graph/Tax can be
generated on the base of this selection.
• Birth Date: User has to input the Date of Birth for employee. The respective
calculations which are depending on Date of Birth are calculated on the date input in
this field.
• Grade, Branch, Department, Designation, Division, Unit, Category
and Project: User can select the respective masters which are defined in Master
Fields and assign the same for respective employee. Grade, Branch and Department
are mandatory masters.
• Payment Mode: User can select Payment Mode as Cheque, Bank, Cash and DD.
• Joining Date.: User has to input the Date of Joining for employee. The respective
calculations which are depending on Date of Joining are calculated on the date input
in this field.
• Confirmation Date.: User can input the Date of Confirmation for employee. The
respective calculations which are depending on Date of Confirmation can be
calculated on the date input in this field.
• Last Increment given on: User can input the Last Increment Date in this field. The
respective calculations which are depending on Last Increment Date can be
calculated on the date input in this field. If the Increment module is used for
managing the Increment the last increment date gets automatically updated at the
time of every increment.
• Process Start Date: Process Start date field is provided in Employee Master for
salary processing after this date. For Client Other than
SaasClient/SaasClientOnPremise:Process Start date field is read only field (Cannot be
edited).Employee Process start date will be similar as Employee Join Date. For
SaasClient/SaasClientOnPremise:User can add any process start Date inbetween join
date to last working date.Employee Master Import also contains process start date
field. After processing salary Process start date field will be locked in employee
master and it cannot be changed.
• Employee Status: User can select the Employee Status as Active, Transferred,
Resigned, Retired, VRS, Expired etc. User can also update the Employee Status from
option “Attrition”. This will help in getting the Employee list as per the Status.
Note: In case of change in Grade / Branch user can do the changes from HRIS -> Employee ->
Transfers
Freeze Employee
If for any reason Employees salary needs to be hold after it is processed user can do the
same from option Freeze Account.
• Freeze Account: For freezing the account user has to select option “Freeze Account”
in Employee Master Module.
• Freeze Date: User can also input the date for identifying since when the Account is
Freezed.
• Freeze Reason: User can also input reason for freezing in this field.
Once the Account for any Employee is Freezed, user can take the Payslip, Bank Statement,
Bank Text File, etc for “Freezed Accounts”, “UnFreezed Accounts” and “All Employees” by
selecting the particular selection during generating the same.
3. Contact
User can input information as per the Image below of all the employees. User can enter
Local Address and telephone no., marital status, no. of children (useful for Taxable Purpose)
and other Contact information of the employees. There is a provision of entry of Email id, if
user has entered Email id the same can be used for sending Payslips and Tax Projection by
email directly from the software.
• Local Address: User can input Local Address for Employee.
• Permanent Address: User can input Permanent Address for Employee.
• Mobile/Residential Phone/Personal Phone : User can input Mobile/Residential
Phone/Personal Phone for Employee.
• Email id: User can input email id for employee. If the Payslip and Tax Projection are
to be sent by email to the employee then it is sent to the email id input in this field.
• CC Email: This CC Email ID will be used to send CC of Email from Letter Writing
Module.Multiple Email ID's can be entered.
• Marital Status: User can input the Marital Status for Employee i.e. Unmarried,
Married, Widow etc. Marital Status is required for generating forms such as “PF
Form”etc.
• Children: User can input the number of children for the employees. This is
considered in exemption calculation for children education in Tax Projection.
• Children in Hostel: User can input the number of Children in hostel for the
employees which can not be more than Children. This is considered in exemption
calculation for children education in Tax Projection.
• Father/Husband Name: User can input the Father / Husband name for Employee.
Father / Husband Name is required for generating forms such as “PF Form”etc.
4. Statutory
User can input information as per the Image below of all the employees.
User can set the flag for eligibility of deduction for P.T., P.F. and E.S.I.C. The flag set as ‘No’
will not calculate any amt. for those employees irrespective of column defined in that grade.
Bank Name and A/c no is required for employees where salary is directly credited to their
Bank A/c. P.T. No., P.F. No., and PAN No. etc if so has to Define.
5. Custom Field
User can assign the activity defined in Custom Field Master to particular employee who is
eligible and view the same from this option. Also if the Activity is completed it has to be
marked Yes in Column “Completed”.
This Process can be done for Multiple Employees together from View Custom Field Details
option in Custom Field Master Module.
6. Group Detail
User can Select the group in which employee fall which is created by Additional Group
Master.
7. Personal
In this user can manage data like Place of Birth, Nationality, Religion, Caste, Nominee, Height,
Weight, Blood Group, Identification Mark, etc
8. Qualification
User can enter the details of Employee Qualification. Details like Employees Degree,
University, College, Year, etc. can be inputted through this option. User has to click on ‘Add’
Button. A window expands giving you the option to add the details of Employees Degree,
University, Institute, Year, Specification and Grade. User can also enter multiple
qualifications of an employee.
Note :
While importing employee qualification if Degree and University not exists in database then
it get added.
9. Family
10. Nominee
User can enter the details of the nominee for P. F. through this Option. Click on Add Button
and enter the Nominee Name, Relation, Nomination Date, Birth Date, Entry Type, P. F.
Percentage, Address, Guardian Name and Guardian Address and ‘Save’ it.
11. Visa
In this user can manage Visa related Details of Employee and their Family Members.
12. Passport
In this user can manage Details related to Passport, its Issue Date, Expiry Date and
Nationality of Employee.
In this user can manage Driving License related Details of Employee and their Family
Members.
14. Bank
15. Language
In this user can manage Details of Language known by employee its Fluency and
Competency.
16. Skill
In this user can manage Details of Skill of the employee its Competency and Experience in
Particular Skill.
17. Policies
In this user can manage Details related to Various Policies available with the Employee. If
user wants to maintain the LIC Policy for the employees through Employee’s Personal Details,
then he can enter the column as deduction and Attach it as ‘LIC Premium’, this will deduct
his premium amount mentioned in ‘Employee’ Master Policy Detail’ and will also project the
same at the time of Tax Projection.
18. Sureties
In this user can manage Details related to Various Sureties given for any other employee.
This is help while giving some loan.
19. Liabilities
In this user can manage the details of external financial liabilities like direct or indirect loan,
EMI etc.
20. Others
In this user can manage Details about Social Responsibilities in which the Employee is
involved and Relatives of the Employees in Organization.
21. HRMS
In this user can manage HRMS web password of selected employee ,his/her Role in HRMS i.e
Employee, HR, Admin etc. and Web Flag as Yes/No/Terminated.
In this user can manage Employee's Vaccination details with Vaccination Type, Dose 1 Date,
Dose 2 Date and its Certificates.
All Templates related to Employee's company will be dipsplayed here and mail sent log will
be displayed.Tick symbol will represent that mail is sent (irrespective of mail sent was
success or failure) .Waiting symbol represents mail not sent.
24.1 Add
For adding Single Entry User can add through Employee Master Create button.
HRIS -> Employee -> Employee Master -> Create Button -> Enter Employee Name -> Fill the
Required Fields -> Save
24.2 Delete
24.3 Utilities
Import : For adding Multiple Entry User can add through Employee Master Import provided
in Utilities.
• Prepare file for data as mentioned in the sample file, save the excel file in .csv or .txt
format.
• HRIS -> Employee -> Employee Master -> Utilities Button -> Import
• User can Import Employee Master or can Update existing data by selecting option
“Update”.
• From Module Drop-Down user can select multiple options of Employee master
which can be imported.
• Select file to import as prepared .csv/.txt -> Start Uploading from line no. 2 -> Next
button
• Map respective fields -> Click on Import Button.
Note :
• If Column is not Map will be shown in Red Color and Mapping will be done by drag
and drop feature.
• If masters not exist while importing employee then it will get auto created on
Importing Employee Master, Master which will be auto created on import are Grade,
Department, Designation, Division, Unit, Project, Category and Bank.
Update Employee Code : For Updating existing employee code user can import file by
providing old Code and new Code of employee through Update Employee Code Import
provided in Utilities.
• HRIS -> Employee -> Employee Master -> Utilities Button -> Update Employee Code
• Here user will find Employee Master Import page where Update option will be auto
selected and user will not be allow to uncheck the same.
• Prepare file for data as mentioned in the sample file, save the excel file in .csv or .txt
format.
Update Ticket No : For Updating existing Ticket No user can import file by providing old
Ticket No and new Ticket No of employee through Update Ticket No Import provided in
Utilities.
• HRIS -> Employee -> Employee Master -> Utilities Button -> Update Ticket No
• Here user will find Employee Master Import page where Update option will be auto
selected and user will not be allow to uncheck the same.
• Prepare file for data as mentioned in the sample file, save the excel file in .csv or .txt
format.
Update Employee Name : For Updating existing Employee Name user can import file by
providing Employee Code and New Employee Name of employee through Update Employee
Name Import provided in Utilities.
• HRIS -> Employee -> Employee Master -> Utilities Button -> Update Employee Name
• Here user will find Employee Master Import page where Update option will be auto
selected and user will not be allow to uncheck the same.
• Prepare file for data as mentioned in the sample file, save the excel file in .csv or .txt
format.
Delete Emp Detail : For Deleting Employee Detail of multiple employee Utility provided.
• HRIS -> Employee -> Employee Master -> Utilities Button -> Delete Emp Detail
• Here user will find Module Name i.e. Personal, Qualification, Skill etc to delete data
as per selection criteria.
Upload Multiple Photo : User can upload Zip File of size 5 MB containing Employee photos
in .jpeg, .jpg , .png Formats. Photo name can be mapped to employee from Import->
Employee Master (update) using field Photo FileName.
Update Employee Name As Format : This utility can run to update Full name of
Employee in Employee Master based on First Name, Middle and Last Name of an
employee. Employee Full name will be updated as per setup opted in Master Setting
"Modify Existing Employee Name as per format i.e "First name_Middle Name_Last
Name" and Last name_First Name_Middle Name.
Import Selected Candidate Reocrds : This utility can run to import selected
candidate from HRMS. .
Transfer Detail
Through this module, user can give Promotion and Transfer to one or all the Employee, From
one Grade to another, one Branch to another, one Department to another, one Division to
another and one Designation to another.
3. Before click on Ok button select the criteria and data will be shown as per selection.
4. Select the Name of employee (The employee code and Previous Grade / Branch /
Department / Division / Designation is displayed automatically).
5. User then has to select the New Grade / Branch / Department / Division / Designation and
input the Promotion Date and click on ‘Save’ button.
Import : For adding Multiple Entry User can add through Transfer Import button, as shown
in below Figure. Same import screen for transfer provided for all master.
Note:
In reimbursement master and loan master new Grade has to be added after Transfer. The
Leave pattern of both the Grades (i.e. Previous Grade and Transferred Grade) should be the
same or else Leave will not be maintained.
Attrition Detail
User can manage Resignation Offer Date, Resigned Date and Left Date from this module.
b) Once the Employee is selected it will display the existing details currently associated with
the selected Employee. The detail consists of Grade, Branch, Department, Designation, Unit,
Category, Project, Birth Date, Employee Code, Joining Date and Confirmation Date.
c) User can update the Employee Status, Resignation Offer Date, Resignation Date, Left Date
and Reason of Leaving.
User has to select the Name of the employee and input the respective dates and status for
the employee. date of Left / Retired / Terminated and click on ‘Save’. Pay slip of any
employee will not be generated after the date of Leaving.
User has to enter only the Resignation Date in case, if the employee has left the company
and not yet settled.
For employee’s left and settled user has to enter ‘Resignation Date’ and ‘Left Date’ as same.
• Resignation Offer Date: User can input this date as the date on which the Employee
submits Resignation Letter.
• Resignation Date (Last Working Date): User can input this as Last Working Day in
Organization. (The number of days in the month of leaving will be considered upto
this date)
• Left Date (F & F Date): This is Last day on Payroll-NX. (After this date the next month
onwards the Employee will not be available in list of Payroll Process). This will be Full
& Final Settlement Date.
Note :
If "Notice Period" provided in Grade of selected employee then when user input Resign
Offer Date system will automatically fetch Resign Date as per Notice Period.
User can also upload Resignation Date and Left Date from Employee Master Module for
single employee or multiple employees together.
Employee Report Writer Detail
User can define and generate reports for Master Details from this module. This is a very
important Tool and can help in generating of any number of master related reports as per
the users requirement. The defined report can be saved and can be used any time whenever
required.
1. Filter
In this module user can select the necessary grouping required for generating report. e.g.
Comapny wise, Grade wise, Branch wise, Department wise, Division wise, Unit wise,
Category wise, Project wise or for any single employee selection. User can also select the
grouping for All, Current or Left employees.
User can view report in Full Screen by option provided in Right Hand corner of screen, as
shown in above figure.
User can Add and Save created Template for further use. As per requirement user can Select
saved Template in Future.
If their is any template in Database then while user open screen find Pop-up “Select Report
Template”. User can select or Close screen as per requirement.
User can Create New, Select or Delete Template through option provided in below figure.
Last Modified Date and Time will also being shown to user.
2. Fields
Fields tab consist of Master and Other Fields which is present in Add Field option. User can
Add “N” Number of field from there.
· Master Fields : Fields related to Employee Master Details such as Ticket Number,
Employee Code, Employee Name, Date of Birth, Date of Joined, etc can be selected from this
option.
· Other Fields : Selection for Employee Detail related to Passport, Family, Bank, Policies,
Sureties, Liabilities, Social Responsibilities and Relative in Organization, Qualification Details,
Previous Job Experience, Previous Job Salary, Salary Structure details, Salary Structure
History, Salary Structure Log and Custom Field Details etc can be done. At a time user can
only select any one type of Detail tab data.
For E.g. If user has selected family Detail fields then will not be allowed to select any other
Employee Detail from Other tab.
· Custom Filter Condition : User can also provide specific filtration / condition for specific
requirements of reports. It is Additional Filter provided. User can provide data in operator,
Field name, value etc and click on add button which will display Filter condition by this
report data will be shown as per filter provided.
For E.g. User want to check data of employee whose Service Month is more then 10 month
and Employee Status is other then Active.
3. Title
User can define the title required in the report. Various different settings for the report can
be managed from this option such as setting the Font Size, Freeze Column and Print Serial
number.
4. Preview
After Selecting above setup or after Add field user can view report form Preview tab.
User can export data in CSV, Excel and PDF through Export button.
Leave Reports Detail
Leave Report display true picture of employee Leave record, all the data i.e. Opening
Balance, Used, Carry Forward etc will be displayed separately.
We have Two type of Report which display data in different Format as per requirement
(Both report have same data but format is different).
For both the report selection criteria provided which help user to have data of employee as
per its requirement
1. As per Master
2. As per Year Pattern
3. As per Month selection
4. Employee Wise
5. Status Wise i.e All, Current and Left
6. Leave Type wise
7. Do not Repeat Employee Name option help if user wish to see data By grouping
employee name (As by default if one user have Multiple leave data than Employee
Name get Repeated).
8. Show Non Zero Records option helps to get report with non zero records. if it is
unchecked then it will display records for Leave types whose opening and closing
balance are 0.
It will Display Opening Balance, Monthly Increment, Total Balance, Used, Encashment,
Closing Balance of Employee for each leave Separately Per Year.
It will Display Opening Balance, Monthly Increment, Total Balance, Used, Encashment,
Closing Balance of Employee for each leave Separately Per Month.
Manage Account Detail
Loan Management is also one of the important functionality of the Payroll-NX, user needs to
define loans given by the company to the employees or even those loans, which are given by
some other Bank / Financial Institutions and are to be deducted from the pay slip of the
employee and forwarded to those Financial Institutions. Even the interest if any, charged on
that particular loan has to be entered in this module.
User can define the Loan taken in Manage Account and Loan Transaction entry. In Manage
Account Loan Details Settings are set and in Loan Transaction entry Given Loan Amount is
defined.
Procedure :
1. Loan -> Manage Account -> Click on Create -> Select Loan Given Date, Employee Name,
Distributed by, Loan Name, Loan Type, Interest Rate or Interest Amount, SBI Rate -> Enter
Sanctioned Amount, Installment amount -> Click on Save.
2. Click on Loan Transaction Entry -> Select Loan Name -> Click View -> Click Add -> Enter
Date, Amount, Select Type as Given Loan -> Save.
3. Tax Free Loan : If option opted then system will consider loan as Tax Free. For E.g. user
have housing loan then system auto update Principle and Interest amount in Tax
Consideration but if option opted then no entry get updated automatically even
Concessional loan will not be calculated.
Note :
User can change Installment amount from Manage Account. If once the installment amount
is changed, further installments will be deducted according to updated installment amount.
Import : For adding Multiple Entry we can add through Import button.
Loan Adjustment Detail
To suppress / add / modify any of the Installments of specific Loan in
specific month.
Loan -> Adjustment Entry -> Select for which month you want to do
Adjustment -> Load Employee -> Select Employee and Loan Number
Select date -> Enter the installment amount in Positive -> Save.
Loan -> Adjustment Entry -> Select for which month you want to do
Adjustment -> Load Employee -> Select Employee and Loan Number
Select date -> Enter the installment amount in negative -> Save.
Note:
Import : For adding Multiple Entry we can add through Import button.
Loan Processing Detail
This Screen play a major role in loan module as after performing every action user need to
Save and Lock the data from Loan Processing which allow record to move to salary
processing.
Firstly user need to Load Employee data for particular month for which user want to Save
and Lock for that month for particular Employee.
For E.g. If Employee have loan for Apr-2018 and need to process salary then first have to
lock loan Processing record of Apr-2018 than only software allow user to process salary.
User have additional feature where while Locking loan Record user can suppress / add /
modify any of the Installments or Interest of specific Loan in specific month at the time of
locking, no need to Move to Loan Adjustment screen.
1. Add Record in Manage Account and provide Given Loan in Loan Transaction entry.
2. Go to Loan -> Loan Processing.
3. User has to select the month and year and Click on 'Load Employee'.(Data will only
be shown in month from which loan get started, User will not find particular
employee data in other month)
4. Select Employee record and Click on “Adjust” plus sign if their is any adjustment to
be done.
5. If user want to do adjustment Enter the access or fewer amounts in 'Amount'
Column and Interest Amt if any in 'Interest' Column for adjustment. (Narration is
mandatory before saving)
6. By default date will be Last date of the selected month, at the time of any
adjustment done from Loan Processing screen.
7. Now Save or Directly Save & Lock the record of particular employee.
8. After performing above steps user is allowed to Process selected month for which
loan record is locked.
Note :
1. Unlock : If user wish to unlock loan process record then it can be done using unlock
button.
It will unlock loan processing data for the month salary is not processed so that further
adjustment can be done. If payslip is generated and adjusment to be done then delete
Payslip with option “Delete AtPaytime / Attendance Data”.
Run Process i.e. Running the Salary Process, After all the masters and related information is
keyed in the software, the user shall start processing of the Monthly Payslips of the
Employees.Here Available for process and Already Processed Columns are displayed.a)
Available for process:Employee count will display which are pending for salary processing as
per process start date and Salary Processing cycle. For SaasClient/SaasClientOnPremise
tooltip is provided as 'as per process start date' for this field.Already Processed: salary
processed or past salary data imported after process start date of employee.
Through this screen user have to first add the month for which processing is to be done by
clicking over “Create” Button.
Adding Month :
• As and when user select Month and Year system will auto fetch Total Days, Weekly
Off and First date and last date of month in From and To date.
• If User add Month by Selecting “Open for Attendance only” option than will only
allow user to Create batch till Attendance data (Salary Days).
• If User add Month by Selecting “Open for Salary Process” option than will allow user
to Create batch and Generate Payslip.
• If User add Month by Selecting “Open for Salary Process” option than while saving
previous month will auto Lock.
• If Month is locked user is not allow to Create Batch.
Note:
For processing the salary if in-between period is considered user can enter the Total Days,
Weekly Off and Process Date, From Date and To Date of their choice.
For e.g. For a month of April 2018, the organization has decided to consider the attendance
from 26th March 2018 to 25th April 2018 and process date is considered as 26th April 2018
the same can be selected in respective fields.
Also, if user inputs attendance from “Monthly Summary Generation” from HRMS, the
summary for attendance generated will generate the attendance summary for this in-
between dates only.
Deleting Month :
User can Delete Month in single click by selecting all month by “Select all” and click on
“Delete” Button.
Note :
Month can only be delete if no reference exist, Even if any batch created having In Progress
status in that month than month can not be deleted.
Import :
• Import Past Salary : User can Import Past Month Salary through button provided
“Import Past Salary Data”. It is used if Company has Past Record and Need to update
data in Software than have to import salary through this option.
• Salary Data History : User can Import Salary Data History through button provided
“Import Salary Data History”. It is used if Company has Past Record and history need
to be maintain for further use than have to import salary history through this option.
• Import Error Log : If Past Salary or Salary data History Import is done with 'Continue
Import if error Occurs' option checked then Error log will be saved Here.
Note : If user want to Import Past salary data/Salary Data History than adding past Month is
required.
How to Create a Batch :
1.First user has to define the month for which user want to process the payslip.
3. New screen appear having Create and Back to List button. (Create Button only appear
when month is unlock)
4.Click over “Create” Button, Add Batch screen open where user will find Auto created Batch
Number by Default. (Software itself create Random and Unique Batch Number with certain
combination)
5.User can provide “Remark” which help to identify batch or to know purpose of creating
batch.
Note :
During the Salary Process, with every process run for fresh selected employees a batch
number is assigned so that we can identify the group of employees processed together. User
can also select the date and add a Remark for each batch processed.
7.Upload File option given to create batch in salary processing with selected employees.
• Include Unsettled Employee: If user wants to process salary for all employees
including the resigned / left employees, this option needs to be selected before
clicking on Next Button.
• Do not include Unsettled Employee: If user wants to process salary for all
employees excluding the resigned / left employees, this option needs to be selected
before clicking on Next Button.
• Only Show Unsettled Employee: If user wants to process salary only for resigned /
left employees, this option needs to be selected before clicking on Next Button.
9.User will find “Create” screen where list of employee will be shown as per Filter Criteria
provided having data of Salary Structure, Leave and Reimbursement.
+
When Grade wise Reimbursement not define for any Grade than that Grade Employee will
not be Applicable for Reimbursement.
10.Now user can select the Employee and Click on Finish Button to Create batch of selected
Employee as per requirement.
Show employees :
This option help user to distinguish the employee having different Status in Salary Structure,
Leave and Reimbursement Column and help to Define them directly with this option.
• All : This will show all the employee as per Selection Criteria, it is shown by Default.
• Leave Not Defined : After selecting this option only those employee list will be
shown whose Leave column having data “Not Defined” and user can define by
selecting the employee and click on “Define” button.
• Reimbursement Not Defined : After selecting this option only those employee list
will be shown whose Reimbursement column having data “Not Defined” and user
can define by selecting the employee and click on “Define” button.
• Salary Structure Not Defined : After selecting this option only those employee list
will be shown whose Salary Structure column having data “Not Defined” and user
can define by selecting the employee and click on “Define” button.
• Ready for Process : When user Select this option than system will only show
Employee Having Defined status in all three column.
Note :
Define button is provided as shortcut to the user, so as to define data for particular year
directly. No need to move to the Screen to update data for processing. (Leave utility,
Reimbursement Utility or Salary Structure)
How to Generate Salary slip :
After Performing above steps till Batch creation “Finish” Button, user will find Batch number
and Remark with Edit and Delete option in screen shown Below. Click over it then will Find 4
steps which need to be followed.
In Details user can find number of Employee in Batch and number of Master i.e. Grade,
Branch and Department involved, user can find their name in tooltip.
Click over the link provided which will open Pay time Basket entry screen, where user will
find Value if provided previously in Pay time Basket entry screen for particular month or can
define now. Data can also be imported through Import button as per template define. (Same
as Pay time Basket screen in Payroll -> Salary Process -> Paytime Basket)
Click over the link provided which will open At Pay Days entry screen, where user can
provide leave data or can Import through Import button as per template define. Here user
will find extra option in Save button i.e. Save & Lock or Lock by this.
User can Input and save the data and can process it afterward or need to perform Save &
Lock action which will lock the data of At Pay time Basket Entry and At Pay Days Entry screen,
user will not be allow to make further changes and Next step i.e. Step 3 will get opened.
If user has done setup for any of the sub Process than user will find Fetch & Validate button
in Step 2 for leave as well as Amount column but amount related reflection will be seen in
Pay time Basket Entry. If Error Prompt while performing sub process than Log get Generated
which can be shown through “View Log” button.
Note :
4. If any employee in batch havs Loan Data and Loan is not locked for processing than
system will validate user.
Click on Generate Payslip option which will Generate the payslip as per data provided, Now
Save payslip option will get activate.
Note :
After Generate Payslip user will find option “Revoke” which help to Revoke the previous
action done i.e. Generate and Unlock the Pay time and Pay days Entry screen.
Click on Save Payslip after that system will save the Generated Payslip and will be visible in
Monthly/Yearly Payslip.
Note :
Through Edit button user can edit the created batch i.e. Can add or remove the employee
selected and by delete option create batch can be deleted. Once user open Salary days
screen than system will not allow user to Edit or Delete the Batch.
List of Sub Process provided in Salary Days (At Pay days Screen) as per Selection done in
Process Setting are:
Sub Process can be ignored as it is not mandatory process to be done. User can avoid by not
selecting option “Define Sub Processes for Salary Process” in Configuration -> Process
Setting
If user wish to perform any of the Sub Process than need to select it before creating batch.
For further detail refer help file of Process Setting.
Execution of Sub Processes will be done in Salary Days (At Pay days Screen) for leave as well
as Amount column but amount related reflection will be seen in Pay time Basket Entry.
Upload Attendance From Text File: If user is using any Swap card system, user will have to
generate the monthly summary text file of attendance from the swap card machine. User
can also create the Monthly Attendance Summary file manually as per the Format (As per
sample File Provided). For uploading the generated attendance text file user needs to Click
on “Attendance File” Button -> Upload the file -> Click on Fetch & Validate button.
Upload Attendance from Summary: User can upload monthly attendance summary
(Generated in HRMS) from his option
If user is using our attendance module in HRMS then first generate summary and then just
select the option 'Upload Attendance from Summary' in sub process -> Upload the file ->
Click on Fetch & Validate button.
It will automatically take the present days and all leave data.
Calculate Paid Holidays and Weekly Off (Combined): It will calculate Weekly Off defined in
the Weekly Off Multi Entry and Paid Holidays defined in Holiday Master in HRMS. This option
is helpful to calculate actual weekly off and paid holiday, which vary from employee to
employee in a particular month. (This will sum up the Weekly off and Paid Holiday and
replace the days in Weekly off Column).
Calculate Paid Holidays and Weekly Off (Separate): It will calculate Weekly Off defined in
the Weekly Off Multi Entry and Paid Holiday defined in Holiday Master in HRMS. This option
is helpful to calculate actual weekly off and paid holiday, which vary from employee to
employee in a particular month. (This will replace the days in Weekly off and as well as Paid
Holiday).
Upload Bonus: This will upload the Bonus generated for the employee through Bonus
Generation. Before selecting this option to upload Bonus and clicking on 'Fetch & Validate'
button, user need to provide any head in "Define column codes for Upload Expense"
provided in Process Setting, here user has to enter the Column code of Bonus, which he has
already defined in the Salary Head.
Upload Expense From Expense Entry : This will upload the Expense generated for the
employee through Expense Entry in HRMS. After selecting this option to upload Expense in
Process Setting, click on 'Fetch & Validate' button in Salary Days screen (Run Process).
Column Code already define in Process Setting “Define column codes for Upload Expense”
option, here user has to enter the Column code of Expense, which he has already defined in
the Salary Head.
Transfer Excess Used Leave to Absent : If user wants to transfer the Excess Privilege Leave,
Casual Leave, Sick Leave and Other leaves to absent than Select the option 'Transfer Excess
Used Leave to Absent' from the Sub process provided in Process Setting before Creating
Batch and click on 'Fetch & Validate' button, System will auto perform option for all the
employee selected in particular batch.
Transfer Excess Absent to Leave Types : If user wants to transfer the Excess Absent to
Privilege Leave, Casual Leave, Sick Leave and Other leaves than Select the option 'Transfer
Excess Absent to Leave Type' from the Sub process provided in Process Setting before
Creating Batch and click on 'Fetch & Validate' button, System will auto perform option for all
the employee selected in particular batch.
Leave Encashment Request : If user wants to update data of Leave Encashment entry done
in HRMS while processing after Month summary Generated from the Sub process provided
in Process Setting before Creating Batch and click on 'Fetch & Validate' button, System will
auto perform option for all the employee selected in particular batch.
Leave Adjustment Request : If user wants to update data of Leave Adjustment entry done in
HRMS while processing after Month summary Generated from the Sub process provided in
Process Setting before Creating Batch and click on 'Fetch & Validate' button, System will
auto perform option for all the employee selected in particular batch.
Note :
In Leave Setting provide the setup for Leave Order in which system will Transfer Absent to
Leave Type.
Perk and Investment Entry Detail
This module is important for the Income Tax Projector.
In this module user can enter all type of declarations or actual made
entries related to Perks, Recoveries and Investment made by the
employee. From this module user can enter Perks, Investments of the
employees individually.
Utilities :
• Delete All Entries : When user select the option system will
remove all the employee made for selected employee in single click
on confirmation.
• Copy Declared amount to Made amount : When user select the
option system will Copy Declared amount in made amount for all
the entry of selected employee. (Only when Made amount is 0)
• Update Document Submitted to Yes : When user select the
option system will update Document Submit flag to yes for all the
entry of selected employee. (Only when Document is already
attached)
Import :
User can upload the Details for Perks, Recoveries & Investments ->
Import button.
There are various option which can be utilized for uploading such as
Investments & Perks Details - Others, Investments & Perks Details - Rent
Paid by Employee, Investments & Perks Details - For Accommodation and
Investments & Perks Details - For Vehicle etc. (Import working is same as
other module)
Utility :
User can copy Investment entries From Past Financial Year -> Utility ->
Copy Investment entries From Past Financial Year button. Single or
multiple investment entries can be copy for selected employee or all
employee from last Financial Year.
Description of some Perks, Recoveries and Investment Entries
with limit if any are as below:
Limit : 150,000.00
If you have paid excess taxes, but have invested in LIC, PPF, incurred
towards tuition fees etc.
Deduction for Premium Paid for Annuity Plan of LIC or Other Insurer
Limit : 150,000.00
Limit : 50,000.00
Limit : 25,000.00
Limit : 25,000.00
Example: Ajay’s age is 65 and his father’s age is 90. In this case, the
maximum deduction Ajay can claim under section 80D is Rs. 100,000.
Limit : 75,000.00
i. Where disability is 40% or more but less than 80% – fixed deduction of
Rs 75,000.
ii. Where there is severe disability (disability is 80% or more) – fixed
deduction of Rs 1,25,000.
Limit : 40,000.00
Limit : 99,999,999.00
Limit : 50,000.00
Limit : 60,000.00
a. This deduction is available for rent paid when HRA is not received. The
taxpayer, spouse or minor child should not own residential
accommodation at the place of employment
b. The taxpayer should not have self-occupied residential property in any
other place
Limit : 0.00
Limit : 75,000.00
Limit : 200,000.00
For this first HRA head must be defined in Salary Heads and in standard
Heads for HRA (i.e. “a2”). User can also define HRA in any allowance
column but then he has to do the necessary change head in standard
heads setup in HRA field. Input the entry of Rent Receipt from Perks,
Recoveries and Investment i.e. Rent paid by Employee.
• After all the necessary selection and entries as above, Save the
Record.
1. From Configuration -> Income Tax setting -> HRA Exemption, user has
to select the option for HRA Exemption as Check Monthly Calculate
Monthly or Check Monthly Calculate Yearly as per the requirement.
2. User has to Input the Rent Receipt for each month separately. i.e. Each
Rent Receipt entry must have date of the particular month for which it is
entered.
1. From Configuration -> Income Tax setting -> HRA Exemption, user has
to select the option for HRA Exemption as Yearly.
2. User has to enter the Rent Receipt combined for the whole year.
3. After all the necessary selection and entries as above are done, Save
the Record.
Staying in: Metro Cities or Non Metro Cities or Semi Metro Cities
Rent P.A.: Input Rent Per Annam paid by Employee for the
Accommodation provided by company.
Fair Rent P.A.: Input Rent Per Annam paid by Company for the
Accommodation provided.
Update Date : Update date button used to update arrear date of all
record in one go.
For Tax Incentive for Affordable Housing Section 80EEA Limit is 150000.
The Deduction under this section is available only to individuals, tax
Payers can claim a total deduction of 150000 for interest on home loan.
For Tax Incentive for Electric Vehicles Section 80EEB Limit is 150000. An
individual taxpayer may have an electric vehicle for personal use or for
business use. This deduction would facilitate individuals having an electric
vehicle for personal use to claim the interest paid on the vehicle loan.
1. User has to select period for which the Report needs to be generated.
2. Then the necessary grouping required for generating of report E.g. Grade wise,
Branch wise, Department wise, Division wise, Unit wise, Category wise, Project wise
or for any single employee selection can be selected. If no masters are selected it
will generate report for all the employees.
3. Freezed / UnFreezed / All Employees.
4. Pay Mode i.e Bank, Cheque, DD and Cash.
5. Report as per Latest or Actual Master.
6. Status as per Left, current or All employee.
7. Report Amount Inclusive or Exclusive Report for Arrears and Supplementary.
Note:
• Inclusive Amount with selection of Supplementary/Arrears will include the amount
of Supplementary/Arrears. In net salary paid.
• Exclusive Amount will show exclusively only Supplementary/Arrears. Batch filter
displayed for selection of Exclusive (Supplementary and arrears). Batch filter
provided in all Salary process reports and Bank statement.
• Make the default setting to show the pay slip, report writer with
supplementary/Arrears.
Configuration -> Report Setting -> Display checked on Pay Slips/Registers/Report Writer with
Supplementary/Arrears -> save.
• Template :
Template option on the top Right corner of the Detailed Report Writer has some more
settings Add, Save as, Select in which modify and delete template can be done.
Please Note that User has to first do the necessary selection for “Fields, Filter, Custom Filter
and Title” then save the settings from option “Template -> Save as”. This report can be
selected from “Template -> Select” option.
• Fields : Fields related to Employee Master Details such as Ticket Number, Employee
Code, Employee Name, Date of Birth, Date of Joined, etc and fields related to salary
details (Processed Records Only) such as Earned Basic, HRA, Total Earned, PF, PT,
Total Deduction, Net Paid, etc can be selected from this option through Add Fields
button.
Field Caption : In this field user can update the Name of the heads required in the Report for
the selected head.
Col. Total : User can choose this option for those selected salary heads where he requires
total of the particular head.
Row Total : User can choose this option to get total for those selected salary heads in one
record (row).
At Row : User can input the row number where he requires the head to be displayed or
printed.
Remove : User can remove any of the selected head from this option.
Text Fields : There are 15 Text Fields provided in Report Writer - Detailed. i.e. Text Field 1 to
Text Field 15.
Calculated Fields : There are 15 Calculated Fields provided in Report Writer - Detailed. i.e.
Calculated Field 1 to Calculated Field 15.
The main function of the detailed Report Writer is to provide details of Processed Records.
User can use these fields for getting the records calculated as per his requirement. This field
will allow defining necessary formula for calculation and as per the formula the result will be
calculated at run time without again processing the salary.
For E.g. we require total of heads “Basic and HRA”, user has to follow below procedure.
• Custom Filter Condition : User can write the condition by which only those record
will be displayed as per the filter condition.
Note:
User Can also select multiple selection for single report by using Join “AND” / “OR”.
• Title :
User can define the title required in the report. Various different settings for the report can
be managed from this option such as setting the Decimal Places, Number Separator, serial
number, etc.
1. Print Serial Number : By selecting this option user will find column as Serial Number
(First Column in preview) i.e. 1,2,3,4...
2. Print Decimal Places : By selecting this option user will find Decimal Places to be
printed in Preview in All amount fields i.e. 54378.12
3. Print Number Separator : By selecting this option user will find Decimal Places to be
printed in Preview in All amount fields i.e. 1,000
4. Do Not Print Selected Month - Year : By selecting this option user will not find the
“For Month” in Preview provided in Filter. (By Default For Month Selected in Filter
shown in Preview)
5. Print Selection (Select Criteria) : system will display Master selection in Preview, if
any.
6. Print Run Date : System will print Run Date on Preview i.e. Date provided in “Date”
Field.
7. Reset Sr. No while grouping : By selecting this option system will Reset the Sr.
Number as per Group.
8. Date : Run Date need to be provided, by default today’s date is shown.
9. Calculate Fields Rounding : User find three option for Calculate Fields rounding i.e.
Round Off, Round Up and None.
10. Show Grand Total : User can choose this option for Grand total of all selected field.
11. Do Not Show Column If The All Values Is Equal To Zero : By selecting this option
system will not display columns which have column total Zero in selected fields.
• Preview :
After above selection when user move to Preview tab find Preview of data as shown below.
User can Copy,Export data in CSV and Excel through “Export” Button.