I was using Odoo 10 community and found a strange issue.
verified on odoo 11 to get rid of this.. but unfortunately same behavior in odoo 11 as well .
I have a tax say GST 5% .
It has group of taxes
SGST 2.5%
CGST 2.5%
Now, I made SGST 2.5% and CGST 2.5% as TAX INCLUDED IN PRICE in tax settings of these taxes.
I created a product which has GST 5% which by default is group of these 2 taxes.
Further now I create Invoice.. here are how the calculations..Example
product @ value 100 and
Tax GST 5%
(Tax Included in price)
What I am getting :
Untaxed Amount :
Now when I check the Tax base of these 2 taxes.. Here is how it is..
Tax Lines/Base | Tax Lines/Display Name | Tax Lines/Amount |
97.56 |
CGST Sale 2.5% | 2.44 |
97.56 |
SGST Sale 2.5% | 2.44 |
Ideally the base amount cannot be more than 95.12 or any other figure..But this way, it gives wrong info as 2.44 cgst tax on 97.56.. making Invoice 1002.44 sgst tax on 97.56 .. making Invoice 100+ ( more than Invoice value)
Please advice if there is more configuration on this.... ???
I saw there was in fix in V 9.0 which no doubt would be present in V-11
https://github.com/odoo/odoo/pull/18275/commits/bae2cf02714035860a8f75691cfd4ff933190f35
I am totally blocked for this.. Please help guys...
This issue was in V10.. and even in V11 community