How to Collect State Tax on List Price While Offering Discounts in Shopify B2B?

Topic summary

A user is setting up a Shopify B2B wholesale site and needs to calculate state tax based on the original list price of products, not the discounted price that business customers pay.

The Problem:

  • Shopify’s discount codes reduce the order total before tax calculation
  • This causes tax to be calculated on the discounted amount rather than the full list price
  • The initially considered workaround of using store credit isn’t available in Shopify B2B

Current Status:
The discussion remains open with no solutions proposed yet. The user is seeking alternative approaches or workarounds from others who may have encountered similar tax calculation requirements in B2B scenarios.

Summarized with AI on October 30. AI used: claude-sonnet-4-5-20250929.

Hi Shopify Community,

I’m building a wholesale site using Shopify B2B and have run into a challenge. My store needs to collect state tax based on the original list price of products, even when offering discounts to business customers. However, I’ve noticed that Shopify’s discount codes apply to the entire order, including the tax, which results in the tax being calculated on the discounted price instead of the list price.

I’ve considered using store credit as a workaround, but unfortunately, Shopify B2B doesn’t support store credit functionality.

Does anyone have suggestions or alternative solutions for this issue? I’d love to hear how others have handled similar situations. Thanks in advance for your help!