Problem
Invoices were supposed to be tax exempt in ServiceTitan but were not, causing discrepancies between ServiceTitan and Quickbooks. The payment was applied correctly in ServiceTitan, but when exported to Quickbooks, the amount did not add up correctly.
Solution
To make sure taxes are applied correctly:
If you are charging tax on a customer or location level, make sure the Taxable option is selected on the Customer Record or the Location Record detail.
If you are charging tax on the Pricebook level, go to each service in the Pricebook and make sure the Taxable option is selected.
To correct an invoice with taxes charged:
Add a negative payment with the amount of the tax charged, and select the payment type Refund for the negative payments.
Check the invoice balance to make sure it is properly adjusted.
Create a batch and place the adjustment invoice and negative payment you just created.
Bypass the export on this batch.
Edit the payments in Quickbooks manually to make sure the balances match with ServiceTitan.