Stock by depositor
One physical warehouse, dozens of item owners. Each one sees their own stock, lots, and expiration dates, but not anyone else's. Inventory is counted by owner, not just by bin.
Warehouse operations for fulfillment providers with multi-client billing, marketplace integrations, returns, and labeling.
Our clients
A fulfillment operator stores and handles goods that do not belong to them.
This is why its warehouse differs from a trading company's warehouse in every way that matters - and why a standard WMS stops being enough.
Goods belong to dozens of clients at the same time, and each one sees only their own stock.
Every operation - receiving, putaway, picking, packing, shipping, returns - is not just warehouse movement, but also a line item on a specific client's bill. And timelines are set not by internal policy, but by marketplace SLAs: a late shipment hurts the seller's rating, and the complaint goes to the operator.
So a fulfillment warehouse project is not about “implementing a WMS,” but about uniting four layers into one: warehouse operations, the client portal, exchange with marketplaces, and operational billing.
One physical warehouse, dozens of item owners. Each one sees their own stock, lots, and expiration dates, but not anyone else's. Inventory is counted by owner, not just by bin.
Receiving, daily storage, picking, packing, shipping, and return handling are billed separately. The invoice is built from actual WMS transactions, not from an Excel export at the end of the month.
Orders, statuses, stock, and cancellations move between the WMS and Ozon, Wildberries, Yandex Market, and sellers' own stores. An exchange error shows up as a status mismatch, not as silence.
A return from a marketplace goes through inspection, eligibility checks, restocking or write-off, with the responsible party recorded. Without this, returns pile up in the defect zone and turn into disputes with the depositor.
Label codes pass through receiving, shipping, and returns. A status mismatch with GIS MT stops shipping, not accounting, so checks are built into warehouse operations.
The seller can see stock, orders, shipment statuses, and documents on their own. This removes most of the load from the operator's managers, and “where is my inventory?” stops flooding email.
Depositor -> warehouse -> marketplaces -> billing
Input
Warehouse stack
Sales channels
Money and accounting
How many steps an order goes through from inbound to shipment, and how many are done manually. That is the true handling cost and the basis for measuring impact.
Which operations are billed, under what rules, and where revenue is currently lost: undercounted operations, storage above the limit, and return processing given away for free.
The operation profile and volume determine the right fit: a 1C-based setup, a separate WMS, or extending an existing system. We do not sell our own software, so the choice is not tied to one platform.
Integrations with marketplaces, depositor portal, transfer of labeling and statuses. This is where most of the integrator's work is.
A pilot with one client using real volumes and returns. Only after that do we move the rest over.
KT.Team experience
We have assembled individual parts of the fulfillment setup in production systems for logistics operators and sellers.
FAQ
By tracking the product owner and billing. A standard WMS answers “where is it stored and how much is there”; a fulfillment warehouse also answers “whose is it” and “how much did it cost the client.” Without a client-level breakdown, you cannot build either inventory counts or an invoice.
It depends on the operation profile and volume. If there is one warehouse, the item master is stable, and there are few depositors, a 1C setup with bin-location storage is enough. A growing number of item owners, unit picking, and strict marketplace SLAs will sooner or later require a specialized WMS.
By order processing cost and the share of manual operations, not by the number of modules implemented. We record these two metrics before the project starts so there is a baseline for comparison after launch.
Handle them as a separate process with shelf life verification and a flag for who pays for the return. If returns are processed “like receiving,” goods end up in the defective zone, and a dispute with the client appears a month later without documentary support.
The operator is responsible for operations on its own warehouse: receiving codes, removing them from circulation during shipment, and processing returns. The labeling setup is covered separately on the page 1C integrations with Chestny Znak.
Start by counting the operations per order and reviewing the pricing model. This is done without stopping warehouse operations and shows exactly where money is being lost, before choosing a system.
Next step
We will review the operation profile, pricing model, and current marketplace integrations, show where processing margin is being lost, and propose a work plan.