Sale order doesn't concider 'Tax Included in Price' VAT

Bug #552586 reported by yohan pannet
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Odoo Addons (MOVED TO GITHUB)
Invalid
Undecided
Unassigned

Bug Description

In 5.0.7:
A product with a 'Tax Included in Price' tax. The total computed in a sale order doens't take into account this option while the invoice generated by the sale order does.

e.g:
Produt : Sale Price = 10
  Sale Taxes: VAT 19,6% with 'Tax Included in Price' checked.

Make a Sale order with one of this product:
   line: Qty: 1 - Unit Price: 10 => Subtotal = 10
   SO: Untaxed Amount: 10 - Taxes: 1,96 - Total = 11,96

Action 'Make Invoices'
   line: Qty:1 - Unit Price: 10 - Subtotal w/o tax: 8,36 - Subtotal = 10
   Taxes: Tax description: 1-'tax name' - Base: 8,36 - Amount: 1,64
   invoice: Untaxed: 8,36 - Tax: 1,64 - Total = 10

See attachment

Revision history for this message
yohan pannet (yohan-pannet) wrote :
Revision history for this message
Jay Vora (Serpent Consulting Services) (jayvora) wrote :

Would you please check with the module sale_tax_include from https://code.launchpad.net/~openerp-commiter/openobject-addons/stable_5.0-extra-addons?
Thanks,

Changed in openobject-addons:
milestone: none → 5.0.8
status: New → Invalid
Revision history for this message
yohan pannet (yohan-pannet) wrote :

Yes, it works.
Why this module isn't in the addons?

Revision history for this message
Sharoon Thomas http://openlabs.co.in (sharoonthomas) wrote :
Revision history for this message
Sharoon Thomas http://openlabs.co.in (sharoonthomas) wrote :

Just a side note:

Please note that the tax include may not be the right thing to do depending on your jurisdiction.

There could be sales/tax amount mismatches.

Revision history for this message
yohan pannet (yohan-pannet) wrote :

Thanks for the reply.

Is the warning concerning rounding errors? What do you mean by 'mismatches'?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.