SlideShare a Scribd company logo
1 of 40
www.cybrosys.com
Product Costing Methods In Odoo
INTRODUCTION
Discussing the functional behavior of Odoo on product costing methods.
According to the costing method selected for the product or its category the inventory
products, actual costs have been calculated.
Odoo has three costing methods:
1. Standard Price
2. Average Price
3. Real Price
• The Standard Price costing method will be in default if we didn't specify the costing
method in product category form.
• Let's see how the three product costing methods affects the Odoo product's cost price
calculation.
1. Standard Price
• The method which doesn't affects the cost price of the product according to the purchase or
other inventory adjustments.
• The cost price usually needs to be changed manually, in case of products costing method is the
standard price.
• In most of the case, this category of product's price is changed periodically about in a year or
after a specific period.
To set a new product category, you have to follow these steps:
CREATE A NEW PRODUCT CATEGORY
Eg: Inventory -> Configuration -> Product -> Product Categories
• Create a category for the standard price
Create a product with the created category (standard price)
Here the Cost price is manually entered as $10 and selected category for standard price and
quantity on hand is 0
To check the functionality let’s make a purchase and check products value on inventory
• Here we purchased the standard product greater than product cost price with $15 and
received the products.
• Now let’s checks how this effects on inventory
• Here for 10 products, the total inventory value is 100, i.e. it took the actual price
selected on product form by not considering the purchase amount.
• So let's say the standard costing method is not a dynamic and need to change
manually.
• It's same if we purchase and update our quantity on hand with the price less than
cost price.
2. AVERAGE PRICE
• The average price costing method actually varies the cost price according to the total
quantity shipped and the purchase price
• The cost price is actually dynamically calculated and we don't need to specify the cost
price in case of the costing method average price selected
• The cost is calculated on the total average price according to the quantity
To check the functionality follow the process:
1. Create product category for average prices
2. Create a product with the same category with cost price $0
3. Created purchase order and received products with 10 units of unit price $20
Inventory value $200 is now according to the total of the unit price we purchased and
the product cost price is Updated according to the total_inventory value and total
quantity, after the inventory values also updated with the new cost price.
Here cost price Updated $0 to $20.
Let's do an another purchase with cost price lower than the exact cost price and can
see the changes on product cost price.
Here purchased and received average product again with quantity 5 and unit price $12.
Now the cost price changes as
• Here the cost price is updated with the average price as $20 to $17.33.
• Inventory values changed as
• Inventory values are updated according to the new cost price.
Here purchased and received average product again with quantity 5 and unit price $12.
Now the cost price changes as
3. REAL PRICE
• The most common and widely used costing method, which actually updates the cost price
of the product according to the last outgoing product in inventory.
• So the removal strategy like LIFO, FIFO, has a major role in this costing method.
• The cost price of the product doesn't changes until a product is removed from inventory by
any of the removal strategies.
• That's why the process is real time and which is accepted widely.
Let’s create the product category for real time costing method
• Here we selected the removal strategy as LIFO [Last in First Out] strategy.
• FIFO will be in default.
• The costing method is selected as a real price.
• Then we created a product of the same category real.
• Here the cost price is $0 and 0 product in hand.
• So let's do the two purchase with the unit price $20 for 10 products and $10 for the
5 products respectively.
1. Purchase for 10 products with $20 unit price and its inventory value
After first purchase the inventory value is 200 for 10 products with $20:
Now the product is updated with 10 on hand but cost price is not changed.
2. Second purchase and receive of 5 products with $10
After the second purchase the inventory values are update as ($20 * 10 ) + ($10 * 5)
• The cost price of the product doesn't get updated where no outgoing of the product is done
• So let's make a sale of the real product of quantity 4 and check what the changes are taking
place
Sale 4 real products and do deliver:
• The quantity on hand is updated with 11
• Where we sell 4 from 15 products
• The cost price is Updated with $10 where these sold products are triggered according to
the LIFO strategy and taken the unit price of last outgoing product $10 from the last
purchase
Refer this link for more:
https://www.cybrosys.com/blog/product-costing-method-odoo
Thank You !
Cybrosys Technologies Pvt. Ltd.
Neospace, Kinfra Techno Park,
Kakkancherry,
Calicut University P.O.
Calicut
Kerala, India - 673635.
Cybrosys Ltd
15, ST Antonys Road,
Forest Gate, London
England,
E79QA.
Cybrosys Technologies Pvt. Ltd.
1st Floor, Thapasya Building,
Infopark, Kakkanad,
Kochi, Kerala,
India-682030.

More Related Content

What's hot

What is Removal Strategies in Odoo 15
What is Removal Strategies in Odoo 15What is Removal Strategies in Odoo 15
What is Removal Strategies in Odoo 15Celine George
 
Upload a new product
Upload a new productUpload a new product
Upload a new productpaytmslides3
 
Order Management System - 1
Order Management System - 1Order Management System - 1
Order Management System - 1SellOnFlipkart
 
How to add products on Paytm Mall through support tab - Wholesale
How to add products on Paytm Mall through support tab - WholesaleHow to add products on Paytm Mall through support tab - Wholesale
How to add products on Paytm Mall through support tab - WholesalePaytm
 
Update product images, descriptions, and add size chart
Update product images, descriptions, and add size chartUpdate product images, descriptions, and add size chart
Update product images, descriptions, and add size chartpaytmslides4
 
Add existing products in bulk
Add existing products in bulkAdd existing products in bulk
Add existing products in bulkpaytmslides3
 
Coating & Ink market develop strategy by kevin lue
Coating & Ink market develop strategy by kevin lueCoating & Ink market develop strategy by kevin lue
Coating & Ink market develop strategy by kevin lueKevin Lue
 
How to use push and procurement rules in odoo
How to use push and procurement rules in odooHow to use push and procurement rules in odoo
How to use push and procurement rules in odooCeline George
 
What is Cross Docking in Odoo 15
What is Cross Docking in Odoo 15What is Cross Docking in Odoo 15
What is Cross Docking in Odoo 15Celine George
 
CASE STUDY 2014 - Jan Kalianko: Call-To-Action Stripes on SVETBOT.cz
CASE STUDY 2014 - Jan Kalianko: Call-To-Action Stripes on SVETBOT.czCASE STUDY 2014 - Jan Kalianko: Call-To-Action Stripes on SVETBOT.cz
CASE STUDY 2014 - Jan Kalianko: Call-To-Action Stripes on SVETBOT.czMarketing Festival
 
Upload a new product
Upload a new productUpload a new product
Upload a new productPaytm
 
11street Training - Product Bulk Listing
11street Training - Product Bulk Listing11street Training - Product Bulk Listing
11street Training - Product Bulk Listingcecilia_11street
 
My Listings - Newer, Better, Easier!
My Listings - Newer, Better, Easier!My Listings - Newer, Better, Easier!
My Listings - Newer, Better, Easier!SellOnFlipkart
 
Incremental listing feed tutorial_0614
Incremental listing feed tutorial_0614Incremental listing feed tutorial_0614
Incremental listing feed tutorial_0614SellOnFlipkart
 
How to process an order - Paytm mall shop
How to process an order - Paytm mall shopHow to process an order - Paytm mall shop
How to process an order - Paytm mall shopPaytm
 
How to add products on Paytm mall through support tab - Wholesale
How to add products on Paytm mall through support tab - WholesaleHow to add products on Paytm mall through support tab - Wholesale
How to add products on Paytm mall through support tab - WholesalePaytm
 

What's hot (19)

What is Removal Strategies in Odoo 15
What is Removal Strategies in Odoo 15What is Removal Strategies in Odoo 15
What is Removal Strategies in Odoo 15
 
Simplified invoice
Simplified invoiceSimplified invoice
Simplified invoice
 
Upload a new product
Upload a new productUpload a new product
Upload a new product
 
Order Management System - 1
Order Management System - 1Order Management System - 1
Order Management System - 1
 
How to add products on Paytm Mall through support tab - Wholesale
How to add products on Paytm Mall through support tab - WholesaleHow to add products on Paytm Mall through support tab - Wholesale
How to add products on Paytm Mall through support tab - Wholesale
 
18.6 Impact of Product costing on profit
18.6 Impact of Product costing on profit18.6 Impact of Product costing on profit
18.6 Impact of Product costing on profit
 
Update product images, descriptions, and add size chart
Update product images, descriptions, and add size chartUpdate product images, descriptions, and add size chart
Update product images, descriptions, and add size chart
 
Add existing products in bulk
Add existing products in bulkAdd existing products in bulk
Add existing products in bulk
 
Coating & Ink market develop strategy by kevin lue
Coating & Ink market develop strategy by kevin lueCoating & Ink market develop strategy by kevin lue
Coating & Ink market develop strategy by kevin lue
 
How to use push and procurement rules in odoo
How to use push and procurement rules in odooHow to use push and procurement rules in odoo
How to use push and procurement rules in odoo
 
What is Cross Docking in Odoo 15
What is Cross Docking in Odoo 15What is Cross Docking in Odoo 15
What is Cross Docking in Odoo 15
 
CASE STUDY 2014 - Jan Kalianko: Call-To-Action Stripes on SVETBOT.cz
CASE STUDY 2014 - Jan Kalianko: Call-To-Action Stripes on SVETBOT.czCASE STUDY 2014 - Jan Kalianko: Call-To-Action Stripes on SVETBOT.cz
CASE STUDY 2014 - Jan Kalianko: Call-To-Action Stripes on SVETBOT.cz
 
Upload a new product
Upload a new productUpload a new product
Upload a new product
 
11street Training - Product Bulk Listing
11street Training - Product Bulk Listing11street Training - Product Bulk Listing
11street Training - Product Bulk Listing
 
My Listings - Newer, Better, Easier!
My Listings - Newer, Better, Easier!My Listings - Newer, Better, Easier!
My Listings - Newer, Better, Easier!
 
Incremental listing feed tutorial_0614
Incremental listing feed tutorial_0614Incremental listing feed tutorial_0614
Incremental listing feed tutorial_0614
 
How to process an order - Paytm mall shop
How to process an order - Paytm mall shopHow to process an order - Paytm mall shop
How to process an order - Paytm mall shop
 
18.4 Relevance and Product costing
18.4 Relevance and Product costing18.4 Relevance and Product costing
18.4 Relevance and Product costing
 
How to add products on Paytm mall through support tab - Wholesale
How to add products on Paytm mall through support tab - WholesaleHow to add products on Paytm mall through support tab - Wholesale
How to add products on Paytm mall through support tab - Wholesale
 

Similar to Product costing methods in odoo

Product Management - Pricing
Product Management  - PricingProduct Management  - Pricing
Product Management - PricingRavi Lakkundi
 
Break-Even-Analysis.pptx
Break-Even-Analysis.pptxBreak-Even-Analysis.pptx
Break-Even-Analysis.pptxMdSabujHossen2
 
Absorption/Variable Costing and Cost-Volume-Profit Analysis
Absorption/Variable Costing and Cost-Volume-Profit AnalysisAbsorption/Variable Costing and Cost-Volume-Profit Analysis
Absorption/Variable Costing and Cost-Volume-Profit Analysisnarman1402
 
Inventory Valuation Odoo 15 | Odoo 15 Inventory
Inventory Valuation Odoo 15 | Odoo 15 InventoryInventory Valuation Odoo 15 | Odoo 15 Inventory
Inventory Valuation Odoo 15 | Odoo 15 InventoryCeline George
 
Enterprize Module pricing
Enterprize Module  pricingEnterprize Module  pricing
Enterprize Module pricingMarcus Leaning
 
How should a company set prices intially for products and services.
How should a company set prices intially for products and services.How should a company set prices intially for products and services.
How should a company set prices intially for products and services.Sameer Mathur
 
Pricing methods
Pricing methodsPricing methods
Pricing methodsAnil Kumar
 
Standard price & moving average price in SAP
Standard price & moving average price in SAPStandard price & moving average price in SAP
Standard price & moving average price in SAPShalehur Rahman Samy
 
The Benefits of Price Monitoring in Ecommerce
The Benefits of Price Monitoring in EcommerceThe Benefits of Price Monitoring in Ecommerce
The Benefits of Price Monitoring in EcommerceNick Scott
 
Bmgt 411 chapter_12
Bmgt 411 chapter_12Bmgt 411 chapter_12
Bmgt 411 chapter_12Chris Lovett
 
How to Calculate Product Costs for a Manufacturer
How to Calculate Product Costs for a ManufacturerHow to Calculate Product Costs for a Manufacturer
How to Calculate Product Costs for a ManufacturerIsah Nurdianah
 
Module 4_Session 3_operations management
Module 4_Session 3_operations managementModule 4_Session 3_operations management
Module 4_Session 3_operations managementAnushreeSingh49
 

Similar to Product costing methods in odoo (20)

Issuing
IssuingIssuing
Issuing
 
Issuing control
Issuing controlIssuing control
Issuing control
 
PRICING.pptx
PRICING.pptxPRICING.pptx
PRICING.pptx
 
Product Management - Pricing
Product Management  - PricingProduct Management  - Pricing
Product Management - Pricing
 
Amazan FBA
Amazan FBAAmazan FBA
Amazan FBA
 
Break-Even-Analysis.pptx
Break-Even-Analysis.pptxBreak-Even-Analysis.pptx
Break-Even-Analysis.pptx
 
Absorption/Variable Costing and Cost-Volume-Profit Analysis
Absorption/Variable Costing and Cost-Volume-Profit AnalysisAbsorption/Variable Costing and Cost-Volume-Profit Analysis
Absorption/Variable Costing and Cost-Volume-Profit Analysis
 
Inventory Valuation Odoo 15 | Odoo 15 Inventory
Inventory Valuation Odoo 15 | Odoo 15 InventoryInventory Valuation Odoo 15 | Odoo 15 Inventory
Inventory Valuation Odoo 15 | Odoo 15 Inventory
 
Accounting for merchandise business
Accounting for merchandise businessAccounting for merchandise business
Accounting for merchandise business
 
Enterprize Module pricing
Enterprize Module  pricingEnterprize Module  pricing
Enterprize Module pricing
 
Marketing-Mix.pdf
Marketing-Mix.pdfMarketing-Mix.pdf
Marketing-Mix.pdf
 
How should a company set prices intially for products and services.
How should a company set prices intially for products and services.How should a company set prices intially for products and services.
How should a company set prices intially for products and services.
 
PPT2 (1).pdf
PPT2 (1).pdfPPT2 (1).pdf
PPT2 (1).pdf
 
Pricing methods
Pricing methodsPricing methods
Pricing methods
 
Standard price & moving average price in SAP
Standard price & moving average price in SAPStandard price & moving average price in SAP
Standard price & moving average price in SAP
 
The Benefits of Price Monitoring in Ecommerce
The Benefits of Price Monitoring in EcommerceThe Benefits of Price Monitoring in Ecommerce
The Benefits of Price Monitoring in Ecommerce
 
Onboarding presentation - Thailand
Onboarding presentation - ThailandOnboarding presentation - Thailand
Onboarding presentation - Thailand
 
Bmgt 411 chapter_12
Bmgt 411 chapter_12Bmgt 411 chapter_12
Bmgt 411 chapter_12
 
How to Calculate Product Costs for a Manufacturer
How to Calculate Product Costs for a ManufacturerHow to Calculate Product Costs for a Manufacturer
How to Calculate Product Costs for a Manufacturer
 
Module 4_Session 3_operations management
Module 4_Session 3_operations managementModule 4_Session 3_operations management
Module 4_Session 3_operations management
 

More from Celine George

Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
How to Manage Engineering to Order in Odoo 17
How to Manage Engineering to Order in Odoo 17How to Manage Engineering to Order in Odoo 17
How to Manage Engineering to Order in Odoo 17Celine George
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleCeline George
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseCeline George
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Celine George
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17Celine George
 
An Overview of the Calendar App in Odoo 17 ERP
An Overview of the Calendar App in Odoo 17 ERPAn Overview of the Calendar App in Odoo 17 ERP
An Overview of the Calendar App in Odoo 17 ERPCeline George
 
How to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineHow to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineCeline George
 

More from Celine George (20)

Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
How to Manage Engineering to Order in Odoo 17
How to Manage Engineering to Order in Odoo 17How to Manage Engineering to Order in Odoo 17
How to Manage Engineering to Order in Odoo 17
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP Module
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 Database
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17
 
An Overview of the Calendar App in Odoo 17 ERP
An Overview of the Calendar App in Odoo 17 ERPAn Overview of the Calendar App in Odoo 17 ERP
An Overview of the Calendar App in Odoo 17 ERP
 
How to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineHow to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command Line
 

Recently uploaded

Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfCatalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfOrient Homes
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdfOrient Homes
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
DEPED Work From Home WORKWEEK-PLAN.docx
DEPED Work From Home  WORKWEEK-PLAN.docxDEPED Work From Home  WORKWEEK-PLAN.docx
DEPED Work From Home WORKWEEK-PLAN.docxRodelinaLaud
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurSuhani Kapoor
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewasmakika9823
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 

Recently uploaded (20)

Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfCatalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdf
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
DEPED Work From Home WORKWEEK-PLAN.docx
DEPED Work From Home  WORKWEEK-PLAN.docxDEPED Work From Home  WORKWEEK-PLAN.docx
DEPED Work From Home WORKWEEK-PLAN.docx
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 

Product costing methods in odoo

  • 2. INTRODUCTION Discussing the functional behavior of Odoo on product costing methods. According to the costing method selected for the product or its category the inventory products, actual costs have been calculated. Odoo has three costing methods: 1. Standard Price 2. Average Price 3. Real Price
  • 3. • The Standard Price costing method will be in default if we didn't specify the costing method in product category form. • Let's see how the three product costing methods affects the Odoo product's cost price calculation.
  • 4. 1. Standard Price • The method which doesn't affects the cost price of the product according to the purchase or other inventory adjustments. • The cost price usually needs to be changed manually, in case of products costing method is the standard price. • In most of the case, this category of product's price is changed periodically about in a year or after a specific period.
  • 5. To set a new product category, you have to follow these steps: CREATE A NEW PRODUCT CATEGORY Eg: Inventory -> Configuration -> Product -> Product Categories • Create a category for the standard price
  • 6.
  • 7. Create a product with the created category (standard price)
  • 8. Here the Cost price is manually entered as $10 and selected category for standard price and quantity on hand is 0
  • 9. To check the functionality let’s make a purchase and check products value on inventory
  • 10. • Here we purchased the standard product greater than product cost price with $15 and received the products. • Now let’s checks how this effects on inventory
  • 11. • Here for 10 products, the total inventory value is 100, i.e. it took the actual price selected on product form by not considering the purchase amount. • So let's say the standard costing method is not a dynamic and need to change manually. • It's same if we purchase and update our quantity on hand with the price less than cost price.
  • 12. 2. AVERAGE PRICE • The average price costing method actually varies the cost price according to the total quantity shipped and the purchase price • The cost price is actually dynamically calculated and we don't need to specify the cost price in case of the costing method average price selected • The cost is calculated on the total average price according to the quantity
  • 13. To check the functionality follow the process: 1. Create product category for average prices
  • 14. 2. Create a product with the same category with cost price $0
  • 15.
  • 16. 3. Created purchase order and received products with 10 units of unit price $20
  • 17. Inventory value $200 is now according to the total of the unit price we purchased and the product cost price is Updated according to the total_inventory value and total quantity, after the inventory values also updated with the new cost price.
  • 18. Here cost price Updated $0 to $20.
  • 19. Let's do an another purchase with cost price lower than the exact cost price and can see the changes on product cost price.
  • 20.
  • 21. Here purchased and received average product again with quantity 5 and unit price $12. Now the cost price changes as
  • 22. • Here the cost price is updated with the average price as $20 to $17.33. • Inventory values changed as • Inventory values are updated according to the new cost price.
  • 23. Here purchased and received average product again with quantity 5 and unit price $12. Now the cost price changes as
  • 24. 3. REAL PRICE • The most common and widely used costing method, which actually updates the cost price of the product according to the last outgoing product in inventory. • So the removal strategy like LIFO, FIFO, has a major role in this costing method. • The cost price of the product doesn't changes until a product is removed from inventory by any of the removal strategies. • That's why the process is real time and which is accepted widely. Let’s create the product category for real time costing method
  • 25.
  • 26. • Here we selected the removal strategy as LIFO [Last in First Out] strategy. • FIFO will be in default. • The costing method is selected as a real price. • Then we created a product of the same category real.
  • 27.
  • 28.
  • 29. • Here the cost price is $0 and 0 product in hand. • So let's do the two purchase with the unit price $20 for 10 products and $10 for the 5 products respectively. 1. Purchase for 10 products with $20 unit price and its inventory value
  • 30. After first purchase the inventory value is 200 for 10 products with $20:
  • 31. Now the product is updated with 10 on hand but cost price is not changed.
  • 32.
  • 33. 2. Second purchase and receive of 5 products with $10
  • 34. After the second purchase the inventory values are update as ($20 * 10 ) + ($10 * 5) • The cost price of the product doesn't get updated where no outgoing of the product is done • So let's make a sale of the real product of quantity 4 and check what the changes are taking place
  • 35. Sale 4 real products and do deliver:
  • 36. • The quantity on hand is updated with 11 • Where we sell 4 from 15 products • The cost price is Updated with $10 where these sold products are triggered according to the LIFO strategy and taken the unit price of last outgoing product $10 from the last purchase
  • 37.
  • 38.
  • 39. Refer this link for more: https://www.cybrosys.com/blog/product-costing-method-odoo
  • 40. Thank You ! Cybrosys Technologies Pvt. Ltd. Neospace, Kinfra Techno Park, Kakkancherry, Calicut University P.O. Calicut Kerala, India - 673635. Cybrosys Ltd 15, ST Antonys Road, Forest Gate, London England, E79QA. Cybrosys Technologies Pvt. Ltd. 1st Floor, Thapasya Building, Infopark, Kakkanad, Kochi, Kerala, India-682030.