Hi @tranguyen
Here's an interesting one regarding tax (if tax can ever be interesting!)
We use Gift Cards to issue free credit to customers. This might be out of goodwill, or we are running a promotion. Either way, we manage this in Dashboard > Gift Cards > Promotions.
The problem is that when the Gift Card is redeemed Square records VAT due on the sale at the item's defined VAT rate even though it was tendered using a Gift Card that was awarded to the customer for free. In some cases, it might be that a Gift Card contains part free credit and part paid credit, i.e. that's credit given away for free and credit purchased using money.
VAT is due when the Gift Card is purchased, apparently, not redeemed however Square currently does not work in this way. This means VAT is deferred until the point the gift Card is redeemed and in the case of Gift Cards which have been awarded for free (either out of goodwill or in a promotion) the VAT is incorrectly being recorded as due when in fact it never should be.
These issues are highlighted further in the Square Amaka integration, which is very good overall, but in this one key area it also incorrectly records the level of VAT due on sales tendered using Gift Cards given to the customer for free.
The fix is to track any part of Gift Cards that are of this free credit type and when it is redeemed is to apply an appropriate zero or no tax rate on that part of the sale. And when a Gift Card is purchased using money, to record the VAT on that sale and not on the sale when it is redeemed.
Thank you.
Square Community