Material You Do Not Own
A toll miller, a cut-make-trim garment unit and a fabricator working client-supplied steel all hold large quantities of material belonging to someone else. Mark the item as a customer’s or a supplier’s and it stays out of your valuation and your ledger — and the commercial arrangement around it is the part still to design.
A surprising share of Kenyan manufacturing is done on material the manufacturer does not own. A posho mill takes a farmer's maize, mills it, and hands back flour minus a fee. A garment unit receives fabric and trim from a brand, cuts and makes, and ships finished pieces it never bought. A fabricator quotes labour only, on steel the client delivers. A distributor holds supplier stock on consignment and pays for it when it sells. In every case the material is physically in your store, in your bins, in your counts — and it is somebody else's asset.
This is a data-model question before it is an accounting question, and the data-model answer here is now direct: every item says who owns its stock. An item is ours, a customer’s — held for processing or safekeeping — or a supplier’s on consignment, with the owner’s name beside it. An asset has carried an ownership type for longer, because the asset register was built knowing that some equipment is leased and some is donor-funded; inventory now does the same.
What goes wrong without it
Left as ordinary stock, the consequence is not that anything breaks. It is that everything works, on the wrong number.
- Inventory valuation includes it. The report totals what is in stock at cost. Customer-owned wheat coded as your own is in stock, so it is in the total. On a toll operation that can be most of the figure.
- The balance sheet inherits that. Movements on your own items post to inventory and payables, so third-party material coded as yours is carried as your asset and — because a receipt credits payables — as your liability too.
- Insurance and finance conversations get harder. A stock figure you have to verbally discount by 70% is not a figure you can hand to a lender or an underwriter.
- Stocktake variances get attributed to you. A count shortfall on client material is a claim against you, not a write-off of your own stock, and the variance report reads them alike unless the items are kept apart.
- And the good news, which is real: batch identity, traceability, quality holds and bin locations all work perfectly well on material you do not own, and an item marked as a customer’s or a supplier’s is counted and moved like any other while staying off the valuation and out of the journal.
The physical control over other people’s material is good, and the ownership setting keeps it off your books. What remains is the commercial arrangement — the fee, the statement, the balance per client.
The setting, and the habits around it
Ownership is set on the item: ours, a customer’s, or a supplier’s on consignment, with the owner’s name. Stock on a customer or consignment item is counted and moved like any other, left out of the inventory valuation, and its movements are never journaled. It cannot be switched while stock is on hand, so the setting is a decision you make when the item is created.
-
Hold client material as its own items
Not the same item code as your own equivalent material. “Wheat — customer supplied” is a different item from “Wheat”, even though it is the same wheat, because ownership is set per item. This is the step people resist and it is the one that makes everything else work.
-
Mark each one as a customer’s or a supplier’s, with the owner’s name
Choose the ownership when you create the item and name the owner beside it. From then on the stock stays out of your valuation and out of the ledger without anybody remembering to exclude it.
-
Give it its own warehouse or store, too
Stock is held per warehouse and per bin, so a dedicated store for client material keeps it physically separate and makes it obvious to whoever is counting. It prevents the far worse operational error of issuing a client’s material to your own production.
-
Schedule what you hold for each client at every close
The item list filtered to customer-owned items, with the owner’s name, is the schedule for your accountant and the starting point for each client’s statement. Use one item per client and material where three brands’ fabric shares a store, so the per-client figure is a filter rather than a judgement.
-
Use a separate inventory account for anything you still value
Material you have bought on behalf of a client and will recharge is yours until it is recharged, so it stays an owned item — on its own inventory account, so the valuation report’s account filter can show it apart from your general stock.
One fragility to plan around
The inventory account is held on the item as a name, not as a reference to the account record. Rename the account and every item pointing at it is detached — silently, and after the fact. So name it once, name it carefully, and put it on the short list of things nobody edits casually. This is the same class of fragility as the reason on a stock issue, and it bites the same way.
Done properly, this gets you a defensible position: third-party stock off the valuation and the ledger, separate physical custody, an owner named on every item, and full traceability on material you do not own. What it does not give you is the commercial layer — the fee, the per-client balance and the statement — which the rows below set out.
Layer by layer, what is actually covered
Holding material you do not own
Knowing where it physically is
Warehouse, bin, quantity, batch and lot identity, with every movement recorded and attributable. As good on client material as on your own.
Traceability and recall on it
A client lot traced forward to what was made from it and who received that, and backwards from a finished batch to its inputs. This is often precisely what a brand client is auditing you for.
Stopping it being used by mistake
Quality holds are enforced by the allocation query itself, and a dedicated warehouse plus distinct item codes make a wrong issue obvious. High-value issues need an elevated permission to approve.
Separating it in valuation
Stock on an item marked as a customer’s or a supplier’s is left out of the inventory valuation. Retrofitting an existing item means counting its stock out first, because ownership cannot change while stock is on hand.
Attributing it to a specific owner
The owner’s name on the item, with one item per client and material. Works, and the per-client split is as good as the item list you keep.
An ownership flag on stock
Every item is ours, a customer’s, or a supplier’s on consignment, with the owner named. Set at the item rather than per batch or bin.
Excluding it from the balance sheet automatically
Movements on a customer or consignment item are never journaled, so third-party material stays off your inventory and payables without a period-end journal.
A toll-processing or consignment agreement
Nothing models the arrangement: no owner entity holding a stock balance, no processing fee computed from throughput, no statement of material received, processed and returned per client.
A client-facing statement of their stock
The figure exists and is reportable to you. Producing the document a client signs is an export plus a spreadsheet.
Read the pattern rather than the individual rows: physical control is built, financial separation is built, and the commercial arrangement is the part still to add. If your toll business is small relative to your own production, the item setting is all you need. If toll processing is the business, the bottom two rows are the business, and you should weigh that honestly.
Which of these situations you are in
If third-party material is occasional
Set the ownership and move on
Distinct item codes marked as a customer’s, the owner named, and a dedicated store. Twenty minutes of setup, and the exposure is handled without a line to remember at each close. This covers most fabricators and most processors doing occasional toll work.
If toll processing is a real line of business
Set it up properly on day one and budget for the client paperwork
The same setting, treated as a designed part of your item catalogue — one item per client and material, owner named, from the first delivery. The books take care of themselves; the processing fee is an invoice you raise and the client statement is a spreadsheet built from the item list.
If you are a pure contract manufacturer
This is the wrong shape of system for you
A CMT unit or a dedicated toll mill needs an owner as a first-class entity, a stock balance per owner, and a fee computed from throughput. The ownership setting keeps the material off your books, but those three are a build rather than a convention you can fake at scale. The inventory, traceability and procurement layers would serve you well underneath — talk to us about the rest before you rely on it.
What AWRA OpsHub does today
- Full physical control on material regardless of owner — warehouse, bin, quantity, batch and lot identity, every movement attributable to a person and a document.
- Traceability in both directions on client lots, which is frequently the thing a brand client audits.
- Quality holds enforced at the allocation, so held stock cannot be issued or sold whoever owns it.
- Separate warehouses and stores, so client material can be physically segregated and counted separately.
- Ownership on every item — ours, a customer’s, or a supplier’s on consignment — with the owner’s name, locked while stock is on hand.
- Third-party stock kept off your books: left out of the inventory valuation and its stock movements never journaled, while still counted and moved like any other.
- An inventory account per item, and an inventory valuation report that filters by inventory account and by as-of date.
- Custom fields on items, warehouses and locations, requirable, for anything about the owner the item does not already hold.
- Blind cycle counting with valued variance, and transfers between stores with shrinkage recorded.
More we can add to your workspace
- Settlement with the supplier when consignment stock sells. Consignment items are already kept off your valuation and ledger; raising what you owe the supplier at the moment of sale is being built.
- A warehouse filter on the valuation report. It filters by inventory account and date today, which is why physical segregation alone does not yet give you financial segregation.
- An owner entity and a stock balance per owner, so "how much of Njoro Ltd's wheat do we hold?" is a query against a custom field rather than a balance.
- A processing fee computed from throughput, so the toll charge is an invoice you raise by hand.
- A statement of material received, processed and returned per client.
- Count variances distinguishable by owner, so a shortfall on client material and a write-off of your own stop looking identical in the variance report.
- The inventory account is held on the item as a name, so renaming the account detaches every item from it after the fact.
The single most useful thing on this page is the ownership setting, because it is available today and it takes an unmanageable exposure off the books entirely. The most important is the last decision option: if holding other people's material is what your business does, the owner entity is a build rather than a convention, and we would rather say so than sell you one that collapses at fifty clients.
Anything above that you need, we can build for you
Everything listed above as something we can add describes what ships in the standard product today — it is a starting point, not a limit on what AWRA OpsHub can do for your organisation. Kenya's eTIMS integration and its maintained payroll engine are both in the product because clients needed them and commissioned them; neither appeared by itself, and the same door is open for whatever you just read about. One qualification so this is worth what it claims: a small number of things on this blog we deliberately leave to a specialist rather than build — a statutory ledger we will not sign our name to, a rule that would decide a tax question for you, a clinical or member-funds record that belongs in a regulated system — and where that is true the post says so in those words. Everything else is a scope, a timeline and a price.
The operational work, which is what most commissions actually are
An extra approval stage in a chain that does not match the standard one, a custom field set on employees or assets that only your sector needs, an expiry that has to block an order rather than send an email, a report your board asks for in a shape nothing produces, or a scanner or weighbridge feeding the goods-in door. These are the commissions we are asked for most often and the smallest ones we quote — and unlike a revenue-authority pipeline, none of them waits on a regulator.
The module-shaped additions, which are the ones readers ask for most often
A price list with real discount authority, a customer-facing quotation that expires, a bill of materials or recipe costing, a staff advance that is issued, acquitted and chased, a member or unit ledger, a matching rule that holds a payment. Each of these is a build rather than a setting, and each has been quoted before — a bigger piece of work than a custom field, with a written spec and a date instead of a roadmap slide.
The report, document or pack nothing currently produces
The board pack in the shape your board actually asks for, a donor or funder layout, an invoice or receipt template carrying what your regulator or your customer expects, a dataset the report builder cannot reach yet. Usually the fastest thing on this list to deliver, because the data is already in the system.
Systems, rails and hardware you already run
The accounting package, CRM, online store, core banking or custom database you intend to keep — connected through our API so a fact is entered once and appears everywhere it is needed. Plus the physical edge: a scanner, a scale, a weighbridge or a till peripheral feeding the door it belongs to.
How it works: you describe the requirement, we return a written scope, timeline and cost, and once agreed it is built into your environment and maintained as part of the product. Nothing here waits on a regulator or a published specification, which is why operational builds are the ones we quote fastest. Tell us the requirement that would otherwise rule us out — that is a better first conversation than a demo.
Tell us what your operation needsOur take
Go and look at your inventory valuation figure and ask what proportion of it you actually own. If the answer is “all of it”, nothing here applies to you. If the answer is anything else, that figure has been on your balance sheet and in your management accounts, and the fix — distinct item codes marked with their real owner — costs an afternoon and is much cheaper before the stock exists than after.
Mark the owner this week
Distinct item codes for client material, marked as a customer’s or a supplier’s with the owner named, and one dedicated store. Then run the valuation and see what your inventory is really worth.
See inventory management