SlideShare a Scribd company logo
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 control
Issuing controlIssuing control
Issuing control
 
Issuing
IssuingIssuing
Issuing
 
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

Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto PropertyCeline George
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17Celine George
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleCeline George
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPCeline George
 
How to Manage Notification Preferences in the Odoo 17
How to Manage Notification Preferences in the Odoo 17How to Manage Notification Preferences in the Odoo 17
How to Manage Notification Preferences in the Odoo 17Celine George
 
How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17Celine George
 
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17Celine George
 
An Overview of the Odoo 17 Discuss App.pptx
An Overview of the Odoo 17 Discuss App.pptxAn Overview of the Odoo 17 Discuss App.pptx
An Overview of the Odoo 17 Discuss App.pptxCeline George
 
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17Celine George
 
Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17Celine George
 
How to Analyse Profit of a Sales Order in Odoo 17
How to Analyse Profit of a Sales Order in Odoo 17How to Analyse Profit of a Sales Order in Odoo 17
How to Analyse Profit of a Sales Order in Odoo 17Celine George
 
How to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 InventoryHow to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 InventoryCeline George
 
An Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge AppAn Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge AppCeline George
 
Improved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppImproved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppCeline George
 
How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17Celine George
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17Celine George
 
How to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxHow to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxCeline George
 
What is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptxWhat is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptxCeline George
 
Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Celine George
 
How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17Celine George
 

More from Celine George (20)

Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
How to Manage Notification Preferences in the Odoo 17
How to Manage Notification Preferences in the Odoo 17How to Manage Notification Preferences in the Odoo 17
How to Manage Notification Preferences in the Odoo 17
 
How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17How to the fix Attribute Error in odoo 17
How to the fix Attribute Error in odoo 17
 
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
 
An Overview of the Odoo 17 Discuss App.pptx
An Overview of the Odoo 17 Discuss App.pptxAn Overview of the Odoo 17 Discuss App.pptx
An Overview of the Odoo 17 Discuss App.pptx
 
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
 
Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17
 
How to Analyse Profit of a Sales Order in Odoo 17
How to Analyse Profit of a Sales Order in Odoo 17How to Analyse Profit of a Sales Order in Odoo 17
How to Analyse Profit of a Sales Order in Odoo 17
 
How to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 InventoryHow to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 Inventory
 
An Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge AppAn Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge App
 
Improved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppImproved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio App
 
How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17
 
How to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxHow to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptx
 
What is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptxWhat is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptx
 
Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17
 
How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17
 

Recently uploaded

LinkedIn Masterclass Techweek 2024 v4.1.pptx
LinkedIn Masterclass Techweek 2024 v4.1.pptxLinkedIn Masterclass Techweek 2024 v4.1.pptx
LinkedIn Masterclass Techweek 2024 v4.1.pptxSymbio Agency Ltd
 
Special Purpose Vehicle (Purpose, Formation & examples)
Special Purpose Vehicle (Purpose, Formation & examples)Special Purpose Vehicle (Purpose, Formation & examples)
Special Purpose Vehicle (Purpose, Formation & examples)linciy03
 
Global Interconnection Group Joint Venture[960] (1).pdf
Global Interconnection Group Joint Venture[960] (1).pdfGlobal Interconnection Group Joint Venture[960] (1).pdf
Global Interconnection Group Joint Venture[960] (1).pdfHenry Tapper
 
Understanding UAE Labour Law: Key Points for Employers and Employees
Understanding UAE Labour Law: Key Points for Employers and EmployeesUnderstanding UAE Labour Law: Key Points for Employers and Employees
Understanding UAE Labour Law: Key Points for Employers and EmployeesDragon Dream Bar
 
Meaningful Technology for Humans: How Strategy Helps to Deliver Real Value fo...
Meaningful Technology for Humans: How Strategy Helps to Deliver Real Value fo...Meaningful Technology for Humans: How Strategy Helps to Deliver Real Value fo...
Meaningful Technology for Humans: How Strategy Helps to Deliver Real Value fo...Björn Rohles
 
Event Report - IBM Think 2024 - It is all about AI and hybrid
Event Report - IBM Think 2024 - It is all about AI and hybridEvent Report - IBM Think 2024 - It is all about AI and hybrid
Event Report - IBM Think 2024 - It is all about AI and hybridHolger Mueller
 
Luxury Artificial Plants Dubai | Plants in KSA, UAE | Shajara
Luxury Artificial Plants Dubai | Plants in KSA, UAE | ShajaraLuxury Artificial Plants Dubai | Plants in KSA, UAE | Shajara
Luxury Artificial Plants Dubai | Plants in KSA, UAE | ShajaraShajara Artificial Plants
 
India’s Recommended Women Surgeons to Watch in 2024.pdf
India’s Recommended Women Surgeons to Watch in 2024.pdfIndia’s Recommended Women Surgeons to Watch in 2024.pdf
India’s Recommended Women Surgeons to Watch in 2024.pdfCIOLOOKIndia
 
Hyundai capital 2024 1quarter Earnings release
Hyundai capital 2024 1quarter Earnings releaseHyundai capital 2024 1quarter Earnings release
Hyundai capital 2024 1quarter Earnings releaseirhcs
 
5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographerofm712785
 
Memorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptMemorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptseri bangash
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdcreerey
 
BeMetals Presentation_May_22_2024 .pdf
BeMetals Presentation_May_22_2024   .pdfBeMetals Presentation_May_22_2024   .pdf
BeMetals Presentation_May_22_2024 .pdfDerekIwanaka1
 
Improving profitability for small business
Improving profitability for small businessImproving profitability for small business
Improving profitability for small businessBen Wann
 
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...BBPMedia1
 
sales plan presentation by mckinsey alum
sales plan presentation by mckinsey alumsales plan presentation by mckinsey alum
sales plan presentation by mckinsey alumzyqmx62fgm
 
Unlock Your TikTok Potential: Free TikTok Likes with InstBlast
Unlock Your TikTok Potential: Free TikTok Likes with InstBlastUnlock Your TikTok Potential: Free TikTok Likes with InstBlast
Unlock Your TikTok Potential: Free TikTok Likes with InstBlastInstBlast Marketing
 
April 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products NewsletterApril 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products NewsletterNathanBaughman3
 
chapter 10 - excise tax of transfer and business taxation
chapter 10 - excise tax of transfer and business taxationchapter 10 - excise tax of transfer and business taxation
chapter 10 - excise tax of transfer and business taxationAUDIJEAngelo
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...BBPMedia1
 

Recently uploaded (20)

LinkedIn Masterclass Techweek 2024 v4.1.pptx
LinkedIn Masterclass Techweek 2024 v4.1.pptxLinkedIn Masterclass Techweek 2024 v4.1.pptx
LinkedIn Masterclass Techweek 2024 v4.1.pptx
 
Special Purpose Vehicle (Purpose, Formation & examples)
Special Purpose Vehicle (Purpose, Formation & examples)Special Purpose Vehicle (Purpose, Formation & examples)
Special Purpose Vehicle (Purpose, Formation & examples)
 
Global Interconnection Group Joint Venture[960] (1).pdf
Global Interconnection Group Joint Venture[960] (1).pdfGlobal Interconnection Group Joint Venture[960] (1).pdf
Global Interconnection Group Joint Venture[960] (1).pdf
 
Understanding UAE Labour Law: Key Points for Employers and Employees
Understanding UAE Labour Law: Key Points for Employers and EmployeesUnderstanding UAE Labour Law: Key Points for Employers and Employees
Understanding UAE Labour Law: Key Points for Employers and Employees
 
Meaningful Technology for Humans: How Strategy Helps to Deliver Real Value fo...
Meaningful Technology for Humans: How Strategy Helps to Deliver Real Value fo...Meaningful Technology for Humans: How Strategy Helps to Deliver Real Value fo...
Meaningful Technology for Humans: How Strategy Helps to Deliver Real Value fo...
 
Event Report - IBM Think 2024 - It is all about AI and hybrid
Event Report - IBM Think 2024 - It is all about AI and hybridEvent Report - IBM Think 2024 - It is all about AI and hybrid
Event Report - IBM Think 2024 - It is all about AI and hybrid
 
Luxury Artificial Plants Dubai | Plants in KSA, UAE | Shajara
Luxury Artificial Plants Dubai | Plants in KSA, UAE | ShajaraLuxury Artificial Plants Dubai | Plants in KSA, UAE | Shajara
Luxury Artificial Plants Dubai | Plants in KSA, UAE | Shajara
 
India’s Recommended Women Surgeons to Watch in 2024.pdf
India’s Recommended Women Surgeons to Watch in 2024.pdfIndia’s Recommended Women Surgeons to Watch in 2024.pdf
India’s Recommended Women Surgeons to Watch in 2024.pdf
 
Hyundai capital 2024 1quarter Earnings release
Hyundai capital 2024 1quarter Earnings releaseHyundai capital 2024 1quarter Earnings release
Hyundai capital 2024 1quarter Earnings release
 
5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer
 
Memorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptMemorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.ppt
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
 
BeMetals Presentation_May_22_2024 .pdf
BeMetals Presentation_May_22_2024   .pdfBeMetals Presentation_May_22_2024   .pdf
BeMetals Presentation_May_22_2024 .pdf
 
Improving profitability for small business
Improving profitability for small businessImproving profitability for small business
Improving profitability for small business
 
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
 
sales plan presentation by mckinsey alum
sales plan presentation by mckinsey alumsales plan presentation by mckinsey alum
sales plan presentation by mckinsey alum
 
Unlock Your TikTok Potential: Free TikTok Likes with InstBlast
Unlock Your TikTok Potential: Free TikTok Likes with InstBlastUnlock Your TikTok Potential: Free TikTok Likes with InstBlast
Unlock Your TikTok Potential: Free TikTok Likes with InstBlast
 
April 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products NewsletterApril 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products Newsletter
 
chapter 10 - excise tax of transfer and business taxation
chapter 10 - excise tax of transfer and business taxationchapter 10 - excise tax of transfer and business taxation
chapter 10 - excise tax of transfer and business taxation
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
 

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.