Skip to main content
Solved

Double calculating tax in Customer Orders.

  • September 30, 2019
  • 4 replies
  • 922 views

Thanushi Jayaweera
Superhero (Employee)
Forum|alt.badge.img+15
In IFSAPP 10, if tax controls of the company has been ticked for Object Level, Address Level and Transaction Level and if a tax code has been given in the customer window Delivery Tax Information ; the customer will be charged with both taxes when creating customer orders. Is this a bug as this amount will be carried forward to the invoice as well?

It seems that this was not the case in IFSAPP 09 as we used to have the Tax Regime Concept.

Best answer by Zuha Samsudeen

In APP10, there was a redesign in the Tax System and implemented the Tax Engine. In this version, we have no longer maintain the Tax Regime. The Tax Regime concept is removed. If the Tax Code is defined in Sales Part, then that Tax code is fetched when you create a Customer Order. If you define tax code in Delivery address, then that tax code will also be fetched to the Customer Order.

Therefore, based on the country's Tax system, you must correctly set up the Tax Codes. If your country has a VAT Tax system, then the tax will be based on the sales part and tax code should be defined in the sales part. If the country’s Tax System is Sales Tax, then tax code needs to be defined in the Delivery Address. If you define both then both taxes will be applied.
View original
Did this topic help you find an answer to your question?

4 replies

Zuha Samsudeen
Hero (Partner)
Forum|alt.badge.img+10
  • Hero (Partner)
  • 48 replies
  • Answer
  • September 30, 2019
In APP10, there was a redesign in the Tax System and implemented the Tax Engine. In this version, we have no longer maintain the Tax Regime. The Tax Regime concept is removed. If the Tax Code is defined in Sales Part, then that Tax code is fetched when you create a Customer Order. If you define tax code in Delivery address, then that tax code will also be fetched to the Customer Order.

Therefore, based on the country's Tax system, you must correctly set up the Tax Codes. If your country has a VAT Tax system, then the tax will be based on the sales part and tax code should be defined in the sales part. If the country’s Tax System is Sales Tax, then tax code needs to be defined in the Delivery Address. If you define both then both taxes will be applied.

Forum|alt.badge.img+6
  • Hero (Employee)
  • 88 replies
  • October 2, 2019
Equally you can ignore both approaches and set VAT code on customer if only one VAT destination and therefore not worry about the sale part. Some sales parts may be sold in multiple countries and therefore to avoid duplication of parts per country by specifying the tax code on the sales part, just set it to the customer and validate tax at transaction level. Since there will be no tax code on the transaction level, IFS will always look further up the hierarchy for the tax code and find it at customer.

Forum|alt.badge.img+2
  • Do Gooder (Employee)
  • 5 replies
  • October 4, 2019
All tax codes that you include on the delivery tax information are considered as default values for that customer when creating the transaction. This remains what in previous versions we use to set up the tax regime as sales tax and the system would go and look for what was defined in that tab. The 2 taxes you are referring to should not be included in all orders for that same customer or is just random calculations that need to happen, sometimes 1 tax and some other 2 or more?

Forum|alt.badge.img+2
  • Do Gooder (Customer)
  • 4 replies
  • September 22, 2023

Hi, In cases like “ Some sales parts may be sold in multiple countries and therefore to avoid duplication of parts per country by specifying the tax code on the sales part, just set it to the customer and validate tax at transaction level. ” Is the right setting in Tax Control to select ONLY Transaction level? Using IFS10 Aurena.

 


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings