Hi there, Cmanera.
Since you’ve ensured that the payroll cheque created was posted to the correct bank account, it’s possible that the date filters on your registers were set up to a different period. This is why paycheques aren’t showing up on your end.
To verify this, check the payroll date on the paycheque and match the posting period on the bank registers. You can also utilize the Find tool feature to filter the transactions

However, if the issue persists, let’s verify and check any changes made to the payroll transaction by utilising the Audit Log tool. This is to make sure the cheques submitted weren’t deleted or voided. To do this:
- In your QuickBooks Online account, navigate to Settings and select Audit Log.
- Filter the necessary information, including users, events, and the date changed.
- Find the payroll cheque transaction and verify the changes.

If the paycheques have been deleted, you’ll need to recreate them. Otherwise, you can Add or Post the transaction to categorize the entry from your banking feeds.
I’ll be on this forum anytime you need additional assistance.