[Blog](<https://nightlysoftware.com/en/blog>)Inventory 

# Consignment stock: separate ownership, location and sale

Goods may be held by another business and remain in your consignment control until the agreed sale event.

**[Jonathan Perez](<https://nightlysoftware.com/en/company#jonathan-perez>)**Co-founder · Design, product and sales October 8, 2026 · 8 min read 

**Short answer**

Track consignment through separate fields for operational owner, holder and reported sale accepted into the record. A shipment to a partner does not itself establish a sale. Reconcile delivered, sold, returned and outstanding units, then test that repeating a partner report does not deduct stock or create another settlement again.

## Consignment delivery, sales and reconciliation

Ten cases separate custody, reported sales, returns and unresolved differences.

[Download CSV worksheet](<https://nightlysoftware.com/plantillas/inventario-consignacion-en.csv>)

In this guide

-   [What changes when goods are consigned?](<https://nightlysoftware.com/en/blog/consignment-stock-tracking#owner-and-holder>)
-   [When does a shipment become a sale?](<https://nightlysoftware.com/en/blog/consignment-stock-tracking#shipment-and-sale>)
-   [Worked example: eighty pieces and a partner’s partial sales](<https://nightlysoftware.com/en/blog/consignment-stock-tracking#consignment-example>)
-   [What if the partner counts fewer units?](<https://nightlysoftware.com/en/blog/consignment-stock-tracking#partner-discrepancy>)
-   [Which tests distinguish custody from sale?](<https://nightlysoftware.com/en/blog/consignment-stock-tracking#consignment-acceptance>)
-   [How do you prepare partner reconciliation?](<https://nightlysoftware.com/en/blog/consignment-stock-tracking#consignment-worksheet>)

## What changes when goods are consigned?

First distinguish receiving a supplier’s goods from sending your goods to a partner. They are different sides of the process. Record operational owner, location and custodian; goods in your warehouse do not automatically become your own inventory. Sale, loss, return and settlement terms belong in the applicable agreement. This guide tests quantities and documents without determining legal, tax or accounting treatment. Keep those decisions explicit rather than deriving them from a location name.

Odoo 19 describes incoming supplier consignment and owner visibility in stock reports. That flow does not automatically define reconciliation of your goods at a partner. [Consignment reference](<https://www.odoo.com/documentation/19.0/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/owned_stock.html>). Panthor publishes partner-stock, communicated-sale and settlement features. [Consignment features](<https://panthor.io/es/product/consignment>). Use these as demonstration questions rather than proof that every configuration resolves both directions.

## When does a shipment become a sale?

Define which document and decision recognize a sale for operational control. A partner may report by date, reference and line; you need to connect that information to the delivery and prevent overlapping periods. Keep reported and accepted quantities separate when discrepancies exist. Preparing a settlement or invoice does not prove a new physical movement. If a report arrives late, show its period and recording time rather than pretending it was already available in real time.

## Worked example: eighty pieces and a partner’s partial sales

**Synthetic CON-A data**

Start with 80 own pieces at your site and send 30 to partner P1. In this exercise an accepted final-customer sale reduces operational own stock; delivery only changes location. This is an assumed test rule, not a legal conclusion.

| Event |At site |Unsold with P1 |Cumulative sold |Own balance |
| --- | --- | --- | --- | --- |
| Start |80 |0 |0 |80 |
| C30: deliver 30 to P1 |50 |30 |0 |80 |
| V12: accept 12 reported sales |50 |18 |12 |68 |
| R05: receive 5 back |55 |13 |12 |68 |
| Repeat V12 |55 |13 |12 |68 |
| Prepare V12 settlement |55 |13 |12 |68 |

The initial 80 reconcile as 55 at site, 13 with the partner and 12 sold. The five returned units need physical receipt and inspection before becoming available under your policy. If three of P1’s thirteen are damaged, they remain in physical quantity but are held, leaving ten usable there. Do not offer those ten as ready for dispatch from your own site: the partner still holds them. Location and availability should remain visible together.

## What if the partner counts fewer units?

Suppose P1 counts eleven while recorded quantity is thirteen. Two pieces remain unexplained; do not automatically turn them into sales or returns. Investigate cutoffs, unreported sales, damage, another customer or duplicate movements. Retain the count, responsible person and documents. A discrepancy may need a commercial decision distinct from a physical adjustment. The dashboard should show unresolved stock even if someone prepared settlement for the twelve known sales.

## Which tests distinguish custody from sale?

-   Normal: C30 changes location without reducing own total; V12 changes the balance under the exercise’s explicit rule.
-   Exception: a report exceeding outstanding units or belonging to another partner is reviewed by line rather than offset with local stock.
-   Retry: repeating V12 with matching period, reference and contents preserves twelve sold and one linked settlement.
-   Correction: a revised report retains the original and its differences; decide whether it amends an earlier sale or represents a new sale.

## How do you prepare partner reconciliation?

Use the [consignment reconciliation worksheet](<https://nightlysoftware.com/plantillas/inventario-consignacion-en.csv>) for one delivery, report and return. Agree who confirms each document and how a repeated period is identified. The [transfer guide](<https://nightlysoftware.com/en/blog/inventory-between-warehouses>) covers movements between sites; [supplier returns](<https://nightlysoftware.com/en/blog/supplier-returns-inventory>) concern another recipient and relationship. [Distribution management software](<https://nightlysoftware.com/en/solutions/distribution-management-software>) should distinguish these processes and demonstrate where pending goods appear before automating reported sales.

## Bring a delivery and its partner report

In a free consultation we can review where location, sale and settlement become confused.

-   A consignment delivery and applicable operational agreement.
-   A sales report by reference, period and line.
-   A return or report-to-count discrepancy.

[Book a free consultation](<https://nightlysoftware.com/en/book>)[Ask on WhatsApp](<https://wa.me/524622212236?text=I%20want%20to%20reconcile%20consignment%20stock%3B%20I%20have%20a%20delivery%2C%20reported%20sales%20and%20a%20partner%20discrepancy.>)

Related

-   [Inventory management system](<https://nightlysoftware.com/en/solutions/inventory-management-system>)
-   [Distribution management software](<https://nightlysoftware.com/en/solutions/distribution-management-software>)

## Frequently asked questions

### Is every shipment to a partner already a sale? 

Not by itself. Define the document and decision recognizing sale in your process; the example separates delivery, accepted sale and settlement.

### Can own and supplier goods share space? 

They can share physical space, but retain operational owner by product and movement. Reports must filter balances without treating someone else’s goods as your own.

### Is a partner discrepancy automatically charged? 

Not in this test. Identify quantities and causes first; the commercial decision depends on the agreement and appropriate authorization.

### How do I avoid recording a weekly report twice? 

Retain partner, period, reference and lines as report identity. Identical repetition preserves the result; a different version requires change review.

## Sources

1.  [Consignment and ownership in Odoo 19](<https://www.odoo.com/documentation/19.0/applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/owned_stock.html>)Odoo 
2.  [Consignment inventory and settlement](<https://panthor.io/es/product/consignment>)Panthor 

Last updated: October 8, 2026

## Keep reading

[OperationsOct 8, 2026

### Partial deliveries: retain open quantities and prevent duplicate billing](<https://nightlysoftware.com/en/blog/partial-order-deliveries>)[InventoryOct 8, 2026

### Cycle counting while the warehouse operates: cutoff and adjustments](<https://nightlysoftware.com/en/blog/warehouse-cycle-counting>)[InventoryOct 8, 2026

### Supplier returns: goods, documents and stock without duplicates](<https://nightlysoftware.com/en/blog/supplier-returns-inventory>)

---

Canonical: https://nightlysoftware.com/en/blog/consignment-stock-tracking

Updated: 2026-10-08

Description: Reconcile your goods held by a partner, reported sales, returns and discrepancies without treating transfers as sales or duplicating a report.

