30-min call with RobBook a proof-of-concept call
Job 02 · Customer-specific stock

// Paper and packaging distributors · Stocking agreements

The custom stock on your floor, checked against what each customer actually agreed to.

You bought printed boxes, labels and film to one customer's spec, and they sit on your floor until that customer calls for them. A free AI proof of concept has AI compare each stocking agreement with the on-hand stock and release history your team pulled, and draft a list of what looks past its holding period, outside its levels or possibly due from the customer. Your reviewer, the person who knows these programs best, compares every draft with the reconciliation your team actually did.

Book a proof-of-concept call30 minutes with Rob
Past reconciliations
20 to 30
Customers told anything
None
Stock records changed
None

// The one job

From a signed agreement to a list someone can review

A stocking agreement says you will buy a customer's printed boxes, labels or film in production runs, keep a set range on hand and release it as they call for it. Months later, someone has to check what is really there: which items are past the agreed holding period, which sit above or below their agreed minimum and maximum levels, and which the agreement might ask the customer to take. That means the agreement, every change to it, the inventory report and the release history, side by side, one customer at a time.

In the test, AI reads copies of those same papers and drafts the reconciliation: item by item, the holding period and its start date, the quantity on hand by receipt, the levels, the releases since the last review, and a list of stock the agreement may commit the customer to take, with the clause quoted. A person on your team reviews it before anyone raises it.

Agreement and inventory reportOne customer, one review date
Holding period
Min and max
On hand by receipt
Releases since review
Customer itemOn handLast release
Invented figures, no customer's data
Set against
the agreement
Draft reconciliationFor a person to review
Past holding period
Above max or below min
Possibly committed
Clause quoted
ItemWhy flaggedSource
Invented list, for illustration

// Inside the file

Why a stocking review takes someone who knows the account

The clock starts wherever the agreement says it starts. One distributor's public stocking agreement form gives free storage for 60 days from the date items reach its warehouse, followed by a monthly charge per pallet and a charge per delivery. Your agreements may count from a purchase order, a receipt or the last release, and some say nothing at all. The draft quotes the words it used and shows the start date for each item. A partial release leaves an older receipt and a newer one under the same item number, so it works by lot or receipt date wherever your records show them.

A commitment has a ceiling and a trigger. That same form lists a maximum commitment for each item, has the customer agree to pay for each case stocked even when the stock hasn't been taken by the end of the free period, and lets either side end the arrangement on written notice, with whatever remains invoiced at the pricing in effect at termination. So the quantity on the shelf, the quantity covered by a commitment and the quantity anyone might raise are three different numbers. The draft keeps them apart, and where an agreement is silent it says so instead of assuming.

Levels and part numbers live in different places. Minimum and maximum levels are written in the agreement and kept in your item file, and the two drift as a customer's usage changes. One box can carry your item number, the customer's part number and the converter's item code, and it may be on your floor, at the converter's warehouse or out at the plant. Bundle and pallet counts may not match the unit the agreement uses, and a new artwork revision can strand printed stock even when the quantity looks fine. Holding has physical limits too: a 1997 USDA Forest Products Laboratory paper noted that the conventional fixed-load test does not adequately predict a safe load when storage time is fixed. The draft lists each item above its maximum, below its minimum or with no recent release, and shows the numbers behind it.

Whose stock it is changes the answer. The same form offers two title options: with the distributor until shipment, or with the customer on receipt at the warehouse. Where your team invoices stock it still holds, ASC 606-10-55-83 sets four conditions for bill-and-hold revenue: a substantive reason, product identified separately as belonging to the customer, product ready for physical transfer, and no ability to use it or direct it to another customer. Part of the price may also belong to the custodial service. The draft keeps billed-and-held stock on its own lines and leaves the accounting to your controller.

Custom has a legal meaning, and that stays with your counsel. UCC 2-201(3)(a) speaks of goods specially manufactured for the buyer and not suitable for sale to others in the seller's ordinary course of business, 2-501(1)(b) identifies goods once they are marked or otherwise designated by the seller, and 2-709(1)(b) lets a seller recover the price of goods identified to the contract if it can't resell them at a reasonable price after reasonable effort. One public credit agreement definition of custom inventory covers goods made to customer specifications or carrying customer labels or graphics on the packaging. Those words point to what your counsel would ask: does this item carry the customer's brand, could another customer use it, has anyone tried to resell it. The draft records those facts when your records show them and applies none of these sections. Your reviewer, often your inventory or account manager, compares each draft with the reconciliation your team actually did. None of this is legal or accounting advice.

// What you send

Finished reviews, with the papers behind them

Copies and exports
Customer names can be masked
01

20 to 30 past reconciliations

Finished reviews, each one customer at one review date, with the list your team ended up with. A few customers reviewed over several quarters can reach the count. Include one that led to a conversation and one where nothing came of it.

02

The agreements and every change

Signed stocking agreements, item schedules and addenda, plus any email your team treats as a change, as they stood on each review date.

03

Inventory and release exports

On-hand customer-specific stock by receipt date and location, and release history by customer item. Spreadsheets are fine.

04

Your crosswalks

Customer part numbers, your item numbers, converter item codes, bundle and pallet counts, and which artwork version each receipt was printed with.

05

Signed NDA, then the files

Agreements stay put until it is signed. Nobody logs in to your ERP, your inventory system or a customer's portal, and files that can't leave the building become look-alikes built with your team.

// Before it starts

Written down before an agreement is shared

Stock questions touch customers, so the owner settles these first.

Terms for the reconciliation testOwner signs off
Your reviewer
Named by the owner, usually your inventory manager or the account manager on your largest program
Holding period
How each agreement counts it, written down
Customer-specific stock
Which items count, and how your reports mark them
Who raises it
The person at your company who speaks to a customer about stock
Success criteria
Agreed in advance: items found, clauses quoted, numbers matched
Price
A range for running this live, given up front

// How it's judged

What your team found, and what the draft found

Item by item
Clause by clause
On the same 20 to 30 reconciliationsWhat your team foundThe AI draft
Holding period and its start date, per the agreementScored on your reviewsScored on your reviews
Items past the holding period, by receipt where shownScored on your reviewsScored on your reviews
On-hand stock against agreed minimum and maximumScored on your reviewsScored on your reviews
Releases matched to the right customer part numberScored on your reviewsScored on your reviews
Stock listed as possibly committed, with the clause quotedScored on your reviewsScored on your reviews
Billed-and-held stock kept on its own linesScored on your reviewsScored on your reviews
Items your team raised with a customer, also on the listScored on your reviewsScored on your reviews
Hours from pulling the reports to a list ready for reviewScored on your reviewsScored on your reviews
Nothing scored so far. Every cell waits for reconciliations from your own programs.Your reviewer scores each row and decides the outcome.

// After a yes

About 30 days on live stocking reviews

After your reviewer says yes, each new review gets a draft reconciliation and a list of questions for about 30 days.

A person reads every reconciliation before it reaches a customer or a supplier, and decides whether anything gets raised at all. The same table keeps score on the live reviews.

Any further job is your call, one at a time, priced separately.

// Later, ranked

Where stock reconciliations could lead

Possibilities only
One live before the next
  1. 01

    Custom box spec requests

    A customer's request read into a draft specification sheet for your converter, with missing details written as questions.

    Next
  2. 02

    Artwork change holds

    A note for your buyer when new artwork arrives for an item that still has printed stock on your floor.

    Then
  3. 03

    Reorder proposals against levels

    A proposed converter order when an item falls below its agreed minimum, for your buyer to check and place.

    After that

// One hard limit

It never decides that a customer owes for stock.

Drafts go to a person on your team and stop there. It leaves your ERP, inventory system, live quotes and customer records alone, and it never rules on what a contract means. It raises nothing with a customer or a supplier, changes no stock record and issues no invoice. A person reviews every reconciliation before it reaches a customer or a supplier, and questions about what an agreement means go to your team and your counsel.

Stock reconciliations are priced as their own job: a range up front, a fixed price before you sign.

The range follows how many stocking agreements you hold, how many customer-specific items they cover and how often your team reviews them.

// Questions

Stocking agreement questions

Will the AI tell us what a customer owes?
No. It lists stock the agreement may commit the customer to take, with the clause quoted and the numbers shown. Whether anything is owed is a decision for your team and your counsel, and the draft gives no legal advice.
Our agreements are old and have been changed by email. Is that a problem?
That is the normal case. Send the signed agreement with every addendum and email your team treats as a change, and the draft notes which document each term came from. Where two documents disagree, it lists both and stops.
We only have a handful of stocking agreements. Can we still reach 20 to 30?
Each finished review counts, one customer at one review date, so a dozen customers reviewed over a few quarters can fill the sample. Your reviewer picks which ones go in.
Do you connect to our inventory system or ERP?
No. You send exports of on-hand stock and release history, and the test works from those copies. How drafts reach your team in the live month is settled before you sign, and a person still approves every reconciliation.
What about stock we invoice and keep holding?
Those lines stay separate. Stock you have billed and still hold is listed apart from stock you own, with the documents behind it. How it is accounted for stays with your controller.
Will our customers see any of this?
Not from us. Drafts reach only your reviewer during the test, and after a yes a person on your team decides what, if anything, goes to a customer.
Rob Eason

Rob Eason, founder

// Book a proof of concept call

Bring one customer's last stocking review.

Thirty minutes with Rob: your company, your role, the job you'd test and about how many stocking agreements you hold. Agreements and inventory reports stay with you until the NDA is signed.

  • Co-owned a 60-employee financial services firm and sold his share to his partner.
  • Ran GOSO Technologies, a Boston solar company rated 5/5 across 24 Google reviews.
  • 5/5 across 83 reviews in HighLevel's Certified Admin Directory.
  • 4.3/5 from 6 Google reviews of Massmarket AI.
  • Every directory and Google review, critical ones included, is shown word for word at massmarket.ai/reviews.
  • Takes every proof-of-concept call himself.