I have a customer returning two items for the same thing in a bigger size. The price is identical so no money should be changing hands. Shopify is wanting to refund sales tax for the two returned items, but isn’t charging tax on the two new rings.
Topic summary
A merchant is experiencing a sales tax calculation error during an even exchange (same-price items in different sizes). Shopify is refunding the sales tax on returned items but failing to charge tax on the replacement items, despite no net price difference.
Proposed Solutions:
- Manual adjustment: Create a new order for replacements with manually added tax, then process the return without refunding tax by editing the refund amount
- Verify exchange feature: Ensure the store uses the latest Shopify version and test that tax calculations work correctly in the exchange flow
- Review tax settings: Confirm tax rates, locations, and address configurations are properly set up
- Contact Shopify Support: Report the discrepancy with detailed information to identify potential bugs
- Third-party tax apps: Consider specialized tax management apps for more reliable calculations
Status: The issue remains unresolved, with the merchant needing to implement one of the suggested workarounds or await further guidance from Shopify.
Hi,
This is Richard at PageFly - Shopify Advanced Page Builder app.
You’ve identified a common discrepancy in how Shopify handles exchanges and returns, especially concerning sales tax. Here’s a breakdown of why this happens and how to manage it:
Understanding the Issue:
- Return as Refund:
- Shopify often treats returns as refunds, even when they’re part of an exchange.
- This triggers the automatic refund of any sales tax collected on the original purchase.
- Exchange as New Sale:
- Shopify may treat the exchange as a new sale, which, in your case, is not having the sales tax applied.
- It is possible that the location that is being used to calculate the sales tax is not being properly used.
How to Handle the Situation:
- Manual Tax Adjustment:
- The most reliable way to ensure accurate tax calculations is to manually adjust the order.
- When processing the exchange, create a new order for the replacement items.
- Manually add the correct amount of sales tax to the new order.
- Then when you process the return, process the return without refunding the tax.
- This will require you to edit the refund amount.
- Use Shopify’s Exchange Functionality (If Applicable):
- Shopify has added exchange functionality, and this may work better for your situation.
- Ensure that your shopify store is using the most up to date version.
- Test the exchange functionality, and ensure that the tax is being calculated correctly.
- Communicate with Shopify Support:
- Report the issue to Shopify support.
- Provide them with detailed information about the exchange and the tax discrepancies.
- They may be able to offer specific guidance or identify any potential bugs.
- Review Tax Settings:
- Double-check your Shopify store’s tax settings to ensure they are configured correctly.
- Verify that your tax rates are accurate and that you are charging tax in the appropriate locations.
- Ensure that the shipping and billing addresses are being properly used in tax calculations.
- Consider Using a Third-Party Tax App:
- If you frequently encounter tax-related issues, consider using a third-party tax app from the Shopify App Store.
- These apps often provide more advanced tax calculation and management features.
Hoping my solution helps you solve your problem.
Best regards,
Richard | PageFly
