Payroll Payable Account

We are not able to set Payroll Payable account as our Bank account in the “Company” Page as they are not getting listed.

Without this setting, We are not able to Process the Payroll via ERPNext.

Can someone please help?

@admins FYKI/A.

Can you provide screen shots, steps & frappe/ERPNext version details?

The account needs to be a Liability account, not a bank account.

You need to have a “Payroll Payable” or similar account as a liability in your chart of account.

You use the payment entry option in the process payroll tool to actually define it as paid from the bank account.

1 Like

Hi Gentlemen,

We performed exactly like you said.

After this, when we were trying to preview the salary slip, the Gross pay and the net pay calculation were coming properly.

But when we proceeded onto the Process Payroll section, we were trying to create the pay slip and submit it.

The deduction is doubling up and there is a Net Pay error.

The system is too mind boggling. Before generating the salary slip, its coming correctly. While we are generating, there is error.

I know that you might be held up, but I request your attention @admins to solve this. We would need to generate the Payroll today somehow.

I certainly feel that its a bug in the system.

Version Details

ERPNext: v8.0.42 (master)

Frappe Framework: v8.0.61 (master)

Before Submitting, correct values are reflecting for Gross and Net pay, but after submitting there is error in the calculation.

Payroll Payable account should be liability account. The account in which salary to be paid to the Employees will be tracked. When paying salary, then payable account will be debited and bank account will be credited.

Yes, its like that only. All the above steps mentioned by Felix has worked.

My current issue is with the Net Pay after Salary Slip submission.

While creating and also in Draft, its reflecting properly, but after submitting, there is difference in the Net pay due to some internal calculation fuss due to which the final value is wrong.

Can you show some screenshots? Without reproduction steps, its pretty much impossible to respond.

While in draft, Gross Pay and Net pay correctly reflecting

After submitted, Gross pay becomes the “Net Pay” in Draft Status and Net Pay is accordingly reduced.

Please help in resolution @admins

Check your “Special Allowance” line - there’s most likely a formula there which is incorrect.

This isn’t a bug.

This is the formula I am using

Special Allowance = base-B-DA-HRA-IT-TA-MA-CM-PBA

B- Basic
DA- Dearness Allowance
HRA-House Rent Allowance
IT-Income Tax
TA-Travel Allowance
MA-Medical Allowance
CM-Car Maintenance
PBA- Phone Bill Allowance

Of these, Basic, Dearness Allowance, Phone Bill Allowance is applicable for all.

Special allowance is 0 for certain Salary Bracket.

Please help with your advice.

There is a double calculation, I guess due to IT, Guess removing it may solve the case.

Request you to confirm.

Try making the change and seeing if it works for you.

Hi @umair

Baseon on IFRSs, Payrol Payable falls in Expense root type instead o Liability so that I cannot choose correct account for Default Payroll Payable Account. Any advice is much appreciated. Thanks.

We use accrual system while submitting salary slip. And for that one expense account is debited and another liability account is credited. We call that liability account as payroll payable account. You can give any name for it.