Service Titan Knowledge Base

Choose your tax setup (QuickBooks Desktop USA)Last updated on 08/31/2022

If you charge your customers sales tax, you must choose a method of tracking and exporting how much tax you collected so that the data is properly represented in your financial statements. This guide will help you choose a method based on your business needs.


Things to know

  • ServiceTitan is not responsible for knowing the tax rules of your jurisdiction. We have listed the basis of some tax laws to help jump-start the setup.

  • When setting up your account for sales tax, you may need to ask your success or implementation manager for certain features to be made available to you:

    • Allowing multiple tax rates per Tax Zone.

    • Allowing separate tax rates for labor and materials.

    • Allowing technicians to set sales tax status per item while out in the field.

    • Setting all commercial customers as taxable and residential customers as non-taxable by default.

    • Automatically changing the sales tax status for the location to be the same as the sales tax status for the bill-to customer.

    • Adding Washington state sales tax.


Set up sales tax

There are various ways to set up sales tax based on the needs of your company. Please read through each option to find which one best fits your needs.

Tax by tax zone
One tax rate per Tax Zone
  1. Go to Settings settings.png > Invoicing > Tax Zones.

  2. Click Add Tax Zone.

  3. Enter a Name for the tax zone. Example, “Glendale” or “Los Angeles County“.

  4. Enter a Tax Rate.

  5. Enter the zip codes you service into the ZipCodes field. This is how ServiceTitan determines which tax zones are assigned to your customers.

    • If you have certain sales tax rates that only apply to one or more zip codes, enter that zip code or those zip codes.

    • If you have one rate for all zones for your business, you can enter an asterisk (*) instead of listing the zip codes. This will assign the tax zone to every customer by default, unless their address has a zip code that is listed in another tax zone.

    • If you don’t want taxes to be calculated, and instead want taxes applied on a job-by-job basis for the zone, leave ZipCodes blank.

  6. Click Save and repeat for each tax zone as necessary.

  7. After creating the tax zones, click Set Tax Zones. This applies the changes and assigns your customers their respective tax zones.

Multiple tax rates per zip code
  1. Go to Settings settings.png > Invoicing > Tax Zones.

  2. Click Add Tax Zone.

  3. Enter a Name for the tax zone. Example, “Glendale” or “Los Angeles County“.

  4. Select Charge multiple taxes for this zone.

  5. Enter a Tax Name for each rate as required. Example, “Culver City” or “Santa Monica”.

  6. Enter a Tax Rate. Click Add Another for each of the remaining rates you need to add.

  7. For zip codes, enter information as it applies to your business:

    • If you have certain sales tax rates that only apply to one or more zip codes, enter that zip code or those zip codes.

    • If you have one rate for all zones for your business, you can enter an asterisk (*) instead of listing the zip codes. This will assign the tax zone to every customer by default, unless their address has a zip code that is listed in another tax zone.

    • If you do not want taxes to be calculated and instead applied on a job-by-job basis for the zone, leave ZipCodes blank.

  8. Click Save and repeat for each tax zone as necessary.

  9. After you have created the tax zones, click Set Tax Zones. This applies the changes and assigns your customers their respective tax zones.

Invoices assigned to these kinds of tax zones will combine the rates you’ve set up.

Separate taxes for labor and materials
  1. Go to Settings settings.png > Invoicing > Tax Zones.

  2. Click Add Tax Zone.

  3. Enter a Name for the tax zone. Example, “Glendale” or “Los Angeles County“.

  4. Select Charge different tax rate for labor and materials.

  5. Enter a Labor Tax Rate and a Material Tax Rate.

  6. Enter the zip codes you service into the ZipCodes field. This is how ServiceTitan determines which tax zones are assigned to your customers.

    • If you have certain sales tax rates that only apply to one or more zip codes, enter that zip code or those zip codes.

    • If you have one rate for all zones for your business, you can enter an asterisk (*) instead of listing the zip codes. This will assign the tax zone to every customer by default, unless their address has a zip code that is listed in another tax zone.

    • If you don’t want taxes to be calculated, and instead want taxes applied on a job-by-job basis for the zone, leave ZipCodes blank.

  7. Click Save and repeat for each tax zone as necessary.

  8. After you have created the tax zones, click Set Tax Zones. This applies the changes and assigns your customers their respective tax zones.

Washington state sales tax

Note: None of the Washington State tax zones can be manually edited. Tax rates will be automatically updated each quarter.

  1. Go to Settings settings.png > Invoicing > Tax Zones.

  2. Click Import, under Import Washington Tax Zones.

  3. A full list of Washington State Tax Zones will appear in your tax zone settings. Each tax zone is automatically set up for you.

To learn more, see Washington State sales tax.


Set up tax exemptions

By item

To exempt a particular item from sales tax, leave Taxable unchecked when creating it in the pricebook.

To learn more, see Adding Pricebook Items.

By customer or location

You can mark customer and location records as Non-taxable by clicking the Edit Edit icon button. To learn more, see Edit or add to a customer and location record.


Set up taxes in QuickBooks Desktop

See Basic sales tax setup for QuickBooks Desktop.


Want to learn more?

See the QuickBooks Desktop homepage.



Important note: Some features may not be currently included in your account and additional configuration may be required. Please contact technical support for details.