What is Consumer Packaged Goods Fulfillment? The Complete Guide for CPG Brands
Consumer packaged goods (CPG) fulfillment is more operationally complex than most direct-to-consumer (DTC) categories. Shelf life, regulated ingredients, subscription renewal cycles, and the addition of retail distribution create fulfillment requirements that traditional 3PLs aren’t built to handle. This guide explains what makes CPG fulfillment different, what logistics capabilities matter most, and how to evaluate a 3PL partner that can grow with your brand from DTC to store shelves.
Consumer packaged goods (CPG) fulfillment tends to be more operationally complex than most direct-to-consumer (DTC) categories. And often, traditional 3PLs aren’t designed to meet the fulfillment requirements needed, like shelf life, regulated ingredients, subscription renewal cycles, and the addition of retail distribution. This guide explains what makes CPG fulfillment different, what logistics capabilities matter most, and how to evaluate a 3PL partner that can grow with your brand from DTC to store shelves.
What Is CPG Fulfillment?
CPG fulfillment is the process by which a third-party logistics provider (3PL) manages the storage, pick and pack, and shipment of consumer packaged goods on behalf of a brand. This includes everything from receiving inbound inventory from manufacturers, storing it in a warehouse, picking individual orders as they arrive via DTC channels, managing distribution to retail partners, and shipping orders to third-party retailers or directly to customers.
What distinguishes CPG fulfillment from general DTC fulfillment is the operational complexity that consumer packaged goods introduce: shelf-life management, HAZMAT-regulated ingredients and products, subscription order management, lot-level traceability, and the unique challenges of eventually distributing through retail channels in addition to delivering directly to customers.
CPG categories that typically require specialized fulfillment:
- Supplements and vitamins: lot traceability, FEFO, subscription, HAZMAT
- Pet care and pet nutrition: lot tracking, expirations, high subscription volume
- Home cleaning products: aerosol HAZMAT, flammable liquids, corrosives; the most HAZMAT-dense CPG subcategory
- Baby and infant products: FDA documentation, strict expirations, lot traceability
- Household goods: paper products, household consumables without regulated ingredients
What are Unique Fulfillment Challenges for CPG Brands?
CPG brands face a set of fulfillment challenges that are distinct from other DTC categories. Understanding these challenges is the first step toward selecting a 3PL partner that can handle them, and avoiding the expensive mistakes that come from mismatched partnerships.
Shelf Life and Expiration Management
Every CPG brand with a physical product that expires faces the same operational risk: inventory that ships past its best-by or expiration date. In DTC, this is a customer experience failure. In retail, it is a compliance violation that can trigger fines, chargebacks, or delisting. Managing expirations well requires WMS-level FEFO (“First Expired, First Out”) logic and avoiding manual sorting or post-receipt spot checks.
Lot-Level Traceability and FDA Recall Readiness
CPG brands in supplement, pet nutrition, and baby product categories face FDA oversight that requires lot-level traceability from manufacturer to consumer. In the event of a recall, a brand needs to be able to pull every order that contained a specific lot number quickly, completely, and accurately. This requires lot tracking that runs from inbound receiving through pick/pack and order shipment, with the data tied to order records in a way that’s reportable within hours, not days.
Complex Subscription Cycles
Subscription-focused CPG brands have a fulfillment problem most 3PLs don’t recognize: Missed or incorrect subscription cycles generate cancellations. Standard order accuracy metrics don’t capture these failures accurately. Managing subscription orders successfully, and eliminating errors, requires technology integrations with subscription platforms, box version management, and skip/pause/swap logic that runs without manual intervention.
HAZMAT Product Categories
A significant portion of CPG products — aerosols, flammables, regulated ingestibles, household chemicals — are classified as HAZMAT under DOT and IATA regulations. Most consumer-focused 3PLs are not certified to handle these categories, which limits the product lines they can serve and creates compliance risk if their handling doesn’t meet carrier requirements.
The DTC-to-Retail Transition
CPG brands that scale DTC eventually pursue retail distribution with retailers like Whole Foods, Target, Ulta, and other specialty retailers. The move from DTC to B2B distribution and retail introduces a completely new set of operational requirements: electronic data interchange (EDI) compliance, routing guide adherence, “On Time In Full” (OTIF) service level agreements, and retail lot compliance. Brands that are already running DTC with a 3PL that can handle retail have a significant advantage over those that have to migrate to a new partner as they add new channels.
How Does Lot Tracking and Expiration Management Work?
Lot tracking is the foundation of FDA-compliant CPG fulfillment. Every inbound receipt should create a lot record that carries through the entire inventory lifecycle — from shelf to order to shipment. The quality of lot tracking determines how quickly a brand can respond to a recall, how reliably FEFO logic is applied, and whether retail partners will be satisfied with the traceability documentation they require.
What FEFO Inventory Logic Actually Means
FEFO (First Expired, First Out) is the inventory rotation method required for products with a defined shelf life. Unlike FIFO (First In, First Out), which routes based on receipt date, FEFO routes based on expiration date. This matters when a brand receives two lots of the same SKU with different expiration dates: FEFO ensures the earlier-expiring lot ships first, regardless of when it arrived. This is the difference between a 3PL that handles your product correctly and one that ships expired inventory.
Lot Traceability Across Operational Stages
- Inbound receiving: Lot number, expiration date, and quantity recorded for every receipt. Lot must be linked to a PO or manufacturer lot certificate.
- Storage: Each lot assigned to specific bin locations. FEFO logic ensures older lots are prioritized at pick.
- Pick/pack: Picker confirms lot at pick. System flags any pick from a non-FEFO lot for supervisor approval.
- Shipment: Lot number tied to order in the OMS. Recall query returns all orders for a given lot in minutes.
- Expiration alerts: Configurable at 90, 60, 30-day thresholds. Inventory nearing expiration are flagged for expedited shipping or return to vendor.
What Does HAZMAT Compliance Mean for CPG Products?
A meaningful portion of CPG products fall under HAZMAT regulations administered by DOT (for ground transportation) and IATA (for air freight). Aerosols, flammables, corrosives, regulated ingestibles, and household chemicals all require specific packaging, labeling, and carrier enrollment that most consumer 3PLs are not equipped to handle.
CPG Product Categories That Commonly Require HAZMAT Compliance
- Aerosol sprays (household cleaners, air fresheners, spray disinfectants, aerosol pet care) — Class 2.1 or 2.2 Flammable Gases
- Alcohol-based cleaning products and certain supplement tinctures — Class 3 Flammable Liquid
- Concentrated cleaning products above certain alcohol or solvent thresholds — Class 3 Flammable Liquid
- Concentrated drain cleaners, acidic cleaning concentrates — Class 8 Corrosive
- Pesticide-adjacent household products (some insect repellents) — Class 6 Toxic
- Dry ice in cold-chain supplement or specialty pet food shipments — Class 9 Misc.
What HAZMAT Certification Means for a 3PL
A properly certified 3PL has completed DOT hazardous materials employee training (required every 3 years), maintains current IATA Dangerous Goods certification for air freight, has carrier program enrollment and has configured their WMS to enforce correct packaging specification and labeling at the unit level for each HAZMAT SKU.
What Happens When a 3PL Doesn’t Have HAZMAT Certification?
A non-certified 3PL shipping HAZMAT products faces significant risk: carrier refusal at pickup, DOT penalties if discovered in transit, and liability in the event of an incident. They may not tell brands they can’t handle HAZMAT. Instead, they’ll accept the product and ship it incorrectly, passing the compliance risk to the brand. Ask specifically about each regulated category you carry before signing a contract.
What is Subscription Order Management?
Subscription commerce creates a significant opportunity for brands while also creating one of the most demanding fulfillment models in CPG. Unlike standard DTC orders, subscription requires precise cycle timing, box version management, skip/pause/swap logic, and a metric many 3PLs don’t track: the subscription cycle completion rate.
What is Subscription Cycle Completion Rate?
The subscription cycle completion rate measures the percentage of scheduled subscription cycles that ship on time and in full. It is calculated as: “completed on-time cycles ÷ total scheduled cycles for the period”. A cycle that ships late, ships with a wrong item, or doesn’t ship at all counts as an incomplete cycle. Incomplete cycles can create subscription churn.
What Does a Subscription-Capable WMS Integration Look Like?
- Pre-built integration with Recharge, Bold Commerce, Stay AI, or Skio
- Subscription-specific order queue managed separately from standard DTC orders
- Box version management with the correct configuration shipped for each subscriber’s profile
- Skip, pause, and swap actions taken in the subscription platform flow through to fulfillment automatically
- Release date management — subscription orders held and released simultaneously on cycle date
How Can Brands Navigate from Direct-to-Consumer (DTC) to Retail Distribution?
Every successful CPG direct-to-consumer (DTC) brand eventually pursues retail distribution. The brands that make this transition most successfully are those with 3PL partners that can grow with them across multiple channels and into retail without requiring a new facility, a new system migration, or a new operational relationship.
Why do DTC-to-Retail Transitions Often Require a New 3PL?
The operational requirements for retail distribution are fundamentally different from DTC fulfillment. Retail requires pallet-level fulfillment, EDI (electronic data interchange) compliance with each retailer’s specific transaction set, routing guide adherence, OTIF (On Time In Full) SLA performance, and ASN (Advance Ship Notice) accuracy. Most DTC-focused 3PLs don’t have these capabilities.
What Retail-Ready CPG Fulfillment Requires
- Electronic Data Interchange (EDI) B2B suite: 850 (Purchase Order), 856 (ASN), 810 (Invoice), 940/945 (Warehouse Shipping) transaction capability with each retailer
- Routing guide compliance: Each major retailer has a routing guide specifying carrier, label placement, packaging, and appointment scheduling requirements. Non-compliance generates chargebacks.
- OTIF performance: Major retailers impose financial penalties for shipments that are not on-time and in-full (OTIF). OTIF tracking and improvement capability is a requirement.
- Retail lot compliance: Retailers require lot-level traceability for the same FDA recall readiness reasons as DTC, and their requirements are often stricter.
- Chargeback analytics: Understanding which compliance failures are generating chargebacks, by retailer and by root cause, is essential for improving performance over time.
How to Evaluate a 3PL for CPG Fulfillment
Evaluating a 3PL for CPG fulfillment requires asking questions that go beyond the standard capacity and price conversations. The capabilities that matter most for CPG — lot tracking, HAZMAT certification, subscription management, retail compliance — are not universally present. Here are questions to ask when evaluating a potential 3PL partner:
Lot Tracking and Expiration Management
- Is FEFO inventory logic native in your WMS, or does it require a manual process?
- How do you handle a lot that partially ships before its FEFO priority changes?
- If we had an FDA recall today, how long would it take to produce a complete list of affected orders?
- Can you show us a sample lot traceability report from a current CPG client?
Subscription Management
- Which subscription platforms do you integrate with natively?
- How do you manage skip/pause/swap requests — is it WMS-level or manual?
- Do you track subscription cycle completion rate? What was it for your CPG clients last quarter?
- How do you handle box version management for subscription brands with multiple configurations?
HAZMAT Compliance
- If you manage your own transportation, are you DOT ground certified for hazardous materials? When does that certification renew?
- Are you IATA certified for air freight HAZMAT shipments?
- Which third-party carriers are you enrolled with for HAZMAT shipping? Can you provide the enrollment documentation?
- How is per-SKU HAZMAT classification managed in your WMS?
Multichannel and Retail Readiness
- Do you have EDI B2B capability? Which transaction sets and which retail DCs are you live with today?
- How do you handle routing guide compliance across multiple retailers?
- What is your chargeback rate for existing retail omnichannel clients?
- Can our DTC and retail inventory coexist in the same facility from a single pool?
CPG Fulfillment FAQs
What does FEFO mean in CPG fulfillment?
FEFO stands for “First Expired, First Out”. It is an inventory rotation method that prioritizes shipping inventory with the earliest expiry date, regardless of when it was received. FEFO is the standard for any product with shelf life and is required for FDA-regulated CPG categories. A 3PL that handles CPG products should run FEFO natively in their warehouse management system.
Which CPG products are classified as HAZMAT?
Common CPG HAZMAT categories include aerosol sprays (Class 2), alcohol-based products including hand sanitizer and perfume (Class 3 Flammable Liquid), household cleaning chemicals (Class 8 Corrosive or Class 6 Toxic), and some supplement or health device categories. HAZMAT classification is determined at the SKU level by a certified specialist.
What is subscription cycle completion rate and why does it matter?
Subscription cycle completion rate is the percentage of scheduled subscription cycles that ship on time and in full. It matters because subscription churn is heavily driven by fulfillment failures. Missed cycles, wrong box versions, and delayed releases all generate cancellations rather than returns, which means they don’t show up in standard order accuracy reports.
When should a CPG brand move from in-house fulfillment to a 3PL?
Most CPG brands find that in-house fulfillment becomes unsustainable somewhere between $5M and $25M in DTC revenue. The specific triggers include: peak season requiring hiring more than 30% temporary staff, lot tracking accuracy falling below 99%, subscription cycle completion rate declining, or a retail distribution opportunity that your current operation can’t support.
Can the same 3PL handle both DTC and retail distribution for CPG brands?
Yes. And for most CPG brands at $25M–$250M in company revenue, running DTC and retail through the same 3PL partner is the operationally appropriate approach. It eliminates inventory fragmentation, simplifies SLA accountability, and preserves operational knowledge about your product. The prerequisite is selecting a 3PL with genuine retail-ready capability.
What EDI transaction sets are required for CPG retail distribution?
The core EDI transaction sets are: 850 (Purchase Order), 856 (Advance Ship Notice), 810 (Invoice), and 940/945 (Warehouse Shipping Order and Advice). Most major retailers also require retailer-specific configuration. A retail-ready 3PL should have existing EDI connections with the major retailers in your category.
Ready to talk to a CPG fulfillment expert?
