Decoding 'TBD' Tax on BigCommerce B2B Edition Quotes: A Troubleshooting Guide

For BigCommerce merchants leveraging the powerful B2B Edition, the "Quotes" feature is indispensable for managing custom pricing and large orders. However, a common point of confusion arises when quotes display "TBD" (To Be Determined) instead of an actual tax amount. This can halt the sales process and create uncertainty for both the merchant and the buyer. This community insight, drawn from a recent BigCommerce forum discussion, dives deep into why this happens and provides a comprehensive checklist to ensure your quotes calculate tax accurately.

Understanding 'TBD' Tax on BigCommerce Quotes

The core issue behind "TBD" tax on BigCommerce quotes is usually a lack of sufficient information for the platform's tax engine to perform a calculation. Unlike a standard checkout process where all necessary details are typically gathered upfront, quotes offer more flexibility, meaning certain critical inputs might be missing or incomplete. The system needs to simulate a "real order scenario" to determine tax, and without specific data points, it defaults to "TBD."

Key Factors Influencing Quote Tax Calculation

One crucial aspect highlighted in the forum discussion is the impact of shipping method selection within the B2B Edition. According to BigCommerce documentation, tax totals are determined after a shipping option is chosen. If you select:

  • "Calculate rates" or "Custom shipping method": Tax is automatically calculated based on your basic or automatic tax setup, as these methods provide immediate rate information.
  • "Customer choice at checkout": This option will cause the tax total to be listed as "TBD" because the shipping rate (and thus the final tax input) isn't supplied until the buyer reaches the shipping step of checkout.

This distinction is vital for merchants to understand when configuring quotes, especially if immediate tax visibility is required.

Comprehensive Troubleshooting Checklist for 'TBD' Tax

Beyond shipping methods, several other elements must be correctly configured for tax to calculate on a BigCommerce quote. Here's a detailed checklist:

1. Ensure a Complete Taxable Address

  • Customer Assigned: The quote must have a customer assigned to it.
  • Billing or Shipping Address: At least one full address (billing or shipping) must be present on the quote.
  • State + ZIP: For accurate tax calculation, especially in regions like New York, the state and ZIP code are critical. If the address is missing or incomplete, the system cannot determine the tax.

2. Confirm Customer Tax Status

  • Not Tax-Exempt: Double-check that the customer assigned to the quote is not marked as tax-exempt.
  • Customer Group: Verify that the customer does not belong to a tax-exempt customer group.

3. Verify Your Tax Provider Setup

  • Enabled for Channel: Whether you're using BigCommerce's built-in Automatic Tax or a third-party provider like Avalara, ensure it's enabled for the specific storefront channel linked to the quote.
  • Nexus Configuration: Confirm that nexus (the connection between your business and a taxing jurisdiction) is correctly configured for relevant states, such as NY.
  • Valid Store Address: Ensure your store's primary address is valid and complete.

4. Check Product Tax Class

  • Taxable Products: If the products included in the quote are set to "Non-taxable" in their product details, tax will naturally not apply. Verify that products intended to be taxed have the correct tax class.

5. Manual Refresh Inside the Quote

  • After making any updates to the customer, address, or shipping method, it's crucial to manually trigger a recalculation. Look for and click the "Recalculate" button or update the shipping method within the quote interface. This action forces the system to make a new tax API call.

When All Else Fails

If you've meticulously gone through all the steps above and your BigCommerce quotes still show "TBD" for tax, the issue might stem from more complex backend problems. These could include a tax provider connection issue, a channel mismatch, or an underlying tax calculation error within the BigCommerce system. In such scenarios, reaching out to BigCommerce support is the next best step, as they can often trigger a backend recalculation or diagnose deeper integration problems.

By understanding these common pitfalls and systematically checking each configuration point, BigCommerce B2B merchants can ensure accurate tax calculations on their quotes, streamlining their sales process and enhancing customer trust.

Start with the tools

Explore migration tools

See options, compare methods, and pick the path that fits your store.

Explore migration tools