Back to Blog
Integrations

BigCommerce Sales Tax: Complete Setup Guide for Store Owners

Sails TeamFebruary 26, 20266 min read
Share

BigCommerce offers powerful built-in tax features, but understanding how to configure them properly makes the difference between compliance headaches and smooth operations. This guide walks you through everything you need to know.

Does Your BigCommerce Store Need to Collect Sales Tax?

You need to collect sales tax if you have nexus in a state. Nexus means a significant connection to that state:

  • Physical presence: An office, warehouse, employee, or inventory in the state
  • Economic nexus: Exceeding a state's sales threshold (typically $100,000 in sales or 200 transactions per year)

If you ship from your home, you definitely have nexus in your home state. As your store grows, you'll trigger economic nexus in additional states where customers are located.

BigCommerce Tax Setup Options

BigCommerce gives you three main approaches to handling sales tax:

Option 1: Manual Tax Rates

You set fixed tax rates for each state, county, and city. This works for single-state sellers but becomes unmanageable as you expand to multiple states.

Best for: Small stores selling only in their home state

Option 2: Automatic Tax (Built-in)

BigCommerce calculates rates automatically based on customer addresses. Available on Plus plans and higher.

Best for: Growing stores that need multi-state compliance

Option 3: Third-Party Tax Services

Connect services like Avalara, TaxJar, or Sails for the most accurate real-time calculations and reporting.

Best for: High-volume stores or complex product mixes

Setting Up Manual Tax Rates

For stores just starting out:

  1. Go to Store Setup > Tax in your BigCommerce admin
  2. Click Add Tax Zone
  3. Select the countries/states where you have nexus
  4. Enter tax rates for each location
  5. Save your settings

State-Level Tax Zones

For each state where you have nexus:

  1. Create a new tax zone for that state
  2. Enter the base state tax rate
  3. Add county and city rates if you're in origin-based states
  4. Set up any product-specific exemptions

Important: In destination-based states (most of them), you need to calculate tax based on the buyer's location, which requires automatic calculations.

Setting Up Automatic Tax Calculations

If you're on BigCommerce Plus or higher:

  1. Go to Store Setup > Tax
  2. Enable Automatic Tax
  3. Set your shipping origin address
  4. BigCommerce will calculate rates based on customer addresses

What Automatic Tax Does

  • Calculates state, county, and city tax rates
  • Updates rates automatically when tax laws change
  • Handles destination vs. origin-based sourcing
  • Supports product taxability categories

What Automatic Tax Doesn't Do

  • File returns for you
  • Track your nexus thresholds
  • Calculate for every jurisdiction perfectly
  • Handle marketplace facilitator rules

Product Taxability in BigCommerce

Not all products are taxed the same way. Common exemptions include:

  • Clothing: Exempt in some states (PA, NJ, MN, NY for items under $110)
  • Food/groceries: Exempt in many states
  • Digital products: Varies widely by state
  • SaaS/subscriptions: Increasingly taxable

Setting Product Tax Categories

  1. Go to Products in your admin
  2. Edit a product
  3. Find the Tax Class dropdown
  4. Select the appropriate category
  5. Save the product

Create custom tax classes for products that need special treatment.

Handling Multi-State Sales Tax

As your BigCommerce store grows, you'll trigger nexus in more states. Here's how to stay compliant:

Step 1: Track Your Sales by State

Monitor your sales volume per state. Most states use a $100,000 sales threshold for economic nexus.

Step 2: Register When You Hit Thresholds

Once you exceed a state's threshold:

  1. Register for a sales tax permit in that state
  2. Add the state to your BigCommerce tax configuration
  3. Start collecting tax on new orders

Step 3: Consider Automation

Manual tracking becomes impossible at scale. Tools like Sails pull your BigCommerce orders and calculate your sales by state automatically.

BigCommerce Tax Reports

BigCommerce provides basic tax reports:

  1. Go to Analytics > Reports
  2. Select Tax reports
  3. Filter by date range and state
  4. Export for your records

These reports help with filing, but you'll need to reconcile with your state's requirements for exact filing amounts.

Common BigCommerce Tax Mistakes

Mistake 1: Collecting Before Registering

Don't enable tax collection in a state until you have a valid permit. Collecting without registration creates compliance problems.

Mistake 2: Using Flat Rates in Destination States

Most states require you to charge the rate where the customer is located (destination-based), not where you are. Flat state rates don't cut it.

Mistake 3: Ignoring Product Exemptions

If you sell clothing or food, check if your items qualify for exemptions. Overcharging customers or undercharging both cause problems.

Mistake 4: Forgetting About Local Taxes

State rates are just the start. Many states have county and city taxes that can add 2-4% on top. Automatic calculations handle this; manual rates often miss it.

Integrating Third-Party Tax Solutions

For more accurate calculations and reporting:

Avalara Integration

BigCommerce has a native Avalara integration. Good for large stores but expensive.

TaxJar Integration

Connects via app for automatic calculations. Mid-range pricing.

Sails Integration

Pull BigCommerce orders automatically and get state-by-state breakdowns. Connect your store →

Best Practices for BigCommerce Tax Compliance

  1. Start simple: Just collect in your home state until you grow
  2. Monitor thresholds: Watch your sales per state monthly
  3. Register promptly: When you hit a threshold, register within 30 days
  4. Automate early: The sooner you set up automatic tax, the fewer errors you'll make
  5. Keep records: Export your BigCommerce tax reports monthly
  6. File on time: Most states have monthly or quarterly filing deadlines

When to Upgrade Your Tax Setup

Consider moving beyond basic BigCommerce tax when:

  • You have nexus in 5+ states
  • You sell products with varying taxability
  • You're spending hours on manual calculations
  • You've made filing errors due to rate inaccuracies

The cost of a tax solution quickly pays for itself in time saved and penalties avoided.

Conclusion

BigCommerce provides solid tax tools out of the box. For most new stores, enabling automatic tax and registering in your home state gets you started. As you grow into multiple states, the complexity increases, but the fundamentals stay the same: know where you have nexus, collect the right amount, and file on time.

Need help tracking your BigCommerce sales tax? Try Sails free - we'll connect to your store and show you exactly where you stand.

Found this helpful? Share it with others:

Share

Ready to simplify your sales tax?

Join thousands of small sellers who trust Sails to handle the complexity.

Get Started Free