Skip to Content
Negative Stock Control
osloop_negative_stock

Negative Stock Control

Prevent negative stock at delivery and optionally at order confirmation.

  • Odoo 19
  • Inventory
  • 19.0.1.2.3
1

Overview

Stock that is allowed to go negative can hide errors, while a hard block stops sales that are really possible. This module controls negative stock per company, product, product category and location. Settings choose the control mode, check at sales confirmation, protect reserved quantities and warn on quotations. It plugs into Sales and Inventory and blocks or warns before stock moves post. The main benefit is accurate stock without stopping legitimate work.

2

Usage steps

  1. 1

    Choose the control mode

    In Inventory settings choose the negative stock control mode for the company.

    • Control mode
    • Per company
  2. 2

    Allow per product or category

    On a product or product category tick allow negative stock for the exceptions that need it.

    • Product flag
    • Category flag
  3. 3

    Allow per location

    On a stock location tick allow negative stock, for example for transit or virtual locations.

    • Location flag
    • Applies by usage
  4. 4

    Check at sales confirmation

    When enabled, confirming a sales order checks available stock and stops or warns if it would go negative.

    • Sale confirm check
    • Clear message
  5. 5

    Protect reserved quantities

    Enable protection so quantities reserved for other orders cannot be consumed by another move.

    • Reserved protection
    • Applies to moves
  6. 6

    Warn on quotations

    Enable a warning on quotations so sales staff see shortages early before confirming.

    • Quotation warning
    • Early visibility
4

Roles

Benefiting roles
Role
Stock manager
Sales user
Administrator
5

Dependencies

Back to version applications

Want to know more or try this app? Contact us

We can arrange a demo or a trial and answer your questions about Negative Stock Control.

Contact us