We currently have an ongoing issue about logo not showing on customer's invoice, tom-locke.
This has been raised to our engineers to investigate why this is happening. They are currently working on getting this issue fixed. I'd suggest contacting our Customer Support Team to add your company to the affected list of users. You'll receive an email notification about the status of the issue.
You can also visit our QuickBooks Online Blog to get the latest news and updates about QBO.
We'd appreciate your patience as we work on this. I'll always be around if you need more help.