A customer says her vitamin C serum smells odd and looks darker than before. The warehouse sees the SKU and tracking number, but not the production batch. The brand must either keep shipping or hold every bottle while someone searches receiving sheets.
lot tracking for cosmetics fulfillment
Proper lot tracking avoids that mess. It keeps a thread running from the manufacturer’s batch record to the warehouse receipt, storage location, customer shipment, complaint, and return. If lot VC-260701 is suspect, the team can hold that lot without freezing VC-260615 and VC-260720.
That is the job of lot tracking. The printed code is only the folder label; the useful part is the history inside it. Here is how a cosmetics 3PL should preserve that history through recalls and returns.

What Lot Tracking Means in Cosmetics Fulfillment

Lot tracking connects a group of products made under defined conditions to every inventory event that follows. In cosmetics, one lot may represent a production run, filling run, or another manufacturer-defined quantity. Every unit in that group carries the same lot or batch identifier.
A warehouse does not need the full formula record to fulfill orders. It does need enough information to keep batches separate and report where each one went. That usually includes the batch identifier, product SKU, quantity, relevant dates, inventory status, warehouse location, and outbound order history.
The terms can get muddled, so here is the plain version.

Term What it identifies Example Why the distinction matters
SKU A product or sellable variant 30 ml Vitamin C Serum One SKU may contain several batches
Lot or batch number A group produced under defined conditions VC-260701 Used to isolate and trace affected units
Serial number One individual unit SN-0084521 Usually unnecessary for ordinary cosmetics
GTIN or barcode A trade item or packaging level EAN/UPC on the carton Helps identify the item, but may not identify its batch
Expiration or best-before date A date linked to shelf life or quality 2028年6月 Can drive FEFO allocation when supplied
PAO symbol Recommended use period after opening Open-jar symbol marked 12M The clock normally starts after opening, not at warehouse receipt

“Lot” and “batch” are often used as synonyms in everyday beauty operations. A manufacturer may make a technical distinction between them, but the warehouse rule is simple: preserve the original identifier and do not casually invent a replacement.

Forward and Backward Traceability

Backward traceability asks where a product came from. For example, which manufacturer, purchase order, production batch, and inbound receipt supplied this bottle?
Forward traceability asks where it went. Which storage locations, transfers, wholesale accounts, marketplace orders, and DTC customers received units from the lot?
Good traceability works both ways. Think of it like checking a train line. You should be able to follow the track back to the first station and forward to every stop. A spreadsheet that records only “500 units received” covers half the journey at best.
lot tracking for cosmetics fulfillment

Why Cosmetics Need Batch-Level Control After Manufacturing

Batch-level control helps a brand investigate issues such as:
  • An unusual odor, color, or texture
  • Microbial contamination or a failed quality test
  • A leaking pump, cracked jar, or weak seal
  • Incorrect label text or the wrong carton version
  • Shade variation between production runs
  • Missing directions or warnings
  • Heat, freezing, humidity, or light exposure
  • Short-dated stock entering a retail or marketplace channel
  • A component defect that affects only one filling or packaging run
Risk changes by product. Pressed powder is not handled like glass serum. Fragrance, aerosols, and nail products may face carrier restrictions. Lightly preserved formulas may need tighter controls. Some sunscreens, acne products, or dandruff products are also drugs in the United States.
Warehouse software cannot decide legal classification. The brand obtains qualified advice; the 3PL turns approved requirements into warehouse rules.

A Narrow Recall Is Better Than a Blunt One

Suppose a brand holds 9,000 bottles of one serum SKU across three lots. A packaging supplier reports that pumps used in one 3,000-unit lot may fail.
With reliable lot data, the warehouse can hold the remaining units from that batch and identify the orders that received it. The other two lots can be reviewed separately and may remain available.
Without reliable data, the brand may need to hold all 9,000 bottles. It may also contact customers who received unaffected stock. That costs more and creates more worry than the original problem deserved.
Lot tracking narrows the blast radius. It does not make a quality problem pleasant. It just stops one bad batch from behaving like a problem with every batch.
lot tracking for cosmetics fulfillment

The Batch Data a Cosmetics Brand and 3PL Should Share

Capturing a lot number is a start, but it is not a complete data model. The record must explain what the lot is, where it sits, whether it can ship, and which orders have used it.
Here is a practical minimum.

Data group Useful fields Why it matters Likely system owner
Product identity SKU, variant, product name, size, shade, GTIN/barcode Prevents a correct batch from being attached to the wrong item Brand ERP, PIM, or store
Batch identity Manufacturer batch, supplier lot, production date, expiry or best-before date Connects stock to production and shelf-life evidence Manufacturer and brand
Inbound receipt PO, ASN, receipt date, quantity, carton/pallet, warehouse, dock photos Shows what physically arrived WMS
Quality status Pending, released, held, rejected, reason, approver, evidence Controls whether inventory is eligible for orders QMS or WMS
Storage and movement Bin, zone, transfer history, quantity adjustments, timestamps Locates units and preserves chain of custody WMS
Fulfillment Order ID, channel, pick time, batch allocated, quantity, tracking number Connects a shipped unit to its destination OMS and WMS
Return and complaint RMA, original order, reported issue, readable batch, condition, disposition Supports investigation and blocks blind restocking Returns platform, helpdesk, and WMS

Product and Batch Master Data

Before stock moves, the brand should give the warehouse an approved product master. It should identify the sellable SKU, each variant, barcode, unit of measure, case pack, packaging version, storage notes, and any shelf-life rule.
Keep the manufacturer’s code exactly as printed, including leading zeros and letters. If a warehouse creates an internal receipt ID, store it separately. Changing 0A26B7 to 1267 may break the link to production records.
If the brand sources products and packaging separately, the handoff between the supplier, quality team, and warehouse matters even more. A documented product quality inspection process can link what was approved before dispatch to what the warehouse actually received. Still, inspection scope must be defined. A carton count does not prove formula safety, and a visual check does not replace laboratory testing.

Order-Level Data Is the Part Many Teams Miss

Some warehouses show stock by lot but lose the relationship when an order ships. The WMS should record which lot supplied each order line. If two lots fill one line, save both lot-and-quantity pairs. Apply the same rule to split shipments, wholesale cartons, marketplace replenishment, and manual orders.
lot tracking for cosmetics fulfillment

How Lot Tracking Works From Receiving to Delivery

Lot control is a series of small gates. Skip one, and the data chain develops a hole.

Agree on the Data Before Inventory Ships

Before inventory ships, the brand, manufacturer, and 3PL should agree on:
  • Where the code appears on the unit, retail carton, inner case, and master carton
  • Whether the same code is human-readable and scannable
  • Which date fields accompany it
  • Whether mixed-lot cartons are allowed
  • What evidence arrives with the shipment
  • What happens when the code is missing, damaged, duplicated, or different from the ASN
A photo guide should show the code location on each packaging level.

Preserve the Manufacturer’s Batch Identity

Keep the original code even when the 3PL adds an internal pallet ID or barcode. After repacking or relabeling, preserve the original lot link and record the approval, materials, quantity, and time.

Scan and Validate Each Lot at Receiving

The receiver compares the shipment with the purchase order or advance shipping notice. Checks may include SKU, lot, dates, quantity, packaging, seals, labels, and visible damage. New stock stays pending until required checks are complete.
This is particularly useful for brands using beauty and cosmetics fulfillment from China, where the factory, warehouse, ecommerce platform, and final market may sit in different countries. Each handoff needs a clear data record rather than a message buried in a chat thread.

Quarantine Exceptions Before They Spread

Hold and investigate mismatched codes, unreadable labels, mixed lots, missing required dates, unexpected packaging, leakage, or damaged seals. Use both a system hold and physical control where the risk warrants it.

Keep Lots Separate in Storage

The WMS must know the quantity and location of each lot. Separation may be physical, logical, or both. A fast-moving lipstick may use controlled replenishment, while a sensitive serum may stay in separate bins. A picker should never choose an unrecorded batch by convenience.

Apply the Right Allocation Rule

FIFO sends the oldest received stock first. FEFO sends the stock with the earliest eligible expiry first. They can point to the same lot, but not always.
Imagine that lot A arrived in March and expires in December. Lot B arrived in April but expires in October. FIFO selects A. FEFO selects B. For dated inventory, FEFO is usually the more useful starting rule.
The order still needs enough remaining shelf life for its destination, channel, and customer. A China 3PL fulfillment operation should set both an eligibility threshold and an allocation sequence.

Validate the Lot at Pick and Pack

The system should tell the picker which lot to use. A scan then confirms that the physical unit or bin matches the instruction. If it does not, the system should block or escalate the pick rather than quietly accept it.
Ask what happens after a wrong-lot scan. An optional warning is not much of a control.

Save the Lot Against the Shipment

Store the final lot allocation against the order line. For kits, save every controlled component’s lot; a kit-level SKU alone cannot isolate one recalled serum.

Keep an Audit Trail

For transfers, corrections, write-offs, and cancelled picks, record the old value, new value, user, time, reason, and reference. If a quantity changes and nobody can explain it, traceability has already weakened.

Control point Common failure Evidence to request
Receiving Batch entered incorrectly Receipt record plus label photo
Release Pending stock becomes available Approval log and status history
Storage Two lots mixed in one unmarked location Bin-level inventory report
Picking Wrong batch accepted Failed-scan demonstration
Packing Kit components lose their individual batches Component-level shipment record
Shipping Order export contains only SKU Order-to-lot report
Adjustment Quantity changed without explanation User and reason audit log
Return Unit restocked under a generic batch RMA-to-disposition record

lot tracking for cosmetics fulfillment

FIFO vs. FEFO for Cosmetics Inventory

FIFO is useful when products are effectively identical in shelf-life terms and the oldest receipt should move first. FEFO is better when lots have different expiry or best-before dates.
Cosmetics add one wrinkle: not every item carries a printed expiration date in the same way. The brand may manage a manufacturer-supported shelf-life date internally, while the consumer package shows a PAO symbol. The warehouse should not guess a date by decoding a batch code from an unofficial website. It should use approved data from the brand or manufacturer.
The PAO mark also does not solve warehouse allocation. A 12M open-jar symbol means the product is intended to be used within 12 months after opening. A sealed unit in a warehouse has not started that consumer-use period. PAO and lot traceability answer different questions.
For each SKU or product family, define:
  • Whether an expiry, best-before, or internal shelf-life date exists
  • The source of that date
  • The minimum remaining shelf life at dispatch
  • Whether the threshold changes by DTC, wholesale, marketplace, or destination
  • What happens when stock drops below the threshold
  • Whether FEFO or FIFO controls allocation
Near-dated stock can then be reported early. The brand may choose a promotion, a different channel, a supplier claim, or disposal. Discovering it at the packing bench is a bit late.
lot tracking for cosmetics fulfillment

Building a Recall-Ready Cosmetics Fulfillment Workflow

A recall may begin with a supplier notice, failed test, defect, adverse event, complaint pattern, or regulatory action. The plan must already identify who can stop shipments, preserve evidence, and assess scope.

Step 1: Stop New Allocation

Hold the suspect lot and stop open orders from allocating it. Check storage, work areas, replenishment carts, and already-picked orders. Name someone who can authorize the hold across time zones.

Step 2: Define the Scope

Confirm the product, lot, packaging version, production window, destinations, and issue. Check whether a shared material connects other finished lots. Quality and regulatory owners define scope from evidence; the warehouse maps it to physical and shipped inventory.

Step 3: Locate Every Inventory State

A useful lot report separates units into clear buckets:
  • Available in storage
  • On quality hold
  • Damaged or awaiting disposition
  • Allocated to open orders
  • Picked but not shipped
  • In transit between locations
  • Shipped to DTC customers
  • Shipped to retailers, distributors, or marketplaces
  • Returned to the warehouse
  • Destroyed, reworked, or otherwise removed

Step 4: Build the Distribution Record

The order-to-lot export should identify the order, item, quantity, shipment date, carrier tracking, channel, and delivery destination needed for the response. Access to personal data should be limited to authorized people and used under applicable privacy rules.
In the United States, the FDA recall policy for cosmetics says lot numbering is not required by law for cosmetics. It does, however, recommend sufficient production lot or batch coding to support positive identification and effective recall. It also recommends maintaining adequate distribution records for longer than the product’s shelf life and expected use.

Step 5: Communicate and Receive Affected Units

The responsible team decides who must be notified. Messages need enough detail to identify the product and required action. Returned units use a dedicated event code, enter quarantine, and retain batch, quantity, sender, condition, and disposition records.

Step 6: Reconcile and Close

Reconcile what was produced or received with what remains, shipped, returned, destroyed, or otherwise accounted for. Investigate differences and retain the reports, decisions, approvals, communications, and disposition evidence.
Under the FDA’s MoCRA overview, a responsible person must report a serious adverse event associated with a cosmetic product in the United States within 15 business days. MoCRA also gives FDA mandatory recall authority under defined conditions. Warehouse reports support these duties but do not replace a regulatory response.
For products placed on the EU market, Regulation (EC) No 1223/2009 establishes supply-chain traceability and other obligations for responsible persons and distributors. Its rules are not identical to U.S. rules. Brands selling into Europe should map their fulfillment records to the applicable duties in the EU Cosmetics Regulation and obtain qualified advice for their exact role.
ISO 22716 provides a useful cosmetics GMP framework, but it is not a magic badge that makes a product or warehouse legally compliant.

Run a Mock Recall Before the Real One

A mock recall tests records under a clock. Choose a lot and find all affected inventory and orders. One hour can be an internal target for the first trace report; it is not a universal legal deadline.

Mock-recall measure What to test Example internal target
Identification time Time to find on-hand and shipped units Initial report within one hour
Quantity reconciliation Received quantity matched to all known states 100% accounted for or explained
Orphan records Orders with SKU but no lot Zero
Physical accuracy System-held units found in expected locations All sampled units match
Contact coverage Affected orders with usable destination data All in-scope orders
Decision record Owner, hold time, exports, and actions documented Complete event log

Record every gap, corrective action, owner, due date, and retest result.
lot tracking for cosmetics fulfillment

Cosmetics Returns Should Enter Quarantine First

A returned cosmetic has left the controlled supply chain. It may be opened, used, heat-exposed, swapped, damaged, or separated from its packaging. Even a sealed box may contain the wrong item. The sensible default is quarantine first, decision second.

Link the Return to the Original Shipment

The RMA should connect to the original order, SKU, quantity, and shipped lot whenever possible. That link tells the team whether the item belongs to a held or recalled batch. It also helps detect repeated complaints from one production run.
Record wrong products and unreadable codes as identity exceptions. Never assign them to the newest batch merely to complete the return.

Inspect What You Can Actually Verify

A returns checklist may cover:
  • Tamper seal and retail carton condition
  • Evidence of opening or use
  • Leakage, cracks, pump damage, or broken applicators
  • Product color, odor, or separation when inspection is authorized
  • Legible SKU, barcode, batch code, and date
  • Match with the original order
  • Recall or hold status
  • Known temperature or contamination concern
  • Photos and customer-reported reason
The check must fit the approved scope. Staff should not open sealed cosmetics for an improvised inspection.

Use Documented Disposition Codes

Every return needs a clear final status. “Processed” says almost nothing.

Return condition Default operational path Why
Sealed, correct item, readable lot Quarantine and assess against approved restock rules Packaging appearance alone is not enough
Opened or used Non-saleable hold, then approved disposal or investigation Product integrity cannot normally be assured
Leaking, cracked, or damaged Non-saleable and documented Safety, contamination, and customer-experience risk
Expired or below shelf-life threshold Block from normal saleable inventory Fails the brand’s release rule
Unreadable or missing batch code Identity exception hold Cannot support reliable traceability
Wrong item or suspected swap Fraud/identity review Order and physical unit do not match
Recalled or held lot Recall quarantine Must remain inside the recall workflow
Approved unopened resale unit Release only after documented approval Creates an auditable return-to-stock decision

Whether an unopened return can be resold depends on the product, market, channel, condition, policy, and law. The brand should define the rule with quality and regulatory input.
Your public refund, resend, and returns policy explains what a customer may receive. The warehouse SOP answers a different question: what happens physically and digitally to the returned unit? Both policies should agree, but they are not the same document.

Complaints Can Reveal a Batch Pattern

Three “pump does not work” tickets may look unrelated. If all three belong to lot P-2608, the pattern changes.
Use consistent reason codes while preserving the customer’s own words. Escalate against agreed thresholds. The fulfillment team records evidence; qualified owners make medical, quality, and regulatory judgments.
lot tracking for cosmetics fulfillment

Systems and Integrations That Keep Lot Data Intact

Technology helps, but only when each system has a clear job.

System Typical role Lot-tracking question
Shopify or storefront Product, order, customer, and fulfillment status Does it need to display lot data, or only receive fulfillment updates?
OMS Routes and manages orders across channels Does each order line retain the WMS lot allocation?
WMS Controls receiving, locations, picking, shipping, and returns Is lot scanning enforced at every relevant movement?
ERP Holds purchasing, inventory value, suppliers, and financial records Which system owns the approved batch master?
QMS Holds tests, deviations, release decisions, and corrective actions Does a quality hold update WMS availability promptly?
Helpdesk/returns platform Captures complaints and RMAs Can a complaint be tied back to the shipped lot?

Shopify identifies what the customer bought. The WMS identifies which physical batch fulfilled it. The integration should return that relationship to the brand through a portal, API, or export.
Use Shopify fulfillment checks before scaling to test cancellations, split shipments, bundles, manual orders, returns, and failed syncs. Automation repeats a bad mapping very efficiently.

Barcodes Need a Data Rule Behind Them

A barcode can encode a product, batch, date, or warehouse ID. GS1 application identifiers may help structure GTIN, lot, and expiry data. Keep human-readable text too, and validate manual entry where similar characters cause errors.

Protect the Record

Limit who can release stock, edit lots, adjust quantities, or approve returns. Preserve logs and exports. Set retention periods from product life, contracts, insurance, and applicable law.
lot tracking for cosmetics fulfillment

How to Audit a Cosmetics 3PL’s Lot-Tracking Capability

Do not ask only, “Can you track lots?” Almost every sales presentation will say yes. Ask the provider to show what yes looks like.

Ten Pieces of Evidence to Request

  1. A sample report showing on-hand quantity by SKU, lot, status, and location
  2. An export linking a shipped order line to its actual lot and quantity
  3. The screen or workflow used to hold and release a batch
  4. FEFO and minimum-shelf-life settings for different channels
  5. The receiving rule for mixed-lot cartons and unreadable codes
  6. A demonstration of what happens after a wrong-lot scan
  7. Component-level lot records for kits and bundles
  8. Return condition and disposition codes
  9. An audit log for edits, movements, and inventory adjustments
  10. A mock-recall procedure and a recent anonymized test result

Requirement Useful evidence Warning sign
Lot capture Live receiving workflow Lot added later from a spreadsheet
Pick control Wrong-lot scan is blocked Picker can override without reason
Recall report Lot-to-order export produced promptly Staff must search order notes manually
Returns control Quarantine and disposition history All unopened units auto-restock
Shelf-life control FEFO plus channel threshold Only receipt-date FIFO is available
Data ownership Export and retention terms Brand loses records after offboarding

Put Responsibilities Into the SOP and Contract

The agreement should name who starts a hold, defines recall scope, communicates, and approves release, destruction, or rework. Cover response hours, data access, retention, recall labor, disposal costs, insurance, and offboarding exports.
The brand remains responsible for classification, market access, formula safety, labels, and regulatory decisions unless a qualified party accepts a defined role. Fulfillment support cannot make an unsupported product compliant.
For growing brands, a 3PL fulfillment service is most useful when sourcing, quality records, inventory rules, store data, and warehouse actions meet in one repeatable workflow.
lot tracking for cosmetics fulfillment

Common Lot-Tracking Mistakes in Beauty Fulfillment

Treating the SKU as the Batch

The SKU says what the product is; the lot says which production group it came from.

Recording the Lot at Receiving but Not at Shipping

Make the lot-to-order link part of shipment confirmation.

Mixing Lots Without Location Control

Never keep several unmarked lots in one open pick bin.

Using FIFO When Dates Differ

Use FEFO when approved shelf-life data supports it.

Letting a Spreadsheet Drift Away From the WMS

Define one source of truth and reconcile any controlled supporting file.

Losing the Original Lot During Relabeling or Kitting

New labels must preserve the manufacturer’s batch link.

Returning Everything to Available Stock

A refund is not a quality release. Apply the approved disposition rule.

Testing Only the Happy Path

Test wrong scans, missing codes, mixed cartons, split shipments, bundles, failed integrations, and recalled returns.
lot tracking for cosmetics fulfillment

A 30-Day Implementation Plan for Growing Cosmetics Brands

Week 1: Map Products, Risks, and Owners

List every controlled SKU, batch format, available date, storage need, channel threshold, and product classification concern. Name the owner of product, quality, warehouse, customer, and regulatory data.
Choose a pilot with two or three real batches. Do not redesign the entire catalog before proving the workflow.

Week 2: Configure Data and Statuses

Load clean product and batch masters. Configure pending, released, held, rejected, returned, and destroyed statuses. Set allocation rules, user permissions, and required reason codes.
Prepare receiving and return photo guides. Define what warehouse staff should do when the data and physical item disagree.

Week 3: Test the Physical Workflow

Receive pilot stock, move it, count it, pick it, cancel an order, build a mixed-lot kit, create a split shipment, and process several return conditions. Compare physical units with system records after every test.
Fix the boring details. That is where most failures live.

Week 4: Run a Mock Recall

Select one pilot lot without warning the operating team too far in advance. Hold it, find every unit and order, export the distribution record, reconcile quantities, and document the result.
Turn each gap into a corrective action with an owner and due date. Then test again. A process is not ready because the SOP looks tidy. It is ready when people and systems can follow it under pressure.

Conclusion: Keep the Batch Identity Alive

Lot tracking for cosmetics fulfillment is not a sticker project. It is a chain of evidence.
The batch identity starts with the manufacturer. The brand and 3PL keep it alive through receiving, quality status, storage, picking, packing, delivery, complaints, recalls, and returns. If that colored thread breaks anywhere, the team falls back to guesswork.
Start with a small data set, clear ownership, enforced scans, and quarantine rules that people can actually follow. Then test the awkward cases. When a complaint arrives, you want a precise report and a controlled response—not six people searching spreadsheets while valid orders sit frozen.

FAQs About Lot Tracking for Cosmetics Fulfillment

What is lot tracking in cosmetics fulfillment?

Lot tracking follows a cosmetic batch through receiving, storage, shipping, returns, and recalls. It lets a brand locate affected units and customer orders without treating every unit of one SKU as identical.

Is a lot number the same as a batch number?

They are often used interchangeably, although a manufacturer may define them differently. The 3PL should preserve the original identifier and its link to production records.

Are lot numbers legally required on cosmetics in the United States?

FDA says lot numbering is not required by law for cosmetics, but sufficient coding supports identification and recalls. Different rules may apply when the product is also a drug.

What cosmetics batch data should a 3PL record?

Record the SKU, original batch, relevant dates, quantities, locations, status, movements, quality decisions, outbound orders, returns, and final disposition. Exact fields depend on the product and market.

Can Shopify track cosmetic lot numbers by itself?

Shopify manages products and orders; lot allocation normally happens in the WMS. The integration or 3PL portal should return the batch tied to each shipped order line.

How do you trace a cosmetics batch to customer orders?

The WMS assigns and scans the lot during picking, then stores it against the order line. A lot search can return the associated DTC, retail, marketplace, or wholesale shipments.

What is the difference between FIFO and FEFO for cosmetics?

FIFO follows receipt order. FEFO selects the eligible lot with the earliest expiry. FEFO suits batches with different dates, subject to each channel’s minimum shelf-life rule.

Do all cosmetics have expiration dates?

No. Practices vary by product and market. Use approved brand or manufacturer dates and do not guess shelf life from an unofficial batch-code calculator.

What does the PAO symbol mean, and can it drive warehouse picking?

An open-jar mark such as 12M shows the use period after opening. It is not a sealed-product expiry date and cannot run FEFO by itself.

How should a warehouse handle cosmetics with unreadable batch codes?

Place them on identity hold and compare cartons, records, photos, and supplier documents. Release only through an approved exception process; never invent a convenient batch.

Can opened or returned cosmetics go back into saleable inventory?

Opened cosmetics generally should not return to saleable stock. Even sealed units enter quarantine and are released only when documented product, market, channel, condition, and safety rules allow it.

What happens to returned cosmetics from a recalled lot?

They enter recall quarantine under the event or RMA code. Keep them blocked until an authorized person approves investigation, destruction, vendor return, or another documented action.

How quickly should a 3PL complete a mock recall?

There is no universal time. A brand may target an initial report within one hour, then require full quantity reconciliation and an explanation for every exception.

How are lots tracked inside beauty kits and subscription boxes?

Track every controlled component’s batch, not only the kit SKU. This allows one serum to be traced or recalled without treating every item in the kit as affected.

What reports should a cosmetics brand request from its 3PL?

Request lot inventory, order-to-lot history, expiry exceptions, holds, adjustments, returns, kit traceability, and mock-recall results. Confirm that the brand can export them after offboarding.

Leave A Comment

Table of Content

I’m Cassiel. I’ll help you scale your Shopify business with reliable fulfillment.

Join to newsletter.

Follow us and get more knowledge.