Below are some of the scenario’s to be checked, in case of errors while posting JV:
1. Check whether COA mapping is not done under Employees >> More >> Utilities >> COA Mapping.
2. If the Net Pay is in negative, JV will not get match. In such cases please download the Salary Register and manually compute the Net Pay (i.e., Total Earnings – Total deductions), if Net Pay is found in negative amount. Please make necessary changes for identified cases, Net Pay has to be also >= ZERO.
For Example: If a company configured LWF as fixed deduction every month Rs.10/- . For a particular employee if there is full month LOP, in this scenario earnings will be 0, and deduction will be 10/- and net pay result in -10, where JV will not get match.
3. If client has mapped earnings and deductions to a same Chart of Account. In such cases JV will not get match.
All Earnings Salary Head should be mapped to EXPENSES account
All Deductions Salary Head should be mapped to LIABILITY account
4. If the difference is in PF, please check the below conditions.
Configuration of Employer PF: Pay Type should be Earnings and should be mapped to Employer PF.
Employee Provident Fund Arrears: Pay Type should be Deductions.
5. If COA mapping is done for all components and JV is matching under run payroll and still if you are getting the error “No components found to Post Jv”, then please unlock “Lock attendance” and “Lock pay” under Run Payroll >> Unlock for the month which you are running payroll and save. After the unlocking, re run the payroll the JV will get posted.
6. Below Salary Components and their Abbreviations should match exactly with the ones as provided in the application. Here is the list of Salary Components and their Abbreviations as hard-coded in the application check the same under Payroll Settings >> Salary Components
Note: JV does not gets posted in case Legacy Salary Importer is used to upload the salary details.