Troubleshooting
Role: Administrator · Bookkeeper · Office AdminArea: Accounting · Invoicing · Pricebook · Tax Zones · All versions
What you're seeing
An Invoice has a tax amount that should not be there, or the tax amount is wrong. This may show up in several ways: the invoice has tax even though no service was performed, the customer and location are set to non-taxable but the invoice still charges tax, the tax field is grayed out and cannot be edited, membership tasks are generating tax when they should be exempt, or a technician turns off the tax toggle but it reverts back to On automatically. The issue may affect a single invoice or multiple invoices across different customers.
Why this happens
There are 5 common reasons.
Reason 1
The tax was manually edited or auto-calculated before the customer was marked non-taxable.
The tax field was manually edited by a technician who has the Edit invoice tax amounts permission, or the tax was auto-calculated when the invoice was created before the customer was marked non-taxable.
Reason 2
The invoice is posted or exported, so the tax field is locked.
The tax field is grayed out because the invoice has already been posted or exported, so it cannot be edited directly.
Reason 3
The customer/location wasn't non-taxable when the task was added, or a task's Taxable checkbox is selected.
The customer or location profile was not set to non-taxable at the time the task was added to the invoice, or individual tasks have their Taxable checkbox selected.
Reason 4
Membership tasks in Pricebook have the Taxable option selected.
Membership sale or Billing tasks in Pricebook have the Taxable option selected, which causes membership invoices to include tax.
Reason 5
The invoice was exported with incorrect tax and needs a correction plus refund.
The invoice was exported with incorrect tax charges and needs a tax correction plus refund.
Before you start
You need permissions to edit invoices, create adjustment invoices, and process refunds. If you don't have these permissions, contact your admin.
If the invoice has a payment applied to it, you need to unapply the payment before you can edit the tax field. Reapply the payment after making changes.
How to fix it
Run these checks in order. Most issues are resolved by Check 1.
1Remove tax by editing the invoice tax field directly
Use this if the tax field is editable (the invoice is not yet posted or exported).
Search for and go to the invoice with the incorrect tax amount.
On the invoice record, check if there is a payment applied to the invoice.
If there is a payment, click Unapply to remove it temporarily.
Click Update invoice details.
On the Update Invoice Details screen, change the amount in the Tax field to $0.00.
Click Save.
If you unapplied a payment in step 3, reapply the payment to the invoice.
✓ Done · If the tax field was editable and you set it to $0.00, the invoice no longer shows tax. You're done.
2If the tax field is grayed out, use an adjustment invoice to offset the tax
Use this if the invoice is already posted and the tax field cannot be edited directly.
Post the original invoice if it is not already posted.
Click Add an Adjustment Invoice on the invoice screen.
On the adjustment invoice, add a service item from your Pricebook (such as a miscellaneous or adjustment service item). If you don't have one, create one in Pricebook first.
Set the quantity to -1 and set the price to the tax amount you want to remove.
Click Save.
✓ Done · If the adjustment invoice was created successfully, the tax amount is offset on the original invoice balance. You're done.
3If the customer or location is non-taxable but the invoice still shows tax, verify the Non-Taxable settings and task-level Taxable toggles
Use this if the customer or location should be exempt but tax is still charging.
Open the invoice and click Edit Task for each task on the invoice.
Check if the Taxable checkbox is selected on any task. If it is, the customer or location may not have been marked non-taxable when the task was added, or the checkbox was manually selected.
Open the customer profile and click Edit.
In the Customer Details section, confirm the Non-Taxable checkbox is selected. If it is not, select it and click Save.
If individual tasks on the invoice still show as taxable, edit each task and clear the Taxable checkbox.
If the invoice still shows tax after clearing the checkboxes, you may need to recreate the invoice using an adjustment invoice (see Check 2).
✓ Done · If the customer is now marked non-taxable and the task-level Taxable checkboxes are cleared, future invoices for this customer will not include tax. For the current invoice, the tax should update after editing. You're done.
4If membership invoices are generating tax, update the Taxable setting in Pricebook
Use this if tax appears on membership sale, billing, or renewal invoices.
Go to the navigation bar and click Pricebook.
Find and select the specific tasks used exclusively for memberships (sale tasks, billing tasks, Renewal tasks).
Confirm that the Taxable option is NOT selected for those tasks.
Click Save.
As an alternative, you can create a dedicated business unit for memberships and set its default tax rate to 0.0%, then assign all memberships to that business unit.
✓ Done · If the Taxable option was selected on membership tasks and you cleared it, future membership invoices will not generate tax. For existing invoices with incorrect tax, use Check 1 or Check 2 to correct them. You're done.
5If the invoice is exported and tax was charged incorrectly, create an adjustment invoice and issue a refund
Use this if the invoice has already been exported and the customer was charged tax in error.
Search for and go to the invoice with the incorrect tax.
Click Add an adjustment invoice.
On the Add a Task screen, add a negative refund task and enter the amount of the tax that was incorrectly charged.
Click Save.
On the adjustment invoice screen, click Collect and apply payment.
On the Add a Payment screen, enter the tax amount as a negative amount.
On the Type dropdown, select Refund.
In the Memo field, enter "Refund" or a description of the tax correction.
Click Save.
✓ Done · If the adjustment invoice and refund were created, the incorrect tax is offset and the customer has been refunded. You're done.
Still not working?
Contact ServiceTitan Technical Support at go.servicetitan.com/ask with:
The invoice number(s) and customer name(s)
Whether the invoice is pending, posted, or exported
The tax amount showing and what it should be
Screenshots of the invoice tax field, the customer Non-Taxable setting, and any error messages
Which checks from this article you already tried
Want to learn more?
Update the tax zone of an invoice: recommended workflow ›
Walks through the recommended steps for correcting the tax zone assigned to an invoice.
Create an adjustment invoice ›
Explains how to build an adjustment invoice to correct charges on a posted or exported invoice.
Bulk edit pricebook items ›
For updating the Taxable flag across multiple items at once.
Tax zones not auto-populating on POS invoices ›
For a related POS-specific tax zone issue.
Taxes not showing on invoice ›
For the opposite symptom (tax missing when it should be there).