3PL Client Inventory Report Template

Show each client what you hold for them, where it is, and what moved in the period. One row per SKU per bin, with a per-client summary that calculates itself.

By Tibeau De Grauwe, FounderUpdated September 2026

  • 25 products free
  • No credit card
  • 10-min setup

What's in the template

The report lists stock per client, SKU, warehouse and bin location on a report date, with the quantity received and shipped in the period next to it. The sample rows cover three clients in two warehouses, including two clients sharing the same bin and one SKU split across a pick face and an overflow pallet, which are the situations that usually break a simpler stock list.

The Excel version adds a Net_Movement column and a second sheet, Summary by Client, that counts each client's stock lines and totals their stock on hand, receipts, shipments and net movement. Add a new client name to the summary's first column and its totals fill in.

Columns explained

Report_DateThe date the stock snapshot was taken, usually the last day of the billing period.
ClientThe business that owns the stock. Every row belongs to exactly one client.
SKUThe client's SKU. Two clients can use similar codes; the Client column keeps them apart.
WarehouseThe site the stock is in, for 3PLs running more than one building.
Bin_LocationThe exact shelf, bin or pallet position. One SKU can appear on several rows, one per bin.
Qty_On_HandUnits of this SKU in this bin on the report date.
Received_This_PeriodUnits received for this SKU into this bin during the period.
Shipped_This_PeriodUnits shipped for this SKU from this bin during the period.
Net_MovementExcel version only: received minus shipped, calculated automatically.
NotesLot numbers, best-before dates, damage or anything the client should know.

How to use it for billing

Storage fees usually depend on the space a client occupies: count the distinct bins or pallet positions per client from the Bin_Location column, or use Qty_On_Hand if you charge per unit or volume. Handling fees depend on activity: the Received_This_Period and Shipped_This_Period totals per client give you the inbound and outbound volume. The 3PL storage fee calculator turns those numbers into a monthly invoice amount.

Where a spreadsheet report breaks down

A spreadsheet is only as current as the last time someone typed into it. Received and shipped quantities have to be collected from delivery notes and order lists by hand, and a move from one bin to another has to be edited in two rows. Every manual step is a chance for a client's stock to end up on another client's line, which is the error clients notice first.

Inventory software that records the client on each product produces the same report from the scans themselves. In StockFlow the Client Inventory report shows stock per client, warehouse and bin, lists receipts and shipments per client for any date range, and exports each view to CSV in this same shape. See 3PL inventory management software for how that works.

Related resources

Trusted by small businesses

What our customers say

“Super Kind! Quick replies from their support and very easy fixes, changed the dashboard a bit and customized it. Also gave me 450 items extra on the free plan just for me. Highly recommend and again great service!”

Erasable Trading AU

“Best customer service! Stockflow's customer support is fast and extremely helpful. They assisted me with customization of the software to improve my experience as a user.”

Justin M.

Co-Owner, Consumer Goods

Frequently asked questions

What is a 3PL client inventory report?
A statement a logistics provider sends each client showing the client's stock on hand, where it is stored, and what was received and shipped in the period. It is the basis for storage and handling invoices and for resolving quantity disputes.
Why is there one row per SKU per bin, not one row per SKU?
Because the same SKU is often stored in more than one place, such as a pick face and an overflow pallet. Row-per-bin keeps the location detail; the Summary by Client sheet in the Excel version adds everything up per client.
Can two clients appear in the same bin?
Yes. Shared bins are common in multi-client warehouses. Each client gets its own row for that bin, so their quantities are never combined. The sample data shows Client A and Client B sharing bin A-01-2.
How often should a 3PL send this report?
At least once per billing period, usually monthly, and on request when a client needs to check stock before a promotion or a purchase order. Some clients also ask for a weekly snapshot during peak season.

Topic guide

Inventory Management Software

Part of our complete guide. Start with inventory management software.

How to choose a WMSWMS implementation guideInventory trackerInventory photos and product imagesHow to choose inventory management softwareCloud inventory softwareInventory management checklistHow to organize a warehouseYear-end inventory countParts inventory softwareIndustries hubFree inventory softwareWarehouse management systemEcommerce inventoryEcommerce automation: what actually breaks itAgriculture inventoryConsignment inventoryConsignment vs backorder vs dropshipFranchise inventoryDropshipping inventoryConstruction inventoryBest stock management softwareInventory control 101How to manage inventory (step-by-step)Green warehousing: practices worth doing firstEnvironmental inventory managementMedical inventoryRetail inventoryHospitality inventoryManufacturing inventoryPharmacy inventoryContractor inventoryABC inventory calculatorAverage inventory calculatorBarcode system in ExcelReturns management3PL guideWhat is last-mile delivery?StockFlow vs Asset PandaStockFlow vs BrightpearlSortly alternativesZoho Inventory alternativesinFlow alternativesCin7 alternativesFishbowl alternativesNetSuite inventory alternativesUnleashed alternativesFinale Inventory alternativesAsset Panda alternativesAlternatives to Excel for inventoryAirtable inventory alternativeNotion inventory alternativeImport inventory from a CSV or Excel fileHow to run a tool cribHow to track equipment calibrationFranchise & multi-site inventoryFree Inventory CalculatorsInventory Shrinkage CalculatorInventory Valuation CalculatorPar Level CalculatorProduction Yield CalculatorFree QR Code GeneratorHow to Manage Multi-Location InventoryPhysical Asset ManagementQR Code vs BarcodeCarrying Cost CalculatorGMROI CalculatorTypes of Equipment MaintenanceFree Barcode GeneratorStockout Cost CalculatorInventory Turnover CalculatorABC Analysis ToolCycle Count Schedule TemplateStock Count Sheet TemplateHow to Store and Track Raw MaterialsSupplier List TemplateDSI CalculatorEquipment Utilization CalculatorHow to Plan a Production RunHow to Run a Supplier ScorecardWork Order TemplateHow to Calculate Safety StockManufacturing Inventory Excel TemplateHow to Manage Spare Parts InventoryPurchase Order TemplateCycle Count Sample Size CalculatorInventory Accuracy CalculatorMTBF CalculatorHow to Prevent Inventory ShrinkageEquipment Maintenance Log TemplateFill Rate CalculatorBarcode Scanner Buying GuideInventory Sign-Out SheetTypes of Barcodes ExplainedHow to Prepare for a Product RecallSell-Through Rate CalculatorSupplier scorecard templateDead stock cost calculatorLead time calculatorOrder fulfillment cost calculator3PL inventory management softwareMulti-client warehousingBin location3PL storage fee calculatorPerfect order rate calculatorWarehouse space utilization calculatorReturns and RMA log templateInventory-to-sales ratio calculatorStock cover calculatorCBM calculatorPallet calculatorReorder point tracker templatePicking productivity calculatorHow to keep track of inventory for a small business