The govt. of Pakistan imposes two tax rates, 17% on cash sales, and 5% on Credit Card sales. We already have 17% GST implemented on cash sales, but the tax rate for Credit Card method is 5%. I looked at the forum, but no luck. Can anyone of here help in this?
Yes, we ask the customers that are they going to pay via card or cash. So, we know that before adding orders to samba.
Yes, I am sure. PRA (Punjab Revenue Authority) has set different tax brackets for credit card and cash sales. I am not sure what is the reason behind this, but as per government instructions to implement 5% tax rate, I am looking for ways to implement this.
I think normal Tax templates are calculated as soon as ticket total changes. Its calculated at the order/product level but applied as ticket calculation.
So you would need to adapt SambaPOS to calculate tax when the bill is actually settled using Ticket > Calculations instead. As Jesse said, you would need to know which payment type customer will use before hand, if you want to use default tax templates.
Few really important things to consider and test before implementing custom tax handling:
How to handle discounts, rounds, promotions and other calculations. Are the included or excluded from tax?
Are all the items you sell or all services you provide part of the same tax bracket?
How do you handle GIFTS and VOIDS. Are they included or excluded from tax?