I'm having the same type of issue. Each day sales receipts are created in quickbooks. Everyday I go into the merchant account and pull the deposits report. I would think the deposits coming through the bank transactions should match the merchant deposit report, but sometimes they do and sometimes they don't. Sometimes I can choose each sales receipt to ensure I received payment, but sometimes it comes in, in a bulk deposit and I have to assume it is for sales receipts processed the day before. Is there an easier way to ensure the deposits through the merchant account are matched with the sales receipts in quickbooks? This is super frustrating and I do not have the time to work through this each day. Afraid if I wait more than one day it will be a total mess and unable to ensure payments were received from all the patients.