Skip to Content
Q&A

Goods Receipt in 3 Steps: receipt → quality → stock

For those who don't want to put all the items they receive in the right place right away.

Back to all Q&A
June 11, 2026 by
Goods Receipt in 3 Steps: receipt → quality → stock
DAADit Group, Nick

The pallet is inside, the driver wants a signature, and before you know it unchecked goods are sitting in the main racking. Two weeks later a customer discovers half of them were damaged. Setting up receiving, inspection and storage as separate steps prevents exactly this — and Odoo has a standard solution for it: three-step receipt.

Activating three steps

  1. Go to Inventory → Configuration → Settings and tick Multi-Step Routes in the Warehouse section (Odoo then also activates storage locations automatically).
  2. Open Inventory → Configuration → Warehouses and select your warehouse.
  3. Under Incoming Shipments, set the option to receive goods in input, then quality and then stock (3 steps).

Odoo creates the intermediate locations WH/Input and WH/Quality Control automatically; you only need to mark them physically, even if it's just with tape on the floor.

How the flow works in practice

From now on, every receipt consists of three linked transfers, each with its own person responsible:

  • Receipt — the goods arrive at the input location, just inside the door;
  • Quality control — an internal transfer to the inspection location, where goods are checked and sorted;
  • Storage — the final transfer to the definitive stock location.

The follow-up transfers are prepared automatically as soon as the previous step is validated. Key advantage: goods only count as available for your sales orders once they have passed the final step. A coffee roaster receiving green beans by the pallet thus inspects a sample first before the batch is allowed into the roasting process.

Recording inspections with the Quality app

If you want more than a visual check, install the Quality app. It lets you define control points on the Receipts operation: pass/fail, measurements or a mandatory photo. That way you also build up evidence towards suppliers in the event of claims.

Finally

Practical tip: three steps apply to the whole warehouse. If only part of your range needs inspecting, consider two steps plus quality checks per product — that saves a lot of walking. And at high volumes, the Barcode app turns validating each step into a matter of scanning rather than clicking. Want to talk through the best receiving flow for your warehouse? Contact DAADit Group.

The pallet is inside, the driver wants a signature, and before you know it unchecked goods are sitting on the main shelf. Two weeks later a customer discovers half of them were damaged. Setting up receiving, inspection and put-away as separate steps prevents exactly this — and Odoo has a standard solution for it: three-step receipt.

Activating the three steps

  1. Go to Inventory → Configuration → Settings and tick Multi-Step Routes in the Warehouse section (Odoo then enables storage locations automatically as well).
  2. Open Inventory → Configuration → Warehouses and select your warehouse.
  3. Under Incoming Shipments, choose receive goods in input, then quality and then stock (3 steps).

Odoo creates the intermediate locations WH/Input and WH/Quality Control automatically; you only need to mark them physically, even if that is just tape on the floor.

How the flow works in practice

From now on, every receipt consists of three chained transfers, each with its own responsible person:

  • Receipt — goods arrive at the input location, just inside the door;
  • Quality control — an internal transfer to the inspection location, where goods are checked and sorted;
  • Put-away — the final transfer to the definitive stock location.

The follow-up transfers are prepared automatically as soon as the previous step is validated. A key benefit: goods only count as available for your sales orders once they have passed the final step. A coffee roaster receiving green beans by the pallet first inspects a sample before the batch is allowed into the roasting process.

Recording inspections with the Quality app

If you want more than a visual check, install the Quality app. It lets you define control points on the Receipts operation: pass/fail, measured values or a mandatory photo. That also builds evidence towards suppliers in case of claims.

Finally

Practical tip: three steps apply to the entire warehouse. If only part of your assortment needs inspection, consider two steps plus per-product quality checks instead — it saves a lot of walking. And at higher volumes, the Barcode app turns validating each step into scanning rather than clicking. Want to discuss the best receiving flow for your warehouse? Contact DAADit Group.

Question not answered?

Our Odoo consultants are happy to think along with you. Book a no-obligation intro call.

Book an appointment
Limit the sales team's permissions to their own orders
Colleague Jan can't see colleague Anna's deals—unless he's a manager.