Business Validation Error: One or more transaction lines do not have a tax code

When syncing invoices to QuickBooks Online for company's that require a tax (for example VAT), but don't track VAT via Projector's taxing system, you'll need to do some additional configuration work to get your syncs to work. The specific error you'll see when this condition occurs is:

Business Validation Error: One or more transaction lines do not have a tax code associated with it. Please assign a tax code for those lines.

Solution

 Follow these steps to perform AR transactions.

  1. Log into QuickBooks Online Edition
  2. Create a tax code called "PPSA-T-Code" at 0% (name doesn't have to be this, but it is what we use)
  3. Assign that tax code to your product/service
  4. When you sync from Projector, make sure you enter the tax code "PPSA-T-Code" for AR items.