Hi there, my mind is blown that the below doesn’t seem possible.
In e-commerce, it’s extremely common for customers to forget their coupon codes and then ask the merchant to add their code to their previous purchase. There should be an easy way where the seller can apply the coupon code on the previously paid order. This would issue a partial refund and reflect the CORRECT amount in gross sale and sales tax. This would also expire the code so they couldn’t use it again. Since technically you can’t remove emails from coupon codes so this circumvents the system by allowing them to still use their coupon code.
But the biggest problem isn’t that the coupon code is able to be used twice, it’s that partial refunds only reduce the dollar amount from the gross sale, and they don’t correctly reduce the sales tax!! This means that financial data reports is incorrect, and the sales receipt is also wrong.
For example, a customer orders a $100 product that has 12% sales tax, totaling $112. If I refund the 15% coupon code which is $16.80. The reporting on Shopify would still show $12 sales tax and the gross amount would be minus $16.80. But that is not correct…
The refund should be -$15 to gross -$1.80 to sales tax.
Not -$16.80 to gross without subtracting sales tax.
Now financial data is completely skewed by understating gross revenue and overstating sales tax collected, at scale this is a huge discrepancy!
Basically what this means is that any merchant issuing partial refunds now has wrong financial information on Shopify. Period.
It’s also common for customers to be exempt from sales tax and notify the merchant after they have purchased for a refund of this sales tax. The merchant can’t even isolate the sales tax amount, you can only refund the gross amount for a partial refund. So now this tax amount is still floating in Shopify reports even though it was refunded. And the customer who is exempt from sales tax has this amount still on their receipt.
This also pushes incorrect data into accounting software which adds more administrative burden for merchants who now have to manually adjust partial refunds to have the correct tax reduced.
I feel that many small merchants don’t even realize this. If they are remitting the sales tax just based on Shopify tax reports, they are overpaying sales tax if they issued any partial refunds on Shopify.
I look forward to someone shedding light on this situation. If there is a way to handle the above please let me know.
Thank you