Hello there, @Frieaza.
Let me share some insights on how you can handle uncleared checks to keep your financial data accurate in QuickBooks Desktop (QBDT).
When a check is not yet cleared in our bank, you can leave it as is in QBDT. It isn't recommended to delete or void it to keep your file accurate.
But, in case you need to void the uncleared check or create a journal entry transaction to offset its amount, I encourage you to consult your accountant. They may have specific instructions on how to handle the said transaction and provide expert advice tailored to your business needs.
Also, I encourage you to reconcile your accounts in QBDT regularly (every month). This helps monitor your income and expense transactions and detect possible errors accordingly. You may want to check out this article as your reference to guide you in doing and fixing reconciliations in QBDT: Learn the reconcile workflow in QuickBooks.
Please feel free to leave a comment below if you have other concerns about managing checks and other expense transactions in QBDT. I'm always ready to help. Take care, @Frieaza.