💼 SOP: Creating Multiple Payslips Using Payslip Batches in Odoo¶
Location: Departments/Accounts/Payroll
🎯 Purpose¶
To streamline the payroll process by generating payslips in bulk using the Payslip Batch feature in Odoo 15. This eliminates the need to create individual payslips for each employee.
👥 Who Can Use This¶
- Accounts Executive
- HR Payroll Administrator
- Finance Manager
🛠 Step-by-Step Process¶
- Go to:
Payroll > Payslip Batches
. - Click on Create to initiate a new batch.
- Enter the following details:
- Batch Name: e.g., April 2025 Salaries
- Period: Set the Start Date and End Date
- Click on Add Employees.
- Select all employees (or apply filters by department, job title, etc.)
- Click on Compute Payslip:
- Odoo will calculate salaries based on the salary rules and working schedule.
- Review individual payslips by clicking the smart button showing total payslips.
- If everything is correct, click Confirm Payslip Batch.
- Then click Generate Accounting Entries (if applicable).
- Finally, click Mark as Paid (optional, if payment done externally).
🎥 Demonstration Video¶
🔗 If the video does not load, click here to view on YouTube
📋 Notes¶
- Make sure the salary structure is already assigned to employees.
- You must configure working schedules and leaves accurately for precise salary computation.
- Always review payslips before confirming the batch.
- Payslips cannot be edited once confirmed — cancel and regenerate if needed.
📎 Related Documents¶
Document | Location |
---|---|
Salary Structure Master | /templates/salary-structure-template.xlsx |
Leave Policy | /departments/hr/leave-policy.md |
📈 Reporting¶
Report | Frequency | Owner |
---|---|---|
Payroll Summary Report | Monthly | Payroll Executive |
Unpaid Days Report | Monthly | HR Coordinator |
🕘 Revision History¶
Version | Date | Changes |
---|---|---|
1.0 | 28-Apr-2025 | Initial SOP Created |