AccurateTax for WooCommerce Documentation

Introduction

AccurateTax for WooCommerce allows online retailers to accurately calculate and charge sales tax on all orders shipped within the United States. The AccurateTax plugin for WooCommerce looks up the correct sales tax rate(s) for the order based on the address and the items in the order, and calculates the tax amount, adding it as a sales tax charge to the customer’s order. The solution consists of a plugin that is installed on the retailer’s WooCommerce store, and the centralized AccurateTax server-based application that is hosted on our systems.

For more information click here.

Installing the Plugin

Before installing the AccurateTax plugin in your store, you should have the following:

  • A WordPress website running WooCommerce
  • Login information to access the back end of the website as an administrator
  • The ZIP file (woocommerce-accuratetax.zip) containing the plugin to be installed
  • Your license key and checksum
  • A list of the state(s) in which you have nexus

Once you have this information, proceed with the steps below to install and then configure AccurateTax in your WooCommerce store.

  1. Log into your WordPress back end as an administrator
  2. Hover over Plugins in the left column, and then choose Add New from the flyout menu
  3. Click the Upload Plugin button
  4. Click the Choose File button, and in the dialog, locate the woocommerce-accuratetax.zip file on your hard drive
  5. Click the Install Now button
  6. Click the Activate Plugin button

The AccurateTax plugin is now installed on your WooCommerce website. Next, you need to configure your settings.

AccurateTax for WooCommerce Settings

  1. In the left column of WordPress, hover over WooCommerce and choose Settings
  2. Make sure the “Enable tax rates and calculations” checkbox is checked. If not, check it, scroll to the bottom, and click the “Save changes” button.
  3. Either in the left column under WooCommerce, or in the tabs across the top on the WooCommerce Settings page, click AccurateTax.
  4. Enter your License Key, Checksum, and Service URL
  5. Check each of the states you wish to calculate sales tax for.
  6. Check the Enable box. Leave the other two boxes unchecked unless you wish to turn on debugging and/or turn off caching.
  7. Scroll to the bottom and click the “Save changes” button.
AccurateTax for WooCommerce Screenshot - Main Settings
Screenshot – Main Settings

Creating a Default Product Tax Class

In your AccurateTax account, you will need to create a product tax class called “default”. To do so:

  1. Log into your AccurateTax account, which is separate from your WooCommerce login
  2. Go to Settings > Tax Classes
  3. Click the “New Tax Class” button
  4. Enter “default” (without the quotes) in both boxes, then click the Create button
  5. In the Store Tax Classes list, you should now see an entry for “default”. Click that line.
  6. On the right side, under AccurateTax Tax Sku, choose any state, it doesn’t matter which one.
  7. In the Available Mappings dropdown, find the entry for Default > Taxable Goods, and click that line.
  8. Then click the Assign to All States button.

Creating a Shipping Tax Class

You will also need to create a separate tax class for shipping charges, in both WooCommerce and in your AccurateTax account:

  1. Log into your WordPress site’s admin
  2. Under WooCommerce Settings, click the Tax tab
  3. The Additional tax classes box lists all your defined tax classes. To add a new one, place your cursor in the box, click the Enter key to get a new line, and type “Shipping” for the class name.
  4. When you have finished adding tax classes, scroll to the bottom and click the “Save changes” button.
  5. Once the page reloads, on the same page, look for the line labeled “Shipping tax class”. Change the value to “Shipping”.
  6. Log into your AccurateTax account, go to Settings > Tax Classes, add the Shipping to the Store Tax Classes list, then map it to all states. (See detailed instructions under “Creating a Default Product Tax Class” above.)

Creating Additional Tax Classes (Optional)

If you need additional tax classes, such as for apparel, medical equipment, or food, follow these steps to add them to WooCommerce. Note that the tax classes entered into here will also need to be entered into your AccurateTax account on the Settings > Tax Classes screen. This should be added in AccurateTax for each state. Additional details can be found in the “Tax Class Mapping Instructions.pdf” document linked on the main screen of your AccurateTax account.

  1. Under WooCommerce Settings, click the Tax tab
  2. The Additional tax classes box lists all your defined tax classes. To add a new one, place your cursor in the box, click the Enter key to get a new line, and type in a tax class name. Continue adding classes, one per line.
  3. When you have finished adding tax classes, scroll to the bottom and click the “Save changes” button.
AccurateTax for WooCommerce Screenshot - Tax Class Setup
Screenshot – Tax Class Setup

You also need to set the appropriate products to use your new tax classes. To do so:

  1. Edit a product by clicking Products in the left column, then for the product you want to use a different class, click the Edit link when you hover over the product.
  2. Scroll to the Product Data section. Make sure Tax Status is set to Taxable, and in the Tax class dropdown, choose the appropriate class from those you created above.
  3. Scroll up and click the “Update” button in the right column
AccurateTax for WooCommerce Screenshot - Product Tax Classes
Screenshot – Product Tax Classes

Testing the AccurateTax Plugin

To test the AccurateTax WooCommerce Plugin, open your store and add one or more taxable products to your shopping cart. Set your address to a valid address for taxable state. You should see a Sales Tax charge.

AccurateTax for WooCommerce Screenshot - Sales Tax Charge in Basket
Screenshot – Sales Tax Charge in Basket

A developer or other technical resource may also find the debug logs useful, if enabled. They can be found at in the “/wp-content/uploads/wc-logs” directory and begin with “accuratetax”.

Please also take a look at our Frequently Answered Questions.