It is necessary to have an advance account in QuickBooks Online. If you do not have one, you can create it from Zoho Expense. Account thus created will be of the type Other current assets.
If you do not create an advance payment account, the advance amount will not be exported to QuickBooks Online. The expenses, however will be exported to QuickBooks without any hassles.