QuickBooks Online sync error: Transactions can have only one foreign currency at a time
Why the sync error occurs
This error occurs when a non-USD vendor in Key CashFlow syncs to QuickBooks Online, but multi-currency isn't enabled QuickBooks Online, so the vendor and their bills are created in USD. Then later multi-currency is enabled in QuickBooks Online, so the vendor's bills in Key CashFlow now try to sync in then non-USD currency. Vendors can only have one currency in QuickBooks Online.
How to fix the sync error
Create a new vendor in QuickBooks Online or Key CashFlow with the non-USD currency and sync. The new vendor will then be in both Key CashFlow and QuickBooks Online, and should be used for future transactions.
Get Paid (Receivables) View all
QuickBooks Online View all
QuickBooks for Windows View all
NetSuite / Intacct View Intacct View NetSuite