Our TAX is Included so most discussions are on Tax added to Product Price so our situation may be different. Below is my setup and it seems the issue is a second “Service Charge” is not being taxed?
THEREFORE:
Total Cost of Ticket is $11.41c
Tax @ 10%
11.41 / 11 (tax) = 1.03727272727 or 1.04 Rounded
OR
11.30 / 11 (tax) = 1.02727272727 or 1.03 Rounded plus
0.11 Service / 11 (tax) = 0.01
TOTAL Tax $1.03 + 0.01 cents = $ 1.04 cents.
NOTE:
I have tried “Plain Sum” & “Include” Tax switches with the same result.
Regrettably, I need a solution as some of the transactions will be as high as $3,000 .00 AUD for 1 customer.
That would equate to a $3.00 variance in Tax.
[EDIT] Here is the Ticket Output for simple reading:
Here is another sample but larger Order. I just wanted to take any Rounding Issues out of contention. You can see we are 45 cents out in GST collected is we use a Service Charge Tax Included.
[EDIT] @emre I do not mind if the Screen amounts do not change but as you can see there is an Service charge at 1% making $4.89 to which there is a GST component of 45cents. So all we need is the 2 entries:
Have defined a Calculation Type (see above) use a “Rate from Ticket Amount”. Then under Payment Type CREDIT CARD applied the calculation as a Payment Processor settings are very simple “1” & Calculation Name.
This process seems to be the correct method but TAX is an oversight.
Also want it to relate to Credit Card Only (at the moment as it may get expanded to 1 more payment type).
So the way it works all "near perfect’ except for tax.
[EDIT]
Use “Add Calculation” with Payment Processor and get the same result, no tax on the Service.
All seems good except TOTAL GST should be $ 9.18 ($ 101.00 / 11 = 9.18181818181) IF Credit Card is chosen.
As Service has extra 1.00 charge which has GST Tax 0.09090909 cents extra onto the $ 9.09 GST Tax for the product.
Does this help?
[EDIT] Again the current display does not need to change as the Operator still must make a choice to pay it by Credit Card. If they do not then noting changes - but additional charges need to be determined to be TAX or NO TAX on any Payment Processor right?
(I assume since you have the checkbox “Tax Included” this was meant to work?)
So you want service amount to calculate from tax excluded ticket amount and add separate tax for service? Is it really how it calculates when tax included to prices?
PS: Tax configured product based as tax may differ by order type. That means we can’t directly use that tax configuration for calculating tax of service.
@emre I am surprised this has not been mentioned before - I guess the adding of a Service charge has been used in “No Tax” situtaions?
GST or Goods and Services Tax is applicable to any Product, and in my reference any Service under the Government Act listed on the official schedule
[quote=“emre, post:8, topic:9183”]
PS: Tax configured product based as tax may differ by order type. That means we can’t directly use that tax configuration for calculating tax of service.
[/quote].
From what I have seen say a Service Tax + Government Tax + Another Tax on an Ticket may be selective by Order Line i.e. PRODUCT GROUP & PRODUCT so I see you may have a product with NO TAX, you may have a product with Government Tax, and you may have a product with all 3 Taxes.
So which one do you apply to a Payment Processor, ummm.
I guess the Payment Processor needs to be tied back to a PRODUCT then all the Tax Setup can be absorbed from there?
Sorry @pauln I can’t follow that. Your samples are really complex. Service is not a product. In fact it is not different than discounts. Do you calculate discount tax and deduct it from tax amount? No. You deduct discount from order amounts and calculate tax from discounted price. Service is just the inverse. It adds %X to prices and tax calculates from that amount. However by enabling “Include Tax” setting (that does not mean tax included) you make SambaPOS to calculate service amount after tax calculation. Try disabling “Include Tax” setting for servicing template.
I think the tax included option confuses people. I think for what he wants he should manually calculate tax at order level then use service charge. This means tax template may not work for him but a custom setup using order tags similar to the discount tutorials might work.
OK. Please skip payment processors and simplify that. Create a new $100 ticket. Add %10 service and configure %15 tax for ticket. Let me know what it calculates and what you expect it to calculate. When I see the difference I can better understand what you mean.
I hope your only referring to the Service Charge? I have never used a POS that does not operate like what Emre has established. Everything works great and it would be a “show stopper” if it did not.
My suggestion of relating a Service charge to a Product - JUST to get the TAX Schedule is how I would code it. The system could be further expanded to analysis on a Product called Service X.