The User Defined pay process is used for capturing the values for User Defined Pay Heads before processing the actual salary.
To process User Defined pay heads
Go to Gateway of Tally > Payroll Vouchers > Ctrl + F4: Payroll.
Press F2 to change the Voucher Date.
Click A: Payroll Auto Fill.
Select the User defined in Process for field.
Enter the From and To date.
Select the appropriate Employee Category.
Select the Employee/Group from the List of Employees/Group.
Select the appropriate Payroll Ledger from the List of Ledger Accounts.
Set Use Mode of Payment/Transaction Type to Yes. This will open a new option called Mode of Payment/Transaction Type. Setting this option to Yes will allow user to filter employees based on Banking details defined in employee's master.
Select the appropriate Use Mode of Payment/Transaction Type
Set the option Set Employee-wise Bank Allocations to Yes.
Enter the User Defined Pay Head Values, e.g. Variable Pay, Salary Advance Deductions if any.
Enter the required narrations, if any. The payroll voucher shows the pay period by default in the Narration field.
Press Enter to save.