Advanced Billing Managed Sales Tax

Advanced Billing provides the ability to automatically collect sales tax in certain jurisdictions using the Avalara AvaTax tax service. You define the areas that you are responsible for collecting taxes in, and Advanced Billing does the rest automatically.

Please note: This feature is not available for EU-hosted users. Please contact support if you have any questions.

Available Jurisdictions

The in-house Avalara connection supports tax calculation for the following regions by subdivision:

  • United States
  • Australia
  • Canada
  • European Union

Additionally, the regions below are available for selection under the “Other” section, without support for tax by subdivision:

  • United Arab Emirates
  • Argentina
  • Brazil
  • Switzerland
  • Chile
  • Columbia
  • Egypt
  • Hong Kong
  • Israel
  • India
  • Japan
  • Korea, Republic for
  • Mexico
  • Malaysia
  • Nigeria
  • Norway
  • New Zealand
  • Philippines
  • Pakistan
  • Qatar
  • Russian Federation
  • Saudi Arabia
  • Singapore
  • Thailand
  • Turkey
  • Taiwan
  • Tanzania, United Republic of
  • Vietnam
  • South Africa
All regions available for taxation

If your company needs to calculate taxes in a different country, consider looking into an account with Avalara using Link My Avalara.

Configuring Avalara Sales Tax

If you are using Avalara tax codes, there occasionally will be situations where tax is only charged on a percentage of the total amount taxable. If you have questions about using a particular tax code in Advanced Billing, and why the tax amount is not as expected -- please double check how much of the purchase qualifies for taxing.


Enable Avalara Sales Tax

First, click the ‘Enable’ button in the Avalara Sales Tax section at the bottom of the page. Note that doing so will disable any existing custom taxes that you have. You will be taken through a series of steps to configure the integration.

Enable Avalara taxes in your Advanced Billing site

Set your Tax Origin Address

Your first prompt will be to define a “Tax Origin Address”. This is your business’s address. Avalara needs a full adress on file to calculate the correct tax rates.

Input your tax origin address

Tax Destination Address

When you use the Avalara managed sales tax service, we allow the same options as for custom taxes. To learn more please check our Tax Settings page.

Configure your Taxable Regions

Finally you will define your Taxable Regions. These regions inform Advanced Billing where your company wishes to calculate and report tax.

Select your tax jurisdictions

Marking Products and Components as Taxable

Unless otherwise specified, all products and components are NOT eligible for taxes. Once a tax is defined, you will need to update your existing products and components so that they can be taxed. To do this, edit the product or component and check the ‘This product is subject to taxes’ checkbox.

You will also want to ensure that the “Require Shipping Address at signup?” checkbox is also checked for each product. Avalara needs a full address on file in order to calculate taxes.

Creating Taxable Subscriptions

In order for a subscription to be considered taxable, the subscription must have a valid shipping or billing address. The address information must be complete, and be formatted properly in order to correctly determine the tax locale of the charge.

Full Address Required for Taxable Subscriptions

When using Avalara, Advanced Billing requires that you use complete addresses in order for your subscriber to be taxed appropriately. Partial addresses, such as country and zip code, are not acceptable as valid addresses in order to derive tax information from Avalara. The result of supplying partial addresses will be that your subscribers are not charged tax.

A complete address includes the following:

  • Address 1 (50 characters maximum)
  • Address 2 (optional, use when appropriate)
  • City
  • State (Required ISO format, see below)
  • Country (Required ISO format, see below)
  • Postal Code / Zip (11 characters maximum)

Required Country Format for Taxable Subscriptions

Advanced Billing requires that you use the ISO standard country codes when designating the subscriber's taxable location.


Countries should be formatted as 2 characters. For more information, please see the following wikipedia article on ISO_3166-1.

Required State Format for Taxable Subscriptions

Advanced Billing requires that you use the ISO standard state codes when designating the subscriber's taxable location.


  • US states (2 characters): ISO_3166-2

  • States outside the US (2-3 characters): To find the correct state codes outside of the US, please go to ISO_3166-1 and click on the link in the “ISO 3166-2 codes” column next to country you wish to populate.

Coupons and Taxes

When applied in conjunction, taxes are applied to the total cost of the subscription AFTER the coupon adjustment has been accounted for.

Tax History

You can view and export a history of all tax charges by clicking the ‘View Tax History’ button at the top of the Taxes page.

View tax history

Here is a sample of what information the tax history page displays:

View existing tax history. Export if desired.

For more information on the contents of the tax exports, please see our documentation on CSV exports/reports.

Was this article helpful?
0 out of 0 found this helpful