Hi there, @DeaB.
Let me provide some insights about tracking designated funds and help you from there.
Tracking designated funds for checking accounts as sub-accounts is a best practice to record transactions for each account. However, QuickBooks depends on how your bank downloads the transactions.
Also, the Class Tracking feature would be a great help to keep track of your expenditures and revenues. For more information, feel free to check out this article: Using Classes and Locations in QuickBooks Online.
On the other hand, reconciling classes isn't available in QuickBooks. You can consider running the Transaction List by Customer or Vendor report. And manually compare each transaction with missing classes.
To run the report, click Reports from the left menu and search for Transaction List by Customer.
As always, you can visit our QuickBooks Community help website if you need tips and related articles in the future.
Don't hesitate to click the Reply button below if you need further assistance with QuickBooks. I always have your back and am always happy to help. Have a great day.