Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Inventory
  3. Warehouse Wise Average Costing | Average Costing Per Warehouse | Warehouse Costing v 19.0
  4. Sales Conditions FAQ

Warehouse Wise Average Costing | Average Costing Per Warehouse | Warehouse Costing

by echoBitz IT Solutions Pvt. Ltd. https://www.echobitzit.com/
Odoo

$ 116.42

v 19.0 Third Party
Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Inventory (stock)
• Invoicing (account)
• Purchase (purchase)
• Sales (sale_management)
Lines of code 2384
Technical Name eb_avg_costing_warehouse
LicenseOPL-1
Websitehttps://www.echobitzit.com/
Versions 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Inventory (stock)
• Invoicing (account)
• Purchase (purchase)
• Sales (sale_management)
Lines of code 2384
Technical Name eb_avg_costing_warehouse
LicenseOPL-1
Websitehttps://www.echobitzit.com/
Versions 18.0 19.0
  • Description
  • License

Average Costing Warehouse Wise

The Average Costing Warehouse Wise module provides an advanced stock valuation mechanism that calculates the average cost of products on a per-warehouse basis. Unlike standard Odoo, which maintains a single average cost per product across the entire company, this module allows businesses with multiple locations to accurately track inventory values based on the specific acquisition costs at each warehouse. This ensures that landed costs, internal transfers, and stock moves reflect the true local cost, offering precise financial visibility and tighter control over regional profitability.

Beyond granular costing, the module features a comprehensive Warehouse Costing Dashboard and an intuitive Stock at Date Wizard, empowering users to easily monitor real-time KPIs, analyze valuation charts, and generate detailed stock reports across different locations. With built-in support for seamlessly integrating internal transfers and dynamically toggling the warehouse-specific valuation engine, this tool is indispensable for organizations seeking accurate, location-aware inventory accounting without disrupting their existing workflows.

WhatsApp AI Sales Workflow

Key Features

Everything you need to manage, track, and analyze location-specific inventory valuation and costs seamlessly.

Warehouse-Specific Costing
Hot Feature
Calculates and maintains distinct average costs for products at each individual warehouse location, rather than a single company-wide cost.
Landed Cost Integration
Hot Feature
Accurately allocates landed costs across specific warehouse receipts, updating the localized average cost correctly without singleton errors.
Internal Transfer Valuation
Hot Feature
Handles internal transfers seamlessly, automatically adjusting the valuation from the source warehouse to the destination warehouse.
Stock at Date Wizard
Includes a robust wizard to accurately calculate and report stock valuation for specific warehouses or the entire company at any given past date.
Costing Toggle Mechanism
Features a flexible configuration setting to easily enable or disable warehouse-wise average costing dynamically based on business requirements.
Real-time Costing Dashboard
Hot Feature New Feature
Provides an interactive, visually rich Owl dashboard visualizing real-time key performance indicators (KPIs) and valuation charts for each location.
Product View Enhancements
Hot Feature
Adds a dedicated "Warehouse-Wise Cost" tab within the product form to provide instant, granular visibility into localized costs across branches.
Purchase Order Validations
Hot Feature
Enforces strict warehouse assignment rules during procurement to guarantee accurate cost accumulation upon product receipt.
Smart Backorder Handling
Hot Feature
When a backorder is created, the system ensures it is automatically assigned to the same warehouse, maintaining accurate and consistent location-wise costing.

Feature Deep Dive

Explore every capability of our Warehouse-Wise Average Costing Module in detail

  • Videos
  • Configuration/Screenshot
  • Model Configuration
  • Release Notes
  • FAQ

Module Configuration

Your browser does not support the video tag.

Purchase Order Workflow for Different Warehouses

Your browser does not support the video tag.

Automated Landed Cost Calculation

Your browser does not support the video tag.

Warehouse-wise Inventory & Cost Management Workflow

Your browser does not support the video tag.

Stock Valuation Summary Reports

Your browser does not support the video tag.

Dashboard – Warehouse Wise AVG Costing Workflow

Your browser does not support the video tag.

Configuration/Screenshot

01

Install Module

Install the eb_avg_costing_warehouse_wise module from the Apps menu.

Install Module
02

Settings Overview

Overview of the average costing settings.

Settings Overview
03

Warehouse Setup

Check your warehouse configurations.

Warehouse Setup
04

Product Categories

Configure product categories for automated valuation.

Product Categories
05

Costing Method

Set the costing method to Average Cost (AVCO).

Costing Method
06

Create Product

Create a new storable product.

Create Product
07

Warehouse-Wise Cost Tab

View the new Warehouse-Wise Cost tab on the product form.

Warehouse-Wise Cost Tab
08

Create Purchase Order

Create a Purchase Order assigned to a specific warehouse.

Create Purchase Order
09

Validate Receipt

Receive the products into the warehouse.

Validate Receipt
10

Stock Valuation (Warehouse 1)

Check the updated valuation for the first warehouse.

Stock Valuation (Warehouse 1)
11

Stock Valuation (Warehouse 2)

Valuation remains independent for other warehouses.

Stock Valuation (Warehouse 2)
12

Automated Product Valuation

Product cost is automatically calculated per location.

Automated Product Valuation
13

Landed Cost Integration

Create a landed cost and apply it to a specific transfer.

Landed Cost Integration
14

Update Cost with Landed Cost

The warehouse-wise average cost updates automatically after landed costs.

Update Cost with Landed Cost
15

Sales Order Creation

Create a Sales Order delivering from a specific warehouse.

Sales Order Creation
16

Different Warehouse Delivery

Selecting different warehouses reflects accurate stock levels.

Different Warehouse Delivery
17

Validate Delivery Order

The outgoing stock move uses the warehouse-specific cost.

Validate Delivery Order
18

Customer Invoice

Invoice generation utilizes accurate COGS based on the source warehouse.

Customer Invoice
19

PO for Another Warehouse

Purchase the same product for a different warehouse at a different price.

PO for Another Warehouse
20

Validate New Receipt

Validate the receipt in the second warehouse.

Validate New Receipt
21

Independent Value Update

The average cost for the second warehouse is updated independently.

Independent Value Update
22

Internal Transfer

Transfer stock between two warehouses.

Internal Transfer
23

Valuation After Transfer

Internal transfers accurately adjust the costs of both source and destination warehouses.

Valuation After Transfer
24

Stock at Date Wizard

Use the Stock at Date wizard to check valuation.

Stock at Date Wizard
25

Tree View of Stock

View detailed stock valuation records in list view.

Tree View of Stock
26

Group by Warehouse

Group your valuation data by warehouse for better insights.

Group by Warehouse
27

Report Values

Comprehensive reporting of warehouse-wise values.

Report Values
28

Backend Visibility

All records are easily accessible in the Odoo backend.

Backend Visibility
29

Costing History

View detailed historical changes for product valuation.

Costing History
30

Cost Change History

Track specific cost change events across warehouses.

Cost Change History
31

Valuation Report

Generate warehouse-specific valuation reports.

Valuation Report
32

Report Types

Select from various report types to analyze stock value.

Report Types
33

Output Format

Export the report in multiple formats (PDF, Excel, View).

Output Format
34

Warehouse Selection

Choose one or multiple warehouses to include in the report.

Warehouse Selection
35

Product/Category Selection

Filter by specific products or product categories.

Product/Category Selection
36

Summary PDF

Download a summarized PDF of the valuation.

Summary PDF
37

Summary View

View the summarized report directly in the system.

Summary View
38

Excel Export

Export the summary report to an Excel spreadsheet.

Excel Export
39

Warehouse Comparison PDF

Generate a PDF comparing valuation across different warehouses.

Warehouse Comparison PDF
40

Warehouse Comparison View

Compare warehouse valuations directly in Odoo.

Warehouse Comparison View
41

Inventory at Date

Review inventory levels and valuation at a specific date.

Inventory at Date
42

Costing Dashboard

A real-time dashboard summarizing your warehouse-wise valuation metrics.

Costing Dashboard

Warehouse-Wise Costing Setup Guide

This module enhances Odoo's standard costing mechanism by decoupling company-wide average costs and calculating accurate, localized average costs for each warehouse. Once installed, no complex setup is required—just enable it in the inventory settings and ensure your products use the AVCO costing method.

Technical Requirements
  • Odoo 19 (Community or Enterprise)
  • Standard stock and purchase modules installed
  • Average Costing Method (AVCO) enabled on product categories
  • Automated Inventory Valuation enabled
What This Module Does
  • Calculates true average cost per warehouse
  • Integrates seamlessly with Landed Costs
  • Values internal transfers accurately
  • Provides a Real-time Costing Dashboard
  • Includes a localized Stock at Date wizard
  • Adds a "Warehouse-Wise Cost" tab on products
Support from echoBitz

Need help with configuration? Our team offers end-to-end assistance from initial setup to ensuring your past valuations are correctly aligned with the new warehouse-wise costing model without data loss.

Recommended Setup Path
1. Install the Module
Install eb_avg_costing_warehouse_wise from the Odoo Apps menu and activate it on your Odoo instance.
2. Configure Product Categories
Ensure that your product categories are set to use the Average Cost (AVCO) costing method and Automated Inventory Valuation.
3. Enable Warehouse Costing
Go to Inventory → Configuration → Settings. Locate the Warehouse-Wise Costing section and toggle the feature ON.
4. Review Existing Products
Navigate to any storable product form. You will now see a Warehouse-Wise Cost tab displaying the localized costs and quantities for each warehouse.
5. Test Stock Moves
Process a receipt or internal transfer. Check the valuation of the move to verify that the warehouse-specific average cost is being correctly applied.
6. View the Dashboard
Go to Inventory → Reporting → Warehouse Costing Dashboard to view real-time valuation KPIs and charts for all your locations.

Release Notes & Version History


Version 19.0.1.0.0 — Initial Release
  • Core Engine: High performance, zero middleware hub architecture established.
Frequently Asked Questions
Does this module calculate average costs separately for each warehouse?
Yes, the core feature of this module is to decouple the standard company-wide average cost and calculate a distinct, accurate average cost for products within each individual warehouse.
How does this module handle Landed Costs?
Landed costs are seamlessly integrated. When you validate a landed cost for specific receipts, the module correctly allocates the charges and updates the localized average cost for the destination warehouse only.
Does it support Internal Transfers between warehouses?
Yes. When transferring stock internally, the system intelligently values the outgoing move at the source warehouse's average cost and correctly updates the destination warehouse's valuation upon receipt.
Is there a way to view real-time valuation for a specific location?
Absolutely. The module includes a comprehensive Real-time Costing Dashboard (built with Owl) that displays live KPIs, charts, and valuation metrics filtered by warehouse.
Can I run a stock valuation report for a past date?
Yes, the Stock at Date Wizard allows you to select a specific past date and warehouse to generate an accurate historical inventory valuation report based on localized costs.
Can I disable warehouse-wise costing if needed?
Yes, there is a global toggle mechanism in the settings. You can dynamically enable or disable the warehouse-wise average costing feature without losing your underlying data structure.
Where can I see the warehouse-specific cost on the product form?
A new dedicated tab called Warehouse-Wise Cost is added to the product form. It provides a clear, tabular view of the current average cost and quantity for that product across all branches.
Does this affect the standard Odoo accounting entries?
The module updates the unit cost used for inventory valuation. Consequently, the automated accounting entries generated by Odoo during stock moves will accurately reflect the warehouse-specific costs.
Is this module compatible with Odoo 19 Community and Enterprise?
Yes, this module is fully compatible with both Odoo 19 Community and Enterprise editions, integrating smoothly with the standard stock and purchase modules.
How are backorders handled in terms of costing?
When a backorder is created, the system ensures it is automatically assigned to the same warehouse. This guarantees that backordered items maintain accurate and consistent location-wise costing when they are eventually received or delivered.

Scan and Connect with echoBitz

Book a meeting, start a WhatsApp conversation, or reach us by email from one simple visual card. It is the fastest way to move from curiosity to a live discussion.

Meeting WhatsApp Email
echoBitz QR contact options

Our Services

​
Odoo Integration

Seamlessly integrate Odoo with third-party apps, platforms, and tools for better workflow.

​
Odoo Implementation

We plan, configure, and deploy Odoo tailored to your business processes.

​
Customization

Get modules and workflows customized to meet your exact needs in Odoo.

​
Community Apps

Access or develop robust community apps to enhance your Odoo functionality.

​
Development Outsourcing

Hire dedicated Odoo developers to build solutions efficiently and cost-effectively.

​
Support & Maintenance

Enjoy peace of mind with our reliable support, updates, and bug fixing services.

Discover More Solutions

Explore our other Odoo integration apps

Remove & Replace Powered by Odoo
Remove & Replace Powered by Odoo

Removes or replaces the default “Powered by Odoo” branding in Odoo.

Odoo Email CC & BCC
Email CC & BCC for Odoo

Enhances Odoo email functionality by adding extra recipients easily.

Law Management
Law Management

Manage cases, clients, hearings, documents and billing efficiently with the Odoo Law Management System.

Odoo Facebook Integration
Odoo Facebook Messenger Integration

Integrate Facebook Messenger with Odoo Discuss for unified customer communication.

Odoo WhatsApp Integration
All In One WhatsApp Integration For Discuss

Integrate WhatsApp with Odoo Discuss for seamless communication across CRM, Sales, Purchase, and Invoicing.

Odoo Product Price Visibility
Product Price Visibility Control on Website

Control product price visibility on your Odoo website for guest or specific users.

View All Modules Apps on Odoo App Store

Ready to transform your inventory valuation with our Warehouse-Wise Average Costing module?

Install our Warehouse-Wise Costing module and start managing accurate, location-specific average costs without duplicating your product master data.

Get Support Schedule a Demo Visit Our Website
Odoo Certified Partner | info@echobitzit.com | www.echobitzit.com
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with