Hi ratracemngment
If the pay transactions were being posted to the Payroll clearing account it would mean that the clearing account was linked to the employee's Payment method in Accounting>>Manage linked accounts. You can move the amount from the Payroll clearing account to the bank account by recording a Transfer money transaction. The From account is the bank account and the To account is the Payroll clearing account. You then match the bank feed transaction to the Transfer money transaction.
If the pay transactions were going to the Electronic clearing account, it means that the employee's Payment method is Electronic. In this case you need to process the electronic payment in Prepare electronic payments to move the amount from the Electronic clearing account to the bank account. The post, Why can't I match employee pays in Bank transactions, has detailed instructions for this.
For the second issue, $0 pays are recorded by clicking on the Send update event button in the STP reporting centre or by manually recording a $0 adjustment pay. Both methods are used to update the YTD amounts in STP, as such, they shouldn't be deleted or reversed.
They are appearing in the Bank transactions window as possible matches due to the Show filter being set to show All transactions. You can manually reconcile these transactions in the Reconcile accounts window by ticking them. They won't affect the reconciliation as they are $0 transactions. Manually reconciling them will stop them from appearing in the Bank transactions window and the Reconcile accounts window.
Please let me know if you need further help.
If my response has answered your enquiry please click "Accept as Solution" to assist other users find this information.