Creating Salary Slip from Timesheet
In ERPNext, employee salary can be calculated based on the actual number of hours worked on projects. This is especially useful for organizations that follow hourly billing or project-based payroll systems.
To support this workflow, ERPNext allows Salary Slips to be generated directly from Timesheets, ensuring that payroll is directly linked to recorded work activity.
Timesheet-based payroll ensures that employee compensation is directly proportional to verified working hours recorded against projects and tasks.
How to Create a Salary Slip from a Timesheet
Follow the steps below to generate a Salary Slip from a submitted Timesheet:
- After submitting the Timesheet (and optionally generating a Sales Invoice), open the Timesheet record.
- Click on Create Salary Slip.
- ERPNext automatically populates employee and company details such as Employee Name, Posting Date, Company, and Letter Head.
- The Start Date and End Date are auto-fetched from the Timesheet but can be modified if required.
- Timesheet entries are linked under Salary Slip Timesheet.
- Additional Timesheets can be added to create a consolidated Salary Slip.
- Save and Submit the Salary Slip.
ERPNext ensures seamless transfer of relevant Timesheet data into Salary Slips, minimizing manual input and ensuring payroll accuracy.
Additional Details in Salary Slip Creation
- Earnings and Deductions
Includes components such as HRA, incentives, income tax, provident fund, and other payroll adjustments based on salary structure. - Other Information
Automatically calculates gross pay, loan deductions, and net pay based on configured salary structures.
Linking Timesheets with Salary Slips enables accurate, performance-based payroll processing aligned with actual work hours rather than fixed estimates.
Reference
For advanced payroll configurations and overtime setup using Timesheets, refer to ERPNext payroll documentation.