Move stock between warehouses, governed from one screen

Create, approve and process inter-warehouse transfers with live availability, tiered approval and a real-time status dashboard — no routes or transit locations to configure.

The problem

Moving stock between warehouses in native Odoo means enabling Storage Locations and Multi-Step Routes, understanding route and rule mechanics, and clicking through several disconnected pickings. Warehouse staff end up routing requests informally over chat or email, so a simple request for stock at a branch can take hours to become an actual transfer document.

The solution

Inter-Warehouse Transfer gives you one screen to pick a source warehouse, a destination warehouse and products, with live stock availability shown as you build the line. Routine transfers auto-approve; only over-threshold or requested transfers need a manager's sign-off — and every transfer is tracked from request to done.

Capabilities

Everything a governed transfer needs

Every capability below is implemented in the module.

01

One-Screen Transfer Creation

Pick source warehouse, destination warehouse and products on a single form, as a direct transfer or a request that awaits approval.

02

Switchable 1-Step / 2-Step Routing

Send stock direct in one hop, or route it through a transit location for two-hop transfers — chosen per transfer, with no route configuration required.

03

Remembered Routing Per Warehouse Pair

The routing method used for a warehouse pair is remembered and defaulted on the next transfer between the same two warehouses, with a per-transfer override.

04

Live Source-Warehouse Availability

Every transfer line shows the quantity actually available at the source warehouse and flags a shortage before you commit, not after.

05

Tiered, Exception-Only Approval

Routine, below-threshold transfers auto-approve; only requested transfers or transfers above a configurable value need a manager's sign-off, cutting the wait for everyday moves.

06

Role-Based Workflow and Audit Trail

Confirm, approve, process and validate are separate, group-gated actions, so every transfer keeps a full trail of who requested, approved and processed it.

07

Return and One-Click Repeat

Send stock back to the origin warehouse from a completed transfer, or re-run a prior transfer's route and lines in a single click for recurring replenishment.

08

Cross-Warehouse Status Dashboard

A kanban dashboard grouped by state shows draft, to-approve, approved, in-progress and done transfers across every warehouse pair at a glance.

09

Guided Setup Wizard

A one-click wizard detects your warehouse configuration, enables multi-step locations where needed and sets the approval threshold — no manual configuration hunting.

Workflow

How it works

1

Create the Transfer

Choose source and destination warehouse, add products and see live availability per line.

2

Confirm and Approve

Routine transfers auto-approve; requests and over-threshold transfers wait for a manager, who is notified automatically.

3

Process the Move

Real stock pickings are created and reserved automatically — one picking for a direct move, two through transit for a staged move.

4

Validate and Track

Stock moves on completion, the dashboard updates, and the transfer can be repeated or returned in one click.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. The module creates real, reservable stock pickings directly between warehouses, with an optional transit location for two-step transfers. The built-in guided setup wizard detects your configuration and enables multi-step locations only where you choose to.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Inter-Warehouse Transfer

Create, approve and process transfers between warehouses from one screen — live availability, tiered approval and switchable 1-step/2-step routing, with no routes to configure.

Buy on Odoo App Store
Related apps

More Odoo inventory apps

Internal Consumption (Internal Usage)

Record internal stock use in batches through a Draft-to-Validated approval chain, with per-line expense accounts, cost-center allocation and automatic stock moves and journal entries.

InventoryView app

Internal Stock Transfer Accounting

An auditable journal entry behind every raw-to-WIP and warehouse-to-warehouse move, with WIP valuation tracking, analytic allocation, live inventory-to-GL reconciliation and one-click reversal.

InventoryView app

Inventory Adjustment Pro

A batch document around Odoo's stock engine: only discrepant lines surface, CSV/Excel counts import with preview and partial commit, large variances route for approval, and dates backdate correctly across standard, FIFO, and average costing.

InventoryView app

Inventory Adjustment With Cost Price

Value an inventory adjustment at a custom unit cost line by line, with a cost-impact preview and journal entries posted at that cost — instead of a manual entry that breaks the link to the physical count.

InventoryView app

Inventory Aging Report

One on-demand report that ages every stock layer and flags dead, slow, overstocked and expiring inventory — with configurable buckets and a built-in path from detection to action.

InventoryView app

Inventory Archive Records

Archive completed deliveries, receipts and internal transfers with a captured reason, an immutable audit log, a configurable reason catalogue, automated policies, bulk wizard and one-click compliance export.

InventoryView app