Cadre Tech

Public Warehousing vs. Contract vs. Private: Operator Guide

By Daryl Grove · October 15, 2026 · 13 min read

Contract warehousing, private warehouse aisle with worker pushing cart

What Public Warehousing Is (From the Operator's Side)

In public warehousing, you run shared warehouse space and rent it to many clients, usually on short-term or month-to-month terms. Clients pay for the storage and services they actually use instead of committing to a dedicated building or a multiyear contract. Their pallets and cases sit next to other shippers' goods, handled by your staff and tracked in your systems.

To a shipper, the arrangement looks simple: send product, pay a bill. To you, it means running one building as if it were dozens of small warehouses at once. Every account has its own inventory records, its own inbound receipts and bills of lading, its own rates and its own invoice. The dock doors, racking and labor are shared, but the data, accountability and billing have to stay separate for every client.

Keeping those lines clean is the central operating challenge of the shared model. It shapes how you onboard a new account, how you set up locations and how you choose software.

Where Public Warehousing Fits Among 3PL Services

A 3PL handles functions such as warehousing, fulfillment and transportation on behalf of other businesses. For a refresher on what the term covers, see our overview of the third-party logistics provider definition.

Shared, pay-as-you-go storage is one of the most common 3PL offerings. It sits alongside dedicated contract warehousing, ecommerce fulfillment, cross-docking and value-added work such as kitting or labeling. Many providers run several of these from the same campus. Our warehousing guide covers warehouse types and functions in more depth.

Why Operators Choose a Shared, Multi-Client Model

The reasons are practical:

  • Space utilization: Selling space to many clients helps fill square footage that a single tenant might leave empty.
  • Revenue diversification: One account's volume swing or departure does not put the whole facility at risk.
  • Market reach: Flexible terms attract seasonal shippers, growing brands and companies testing a new region.
  • Pricing flexibility: You can set storage and handling charges per client based on product, volume and service needs.

The trade-off is administrative load. Every new client adds rates, paperwork and chances for error, so your processes and systems need to be built for many accounts from the start.

Warehouse supervisor with clipboard guiding worker at picking station

Public Warehousing vs. Contract Warehousing vs. Private Warehouse

Most comparisons of these three models are written for a brand deciding where to store goods. An operator needs a different lens: what each model asks of you in space allocation, client count, cost and rate structure, and the volume of paperwork and billing you carry.

A private warehouse is owned or leased and run by a company for its own products. Contract warehousing, often called dedicated warehousing, means a third-party logistics company runs space and labor for one client or a handful of them under a multi-year agreement. A shared public facility serves many clients on short, flexible terms. Our warehousing guide covers the broader landscape.

Side-by-Side Comparison for Operators

Here is how the three models compare on the factors that matter most when you are the one running the building:

  • Public (shared): Run by a 3PL or an independent operator. Space is split among many clients who sign brief, flexible commitments. Operator revenue is variable and rises or falls with usage. Processes are standardized across accounts, and billing complexity is high because every client brings its own rates and services.
  • Contract (dedicated): Run by a 3PL on behalf of one customer or a small group. The client gets its own zone or an entire building under a longer, negotiated contract. Revenue is contracted and more predictable, workflows are customized to that customer, and billing complexity is moderate.
  • Private: Run by the shipper itself for its own goods. No outside contract exists. The owner carries fixed costs, keeps full control of every process and treats billing as internal cost allocation, so complexity stays low.

Read across the three and a pattern appears: the more clients you serve, the more your margin depends on administration rather than square footage. The shared model gives the most flexibility and client diversity. It also carries the heaviest load in rates, receipts and invoicing.

How Operators Blend Models

Few operators run any model in its pure form. Many buildings work as hybrids: one or two anchor clients hold dedicated zones under longer contracts, while the remaining floor serves shorter-term accounts. Anchors bring steady revenue, and the shared space absorbs seasonal peaks and overflow.

Some operators also sell temporary capacity to shippers that need extra storage or a regional presence for a few months. Our article on on-demand warehousing explains how that model works. Blending works when one system can hold different rates, terms and service levels for each client, rather than a separate spreadsheet for every arrangement.

Why Former Private Warehouse Owners Convert Space to Public Warehousing

Manufacturers and distributors sometimes end up with more building than they need after volume shifts, consolidation or a discontinued product line. Renting that excess to outside clients can turn a fixed cost into revenue.

The change is larger than it looks. An owner-operated site rarely needs client-level billing, receipts for goods it does not own or customer visibility into stock. Taking on paying tenants means adding rate management, inventory tracking by account, bills of lading and invoices for every customer. That is usually the moment owners realize their existing system was built for one company, not many.

Aerial view of color-coded multi-client warehouse floor zones

How a Multi-Client Public Warehouse Runs Day to Day

To see what public warehousing really demands, follow one client through a full cycle in your building: onboarding, receiving, storage, shipping, billing and service. Then multiply each step by every account you serve. That is your daily operation.

Take a hypothetical regional food distributor that stores palletized product with you and ships to grocery chains. Details shift by industry, but the cycle holds.

Client Onboarding and Rate Setup

Work begins before any freight shows up. You create the account and load the item master (SKUs, descriptions, units of measure, pallet configurations). You also record the agreed storage, handling and accessorial rates, along with consignees, preferred carriers and any special documentation rules. A food account like this one may also ask for lot numbers and dates on every receipt so it can trace product if a recall happens. Every later transaction, from receipt to invoice, draws on this setup. A wrong rate keyed in at the start can quietly undercharge for months.

Receiving and the Inbound Receipt

When the distributor's truck arrives, your crew checks freight against the expected shipment, notes damage or shortages, and records what came in. That record is the inbound receipt. It shows which goods you took into custody, for whom, in what quantity and condition, and on what date. It protects both parties, starts the storage clock and triggers handling-in fees.

Keeping Each Client's Inventory Tracked Separately

After putaway, your system must always know who owns each pallet and where it sits. Two accounts may store similar products in neighboring slots, so every quantity, location and movement stays tied to its owner. Cycle counts, adjustments and transfers post to the correct account. Our warehouse inventory management guide covers the counting and accuracy practices behind this. When ownership tracking slips, you get mis-shipments, disputed counts and eroding trust.

Picking, Shipping and the Bill of Lading

An order comes in. Your team picks from that client's stock, stages it and loads the chosen carrier. A bill of lading (BOL) lists the goods, shipper, consignee and carrier, and it acts as a receipt for freight handed over. Accurate BOLs depend on the carrier and consignee records captured at onboarding. Each shipment also creates handling-out and accessorial charges that must reach the invoice. Our post on 3PL billing explains how those charges come together.

Handling Client Questions About Orders and Stock

Clients want to know what is on hand, what shipped and what is still open. Without self-service, those questions arrive by phone and email, and staff lose hours pulling reports for dozens of accounts. A customer portal moves routine lookups to the client. The 3PL WMS page from Cadre Technologies describes "a customer portal that provides 24/7 insights into orders and inventory counts." That leaves your team free to work exceptions.

Wide shot of distribution center conveyors and packing stations

Pricing Models and Billing in Public Warehousing

A shared warehouse earns its revenue from many small charges rather than one large contract fee. That structure makes billing one of the most important parts of the operation, and one of the easiest to get wrong.

Rate structures differ by operator, region, product type and client volume, so what follows describes common structures, not recommended rates. The practical point is that each client may use its own combination of charges at its own rates, and every one has to be captured.

Storage Charges

Storage is the recurring fee for occupying space. Operators usually calculate it in one of these ways:

  • Per unit: a fee for each pallet, case or item held during a billing period.
  • Per space: a fee based on the floor area, rack positions or cubic footage a client occupies.
  • Recurring or anniversary-based: charges that renew on a set cycle, such as monthly, or that start from the date goods arrived.

Whichever method you choose shapes how you track inventory. To calculate each client's charge correctly, the system needs to know quantities, locations and receipt dates.

Handling In and Handling Out

Handling charges pay for the labor of moving goods into and out of storage. Inbound handling typically covers unloading, checking and putaway. Outbound handling covers picking, staging and loading.

Depending on the agreement, these fees may apply per unit, pallet, order or shipment. Because each one ties to a specific receipt or bill of lading, accurate transaction records are what make them billable.

Accessorial Services

Accessorials are fees for work beyond standard storage and handling: labeling, repackaging, kitting, special counts, after-hours receiving, rush orders, shrink-wrapping and document preparation.

This is where many operators lose money. A supervisor agrees to a quick request, the crew does the job, and nothing gets recorded in a form that reaches the invoice. Rushed, unplanned tasks also add risk for your crew, which our guide to warehouse safety covers in more detail.

Where Billing Leakage Starts

Billing leakage is revenue you earned but never invoiced. In public warehousing, it usually begins with per-client rate variation. When every account carries its own rates, minimums and service mix, manual billing becomes a monthly exercise in cross-referencing spreadsheets, receipts and shipping records.

Typical sources include:

  • Old rates applied after a contract change
  • Floor work that was never logged
  • Missed storage charges for partial periods
  • Handling skipped on small or unusual shipments

For more on structures and pitfalls, see our article on 3PL billing.

What Your Warehouse Software Must Do to Keep Each Client's Stock and Billing Straight

Every step in the daily cycle maps to a software requirement. When a WMS was designed for a private building or a single shipper, the gaps show up as workarounds: rate spreadsheets, hand-typed BOLs, emailed stock reports and a scramble at month end.

Cadre Technologies builds software for 3PLs and warehouse operators. Below, each requirement is matched to the cycle, along with where AccuPLUS 3PL WMS and 3PL Billing fit.

Manage Multiple Warehouses, Customers and Rates

Onboarding and storage call for a system that holds many clients, item masters and rate agreements at once, often across more than one facility. Each client's products and rates should live in its own account, so nobody maintains a side spreadsheet to track who pays what.

A warehouse management system built for 3PLs can keep multiple buildings, customers, products, rates, carriers and consignees in one database, so the same records feed receiving, shipping and billing. To see how Cadre approaches this category of software, explore the AccuPLUS product page. Cadre's 3PL WMS offers the flexibility and configurability required to manage multiple customers' inventories. Clean client records also make placement decisions easier, and this slotting optimization guide explains how location strategy affects pick paths in a shared building.

Generate Inbound Receipts and Bills of Lading

Receiving and shipping run on paperwork. The system should produce a receipt showing what arrived, for which client and when, and build each BOL from the carrier and consignee data captured during onboarding.

If receipts and BOLs come out of the system that also tracks inventory and rates, every document doubles as a record of stock movement and a billable event. Less rekeying means fewer mistakes. It also gives you a clear audit trail when a client disputes a count or a delivery, because the receipt, the stock change and the charge all point back to one transaction.

Give Clients Self-Service Visibility

A client asking about an order or a stock level shouldn't have to wait until someone on your team is free. A portal lets each account check its own information on its own schedule.

The 3PL WMS includes a customer portal that provides 24/7 insights into orders and inventory counts. For a public warehousing operator, that translates into fewer status calls and emails.

Bill for Every Service You Provide

Billing is where the earlier steps either pay off or fall apart. Software should apply each client's agreed charges to storage, handling and accessorial work, so invoices reflect recorded transactions instead of memory or tally sheets.

Cadre's 3PL Billing feature gives you the ability to bill your clients for each service you provide. When invoices draw on the receipts, shipments and rates your floor already uses daily, you're better placed to close the gaps that cause revenue leakage. For more on structuring charges, see this overview of 3PL billing practices.

Choosing the Right Model and System for Your Operation

No single model wins for every operator. The right balance of shared space, dedicated contracts and owner-run buildings depends on who your clients are, what your facilities look like and how much complexity your team can absorb. Work through the questions below, then confirm your software can carry the model you pick.

Four Questions to Frame Your Decision

  • What is your client mix? A long list of small and mid-size shippers, each with different product types and order patterns, points toward public warehousing. Two or three large accounts with steady volume may justify dedicating space and labor to each one under contract.
  • How variable is your volume? If inbound swings with seasons, promotions or a client's sales cycle, flexible month-to-month space absorbs those peaks better. Predictable, forecastable volume fits a multiyear agreement.
  • What are your space utilization goals? Empty racks earn nothing. If you have excess capacity, including square footage left over from a building you once ran privately, a shared model lets you sell slots that would otherwise sit idle.
  • How much administration can you handle? Every new client brings its own rates, receipts, bills of lading and invoices. Be candid about whether your current staff and tools can keep up as the count grows from five accounts to fifty.

Public, Contract and Private Warehouse Trade-Offs at a Glance

  • Public: The most flexibility and the widest client base. Revenue moves with occupancy, and rate management, paperwork and billing demand the most attention.
  • Contract: Steadier income and processes built around a few customers. You give up some flexibility, and losing one account hurts more.
  • Private: The owner controls everything. Costs are largely fixed, and you skip the client-facing tools outside customers expect, such as portals or per-client invoices.

Plenty of operators run both shared and dedicated arrangements under one roof. For example, a contract client might occupy one zone while short-term tenants fill the rest. A blend like that holds together only when a single system tracks each client's stock, documents, rates and charges. When you evaluate platforms, look for one that can apply different terms to the anchor account and the short-term tenants without forcing either into a workaround. Request a Demo to see Cadre Technologies' 3PL software firsthand.

Frequently Asked Questions

What is public warehousing?

Public warehousing is a model where an operator rents shared warehouse space to many clients, usually on short-term or month-to-month terms. Clients pay for the storage and services they use rather than committing to a dedicated building. For the operator, it means running one facility like dozens of small warehouses, with separate inventory records, receipts, rates and invoices for every account.

How is public warehousing different from contract warehousing?

Public warehousing serves many clients in shared space on flexible terms, while contract warehousing dedicates a zone or building to one or a few clients under a negotiated multi-year agreement. Contract revenue tends to be more predictable, and processes are tailored to the client. Shared space offers more flexibility and client diversity but carries heavier billing and paperwork.

What charges does a public warehouse bill clients for?

Most shared warehouses bill clients for storage, for handling and for accessorial services. Storage may be charged per pallet, per space or on a recurring cycle, while handling covers the labor of moving goods in and out. Accessorials include work such as labeling, kitting, rush orders and after-hours receiving, and these are the charges most often lost when nobody records them.

What causes billing leakage in a multi-client warehouse?

Billing leakage happens when a warehouse earns revenue but never invoices it. Common causes include outdated rates applied after a contract change, floor work that never gets logged, missed storage for partial periods and handling skipped on small shipments. Per-client rate variation makes manual billing especially error-prone, since each account carries its own rates and minimums.

Can a private warehouse be converted to public warehousing?

Yes, owners with excess space often rent it to outside clients to turn a fixed cost into revenue. The shift requires client-level billing, receipts for goods the owner does not own, inventory tracked by account and a bill of lading for each customer shipment. Many owners find their existing system was built for one company and cannot handle multiple tenants.

What should warehouse software do for a public warehouse?

It should hold many clients, item masters and rate agreements at once while keeping each account's stock tracked separately. It also needs to produce receiving and shipping documents, let clients look up their own orders and stock levels, and apply each client's agreed charges to recorded transactions so every storage fee, handling charge and extra service reaches the invoice.