Stop guessing which stock is actually free to sell.
Mass Stock Unreserved shows exactly how much inventory is free to use versus locked by old reservations, then lets you release the right transfers in bulk — with a review step and a full audit trail.
The problem
Stock sits on the shelf while Odoo reports it unavailable, because it is reserved against older, stalled, or lower-priority pickings, deliveries, and internal transfers. Freeing it means opening each document one at a time and unreserving it by hand — slow, error-prone, and impossible to do at scale across dozens or hundreds of transfers.
The solution
See free-to-use and reserved quantity right on every product, drill down to the exact stock lines holding it, then select any number of transfers and release their reservations in one governed action — reviewed before it runs and logged afterward, so real availability matches what is physically on the shelf.
Everything you need to free locked stock
Every capability below is implemented in the module.
Free vs. Reserved Visibility
See Free to Use and Reserved Quantity directly on every product form, list, and pivot report, so you always know how much stock is genuinely available before you act.
One-Click Drill-Down
Jump from a product's availability figures straight to the underlying stock quants holding the reservation, closing the loop between spotting a problem and understanding its source.
Unreserved Line Flag
Every stock quant carries a clear Unreserved indicator, so you can tell at a glance which lines are already free and which are still locked.
Mass Unreserve Wizard
Select any number of pickings, deliveries, or internal transfers from the list view and release their reservations together in a single governed action.
Review Before You Release
A confirmation screen lists every transfer that will be affected and the exact quantity that will be freed, so nothing is unreserved by accident.
Handles Every Transfer Type
The bulk action works across receipts, deliveries, and internal transfers, and automatically skips any picking already Done or Cancelled.
Full Audit Trail
Every bulk unreserve is logged with who ran it, when, how many transfers were affected, and the total quantity freed — a tamper-resistant record for stock users.
Stock Availability Report
A dedicated pivot report compares On Hand and Reserved quantity by product, giving managers a live view of where stock is tied up.
Built on Standard Stock Security
Access follows Odoo's own Stock User and Stock Manager groups, so there is nothing new to configure and no risk of over-exposing sensitive actions.
How it works
Spot the block
Open a product and see its Free to Use and Reserved Quantity, or check the Stock Availability pivot to find where reservations are piling up.
Drill into the detail
Use the Free to Use stat button or the quant list's Unreserved flag to see exactly which stock lines are locked and why.
Select and review
Pick the pickings, deliveries, or transfers to release from the list view, then review the confirmation screen showing every transfer and quantity affected.
Release and record
Confirm to unreserve every selected transfer at once — the action is logged automatically with who ran it, when, and how much stock was freed.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Yes. The Mass Unreserve action is available from the Actions menu on any stock transfer list, covering receipts, deliveries, and internal transfers alike.
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.
Mass Stock Unreserved
See free versus reserved stock, drill into exactly what is holding it, then release dozens of transfers at once through a review-before-you-commit wizard with a full audit trail.
Buy on Odoo App Store