Odoo Help

Welcome!

This community is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.

0

Does it still exist a rounding error in the point of sale for country with two taxes?

By
Pascal Tremblay
on 1/6/16, 9:04 PM 501 views

Hello guys,

I think I have found a new error in the point of sale today.

We are in Quebec, Canada. We have 2 taxes here : TPS (5 %) and TVQ (9,975 %)

We use Odoo 8.0

Let's take an example

  • For an invoice with a subtotal of 4,30 $.

  • TPS (5 %) should be 4,3 * 0,05 = 0,215 = 0,22 $ (rounded)

  • TVQ (9,975 %) should be 4,3 * 0,09975 = 0,4289... = 0,43 $ (rounded)

  • Total of taxes = 0,22 + 0,43 = 0,65 $

  • Final total should be 4,3 + 0,65 = 4,95 $


But in the Odoo point of sale...

  • The same invoice with a subtotal of 4,30 $

  • Taxes are rather 0,64 $ (*&&#?$*&@#$*&?@#*&?$*?)

  • Final total are 4,3 + 0,64 = 4,94 $


I think the point of sale uses the one shot way to calculate the taxe in Quebec :

  • 5 % + 9,975 % = 14,975 %

  • 4,3 * 0,14975 = 0,6439... = 0,64 $ (rounded)


Références & links

  • https://github.com/odoo/odoo/issues/1515

  • http://www.revenuquebec.ca/fr/entreprises/taxes/tpstvhtvq/perception/calcultaxes.aspx




Your Answer

Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!

About This Community

This community is for professionals and enthusiasts of our products and services. Read Guidelines

Question tools

1 follower(s)

Stats

Asked: 1/6/16, 9:04 PM
Seen: 501 times
Last updated: 1/6/16, 9:13 PM