Know exactly what’s available to promise

See reserved, free-to-use, and ghost-reserved quantities right on the product, get a plain-language explanation of every mismatch, and repair it safely with one-click reconcile and bulk-clear tools.

The problem

Odoo tracks reserved and available quantities internally, but the product form hides the detail. Reservations left behind by cancelled orders never release, on-hand shows 100 while available shows 0 with no explanation, and the Unreserve button seems to do nothing.

The solution

This module surfaces reserved, free, and ghost-reserved quantities directly on the product and delivery lines, explains every mismatch in plain language, and gives inventory managers one-click tools to reconcile, clear ghost reservations, and safely re-reserve — all logged in a full audit trail.

Capabilities

Everything you need to trust the numbers

Every capability below is implemented in the module.

01

Reserved & Free Qty on the Product

See reserved, free-to-use, and ghost-reserved quantities on every product variant and template, updated live from stock quants and move lines.

02

Plain-Language Mismatch Diagnosis

When on-hand and available quantities disagree, the product form explains why instead of showing a bare number, with a visible warning alert and a direct link to the fix.

03

Reservation Mismatch Report

A dedicated list filters straight to every product with a reservation mismatch, with reserved and available columns and a danger highlight so problems are found before a customer feels them.

04

One-Click Reconcile Wizard

Compare the quant-level reserved total against the sum of move-line reservations side by side and apply a one-click fix the moment they diverge.

05

Bulk Clear Ghost Reservations

Preview every reservation left behind by cancelled or failed orders across your catalog, then clear them all in one confirmed bulk action.

06

Confirmed Unreserve & Re-reserve

Unreserve with a confirmation step that reports the outcome, and undo it with a one-click re-reserve if you change your mind.

07

Reserved Qty on Delivery Lines

See the reserved quantity right on each delivery order move line, where fulfillment staff already work at the point of picking.

08

Per-Customer Reserved Breakdown

Drill down from the Reserved smart button to see exactly which customers and orders are holding stock, grouped by customer.

09

Full Audit Trail

Every reserve, unreserve, reconcile, and ghost-clear action is logged with who, what, and when, reviewable from a dedicated audit log.

Workflow

How it works

1

Open any product

The Inventory tab shows reserved, free, and ghost-reserved quantities at a glance, with a warning badge on any mismatch.

2

See the cause

Click into the mismatch note or the reconcile wizard to see exactly which orders and moves are holding the reservation.

3

Repair with one click

Reconcile, clear ghost reservations, or confirm an unreserve, each with a preview before anything changes.

4

Review the trail

Every action lands in the audit log, so managers can see who fixed what and when.

Questions

Frequently asked

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

No. It reads and acts on Odoo’s native stock quants and move lines — it never bypasses the reservation engine, it makes the existing numbers visible and repairable.

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.

Reserved & Available Qty on Product — Diagnose & Repair

Reserved and free-to-use quantities on the product form, plain-language diagnosis of mismatches and ghost reservations, a one-click reconcile wizard and confirmed unreserve and re-reserve — every repair audited.

Buy on Odoo App Store