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.