31 March 2026SKUWorks Team

How to Prepare Product Data for 3PL Onboarding

Inventory Operations
Warehouse Logistics
3PL onboarding
product data
SKU management
warehouse receiving
barcodes
carton labels
pack configuration
purchase orders

Why product data quality matters before inventory arrives

If you are preparing product data for 3PL onboarding, treat it as an operational handoff, not a simple product list.

Most warehouse onboarding delays do not come from one dramatic mistake. They come from lots of smaller gaps:

  • SKU names that do not match carton labels
  • missing barcode numbers
  • unclear case pack quantities
  • dimensions in mixed units
  • one spreadsheet from sourcing and another from operations
  • carton labels that identify a style but not the exact variant
  • pallet information missing entirely

When that happens, the warehouse has to stop and ask basic questions before stock can be received correctly. That leads to:

  • delayed inbound appointments
  • receiving holds
  • relabelling fees
  • manual inspections
  • stock booked into the wrong SKU
  • pick errors later
  • chargebacks from retailers or fulfilment partners
  • poor inventory visibility from day one

For brands moving into outsourced fulfilment, incomplete onboarding data is one of the fastest ways to create avoidable operational friction.

What a 3PL or warehouse typically needs from you

A solid 3PL product data pack usually covers six core areas:

  1. SKU master data
  2. Variant attributes
  3. Pack and case configuration
  4. Dimensions and weights
  5. Barcode and label requirements
  6. Carton and pallet hierarchy

In practice, the warehouse needs to understand:

  • what each SKU is
  • how it is identified
  • how it is packed
  • how it arrives
  • how it should be labelled
  • how it should be stored and picked

If any of those are unclear, onboarding slows down.

Build your product master data first

Before you send carton data or warehouse label requirements, build a clean master sheet at SKU level.

A warehouse does not need marketing copy. It needs reliable operational data for receiving, putaway, storage, and fulfilment.

Core fields to include per SKU

At minimum, every SKU row should include:

ColumnWhat it should containWhy it matters
Internal SKUYour unique item codePrimary identifier across ops, warehouse, supplier, and systems
Product titleClear operational nameHelps receiving and picking teams identify the item
Variant attributesSize, color, flavor, material, etc.Prevents variant mix-ups
GTIN / UPC / EANRetail barcode number where relevantLinks sellable unit to barcode identity
Product statusActive, discontinued, preorder, etc.Avoids obsolete SKUs entering live warehouse setup
Supplier SKU / referenceSupplier-side identifierUseful when supplier paperwork does not match your internal code
Category / product typeBasic class of itemHelpful for storage and handling rules
Country of originIf operationally requiredOften needed for compliance or retailer workflows
Storage notesFragile, keep upright, temperature sensitive, etc.Guides handling and slotting

If you have variants, they should be explicit in the row itself. Do not rely on someone inferring that "Blue" belongs to one style family and "Large" to another.

Bad SKU naming vs clean SKU naming

Bad:

  • BAG-1
  • BAG-2
  • RED-S
  • NEW-MUG

These codes may make sense to the person who created them, but they are weak for warehouse use because they are inconsistent and often lose meaning across teams.

Better:

  • TSH-CLASSIC-BLK-S
  • TSH-CLASSIC-BLK-M
  • BAG-TOTE-NAT-001
  • MUG-12OZ-WHT-001

A warehouse-friendly SKU should be:

  • unique
  • stable
  • readable
  • consistent in structure
  • not dependent on memory or tribal knowledge

If you need to clean this up first, see How to Structure SKUs Properly (Before You Print Anything).

Add pack and case configuration data

This is where many onboarding files fall apart.

A 3PL may know what the unit is, but still not know how inbound stock is packed. That leads to receiving confusion, incorrect carton counts, and pick logic errors.

Fields to include

For each SKU, or each inbound packaging configuration where relevant, include:

  • units per inner pack
  • inner packs per carton
  • units per carton
  • carton type or description
  • whether cartons are mixed-SKU or single-SKU
  • whether cartons are retail-ready, wholesale-ready, or bulk
  • case pack quantity used for replenishment or picking

Before-and-after example

Bad data submission:

  • SKU: TSH-CLASSIC-BLK-M
  • Description: Classic Tee Black Medium
  • Qty arriving: 2,400

This does not tell the warehouse how inventory is physically arriving.

Better data submission:

  • SKU: TSH-CLASSIC-BLK-M
  • Qty arriving: 2,400 units
  • Units per inner pack: 6
  • Inner packs per master carton: 8
  • Units per master carton: 48
  • Cartons arriving: 50
  • Carton type: single-SKU, single-variant

Now receiving can verify counts, expected carton quantity, and putaway configuration.

Why this matters operationally

Pack logic affects:

  • inbound verification
  • carton count reconciliation
  • reserve storage setup
  • pick face replenishment
  • B2B order prep
  • kitting and relabelling workflows

If case pack logic is missing, warehouse teams often have to open cartons to work out what is inside. That adds time, labour, and error risk.

Provide dimensions, weights, and volume data

Accurate dimensions and weights are a basic 3PL requirement, but many brands still send estimates or mixed units.

That creates problems in:

  • slotting and storage planning
  • shipping method rules
  • dimensional weight calculations
  • pallet planning
  • carton compliance checks
  • replenishment workflows

Include dimensions at each relevant level

Where applicable, document dimensions and weights for:

  • retail unit
  • inner pack
  • master carton
  • pallet

Use one unit standard across the file, such as:

  • centimeters and kilograms, or
  • inches and pounds

Do not mix both in one sheet unless your warehouse explicitly asks for it.

Accuracy guidance

Dimensions and weights should be measured from production-ready samples or final packed goods, not placeholder estimates from development.

Common failure points include:

  • using product dimensions instead of packed unit dimensions
  • weighing an empty carton rather than the full outbound carton
  • forgetting polybag or insert thickness
  • not updating dimensions after packaging changes

Even small errors matter when repeated across thousands of units.

Include barcode and label information

Warehouses need to know not just the barcode number, but which barcode exists at each packaging level and how it should appear.

If you are still deciding barcode structure, start with Which Barcode Should I Use?.

What to provide

For each SKU or packaging level, include:

  • barcode type used at unit level
  • barcode number or encoded value
  • human-readable text requirement
  • label placement location
  • label size if specified
  • whether the barcode is printed on packaging or applied as a label
  • whether carton labels are supplier-applied or warehouse-applied
  • whether pallet labels or SSCC labels are required

Example label instructions

Packaging levelIdentifierLabel requirementPlacement
Retail unitUPC 012345678905Printed on retail pack, scannableBack lower-right panel
Master cartonITF-14 10012345678902Carton label requiredTwo adjacent sides
PalletSSCCGS1-128 pallet label requiredOutside stretch wrap, 2 sides

For carton-level standards, see Outer vs Inner Carton Labels Explained, Master Carton Labelling Guide (Retail + 3PL + Warehouse), and Carton Barcodes: ITF-14 vs GS1-128 (and When SSCC Matters).

If pallet-level serialised labels are involved, see SSCC (Serial Shipping Container Code) and GS1-128 vs Code 128: What's the Difference?.

Document carton, pallet, and shipping hierarchy

A good 3PL onboarding file should show how each packaging level relates to the next.

This matters most when stock arrives in multiple levels of packaging.

Sample hierarchy

  • Unit: 1 sellable item
  • Inner pack: 6 units
  • Master carton: 8 inner packs = 48 units
  • Pallet: 40 master cartons = 1,920 units

This hierarchy should be explicit in your file, not buried in email notes.

What to document

For each hierarchy level, include:

  • parent-child relationship
  • quantity at each level
  • dimensions and weight
  • barcode or label type at that level
  • whether cartons are mixed or single-SKU
  • pallet configuration if standardised
  • stack height or handling limitations if relevant

This is the difference between a warehouse receiving freight with confidence and a warehouse opening random cartons to work out what was sent.

Choose the right file format and naming convention

The format matters almost as much as the data itself.

If your onboarding data is spread across email threads, PDF packing specs, and multiple spreadsheets with different columns, errors are almost guaranteed.

Recommended format

For most onboarding workflows, use:

  • CSV for clean imports
  • structured spreadsheet for review and collaboration
  • separate supporting files only where needed, such as label artwork, packaging specs, or pallet diagrams

Avoid screenshots, pasted email tables, or unstructured ERP exports with hundreds of irrelevant columns.

Recommended file structure

Use one primary master file with consistent columns, then attach supporting documents only where necessary.

Example file name:

  • Brand_Product_Master_Data_v1_2026-03.csv

Good naming convention elements:

  • brand or business unit
  • file purpose
  • version number
  • date in YYYY-MM or YYYY-MM-DD

Version control rules

Simple rules prevent a lot of confusion:

  • one owner for the master file
  • one current version shared with the 3PL
  • version number in the filename
  • change log tab or notes field for major updates
  • no silent column renaming mid-onboarding

A single master product data sheet is far more reliable than scattered emails and conflicting spreadsheets.

A realistic sample product data table

Below is a simple warehouse-ready example. Your actual sheet may need more columns, but this is a strong starting point.

Internal SKUProduct titleVariantUPC/EANUnits per innerUnits per cartonCarton L x W x H (cm)Carton gross weight (kg)Storage notes
TSH-CLASSIC-BLK-SClassic TeeBlack / Small01234567890164858 x 39 x 319.8Keep dry
TSH-CLASSIC-BLK-MClassic TeeBlack / Medium01234567891864858 x 39 x 3110.2Keep dry
TSH-CLASSIC-WHT-MClassic TeeWhite / Medium01234567892564858 x 39 x 3110.0Keep dry
MUG-12OZ-WHT-001Ceramic Mug 12ozWhite01234567893242446 x 31 x 2911.4Fragile

This level of structure gives the warehouse usable setup data, not just a catalogue export.

Common mistakes that cause warehouse delays

The same issues show up repeatedly during onboarding reviews.

Data quality mistakes

  • missing GTIN, UPC, or EAN fields where relevant
  • internal SKU not unique
  • same SKU written differently across files
  • vague names like "Blue Large" with no parent product context
  • product titles copied from ecommerce listings rather than operational naming
  • active and discontinued SKUs mixed together

Packaging mistakes

  • no units-per-carton field
  • carton quantity does not match purchase order or packing list
  • mixed-SKU cartons not disclosed
  • inner pack data missing
  • supplier changes carton count without updating the file

Measurement mistakes

  • dimensions in both inches and centimeters in the same sheet
  • net weight provided instead of gross carton weight
  • pallet dimensions missing
  • dimensions from prototype packaging, not final production

Label mistakes

  • barcode listed but not printed on packaging
  • carton label spec not provided to supplier
  • pallet label requirements omitted
  • barcode placement not documented
  • variant barcode shared across multiple variants by mistake

File management mistakes

  • warehouse receives three different versions of the same file
  • columns renamed between versions
  • SKU list sent separately from carton spec sheet with mismatched identifiers
  • updates made by email only, with no revised master data file

Incomplete or inconsistent data almost always costs more later than it saves up front.

A simple pre-onboarding checklist for your team

Use this before sending your warehouse onboarding pack.

Product master data checklist

  • Every sellable SKU has a unique internal SKU
  • Product names are clear and operational, not marketing-led
  • Variant attributes are explicit for every row
  • Supplier references are included where useful
  • Active and inactive SKUs are clearly marked

Barcode and label checklist

  • Unit-level barcode numbers are included
  • Carton barcode requirements are documented
  • Pallet label requirements are documented if needed
  • Label placement instructions are specified
  • Supplier knows which labels must be printed or applied before shipment

Pack and logistics checklist

  • Units per inner pack are confirmed
  • Units per carton are confirmed
  • Mixed or single-SKU carton status is stated
  • Carton dimensions and gross weights are included
  • Pallet configuration is documented where standard

File control checklist

  • One master file exists
  • Column names are consistent
  • Units of measure are stated clearly
  • Filename includes version and date
  • The 3PL has the latest approved version only

When to standardise product data across teams

The right time is earlier than most brands think.

If product, sourcing, packaging, and logistics each maintain separate SKU sheets, warehouse onboarding becomes a reconciliation project instead of a handoff.

Standardisation matters when:

  • you start working with multiple suppliers
  • you add variants quickly
  • you move from self-fulfilment to a 3PL
  • you sell through both wholesale and direct channels
  • retailers require carton-level compliance
  • your team is issuing purchase orders across multiple product types

This is also where supporting operational documents need to line up. Your product master data, packaging files, barcode specs, and inbound purchase order details should all reference the same identifiers. If you need a basic reference point for purchase order alignment, see Purchase Order Basics.

How SKUWorks helps brands keep product data warehouse-ready

The operational problem is usually not a lack of data. It is that the data lives in too many places and changes without control.

SKUWorks helps brands centralise:

  • SKU structures
  • barcode data
  • packaging files
  • carton and label requirements
  • supplier-ready purchase order workflows
  • operational product records used across teams

That makes it easier to reuse the same approved product data for supplier handoff, warehouse onboarding, labels, and ongoing replenishment work.

If your current process depends on spreadsheets, shared drives, and email approvals, centralising that data can reduce version conflict and repeated cleanup work.

FAQ

What product data does a 3PL need before onboarding inventory?

Most warehouses need:

  • internal SKU
  • product title
  • variant attributes
  • barcode data
  • units per inner pack and carton
  • carton dimensions and gross weight
  • storage or handling notes
  • carton and pallet label requirements

Some will also require supplier references, country of origin, pallet configuration, or retailer-specific labelling details.

Should I send a CSV, spreadsheet, or ERP export to a warehouse?

A structured spreadsheet or CSV is usually best. Raw ERP exports often include too many irrelevant columns and not enough packaging detail. The goal is a clean, reviewable product data file for 3PL use, with consistent columns and clear units of measure.

Do warehouses need GTINs, SKUs, or both?

Usually both.

  • Internal SKU is your operational identifier.
  • GTIN, UPC, or EAN is the barcode-linked identifier for the retail unit or packaging level where relevant.

The warehouse needs a clear mapping between them.

What is the difference between unit, case, carton, and pallet data?

  • Unit: one sellable item
  • Case or inner pack: a grouped quantity of units
  • Carton or master carton: outer shipping container holding units or inner packs
  • Pallet: multiple cartons grouped for transport and storage

Each level may have different dimensions, weights, and barcode or label requirements.

How accurate do dimensions and weights need to be for a 3PL?

As accurate as possible from final production packaging. Estimates create receiving, slotting, and shipping problems. Measure the packed product and the actual carton configuration that will ship.

What happens if product data is incomplete or inconsistent?

Common outcomes include:

  • onboarding delays
  • receiving holds
  • manual inspections
  • relabelling fees
  • inventory booked to the wrong SKU
  • slower pick and pack operations
  • downstream retailer compliance issues

Can one master spreadsheet work for both a 3PL and a retailer?

Sometimes, but not always without adjustment. A retailer may care about compliance fields that a 3PL does not, while a 3PL may need storage, case pack, or pallet data that a retailer never asks for. The best approach is one core master dataset with channel-specific exports.

Final takeaway

To prepare product data for 3PL onboarding properly, think beyond the SKU list.

Your warehouse needs structured operational data that tells them exactly:

  • what each item is
  • how each variant is identified
  • how it is packed
  • how it is labelled
  • how it arrives in cartons and pallets
  • how it should be received and stored

If that information is complete, consistent, and version-controlled before inventory ships, you reduce delays, relabelling, manual checks, and expensive back-and-forth at the point where goods are supposed to move quickly.

That is the real value of a warehouse onboarding checklist: fewer assumptions, fewer exceptions, and a cleaner first inbound.

Related posts