AvaTax - Integration Setup

This feature requires additional licensing. Please contact AcctVantage Sales for a quote.

Do you need to collect Sales Tax? Do you worry about getting it right? Would you like to save time in reporting and remitting your tax liability?  If you've answered "yes" to any of the above, then our AvaTax integration is meant for you.

AvaTax is a web based service that validates, calculates and reports on anything and everything to do with Sales Taxes throughout the US.  Your AcctVantage system can seamlessly integrate with AvaTax to ensure proper calculation and reporting of sales taxes for any situation.

Set up the AvaTax Integration in AcctVantage

Create a Tax Area

Navigate to General Ledger > Tax Areas and create a Tax Area for AvaTax. AcctVantage uses a single Tax Area to communicate with Avalara; the detailed reporting of tax by jurisdiction will be done via the AvaTax web service.

There is no need to delete existing Tax Areas and no need to change the Tax Area assignments on your Client or Ship To records.  Once the integration is enabled, AcctVantage will ensure that the AvaTax system handles all sales tax activity.

If you are setting up a BigCommerce integration with AcctVantage, you will also need a Tax Area for BigCommerce.

In this case, the best practice is to create two separate Tax Areas -- one for tax calculated via AcctVantage and one for tax calculated via BigCommerce. Even though AvaTax is calculating sales tax in both places, using different Tax Areas will help ensure there is no conflict with tax calculations.

Tax Area

System Setup settings

Navigate to Administration -> System Setup and select AvaTax from the drop-down menu.  Here, you will enter your AvaTax Account information in AcctVantage.

After you've entered the info below, click the Test Connection button to enable the service. The AvaTax Enabled box will automatically be checked when the connection is successful.

  • Account Number (assigned to you by Avalara)
  • License Key (assigned to you by Avalara)
  • Company Code (unless you have multiple companies leave this set to DEFAULT)
  • API URL: Enter this URL -> https://avatax.avalara.net/

-----

  • Tax Area Mapping: Enter the Tax Area that you created above.
  • Disable Document Committing: (Not recommended) Check this box if you want to have AvaTax calculate sales tax, but NOT report the sales tax.
  • Enable AvaTax Communication Logging: (Recommended) Check this box to enable AcctVantage to maintain a log of all AvaTax communication for the prior 14 days. This is often helpful for troubleshooting purposes.
System Setup - Avatax

Warehouse Setup

AvaTax requires a valid origin (i.e. Ship From) Address in order to calculate tax. There are some tax jurisdictions where tax is calculated based on the Ship From address so you'll need to make sure you have valid addresses for each of your Warehouses.

Navigate to Warehouse Management -> Warehouses and click Show All. Open each Warehouse record and verify the address is valid.

Warehouse

Client Exceptions (Optional)

  • AvaTax Customer Code: AvaTax has a provision to handle exceptions for individual clients.  Please refer to the AvaTax documentation for use cases. You can apply the AvaTax assigned customer number to AcctVantage Client records and Ship To Address records to ensure these special use cases are enforced.  A Ship To Address assignment has priority over the default Client assignment when processing the tax.
  • Tax Exempt Number: If you have a Tax Exempt Number recorded on the AcctVantage Client/Sales Master record, that number will be passed to AvaTax for processing as an exempt sale.  Please review the AvaTax documentation for any special requirements regarding tax exempt reporting that you wish to enforce. AcctVantage simply passes the number you've provided; AvaTax takes it from there.
  • Tax Area: When using AvaTax, this Tax Area on the Client/Sales Master screen is not relevant in any way.  You may wish to record the area for your own reporting, but it will have no impact at all on AvaTax processing or reporting. There is no need to delete existing Tax Areas and no need to change the Tax Area assignments on your Client or Ship To records.  Once the integration is enabled, AcctVantage will ensure that the AvaTax system handles all sales tax activity.

Client example

Sales Master

Ship To example

Ship To

Product Assignments (Optional)

Map items to tax codes to tell AvaTax which tax rules to use when processing transactions. Items that aren't mapped will be taxed as tangible personal property.

If there are items that you don't want to be taxed as tangible personal property or items that should be taxed using some other rules, you will need to enter an exception into the AvaTax Tax Code field on the Product record.

See the tax code list published by Avalara. AcctVantage does not maintain this list. Contact Avalara support for any questions.

Product