Hello. I Assume you’ve configured payment types, product tags and tax templates. On this sample I’ll assume Tax Rate is %10.
We’ll start by creating an Account for Tax Deductions
.
… and the Transaction Type
for tax deductions.
I’ll create a Calculation Type
for Tax Deductions.
Please notice Calculation Type
is Fixed Amount
since we’ll update this amount dynamically. I’ve enabled Decrease Amount
setting. I’ve also enabled Include Tax
setting so this calculation will work after tax calculation.
I’ll create an action to update this calculation.
… and finally the rule that handles EBT payments.
[=TN('{PAYMENT TOTAL:EBT}')*0.1]
This is a special custom expression that calculates tax deduction amount. We multiply EBT payment total * 0.1 because our tax rate is %10.
Let’s see how it works.
This is a sample ticket.
EBT limit is 5,25
So when we receive 5.25 EBT Payment it deducted 0,52 tax. Since this value calculated from payment amount it will work great for partial EBT payment cases.
Finally I want to show Accounts Screen
1,42 tax applied, 0,52 deducted because of EBT payments and 0,90 Due…
Makes sense?