Skip to Content
Menu
This question has been flagged
2 Replies
930 Views

I'm trying to record purchases that are made within taxes and reflects over product costs.
I create the purchase order including the product and the tax correctly. I receive the goods, validate the entry, and correctly record the bill for the vendor. However, when I go to the inventory to check the product cost, it's not reflected by the tax amount.
If I check the inventory before create the vendor bill, the cost is correct. But when the bill with the tax details are created, the cost of the product changes by minus the tax amount.

The product is configured with AVCO and automatic calculation.

Example:
I buy 100 products at 10.00 each (total of 1000.00 excluding taxes)
The tax is 25.5%, the total cost of the purchase is 1255.00

When I complete the process that I mentioned above, upon checking the inventory of the product that came in and the cost, the quantity is correct, however, the unit cost is 10.00, when it should actually be 12.55. (it's the first entry of this product)


The tax is configured with the following options:
Type: Purchases
Scope: Goods
Included in price: Standard (blank)
Affects subsequent tax base: unchecked

Odoo 18.2 Online Enterprise

Avatar
Discard

VAT is not normally part of the product cost. Is the business registered for VAT?

Best Answer

The reason the tax amount is not included in the product cost is because, from an accounting perspective, taxes like VAT or sales tax are typically considered recoverable. Since you will charge the same tax to your customers on sales, it's not treated as part of the actual cost of the product. it's a liability, not an expense.


However if you still want to account these taxes for costing you can manage it through Landing Cost

Avatar
Discard
Best Answer

As said in the comment, taxes aren't part of the cost by default. You could however work your way around using Landed Cost. While I wouldn't consider adding VAT a common use case for this feature, it is still doable.

See https://www.odoo.com/documentation/18.0/applications/inventory_and_mrp/inventory/product_management/inventory_valuation/landed_costs.html

You may as well refer to the slides on Inventory/Landed Cost - https://www.odoo.com/slides/slide/662


As a summary, you can enable Landed Cost in Settings -> Inventory -> Section 'Valuation' --> Landed Cost
Then you want to create a dedicated Service Product with the Is a Landed Cost option set. This product then can be added to you bills.

Avatar
Discard
Related Posts Replies Views Activity
2
Jul 25
1680
1
May 25
1341
2
Apr 25
2448
1
Feb 25
1898
1
Feb 25
4720