This error indicates you have not set a tax zone for that customer's location in ServiceTitan.
Solution
Confirm address and set tax zone
An address must have a zip code in order for tax Zones to be successfully applied automatically through your settings:
For the erroring out invoice in question pull up the customer's service location and validate the address if necessary by clicking on the orange '?' next to the address.
This will prompt you to set the location to a Google-validated address. If the address is not found or is unable to be validated, at minimum, you will need to manually enter a zip code.
Once the address is entered into the correct format, you will need to set your tax zones.
To set a tax zone in ServiceTitan, click the Settings icon. In the side panel, click Invoicing > Tax Zones.
Here, you can assign customers to an existing tax zone or create a new one. Be sure you click Set Tax Zones when you have finished.
On the Accounting Page, pull up the Batch with the error unpost/repost the batch > Right Click + Reload anywhere on the screen to hard refresh the page > export the Batch.
A zone is a group of zip codes. Zones are generally used for organizational purposes. By setting up Zones in ServiceTitan, a color coded system will be created to help you organize jobs in certain locations both on the Dispatch Board and the Schedule Page. You may refer to zones as service areas within your business.
A batch, or invoice batch, is a set of invoices that have been audited and are ready to post. You will use the Invoice screen in ServiceTitan to create invoice batches. On the Invoice screen, you'll have access to unbatched and batched invoices.