The Back Page AlmanacCorporate

Corporate

No Warehouse of Your Own? How Third Party Fulfillment Got Here, and What the Invoice Lets You Deduct

An operations director at a multi-client fulfillment provider on how shared warehousing became the default, and which lines on the monthly invoice survive an audit.

Douglas Mackenzie1,501 words

Rows of numbered pallet positions in a shared multi-client warehouse, with mixed cartons from several different brands stacked on adjacent racks and a printe...
Plate. Rows of numbered pallet positions in a shared multi-client warehouse, with mixed cartons from several different brands stacked on adjacent racks and a printe...

The decision to hand your inventory to somebody else is usually framed as a cost comparison: rent and racking and a forklift on one side, a per-order fee on the other. That comparison is the least interesting part. The harder question is what the arrangement does to your books, because storage and handling paid to an outside provider do not always land where a founder assumes they land, and the paperwork that proves the treatment has to exist years after the pallets have gone. I spent an afternoon with a director of client onboarding at a multi-client fulfillment operation running several regional buildings, who agreed to talk on the condition the company not be named.

How the shared building became the default

Third party fulfillment feels like an internet-era invention. It isn't, is it?

Not remotely. The buildings we run started life as public warehouses serving catalog and wholesale distribution, where the customer was a brand shipping cases to retail accounts and the unit of work was a pallet in, a pallet out. Billing followed the physical reality: you paid for the floor space you occupied and the labor to move product across the dock. What changed was the order profile. When the average outbound became one item to one household rather than forty cases to one distribution center, the labor content per unit of revenue rose sharply, and the pricing had to be rebuilt around picking rather than around square footage.

So the rate card is a fossil record of that shift.

It is, and clients who understand that read it far better. You will see a storage charge that still descends from the old warehouse model, quoted by pallet position or by cubic foot per month, sitting next to a pick and pack charge that exists because somebody had to invent a price for a human walking to a shelf. Then there is a receiving charge, because inbound stopped being uniform once containers began arriving mixed, and finally a layer of surcharges for the awkward cases: oversize, hazardous, gift wrap, returns. Every one of those lines was added because a cost showed up that the previous card did not capture.

And the marketplace programs?

Those forced the rest of the industry to publish. Once a very large platform offered brands a published fee schedule with next-day delivery attached, buyers arrived at our door already knowing what a fee schedule looked like and already expecting speed commitments in writing. That was healthy. It also pushed providers toward multiple nodes, because delivery promises are a function of distance, and a single building in one state cannot make a two-day promise nationally. Most of our growth since has been geographic rather than volumetric, and clients now routinely split one catalog across two or three of our buildings.

What the monthly invoice is actually made of

Walk me through a typical month for a client doing steady volume.

Four blocks, roughly. Receiving, which is either per carton, per pallet, or per labor hour depending on how clean the inbound is. Storage, billed on occupancy measured at a stated point in the cycle, which is why the date of measurement matters enormously to anyone holding seasonal stock. Fulfillment itself, usually a base order fee plus a per-additional-unit fee, with packaging materials either bundled or charged separately. Then carrier freight, which we buy on our accounts and rebill, and which for most clients is the largest single number on the page by a wide margin.

Where do clients get surprised?

Storage measurement and returns processing. A client who ships eighty percent of the year's volume in the fourth quarter is paying peak storage in October and November, and if the contract measures occupancy on the first of the month rather than as an average, the timing of an inbound container can move the charge materially. Returns surprise people because the labor to inspect, grade, and restock a single item frequently exceeds the labor to ship it out in the first place. We now quote returns as a separate line for that reason, and clients who see it separately manage it better.

Where the tax line falls

Here is my question rather than yours. Clients pay you for storage and handling. Do they deduct it in the year paid?

That is the conversation our onboarding team most often defers to the client's own accountant, and correctly, because the answer is not uniform. The general shape is this: costs that attach to inventory tend to follow the inventory, meaning they are capitalized into the cost of goods and deducted when the goods sell rather than when the invoice is paid. Off-site storage of unsold goods sits squarely in that discussion under the uniform capitalization rules, and the Internal Revenue Service is the authority that governs how inventory costs are accounted for. Smaller businesses under the gross receipts thresholds have a simplified path available, which is why two clients on identical rate cards can treat the same invoice differently and both be right.

And outbound shipping?

Outbound freight to the customer is generally a selling expense rather than an inventory cost, and it is deducted in the period incurred. Inbound freight, the cost of getting goods from the factory or the port to our dock, goes the other way and rides into the inventory value. That single distinction accounts for most of the misfiled amounts I hear about secondhand. It is also why the invoice detail matters: a provider that lumps inbound freight, storage, and outbound postage into one line called logistics has made the client's year-end work considerably harder, and we stopped doing that years ago.

What about the state consequences of holding stock in a building you don't own?

Inventory sitting in a state is, in most states, a connection sufficient to create a sales tax collection obligation there, whether or not the client has an employee or an office within a hundred miles. When a client asks us to add a second node for delivery speed, that is the moment to raise it, because the registration and the collection setup should happen before the first order ships from the new building rather than after a notice arrives. We now flag it in the onboarding packet. It costs the client nothing to hear it early and quite a lot to hear it late.

What has to be kept, and for how long

Suppose an examiner asks about a client's inventory figure three years from now. What should the client have?

The signed agreement with the rate card attached, including every amendment, because rate cards change and the version in force during a given quarter is the one that explains the charges. Monthly invoices at line-item detail, not the summary emailed to accounts payable. The inventory reports our system generates at each period end, showing units on hand by SKU and location, which is what supports the balance sheet number. Cycle count and physical count records, including variances and how they were resolved. And documentation for any write-off: which units, why, what happened to them physically, and who authorized it.

Disposal seems like the weak point.

It is the one clients ask us to fix most often after the fact, and the fix is procedural rather than clever. If damaged or obsolete goods are destroyed or donated, the deduction rests on evidence that the goods left inventory and did not quietly leave through a side door. We issue a disposition certificate with dates, quantities, and a named signatory, and for donations the receiving organization's acknowledgment goes in the same folder. Clients who set that up during onboarding never think about it again. Clients who set it up during an examination spend real money reconstructing it.

The sequence that cannot be reversed

If someone is leaving a self-managed space, what has to happen in what order?

Integration and SKU setup first, then a small test inbound, then a live parallel period, then the lease decision. Every failure I have seen came from inverting the last two. A client gives notice on their own space because the numbers work, then discovers their product data is dirty, their barcodes are inconsistent, or half their catalog needs relabeling before it can be received. Relabeling is billable labor and it is slow. The reversible steps all sit at the front of that sequence, and the one irreversible step, surrendering the space you were shipping from, belongs at the back once throughput has been proven on real orders.

What struck me most was how much of the current arrangement is legible as history. The storage charge is the old public warehouse, the pick fee is the catalog boom, the multi-node network is the two-day delivery promise, and the returns line is the last decade of consumer behavior. Read the rate card that way and it stops being a quote and becomes a description of where your costs will actually sit, which is precisely the information your accountant needs before the first pallet moves.