Exception was thrown.Details:Business Validation Error: Make sure all your transactions have a VAT rate before you save.

Symptoms: 

  • You get the error: Exception was thrown.Details:Business Validation Error: Make sure all your transactions have a VAT rate before you save.
  • You are using QBO
  • You charge or are charged VAT or GST
  • You are syncing either a Ship Doc, Customer Return, Vendor Return or Receiver


Cause:

On or more items on the transactions in question do not have a Sales Tax Code.   


Fix: 

  • On the transaction in quest, click the accounting integration icon and then click 'Remove from Sync Queue'
  • If not already visible,   add the Sales Tax Code Column, then refresh the page
  • Edit each line and select the appropriate Sales Tax Code


Prevent in the future

  • Make sure each customers and vendors have default Sales Tax Codes
  • Make sure each item has both a sales tax code and a purchase tax code 
  • If the fields are not visible, use the Page Layout Editor to add them to your pages.