This error comes up if the customer/supplier in QuickBooks does not match the currency of the invoice or if it does not support multi-currency.
Please ensure the assigned Currency on the invoice should also be the same in your QuickBooks account. Please note that a QBO customer/supplier can only have one currency.