This is an error that appears in one of two cases:
1.You're integrated with Simple Start QBO account. We don't support this integration as Simple Start accounts don't handle purchase invoices or expenses.
The solution would be to upgrade your QBO subscription and then try to publish again.
2.You're integrated with QBO Essentials account and we cannot send the 'Client' field there.