QuickBooks Online sync error: Business Validation Errors: This vendor cannot be deleted because it is used on a recurring template or scheduled liability payment in QBO

Why the sync error occurs

This error occurs when a deleted vendor, customer, or account in Bill.com is trying to sync to QuickBooks Online, but it has one or more recurring bills/invoice, or has one or more currently scheduled payments in QuickBooks Online.

How to fix the sync error

Delete the recurring bill setup in QuickBooks Online, or void the scheduled payment in QuickBooks Online, and sync again.

If you don't want to delete the recurring bill or void the payment, you can restore the deleted item in Bill.com, and delete it when there are no longer related payments or recurring bills.