My mind is blown! - Partial refunds don't reduce the correct sales tax?! What!?

Topic summary

Core issue: Partial refunds in Shopify reduce only gross sales, not sales tax. This skews reports and receipts (understates revenue, overstates tax) and can lead to overpaying remitted tax when discounts or tax-exempt corrections are applied post-purchase.

Common scenarios affected:

  • Applying a missed coupon after checkout: refund reflects total discount as gross reduction rather than split between net and tax.
  • Tax-exempt customers requesting tax refunds after purchase: Shopify can’t isolate and refund just the tax amount in a partial refund.

Workarounds shared:

  • Edit/return workflow with tax-exempt flag and re-adding items before fulfillment/archive, or add items after flagging, then return originals and fulfill new lines with the same tracking. These can remove tax on the invoice but distort analytics (e.g., doubling gross sales and returns).

Recent update: A third-party app can calculate the correct tax-adjusted refund. Limitations: manual order lookup, no mobile support yet; a demo video was updated. Desired future: integration with Gorgias.

Status: Unresolved platform limitation. Merchants rely on imperfect workarounds or an app; native support for tax-adjusted partial refunds remains an open need.

Summarized with AI on December 28. AI used: gpt-5.

Great video! One of the reasons that we moved to Shopify was to utilize the excellent reporting functions…which are completely messed up by this issue. I really hope Shopify addresses this basic and important accounting/tax issue.

Also, I ordered my bad “solution” incorrectly above. I found my notes: Can’t add new products after fully returned, but can add products after its fulfilled and BEFORE returning original products. Flag customer as tax exempt, add the same products to the order, do a return for the original items, return them to stock, fulfill the newly added products with the same tracking number, then collect payment on the new untaxed total.

Shopify does not add sales tax to additional products added to an order after the customer is flagged as tax exempt…even though the order predated the flagging of the customer.

This is an admittedly poor method but let’s you keep the products and tracking number under the original fulfilled order number and provide an invoice to the customer that shows no sales tax. It doesn’t really solve all problems…and should not be necessary.

1 Like