When syncing an invoice from Autotask to QuickBooks Online, you see the following error message in the Autotask Invoices app under Error Logs: "Error creating the QuickBooks invoice for Autotask invoice ID XXX and account 'XXX.' Reason: There was an error. 400 A business validation error has occurred while processing your request. Business Validation Error: Select a product or service The invoice number for Autotask invoice id XXX and account 'XXX,' was set to 'ERROR-XXX' in Autotask."
- Autotask PSA
- QuickBooks Online
The matching items between Autotask PSA and QuickBooks Online are not set to be sold to customers in Quickbooks Online.
For example, you might have an item with a material code of Shipping on your invoice, and an item with the same name in Quickbooks Online. The checkbox “I sell this product/service to my customers.” is unchecked for the item.
1. Edit the Item in Invoices → Products and Services.
2. Check the I sell this product/service to my customers. box.
Alternatively, you can rename or deactivate the item and create a new item by transferring the invoice from Autotask PSA again.