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