when i pay an employee, the entry affect the balance sheet only and not reflected in the income statement as an expense under wages and salaries
have you made the spend money transaction for the payslip?
https://guides.manager.io/9768
yes.
- i entered an employee info in the employee tab
2)i pressed on new payslip, checked the employee name and filled the amount needed to be paid to him (Cash) - pressed spend money cash transaction and checked the cash account instead of suspense account
the cash account decreased with the amount and a suspense account was created in the equity. wages and salaries are still (-)
If you enter a payslip wages is debited , employee clearing account is credited
If you want to pay the salary through bank or cash, credit bank/cash (spend money) debit Employee clearing account.
The first is accruing expenditure which brings expense (wages account) and liability (employee clearing account)
The second part (payment) is settling the liability.
Losing cash (crediting bank/cash) to eliminate the liability.
The second is a balance sheet activity.
The first is Balance sheet and income statement
i understand that but the problem is when i spend money the cash account and employee clearing accounts only get affected by the transaction and the wages and salaries under the expenses stays empty
please upload screenshots of your payslip and spend money transaction edit screens.
you did not show the edit screen of your payslip.
without that we cannot be sure to which account you have allocated the amount.
as suspected you have not created any accounts.
you should read the guides properly if you are confused with things.
https://guides.manager.io/9752
https://guides.manager.io/9667
Everything @Abeiku and @sharpdrivetek have told you is true. But you can forget all the discussion about showing edit screens, creating employees, and everything else. Your problem comes from misunderstanding how payroll functions work together in an accrual based accounting system.
The expense is registered when you create the payslip, not when you pay the employee. Paying the employee only discharges the liability in Employee clearing account.
The fact that you now have something in Suspense means you did not select an account for the payment. See this Guide: Manager Guides.