Make employee-wise Journal Entry for payroll entry
Customize payroll to record each employee Liability and pay them in cash instead of paying them through bank.
Employeewise Payroll is an application built on frappe framework and use ERPNext features.
- option in Payroll Entry to detect if it's employee-wise.
- if payroll entry is employee-wise then
- filter Payroll Payable Account to payable account type.
- on submitting salary slips form Payroll Entry create one
Journal Entry
that sum the debit (Earning) and credit (Deduction) for eachSalary Component
(Default Behavior) and distinguish employees' Liability for each Salary Slip and set employee as party. - after submitting salary slips add button in Payroll Entry to create
Payment Entry
For each salary slip and add createdJournal Entry
in Payment References table.
- Frappe (version-13) (tested on v13.37.1) and (version-14) (tested on v14.12.0).
- ERPNext (version-13) (tested on v13.36.3) and (version-14) (tested on v14.3.1).
bench get-app https://github.com/open-alt/employeewise_payroll.git
bench --site <site_name> install-app employeewise_payroll
Use it in Payroll Entry
by
-
Then Get Employees And Create
Salary Slip
s -
Submit
Salary Slip
s from Payroll Entry, this also will CreateJournal Entry
record each Employee Liability -
To Pay Salaries, Click
Make Payment Entries
, this will createPayment Entry
for eachEmployee
. -
Then Submit Payment Entries for each Employee
Hint:
if some employees have payments, and some others have cancelled or no
Payment Entry
,then
Make Payment Entries
will only make payments for these who have cancelled or noPayment Entry
GNU General Public License (v3+)