Setup (Administration -> setup)
The following setting has to be configured for the company before salary processing. These are on time setting for the company
Rounding Options
The rounding option is configured for process. we should set the rounding options process wise. select the process first. Select salary process. This is the default process in cPay. Click the select button. the following option appears in the screen
(Reference : Payroll-> Previous month->New Joiner Arrears Days)
|
Option |
Values |
Action |
1 |
Round Each Earnings/Deduction |
Yes/No |
|
2 |
Net Pay Rounding Options |
Don't Round Off |
Net will not be rounded |
Round Off |
Net pay rounder to nearest value |
||
Round Off and Carry Forward |
Net pay will be rounded and the difference is carry forward to next month |
||
3 |
Round amount display |
1.Add Rounded Amount to Gross and Show in Payslip 2. Exclude Rounded Amount From Gross and Show Separately in Payslip
|
|
4 |
Net Pay Round For |
1.All employees 2.cash 3.Payment through Bank
|
|
5 |
Round Amount |
1.Add to salary 2.Deduct in salary
|
|
Rounding Options for arrears calculation
New Joiner Arrears(NEWJOINARR)
If an employee joined in the middle of the last month(payment period) and if the salary is not processed during that period the salary payable for the previous month is referred as new Joiner Arrears. In cPay the new joiner arrears are computed and paid along with the current month salary. In cPay the arrear amount are paid as supplementary amount. (Ref. Payroll-> Previous month->New Joinee Arrears Days)
if the option is YES each salary components are rounded
Previous Month Arrears (PRVARR)
For an employee if salary is not paid for one or two days in the previous month due to wrong loss of pay entry(LOP) or due to manual errors the salary for the pending days has to calculated and paid. In cPay this amount is calculated based on the previous month salary structure and paid to the employee. This payments appear as supplementary payment during the current month. In cPay this process is called previous month arrear commutation(PRVARR). (Ref. Payroll-> Previous month->Payment for additional days)
Previous Month Adjustments (PRVADJ)
For an employee if salary is paid for one or two days wages more than acutely to be paid due to missing loss of pay entry(LOP) or due to manual errors the excess paid salary has to calculated and deduct from the previous month. In cPay this amount is calculated based on the previous month salary structure and deducted from employee current month salary. In cPay this process is called previous month adjustments commutation(PRVADJ). (Ref. Payroll-> Previous month->Deduction for additional days)
Previous Month OT(PRVOT)
If an employee worked over time in the previous month and if the eligible over time is not paid we can compute the Over Time wage and pay in the current month. (Ref. Payroll-> Previous month->Payment for OT hours)
Minimum gross amount
If an employee has more deduction, the net salary received will be significantly low to support his family monthly expenditure. if the net pay amount fall below this value which is set as minimum gross amount, the deductions are removed and carry forward to next month. The deductions are removed based in the priority set for the deduction component. The priority is set when the deduction component is created.
Salary computation option.
|
|
|
|
1 |
Is Salary Processed and Paid Group wise? |
Yes/No
|
Usage |
2 |
Process Group Options |
All Employees Department wise Cadre wise Branch wise Payment Group wise Attendance Group wise Cost Group1 wise Cost Group2 wise Cost Group3 wise Cost Group4 wise Cost Group5 wise |
|
3 |
Compute Tax along with Salary? |
|
|
4 |
Compute Prof.Tax using Direct Computation Formula? |
|
|
5 |
Create Challans during Salary Make Payment Time? PF Challan TDS Challan ESI Challan PTAX Challan |
Yes/No Yes/No Yes/No Yes/No
|
|
Salary Register setup
|
Description |
Value |
Usage |
1 |
Show Reimbursement Components in Salary Computed View
|
Yes/No |
If yes reimbursement components are printed in the salary register computed view |
2 |
Show Reimbursement Components in Salary Computed View Salary Paid View
|
Yes/No |
If yes reimbursement components are printed in the Salary Paid View
|
3 |
Show Reimbursement Components Final Settlement Register
|
Yes/No |
If yes reimbursement components are printed in the Final Settlement Register |
Salary process optimisation
Salary process optimisation is required for increase the processing speed when salary is computed in each period. When system compute the salary it will check whether input components are present in all the formula group configured available in the system. If we are not using an option then we can turn off option in this screen. For example if we have not configured branch wise formula the we can unselect consider branch input. This will increase the speed of computation
1 |
Group Inputs |
Consider Designation Inputs Consider Cadre Inputs Consider Grade Inputs Consider Branch Inputs Consider Department Inputs Consider Group Inputs Consider Cost Group1 Inputs Consider Cost Group2 Inputs Consider Cost Group3 Inputs Consider Cost Group4 Inputs Consider Cost Group5 Inputs |
Select/Unselect Select/Unselect Select/Unselect Select/Unselect Select/Unselect Select/Unselect Select/Unselect Select/Unselect Select/Unselect Select/Unselect
|
2 |
Other Process Values |
Consider Previous Month Values Consider Other Process Values Write Simulated Outputs |
|
3 |
Monthly Formulas/Inputs |
Consider Designation. Inputs Consider Cadre Inputs Consider Grade Inputs Consider Branch Inputs Consider Dept. Inputs Consider Cost Group1 Inputs Consider Cost Group2 Inputs Consider Cost Group3 Inputs Consider Cost Group4 Inputs Consider Cost Group5 Inputs |
|
Minimum Join age
The employee is legally not allow to work if the age is below the age specified by the government. If the age set the employee can not be added to the master if the age is below this value
Setup parameters