Solutions / Beauty & Cosmetics
Cosmetics ship in glass, lot codes drive every recall, hazmat rules apply to half the catalog, and Sephora chargebacks land within hours of a routing miss. Beauty fulfillment is a regulated operation pretending to be a beautiful one. Both sides have to work.
TL;DR
The Modernization of Cosmetics Regulation Act (MoCRA) put cosmetics under FDA oversight comparable to drug and device makers. Facility registration, product listing, lot tracing, and adverse event reporting are now table stakes for any brand that wants to scale.
On top of that, beauty fulfillment carries hazmat, glass breakage, retail compliance, and a customer base that judges the box before the product. The right 3PL solves all four at once.
For decades, cosmetics were the rare consumer category where FDA touched labeling and color additives but did not require facility registration or product listing. That changed when Congress passed MoCRA in late 2022 and FDA opened the Cosmetics Direct portal in 2023. By July 1, 2024, every facility manufacturing or processing a cosmetic for the US market needed to register, and every responsible person had to list each marketed product, ingredients included[1]. Renewals run on a two-year cycle, and FDA began sending automated reminders through Cosmetics Direct in February 2026[2].
Brands under $1 million in average annual sales are exempt from registration and listing, but adverse event reporting, safety substantiation, and labeling rules apply regardless of size[1]. The fulfillment partner is not the responsible person under MoCRA, but the data the partner collects (lot codes, ship dates, recipient ZIPs, return reasons) is what makes the responsible person's job possible.
Section 01
MoCRA-aligned operationsMoCRA does not give 3PLs a checklist. It gives brand owners a checklist, and the 3PL has to make compliance possible. Three workflows matter most. First, lot tracking that survives putaway, picking, and return: every unit shipped should resolve back to a lot code on demand. Second, complaint capture: when a customer reports an adverse event, the brand has 15 business days to file with FDA, which means the 3PL's customer-care handoff and ticketing has to flow into the responsible person's safety system fast. Third, traceback simulation: a credible recall plan rehearses pulling product by lot, quarantining inbound, and reaching every consumer who received an affected unit.
Section 02
Lot tracking and expiryCosmetics carry batch codes for a reason. A pigment lot drifts, an emulsion separates, a preservative underdoses: any of those can prompt a voluntary recall. The 3PL needs to receive against lot, putaway by lot, and pick by FEFO (first-expiry-first-out) for anything with a printed expiration or PAO (period-after-opening) marker.
FEFO sounds simple. In practice, beauty SKUs arrive with mixed lots in the same pallet and mixed expiries inside the same case. Receiving has to capture both at the unit level, not the pallet level, or the FEFO logic falls apart at the pick face. A WMS with strong lot management treats lot and expiry as first-class attributes on every location and every transaction.
What lot tracking enables
| Workflow | Without lot tracking | With lot tracking |
|---|---|---|
| Recall | Pull all on-hand of a SKU, freeze sales, manually trace | Quarantine affected lots in minutes, ship from clean lots same day |
| Adverse event | Reverse-lookup ship records by hand | Lot-to-recipient resolution in the WMS |
| Expiry write-off | Discover near-expiry stock at audit | Daily aging report, proactive markdown |
| Retail returns | Re-shelf without lot validation | Block re-ship of out-of-spec lots |
Section 03
Temperature, humidity, and pigment integrityA lipstick that sat on a 100 degree summer truck has different physics from one stored at 70. Emulsions break, fragrances oxidize, and pigments shift. Most beauty brands do not need pharmaceutical-grade cold chain, but they do need a temperature-controlled storage zone and a written holding range, usually 60 to 75 degrees with humidity controls in the 40 to 60 percent band.
The 3PL should publish actual readings from data loggers, not nameplate ratings. During heat domes and cold snaps, the brand wants to see the chart. The same applies to last mile in summer: a brand may pause non-essential ground shipments to hot zones, and the 3PL should be ready to switch to expedited service or hold the order for a cooler day.
“A pigment shift looks like a return. It is actually a storage decision made three weeks earlier.”
Section 04
Hazmat: nail polish, perfume, aerosolsA surprising share of beauty SKUs carry a DOT hazmat classification. Nail polish and perfume contain flammable solvents. Hairsprays and dry shampoos are pressurized aerosols. Each requires Limited Quantity packaging, the diamond-Y mark, ground-only routing for many products, and a hazmat-trained pack station. The old ORM-D label was phased out by January 1, 2021, so any 3PL still printing ORM-D is out of compliance[3].
Carrier-specific rules add another layer. UPS and FedEx Ground accept Limited Quantity cosmetics with proper marking and the right HazMat agreement. USPS allows surface shipment of many fragrances and nail polishes inside the contiguous US, but blocks air transport[3]. The 3PL has to encode all of this in the order routing engine, so a customer in Hawaii does not get a perfume ground-quoted and then stuck.
Common beauty hazmat categories
| Product | Class | Routing |
|---|---|---|
| Nail polish | Class 3 flammable liquid | Ground only, Limited Quantity mark |
| Perfume / EDP | Class 3 flammable liquid | Ground domestic; air with declaration |
| Aerosol hairspray | Class 2.1 flammable gas | Ground; carrier hazmat agreement |
| Dry shampoo aerosol | Class 2.1 flammable gas | Ground; not for USPS air |
| Acetone remover | Class 3 flammable liquid | Ground; pack-station-trained |
Section 05
Gift-ready unboxingBeauty consumers post their unboxing. The package is part of the product. That means tissue, ribbon, branded void-fill, and a finish that holds up after a week in a delivery van. It also means consistency: the 1,000th order of the day looks like the first.
The packing line for beauty looks different from a generic ecommerce line. There are more touches per order, more visual QC, and more material at the station. Throughput per packer drops, but defect rate drops faster, and the brand gets a clean Reels-ready shot every time. The right operating model trains pack stations on a printed standard, audits 1 in 50 orders against that standard, and rotates QC reviewers so eyes stay fresh.
Section 06
Sephora and Ulta retail complianceA brand that lands a Sephora or Ulta program is now running two operations: a DTC ecommerce flow and a retail B2B flow with strict compliance. Sephora requires GS1-128 carton labels in the lower-right corner of the carton, scannable barcodes, SSCC-18 serial numbers, and a precise set of label fields including PO number, department, carton count, and final destination[4]. EDI ASN submissions go through SPS Commerce or an equivalent VAN.
Inner pack labeling, pallet wrap visibility, and palletization patterns each have their own spec. Sephora discourages inner packs for sellable items, requires only one visible label per package on a pallet, and expects clear film wrap so a receiver can audit without unwrapping[4]. Miss any of it and the brand absorbs a deduction, frequently in the hundreds of dollars per carton, that takes weeks to dispute.
T-30 days
Routing guide review with the buyer team. Confirm carton spec and labels.
T-14 days
Build POs in WMS. Validate GS1 ranges. Print sample labels for the buyer.
T-7 days
Pack against routing guide. QA pulls 1 carton in 50 for audit.
T-3 days
Submit ASN. Confirm appointment with the DC. Stage pallets.
T-1 day
Carrier pickup. ASN tracking number sync. Buyer notified.
T+7 days
Reconcile any chargebacks against audit log. Open dispute if warranted.
Section 07
What changes after MoCRAFDA released its final guidance on facility registration and product listing in late 2024 and refined the Cosmetics Direct portal through 2025[5]. The practical effect on operations is record discipline. Brands now need a running map of which facility (3PL or contract manufacturer) handled which lot of which product, with the FEI on file for each. Inspections of cosmetic facilities are not yet routine, but the framework is in place, and brands that scale into national retail need to assume an FDA visit eventually.
None of this is hypothetical. Cosmetic recalls happen in the dozens each year and now travel through FDA's recall classification system. A brand whose 3PL cannot produce a recipient list for an affected lot inside 24 hours is in a different position than one whose 3PL can.
“Lot data is the difference between a one-day recall and a one-month recall.”
Talk to a Warpspeed operator
Share your SKU mix, hazmat profile, and retail program list. We will outline the WMS, packing line, and routing setup that fits.