These cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.
- Cosmetics ERP
- Features
- Stock and transfers
Stock and transfers
Keep entity-owned stock, lot identity, reservations and counted balances aligned.
OverviewAvailable lot stock×
Cosmetics ERP · Stock and transfers
New
Available lot stock
Inventory
| Product | Lot number | Warehouse | Location | Quantity on hand | Reserved quantity | |
|---|---|---|---|---|---|---|
| PRD-8211 | L26-5833 | WRH-110 | LCT-140 | 500 | 640 | |
| PRD-8738 | L26-1922 | WRH-110 | LCT-140 | 160 | 400 | |
| PRD-8053 | L26-1921 | WRH-140 | LCT-110 | 610 | 70 | |
| PRD-7043 | L26-0675 | WRH-120 | LCT-110 | 450 | 670 | |
| PRD-4578 | L26-1413 | WRH-110 | LCT-150 | 30 | 570 |
6 of 6 records
PRD-8211Inventory · INV-33046
Lot numberL26-5833
WarehouseWRH-110
LocationLCT-140
Quantity on hand500
Reserved quantity640
What you can do
Know which stock can be promised
Inventory records an entity’s product quantity at a warehouse and location, with a lot number when applicable. Custody state separates available goods from held, picked, in-transit and production quantities. Warehouse Manager can see what is on hand, reserved and still available for an order. A dealer commitment should reserve only eligible available stock; physical ownership and the ability to promise a carton are related but different questions.
Stock events keep the source of each change. Picking, transfer dispatch, receipt, return, production output and count adjustment produce distinct evidence. Stock layers preserve cost provenance while the inventory position remains the current balance. This is useful when the same cosmetic item arrives in separate lots at different costs and only one lot is allocated to an order.
How the work is organized
- Position. Product, entity, warehouse, location, lot and custody identify the available balance.
- Movement. A stock event and movement connect a physical change to its source and accounting effect.
- Review. Transfer and count decisions limit who can release goods or adjust a discrepancy.
A transfer has an explicit source and destination. Dispatch places the quantity in transit, and receiving consumes the exact remainder. A second receipt must not create duplicate stock. Count locks protect the selected scope while a blind count is taken; the expected quantity remains fixed for review.
What to agree during setup
List the entity ownership for each warehouse, allowed locations and which products require lot control. Agree whether a warehouse is permitted to hold stock for more than one entity. Set who can reserve, pick, release and receive a transfer, and which variance needs Finance Manager review. Count tolerance values should reflect the business’s actual unit and value risk.
The team should also decide how held and damaged lots are segregated. A change of status should have a reason and a stock event. If expiry allocations are used for dealer orders, confirm the order line, lot, expiry date and quantity before promising a shipment. That is an allocation aid; the actual inventory position remains the quantity authority.
Check the handoff on an actual case
Receive two lots of the same product into one warehouse. Reserve a quantity from one available position for a dealer order. Start a transfer for the other lot, dispatch part of it and receive only that dispatched amount at the destination. Check that in-transit quantity is still owned once, and that an attempted duplicate receipt is rejected. Count a selected location while another user tries to change the locked scope; review the variance before any adjustment posts.
What your team sees
- Available lot stock — Product and lot quantities with reservations and free balance.
- Count schedule — Planned and active counts with start and end times.
- Order progress board — Dealer commitments that may need allocation or release.
Follow the work through
Read stock to counted balance and dealer commitment to dispatch. Confirm the implementation sequence before migration.
What it keeps track of
Data model- Inventory
- Current owned stock by complete identity and custody state; provenance is not a second balance.
- Stock events
- One immutable group of stock movements and the associated journal effect.
- Stock movements
- Signed position/layer legs; transfers balance quantity and value by SKU.
- Stock layers
- Remaining quantity/carrying value with receipt/output/return lineage.
- Reservations
- Exclusive bounded demand claims through picking and owned transit.
- Stock transfers
- Same-entity transfer with actual dispatch/partial receipt and retained owned transit.
- Stock transfer lines
- Partial transfer quantities retain equal in-transit ownership and cost.
- Count plans
- Blind scoped counts with explicit review and cost before adjustment.
- Count lines
- Observed base quantity and signed variance against an unchanged locked population.
- Count locks
- Time-bounded counted scope protecting all identities, including newly appearing positions.
- Stability observations
- Expiry Allocations for ERP for FMCG.
- Warehouses
- Physical sites may host segregated entity-owned positions; legal owner stays on each position.
- Locations
- Shallow warehouse bins, staging and transit custody locations.
Who uses it
Permissions- Warehouse Manager
- Controls stock scope, transfers and count review.
- Warehouse Operator
- Records actual movements and observations.
- Sales Manager
- Uses availability for customer commitments.
- Finance Manager
- Reviews material value adjustments, while Accountant reconciles stock postings.
Set up Cosmetics ERP your way.
Start free, then use Proto to change fields, steps and approvals before your team goes live.