support Click to see our new support page.
support For sales enquiry!

Product Picking in Odoo 19 POS: Setup Guide & Workflow Explained

Product Picking in Odoo 19 POS Banner Image

SagilJuly 20, 2026

Every sale made through the Odoo Point of Sale (POS) system affects your inventory. If products aren't picked from the correct stock location, it can lead to inaccurate inventory records and confusion during order fulfillment.

Odoo 19 solves this with the Product Picking feature. It automatically creates an inventory picking when a POS order is confirmed, making it easier to track stock movements and keep inventory up to date. This is especially useful for businesses that manage multiple warehouses or separate stock locations for their retail stores.

This article explains how Product Picking works in Odoo 19 POS, how to configure it, and how the entire picking process works after a sale is completed.

 


What is Product Picking in Odoo 19 POS?

Product Picking is the process of moving products from a stock location after a sale is completed in Odoo Point of Sale (POS). Whenever a customer places an order and the payment is confirmed, Odoo automatically creates a picking record in the Inventory module.

This picking record shows where the products are taken from and where they are being moved. It also helps businesses track every inventory movement created through POS sales, making stock management more accurate.

Product Picking is especially helpful if your business:

  • Manages multiple warehouses or retail outlets
  • Uses a separate stock location for each POS
  • Offers customer pickup or home delivery
  • Wants to keep inventory updated automatically after every sale
  • Needs better control over inventory movements

Instead of updating stock manually, Odoo creates the inventory movement automatically. This saves time, reduces the chances of stock errors, and makes it easier to track products throughout the sales process.

 


Why Product Picking Matters

Every POS transaction affects inventory. Without a proper picking workflow, businesses may experience inaccurate stock levels, inventory mismatches, and fulfillment delays.

With Product Picking enabled, Odoo automatically:

  • Creates inventory movements after POS orders are validated
  • Updates stock quantities in real time
  • Tracks the source and destination of inventory
  • Reduces manual inventory adjustments
  • Improves warehouse visibility
  • Helps prevent stock discrepancies

For businesses handling large volumes of daily sales, these automated inventory operations make warehouse management significantly more efficient.

 


How to Configure Product Picking in Odoo 19 POS

Setting up Product Picking in Odoo 19 is straightforward. The configuration mainly involves defining the correct inventory operation for your Point of Sale.

Step 1: Configure Inventory Settings

Navigate to:

Point of Sale → Configuration → Settings → Inventory

Here you'll find several inventory-related options, including:

  • Operation Type
  • Allow Ship Later
  • Barcodes

The Operation Type determines which inventory operation Odoo uses whenever a POS order is confirmed.
 

 

Step 2: Select the Appropriate Operation Type

The Operation Type specifies the stock location from which products will be deducted when sales are completed.

For example, you can configure your POS to deduct inventory from:

  • Main Warehouse
  • Dedicated POS Warehouse
  • Retail Store Stock Location
  • Custom Inventory Location

If your business operates multiple stores or warehouses, assigning the correct operation type ensures that inventory is updated from the appropriate location instead of affecting unrelated stock.

This configuration keeps inventory records accurate and simplifies warehouse management.

 


Key Benefits of the Operation Type Configuration

Selecting the correct Operation Type provides several operational advantages:

  • Accurate Inventory Tracking by updating stock from the correct location.
  • Flexible Warehouse Management for businesses with multiple warehouses or retail outlets.
  • Faster Product Picking by directing inventory movements automatically.
  • Reduced Manual Errors through automated stock operations.
  • Improved Integration between the POS and Inventory modules.
  • Scalable Configuration suitable for businesses of all sizes.

These capabilities help businesses maintain better control over inventory while reducing administrative effort.

 


How the Product Picking Workflow Works

Once the inventory settings are configured, the Product Picking process becomes fully automated.

Create a POS Order

Create a sales order using the Point of Sale as you normally would.

After completing the payment and validating the order, Odoo automatically prepares the inventory movement based on the configured Operation Type.

 

Review the POS Order

Navigate to the Orders menu to view completed POS transactions.

Each order includes important information such as:

  • Order Reference
  • Customer
  • Employee
  • Order Date
  • Total Amount
  • Order Status

This allows users to verify completed transactions before reviewing the associated inventory movement.

 

Open the Picking Record

Open the completed POS order and click the Pickings smart button.

This provides direct access to the inventory operation generated for that sale.

Within the picking record, you'll find details including:

  • Reference Number
  • Source Location
  • Destination Location
  • Scheduled Date
  • Source Document
  • Company
  • Current Status

This visibility helps warehouse and inventory teams monitor every stock movement associated with POS transactions.


Verify the Inventory Operation

Open the picking record to confirm that the configured Operation Type has been applied correctly.

You'll be able to verify:

  • Source Warehouse
  • Destination Location
  • Operation Type
  • Picking Status
  • Inventory Movement Details

This final verification ensures that inventory has been updated exactly as configured during POS setup.
 

 


Best Practices for Product Picking in Odoo 19 POS

To get the most from Product Picking, consider these best practices:

  • Use dedicated stock locations for each POS if you manage multiple retail stores.
  • Review your Operation Types regularly to ensure products are deducted from the correct warehouse.
  • Keep barcode settings updated for faster inventory processing.
  • Monitor picking records periodically to identify stock discrepancies early.
  • Train warehouse and POS staff to understand how inventory movements are generated after each sale.

Following these practices helps maintain accurate inventory records while reducing operational errors.

 


Frequently Asked Questions

1. Does every POS order create a picking operation?

Yes. When Product Picking is properly configured, Odoo automatically generates a picking operation for completed POS orders based on the selected Operation Type.

2. Can I use Product Picking with multiple warehouses?

Absolutely. Odoo 19 supports multiple warehouses and stock locations, allowing each Point of Sale to use its own inventory source.

3. Why is the Operation Type important?

The Operation Type determines where inventory is deducted from. Choosing the correct operation ensures accurate stock tracking and prevents inventory inconsistencies.

4. Can I view inventory movements after completing a sale?

Yes. Every generated picking record can be accessed through the Pickings smart button within the completed POS order.

 


Conclusion

Product Picking in Odoo 19 POS helps businesses keep inventory records accurate by automatically creating a picking record for every completed POS order. Once the correct Operation Type is configured, Odoo handles the inventory movement in the background, reducing the need for manual stock updates.

If your business uses the Point of Sale module, enabling Product Picking can make it easier to track inventory movements, especially when managing multiple warehouses or dedicated POS stock locations. With the proper setup, you can maintain accurate inventory records and have better visibility into how products move after each sale.

 

0

Leave a Comment