Skip to main content

Tax Configuration

This article explains how taxes are created, how they relate to locations and customers, how they apply to work orders and vendor receipts, and how exemptions and overrides function.

Updated over a month ago

Overview

The Taxes feature enables organizations to configure, manage, and apply tax structures across customers, vendors, work orders, and locations. Most organizations configure taxes during initial setup, but they can be updated at any time to reflect jurisdictional rules or special customer/vendor requirements.

Understanding Tax Structures

What a Tax Is

A tax is a named tax profile that can contain one or more individual tax rates. These rates are combined to form the total tax percentage used in calculations. This structure supports jurisdictions with layered taxes, such as state, county, or federal components.


Example:

A “Nebraska Tax” profile might include:

  • Nebraska State Tax – 3%

  • Federal Sales Tax – 5%

Together they form a total applied tax of 8%.

Tax Components (Tax Rates)

Each tax profile can include multiple tax rates. A tax rate includes a descriptive name and a percentage value, which may include up to four decimal places. All component rates add together to form the total tax applied.

Configurable Taxable Items

Each tax profile can determine what types of charges it applies to:

  • Parts

  • Labor

  • Shop supplies

Users can configure any combination of these, reflecting local tax rules. Some jurisdictions tax everything; others might tax only parts or only certain types of charges.

Creating and Managing Taxes

Accessing Tax Settings

Taxes are managed under Administration → Taxes.

New organizations are created with a default Zero Tax entry. Users then add their own taxes based on local law.

Creating a New Tax

To create a tax:

  • Open the Taxes page and select New Tax

  • Name the tax (e.g., “Nebraska Tax”)

  • Add one or more tax rates

  • Choose which items (parts/labor/supplies) are taxable

  • Save the profile

The new tax is then available to assign to locations, customers, vendors, and work orders.

Editing and Deleting Taxes

A tax can be opened to modify its name, component rates, or taxable items.

Taxes may be deleted as long as no system dependencies prohibit it. If a tax is deleted, any associated entity will need a new tax assigned.

Location-Level Tax Defaults

Assigning Default Taxes to a Location

Each shop location can specify its own default tax. This is necessary when operating across multiple states, provinces, or countries.

To assign a default tax:

  • Open Administration → Locations

  • Select a location

  • Choose a default tax in the Taxes section

Any new customer created from that location will inherit this default automatically.

Different Taxes for Different Locations

Each location can have a unique default tax profile. This allows a multi-location organization to respect local jurisdictional requirements. For example:

  • Nebraska location: 8%

  • Ontario location: 13%

  • Montana location: 0%

Customer Tax Behavior

Default Tax on Customer Creation

When a customer is created, they automatically receive the location’s default tax.

The Create Customer modal does not include tax customization to streamline onboarding.

Editing Customer Tax Overrides

Once the customer exists, the Edit Customer view allows full customization:

  • Assign a different tax

  • Change which items are taxable

  • Apply special exemptions

  • Override the location tax entirely

Customer overrides take precedence over location defaults.

Tax Application in Work Orders

How Taxes Apply on Work Orders

When a work order is created, the system applies tax based on the following logic:

  • Use the customer’s tax override (if present)

  • Otherwise, use the location default

The Finance tab on the work order displays a breakdown of all tax components and the total calculated tax.

Overriding Tax on the Work Order

Users may override the tax on a specific work order. This is necessary when work is performed in a different jurisdiction than the shop’s primary location.

For example, if a technician performs repairs across a state or provincial border, the work must be taxed according to the jurisdiction where the work was completed. In such cases, users manually select a different tax directly on the work order.

This override affects only that work order.

Tax-Exempt Categories

Category-Level Exemptions

Part categories can be set as tax exempt. When a category is marked exempt, any part assigned to that category will not be taxed.

This is useful for:

  • Oil and fluid categories in regions where they are non-taxable

  • Parts manufactured in-house

  • Exempt agricultural or industrial items

To configure:

  • Navigate to Administration → Categories

  • Open a category

  • Enable Tax Exempt

  • Save

Exempt Part Behavior on Work Orders

When a tax-exempt category is applied to a part:

  • The part is excluded from taxation

  • The total tax recalculates immediately

  • Changing the category changes the tax behavior instantly

Vendor Tax Behavior

How Vendors Receive Tax Defaults

When a vendor is created, it inherits the location’s tax. However, vendor tax behavior often differs:

  • Wholesale vendors frequently charge zero tax

  • Vendors in other countries may apply their own tax (e.g., GST/HST)

  • Some vendors have special exemption agreements

Users can edit the vendor to assign the correct tax profile.

Overriding Tax When Receiving Vendor Parts

While receiving parts from a vendor, users can override the tax amount. This is necessary when:

  • Vendor invoices have rounding discrepancies

  • A vendor charges tax differently than expected

  • The tax is not defined in the system

  • The vendor invoice includes nonstandard charges

Although overrides are supported, defining formal tax profiles is recommended for accurate reporting and exports.

Tax Priority Hierarchy

Tax application follows a clear order of precedence:

  1. Work Order Tax Override

  2. Customer Tax Override

  3. Location Default Tax

  4. Zero Tax (system fallback)

This hierarchy ensures predictable and consistent tax behavior across all operations.

Did this answer your question?