I create a pay slip then I pay it (money spent / cash transaction) which is all fine (cash is deducted from the 'cash on hand ’ account.
but I cant get to set the bank rules that when I import my bank statement that all ATM withdrawals goes into ‘cash on hand’ account.
iv search the forum but cant find a solution.
As some staff gets paid in cash (casual wages)
please advice
For the bank rules use a Transaction Clearing Account - read the following:
Bank/Cash Transfers are two separate accountings transactions not a single transaction.
Bank Spend Money - Credit Bank and Debit ???
Cash Receive Money - Debit Cash and Credit ???
The Inter Account Transfer (Money Transfer) feature in Manager allows you to truncate that to a single entry - Credit Bank Debit Cash
However, when importing bank statements and using Bank Rules, the processing of two transactions is still required because (rightfully) Manager’s Bank Rules prevents any allocation directly to other Bank/Cash accounts otherwise you would have duplicate transactions as demonstrated below.
If you substituted the ??? for the opposing Bank/Cash account you would now have:
Bank Spend Money - Credit Bank and Debit Cash
Cash Receive Money - Debit Cash and Credit Bank
The Bank account now has two credit entries and the Cash account now has two debit entries - hence the duplication. So to use Import Bank Statement you just need in the Bank Rule to post the opposing debit/credit entry to a clearing account, where the contra from the Cash Account transaction will cancel themselves out.
Bank Spend Money - Credit Bank and Debit Clearing Account
Cash Receive Money - Debit Cash and Credit Clearing Account
The Clearing Account can be created as either a Current Asset or Current Liability
A payslip should be created when the employee earns the money (for example, weekly), not when they are paid. See this Guide: Issue payslips | Manager. This creates a liability in the Employee clearing account.
Money transferred from a bank account to a cash account is completely independent of the payroll process. You are not paying an employee, but rather transferring funds to the cash account from which you will pay. Handle this as @Brucanna described.
Pay the employee using a cash transaction, posting the transaction to Employee clearing account and the employee’s subaccount. See this Guide: Pay employees | Manager.