Zamp for BigCommerce: User Guide

This guide covers details of how the Zamp Tax app works with BigCommerce.


Using Tax Codes for Products

Using Exempt Codes for Customers

Zamp Tax app Transaction Syncing

Zamp Tax app Recalculation


Using Tax Codes for Products

Zamp has a large variety of tax codes that can be used for product categorization. You can find the full list here.

Why is tax code categorization important for my products or services?

Taxability is based on a few things, all of which Zamp's BigCommerce tax provider app takes into consideration:

  • The jurisdiction you're based in
  • The jurisdiction your customer is based in
  • The laws and legislation of both the above regarding exemption or taxability

Sales tax in the US is much more than just a rate by location! For more on this topic, see our resource, the "Ultimate Guide to US Sales Tax".


Setting a tax code for a single product

  1. From the left-hand navigation in BigCommerce, select Products, and then the desired product you'd like to set a tax code for.
  2. Select Pricing from the Product's navigation menu.

  1. Toggle Show advanced pricing.

  1. Using one of Zamp's tax codes, enter the product's tax code value in the field, Tax Provider Tax Code.

  1. Save the product's settings.

Setting tax codes in bulk

BigCommerce gives you the ability to export your products to a spreadsheet. You can use this spreadsheet to specify Zamp tax codes, and then import the original file back to BigCommerce.


  1. From the left-hand navigation menu, select Products > Export.

  1. For the Template (A), ensure "Bulk Edit" is selected, along with a File format (B) selection of "Export as csv", and then select Continue (C).
  2. Start the export at the prompt, and wait for the download link to appear and download the file.
  3. Using your preferred spreadsheet software, use column BP, "Tax Provider Tax Code" to specify Zamp's tax codes. When complete, save and exit your export file.

  1. From the left-hand navigation menu, select Products > Import.

  1. On the Import Products page, under "Import Products via CSV" (A), select the file with tax codes specified on your computer. Also select 'File was exported using the "Bulk Edit" template' (B), and then select "Next" (C).
  2. On the following page, "Link Import Fields", also select "Next".
  3. On the following confirmation page, select "Start Import".

Using Exemption Codes for Customers

The Zamp Tax app supports several different exempt entity types. These values include:

  • EDU_PUBLIC
  • FEDERAL_GOV
  • NON_PROFIT
  • STATE_GOV
  • WHOLESALER

Did you know?

If you're coming from another BigCommerce sales tax app or provider, we may be able to automatically map your existing customer exemption records to our exempt codes. This could save you time from manually updating each customer record.


Ask your Onboarding Manager for more information.

  1. From the left-hand navigation in BigCommerce, select Customers, and then select the desired customer record. This will take you to the Edit Customer page.
  2. Under Customer details, locate the Tax exempt code field at the bottom, and enter one of the desired Zamp exemption codes provided above.
  3. Save the customer record.


Zamp Tax app Transaction Syncing

Zamp has three methods of collecting transactions in our system from BigCommerce:


  • Automatically on payment authorization
  • Automatically on an order having a status change to Completed
    • Useful when capturing offline payments, such as bank wire or check.
  • Manually via Orders export.
    • Our team will use this method when performing a historical backfill of transaction data to Zamp's software.

Zamp Tax app Recalculation

Zamp will perform sales tax recalculations on BigCommerce transactions any time there is a material change to the transaction. This includes:


  • A change in a customer's shipping address
  • A change in the quantity of a line item
  • The addition or removal of a line item
  • A change in the shipping method
  • The addition or removal of a discount

The above also applies on a seller's backend when manually updating an order.