## Zoho Billing - Product, solutions, integrations, support, and resources Index Access the complete documentation index at: https://www.zoho.com/us/billing/llms.txt Use this file to discover all available documentation pages before proceeding. # Sales Tax Automation Sales tax is a consumption tax collected from customers at the point of sale and paid to state or local tax authorities. In the U.S., tax rates vary by state and jurisdiction. The tax you collect depends on where your business operates, where your customers are located, the goods or services you sell, your tax registrations, and any applicable customer exemptions (such as resellers, nonprofit organizations, or government entities). Sales tax can be complex because rates differ across states, counties, cities, and special districts. Some goods and services are taxable, while others may be exempt or partially taxable. To simplify this, you can use Sales Tax Automation, which automatically determines and applies the correct tax to your transactions. When enabled in Zoho Billing, Sales Tax Automation calculates the appropriate tax and applies valid exemptions, helping you stay compliant with tax regulations. **Note:** If you already have an Avalara account, you can integrate it with Zoho Billing and use it for automated tax calculations. Learn more about [Avalara AvaTax Integration](/us/billing/help/integrations/avalara-integration.html). ## How Sales Tax Automation Works Zoho Billing calculates sales tax based on: * Your business location and tax registrations. * Customer billing or shipping address. * Tax category of goods or services. * Applicable customer exemptions. ## Choose the Right Sales Tax Approach Choose how you want to handle sales tax for your transactions in Zoho Billing. You can automate it or do it manually, based on your business requirements. To do this: * Go to **Settings**. * Select **Taxes** under _Taxes & Compliance_ in the _Organization Settings_ pane. On the _Taxes_ page, you can either [set up Sales Tax Automation](/us/billing/help/settings/sales-tax-automation.html#set-up-sales-tax-automation) or [calculate taxes manually](/us/billing/help/settings/sales-tax-automation.html#calculate-tax-manually). ### Calculate Tax Manually If you know which tax is applied to every sales transaction, you can choose to apply taxes manually. To do this, you need to [add the required tax rates](/us/billing/help/sales-tax/#new-tax) in the **Taxes** module, and then apply them to your transactions. This works best when: * You sell limited goods or services in a few jurisdictions where the tax rate is the same for all of them. * You rarely handle tax-exempt customers. * You prefer to update tax rates yourself whenever the law or regulations change. If you choose to manage taxes yourself, click **Manage Taxes Manually** at the bottom of the _Taxes_ page. ### Set Up Sales Tax Automation If you want to automate tax calculation for every sale in Zoho Billing instead of applying taxes manually, you can enable Sales Tax Automation. This works best if you sell in multiple jurisdictions where tax rates vary, offer goods or services with different tax treatments, want tax rates to update automatically when regulations change, or work with tax-exempt customers such as resellers, nonprofit organizations, or government entities. To enable Sales Tax Automation in Zoho Billing: * Go to **Settings**. * Select **Taxes** under _Taxes & Compliance_ in the _Organization Settings_ pane. * Click **Set Up Sales Tax Automation**. * In the next page, under _Accept Terms_, read the terms and check the option **I agree to the terms and consent to share the required data with Avalara for tax calculation.** * Click **Enable & Continue**. Sales Tax Automation will now be enabled in your Zoho Billing organization. * Under _Verify Organization Address_, check your **Address**. Verify that the details are correct, as Zoho Billing uses your business address to determine the right sales tax. You can edit the fields directly. * Once done, click **Verify** to validate the address for accurate tax calculation. * If your organization address is invalid, edit the address and verify it again. * Once verified, click **Save & Continue**. * If you edit the address, choose whether you want to update it for new transactions or for all transactions in the _Update Organization Address_ pop-up. * Under **Tax Authority Mapping**, map your Existing Tax Authorities to System-Recognized Tax Authorities and select their **State.** Each existing authority can be mapped to only one system-recognized authority. If a system-recognized authority is already mapped, select the appropriate state to group it correctly. Once mapped, the existing tax authorities will be updated and used for new transactions, while unmapped authorities will no longer be used after tax automation is enabled. * Once you have completed the mapping, click **Save & Continue**. * Click **Confirm** in the confirmation pop-up that appears. **Note:** Make sure you map the mandatory tax authorities, as they may have tax payments recorded. * Under _Organization State Registration Details_, enter your business’s tax registration details. This lets Zoho Billing apply sales tax for your transactions based on your tax registrations in the relevant states. * **State:** The state where your business operates is auto-populated based on your organization address from the previous step. * **Tax Registration Date:** Select the date on which your business is registered to collect sales tax in that state. * **Local Tax Registration Details:** Apart from the state-level tax, if your business is also registered for taxes at the city, county, or other jurisdiction levels, including special taxes, include them for accurate tax calculation. To do this, click **\+ Add Jurisdiction**, select the required jurisdictions, and select the **Tax Registration Date** for each. You can also add this later by editing your tax registration details.   * Click **Complete Setup**. Sales Tax Automation will be set up for your organization. * * * ## Configure Address Preferences When Sales Tax Automation is enabled in Zoho Billing, it calculates sales tax using the customer’s billing address by default. You can change this to use the shipping address instead. Here’s how: * Go to **Settings**. * Select **Taxes** under _Taxes & Compliance_ in the _Organization Settings_ pane. * Select **Tax Automation Settings** in the _Taxes_ pane. * In the _Tax Automation Settings_ page, click the **Edit** icon under _Address Preference._ * In the _Address Preference_ pop-up, choose either **Use Billing Address** or **Use Shipping Address** based on your preference. * Click **Save**. The address preference will now be applied automatically when calculating sales tax for all new transactions. * * * ## Configure Address Preferences for Recurring Transactions Address verification for recurring transactions like subscriptions is optional by default, but you can make it mandatory for accurate tax calculations. When enabled, subscriptions can be created only after the customer’s address is verified, as the address determines the applicable tax. If the address needs to be updated, you may need permission to edit the customer’s address. To configure address preference for subscriptions: * Go to **Settings**. * Select **Taxes** under _Taxes & Compliance_ in the _Organization Settings_ pane. * Select **Tax Automation Settings** in the _Taxes_ pane. * On the _Tax Automation Settings_ page, slide the toggle next to _Address Verification Preference for Recurring Transactions_. The address preference will now be applied automatically to subscriptions when calculating sales tax. * * * ## Configure Fallback Tax Rates You can configure fallback tax rates so that taxes are applied to recurring transactions like subscriptions when tax automation is unavailable, especially for states where you have tax registrations. To configure: * Go to **Settings**. * Select **Taxes** under _Taxes & Compliance_ in the _Organization Settings_ pane. * Select **Tax Automation Settings** in the _Taxes_ pane. * In the _Tax Automation Settings_ page, click the **Settings** icon next to _Fallback Tax Rates_. * In the _Manage Fallback_ page, select the **State** and **Tax Name** for which you want to create a fallback tax rate. * Click **\+ Add Fallback Rate** to add another state’s fallback rate. * To remove a fallback rate, click the **Delete** icon next to it. * Click **Save**. Once configured, the fallback tax rates will be automatically applied to subscriptions when tax automation is unavailable. * * * ## Configure Exemption Certificates An exemption certificate is a document provided by a customer to show that they are not required to pay sales tax on certain purchases. Customers such as resellers, non-profit organizations, or government agencies may qualify for this exemption under tax regulations. You can configure exemption certificates for customers so that eligible transactions can apply tax exemption based on jurisdiction rules. To configure exemption certificates for a customer: * Go to **Customers**. * Select the customer for whom you want to configure the exemption certificate. * On the customer’s details page, click the **More** icon and select **Exemption Certificates**. * Click **Add New** in the top-right corner. * In the _Create Exemption Certificate_ page, the **Customer** will be selected automatically. Fill in the following fields: * **Exemption Category**: The reason the customer is exempt from tax. * **State**: The state where the exemption certificate was issued. * **Tax Authority**: The tax authority that issued this certificate. * **Tax Exemption**: The specific tax exemption applicable to this customer. * Enter the other necessary details and click **Save**. Once the certificate is saved, it will be validated and applied to transactions based on the jurisdiction rules. **Note:** Tax may still be applied if the item’s Tax Category is not eligible for the exemption according to the jurisdiction rules.  * * * ## Automate Sales Tax Calculation ### Create Items When you create an item, the **Tax Category** field lets you categorize goods and services that you sell. When you include an item in a transaction, the tax category associated with it determines the right sales tax based on your customer’s billing or shipping address and your tax registrations. To add a tax category for an item: * Go to _Product Catalog_ and select **Items**. * Click **\+ New** in the top right corner. * In the _New Item_ page, enter the required details. * Click the **Search** icon next to the _Tax Category_ field. * In the _Search Tax Category_ pop-up, search and select the appropriate tax category based on the item type. * Enter the other necessary details and click **Save**. The item will be created, along with the tax category. You can add tax categories to _Plans_ and _Addons_ the same way. ### Record Transactions When you create a sales transaction in Zoho Billing, the sales tax is automatically calculated based on your business’s tax registration in the respective state, the customer’s billing or shipping address, and the tax category of the line items. Here’s how: * Go to _Sales_ and select the transaction you want to create (for example, **Invoices**). * Click **\+ New** in the top right corner. * In the _New Invoice_ page, select the required customer. Their billing or shipping address will be displayed. If you haven’t verified the address while creating the customer, click **Verify Address**. * If the address is invalid, click the **Edit** icon and update the billing address. Once done, **Verify Again**. * In the _Tax Mode_ field, select whether you want to automate tax calculation or handle it manually. * In the _Item Table,_ select the items to include in the transaction. If a line item already has a tax category and **Automated** is selected in the _Tax Mode_ field, the tax will be calculated automatically. * If the selected item does not have a tax category, add one. You can also update the tax category of the line item, if required. * Enter the other required details. * Click **Save and Send** or **Save as Draft** and send it to your customer later. The transaction will be created. ### View Tax Calculation Details When you create a transaction, sales tax is automatically calculated based on your business’s tax registration, the customer’s billing or shipping address, the tax category of each item, and whether the item is taxable. To view this information: * Go to _Sales_ and select the module in which you want to create a transaction (for example, **Invoices**). * Click **\+ New** in the top right corner. * In the _New Invoice_ page, fill in the required details. * In the _Total_ section, click **Tax Calculation Details**. In the right pane that appears, you can view how taxes are calculated for the respective transaction. ### Hosted Payment Pages When your customers enter their billing address on a hosted payment page, the **ZIP**, **State**, and **Country** fields are validated. If the address is valid, the applicable sales tax will be applied to the transaction automatically. To collect the billing address from customers, you will have to mark these fields as _Mandatory_ in the [Hosted Payment Pages](/billing/help/settings/customisation/hosted-payment-pages.html) settings. * * * ## Manage Tax Registrations ### Add Tax Registration Details Once sales tax is set up, taxes are applied automatically based on your active registrations. You can add any additional registrations as needed, and a tax authority will be created or an existing one will be used accordingly. To add tax registration details: * Go to **Settings**. * Select **Taxes** under _Taxes & Compliance_ in the _Organization Settings_ pane. * In the _Taxes_ pane, click **Tax Registration**. * Click **\+ New Tax Registration** in the top right corner. * In the _New Tax Registration Settings_ pop-up, fill in the following fields: * **State**: Select the state where you’re registered to collect sales tax. * **Tax Registration Date**: Select the date on which your business is registered to collect sales tax in that state. Sales tax will be applied to transactions created on or after this date. * **Local Tax Registration Details**: If your business is registered for taxes at the city, county, or other jurisdiction levels, including special taxes, include them for accurate tax calculations. * Click **Save**. The tax registration details will be recorded. * * * ### Deregister Taxes If you no longer conduct business in a state, or if you’re no longer required to collect taxes there, and have deregistered taxes there, you can mark it in Zoho Billing. This prevents sales tax from being automatically calculated for your transactions in that state and its local jurisdictions. Here’s how:               * Go to **Settings**. * Select **Taxes** under _Taxes & Compliance_ in the _Organization Settings_ pane. * In the _Taxes_ pane, click **Tax Registration**. * Hover over the required tax registration, click the dropdown icon next to it, and select **Edit**. * In the _Edit Tax Registration Settings_ page, click **Mark as Deregistered** in the top right corner. * If you’ve added multiple local taxes under a state, click **Deregister All** in the top right corner. * In the _Mark as Deregistered_ pop-up, enter the **Tax Deregistration Date**, and click **Deregister**. The tax deregistration will be recorded, and it will no longer be applied to your transactions. **Note:**  When you deregister taxes at the state-level, the local taxes that you’ve added for that state will also be deregistered.  To mark a specific local tax as deregistered: * In the _Edit Tax Registration Settings_ page, hover over the required local tax, and click **Deregister**. * In the _Mark as Deregistered_ pop-up, enter the **Tax Deregistration Date,** and click **Deregister**. The tax deregistration will be recorded. However, the state-level tax will still be applied to your transactions. * * * ### Undo Tax Deregistration If you resume your business in a state again, or if you’re required to collect your taxes there, you can undo the deregistration so that sales tax is calculated correctly. To do this: * Go to **Settings**. * Select **Taxes** under _Taxes & Compliance_ in the _Organization Settings_ pane. * In the _Taxes_ pane, click **Tax Registration**. * Hover over the required tax registration, click the dropdown icon next to it, and select **Edit**. * In the _Edit Tax Registration Settings_ page, click **Undo Deregistration** in the top right corner. * If there are multiple local taxes under the state, click **Undo All Deregistrations** in the top right corner. * In the confirmation pop-up, click **Undo Deregistration**. The tax details will now be included in your transactions, and the sales tax will be calculated accordingly. Similarly, you can also undo deregistration for a specific local tax. * * * ### Mark Tax Registrations as Inactive If you want to temporarily prevent a specific tax registration from being applied to transactions, you can mark it as Inactive. Here’s how: * Go to **Settings**. * Select **Taxes** under _Taxes & Compliance_ in the _Organization Settings_ pane. * Select **Tax Registration** in the _Taxes_ pane. * In the _Tax Registrations_ page, hover over the required tax registration, click the dropdown icon next to it, and select **Mark As Inactive**. * In the confirmation pop-up, click **Mark As Inactive** again. The tax registration will be marked as **Inactive**. To mark it as active again: * In the _Tax Registration_s page, hover over the inactive tax registration, click the dropdown icon next to it, and select **Mark As Active**. * In the confirmation pop-up, click **Mark As Active** again. The tax registration will be marked as **Active**. * * * ## Disable Sales Tax Automation If you no longer want to use Sales Tax Automation, you can disable it and manage taxes manually. Next, create tax rates in the **Taxes** module and apply them to your transactions. Once disabled: * You can still view your existing tax registrations, but they will not apply to new transactions. * You must manually verify that the correct taxes are applied to your transactions. * For subscriptions created before switching, make sure that correct sales tax is applied to any subscription invoices generated. To disable Sales Tax Automation: * Go to **Settings**. * Select **Taxes** under _Taxes & Compliance_ in the _Organization Settings_ pane. * Select **Tax Automation Settings** in the _Taxes_ pane. * On the _Tax Automation Settings_ page, click **Disable** next to _Sales Tax Automation_. * In the confirmation pop-up, click **Disable**. Sales Tax Automation will now be disabled in your Zoho Billing organization.