The All in One Advance Multiple Branch Bundle for Odoo Enterprise Edition helps businesses efficiently manage multiple branches under a single company structure. Each branch can operate independently with its own address details, logo, warehouse, operational workflow, and reporting system.
This module extends Odoo Enterprise Edition with advanced multi-branch management functionality, allowing organizations to maintain separate branch operations while keeping centralized control over company-wide processes.
The application is designed for businesses that operate:
- Multiple offices
- Retail outlets
- Warehouses
- Franchise locations
- Manufacturing units
- Service branches
- Distribution centers
Each branch can have its own:
- Address
- Logo
- Phone number
- Warehouse
- Users
- Operational records
- Document sequences
Branch information is automatically printed on business reports and documents, helping organizations maintain professional branch-specific branding and reporting.
Print Branch Details on All Reports
The module automatically prints branch details on various Odoo reports and business documents.
Printed Branch Information
- Branch logo
- Branch name
- Branch address
- Contact information
- Company details
Supported Reports
- Sales Orders
- Purchase Orders
- Picking Orders
- Customer Invoices
- Vendor Bills
- Payment Reports
- Manufacturing Orders
- POS Receipts
- Warehouse Reports
This functionality helps businesses maintain professional and organized branch documentation.
Advanced Branch Sequence Management
The application supports branch-specific document sequences with customizable prefixes. This helps organizations quickly identify records related to different branches.
Branch Prefix Benefits
- Easy branch identification
- Better operational tracking
- Simplified document management
- Improved workflow visibility
Sequence Prefix Support
- Sales Orders
- Purchase Orders
- Picking Orders
- Invoices
- Payments
- POS Orders
- Inventory Operations
This improves operational efficiency and reporting accuracy.
Complete Multi Branch Workflow in Odoo
The module extends branch management functionality across multiple Odoo applications including:
- CRM
- Sales
- Purchase
- Inventory
- Accounting
- POS
- Manufacturing
- HR
- Payroll
- Projects
- Helpdesk
- Subscription
- Budget Management
- Warehouse Operations
This helps businesses maintain centralized control while allowing branches to operate independently.
Multi Branch Management for Single Company
Do you manage multiple units under one company?
Do you want every branch to work separately while remaining connected to the same organization?
This module allows businesses to create and manage multiple branches that function similarly to Odoo’s multi-company environment while operating under a single company.
Each branch can maintain separate:
- Operations
- Reports
- Users
- Inventory
- Accounting
- Workflows
This helps businesses improve operational organization and branch-level management.
Multi Company and Multi Branch Support
The module fully supports:
- Multi-company environment
- Multi-branch environment
Organizations can create:
- Multiple companies
- Multiple branches for each company
Company-level access rules are automatically applied to branch records.
If users do not have access to a company, they will not be able to access branches related to that company. This helps maintain proper security and operational separation.
Read also: All in one Advance Branch Bundle
Features
1) Multi Branch Concept
It allows you to create Multiple Branch/Unit, Working as multi branch concept same as Odoo's multi company environment.
2) Complete Workflow for Branch.
Branch functionality added to Sales, Purchase, Invoice, Warehouse and POS, Access group created for branch manager and branch user with specific branch.
3) Print Branch Details on Reports.
User can print sale, purchase picking invoice, bill, payment , manufacturing order report with branch details like logo, name, address, phone etc.
4) Set Branch Prefix to Document Sequence.
On documents sequence, selected branch's prefix will applied like sale, purchase, picking, invoice, payment, etc.
5) Branch Group By.
User can group by point of sale order, sle order and purchase order.
6) Branch Analysis Report.
User can see branch on sales, point of sale and purchase order analysis report.
7) Set Branch on Lead and Opportunity.
You can set branch on Lead and Opportunity, also you can see branch on lead analysis report of CRM.
8) Set Branch on Project.
You can set Branch Project and Task form and see branch option on Task analysis report.
9) Set Branch on Purchase Order.
When you create Purchase Order same branch will pass as Purchase Agreements.
10) Set Branch on Sale Order.
When user create sale order current users branch will automatically set to branch for sale order.
11) Set Branch on Purchase Agreements.
When you create Purchase Agreements logged in user's branch will pass.
12) Set Branch on Employee.
User can set branch on employee and view in tree and form view.
13) Branch on Department and Contract
User can set and see branch on department and contract.
14) Branch on Attendance and Expense
User can set and see branch on employee attendance and expense.
15) Branch on Payslip and Job Application
Set different branch for employee payslip and job application.
16) Branch on Account payment and Assets
User can set branch on account payments and asset.
17) Set Branch on Manufacturing Order.
You can set Branch BOM, Pass Branch on Manufacturing Orders from BOM or Workorder from Manufacturing Orders.
18) Set Branch on Pricelist
User can set branch on pricelist, selected branch added to pricelist line.
19) Set Branch on Subscription
User's current branch automatically added to subscription.
20) Set Branch on Helpdesk Ticket
User's current branch automatically added to helpdesk ticket.
21) Set Branch on Scrap Order
User's current branch automatically added to scrap order, Also see in tree view.
22) Branch on Journal Entry & Product Moves.
Added branch on scrap order will also pass to created journal entry and product moves for scrap order.
23) Branch wise Tax Report.
User can print branch wise account tax report.
24) Branch wise Financial Statement
User can print Branch wise financial report like .i.e BS, P & L, GL, TB n PDF as well as in Excel format.
Branch Access Rights
User have to give branch access as User or Manage, User must have "Multi Branches" access to use multi branch.

Create Multiple Branch
Branch Manager can create multiple branch under Settings > Users & Companies > Branch menu, Branch manager also can set branch details like address, phone, company.

Multi Branch Feature
Users with "Multi Branches" access rights can see and change multiple branch from header.

Branch On Customer
User can set customer for specific branch by selecting branch on customer.

Branch On Product Template
User can set branch on product template, selected branch on product template will automatically added to product variant.

Branch On Product Variant
User can also set branch on product variant.

Branch On CRM Lead
In CRM lead default branch will be set from login user's branch. Also manager can set branch in CRM Lead.

Branch On Pricelist
User can set branch for specific pricelist and selected branch will automatically added to pricelist lines. User can also see branch on pricelist tree view.

Branch On Sales Order
While creating sales order user who is currently login, branch of the user is set as branch to the sales order and warehouse shipment address is also set according to selected branch, also sequence number for sales order is based on branch.

Branch On Delivery Order

Branch On Customer Invoice

Branch On Warehouse
Manager can set branch branch in warehouse.

Branch On Inventory Adjustments
while creating inventory adjustment manager can set branch for that.

Branch On Purchase Agreements
Manager can set branch in purchase agreements/applications form.

Branch On Purchase Order
When you create purchase order from purchase agreements then selected branch will be passed on purchase order.

Branch On Vendor Bill

Branch on POS Order
On point of sale order branch will set based on session used to create pos order.

Branch On Employee
Manager can set branch for specific employee and see in tree and form view.

Branch On Employee Payslip
While creating payslip, employees branch will automatically pass to payslip.

Branch On Project
Manager can set branch in project form.

Branch On Manufacturing Order
In manufacturing orders branch is set based on selected bom products.

Branch On Subscription
User can see users branch will automatically added to subscription.

Branch On Helpdesk Ticket
User can see users branch will automatically added to helpdesk ticket.

Advanced Operational Benefits of Multi Branch Management
The All in One Advance Multiple Branch Bundle helps organizations:
- Improve branch-level visibility
- Streamline operational workflows
- Centralize administration
- Improve financial reporting
- Enhance inventory management
- Improve HR coordination
- Simplify warehouse operations
- Improve branch accountability
Businesses can efficiently manage multiple locations while maintaining centralized operational control.
Industries That Can Use This Module
This module is suitable for:
- Retail chains
- Manufacturing companies
- Franchise businesses
- Trading organizations
- Multi-location warehouses
- Service providers
- Distribution companies
- Healthcare organizations
- Educational institutions
Any organization managing multiple branches can benefit from this solution.
Conclusion
The All in One Advance Multiple Branch Bundle - Enterprise Edition for Odoo provides a complete multi-branch management solution for businesses operating multiple units under single or multiple companies. With advanced branch workflows, branch-wise reporting, inventory management, accounting integration, HR management, manufacturing support, CRM integration, and financial analysis, businesses can significantly improve operational efficiency and branch-level control.
This module helps organizations streamline branch operations, improve workflow visibility, maintain better reporting accuracy, and create a structured multi-branch environment inside Odoo Enterprise ERP.