Cosmetics are small, light and high margin, so they look simple to fulfill. Three things make them different at a 3PL: federal rules that changed under the Modernization of Cosmetics Regulation Act (MoCRA), batch codes you may need to trace in a recall, and perfume, nail polish and aerosols that carriers treat as hazardous materials. This guide covers each for Shopify brands shipping 5,000 or more orders a month, with rules checked as of October 2026.
A cosmetics fulfillment 3PL stores, picks and ships beauty products, records the batch code on every order, and ships perfume, nail polish and aerosols as ground-only limited quantity packages. A warehouse that only holds, packs and ships cosmetics does not register with FDA under MoCRA. The brand named on the label lists products, reports serious adverse events and keeps the records.
Does a cosmetics 3PL need to be FDA registered under MoCRA?
No, not if it only stores, packs and ships. MoCRA requires registration from facilities that manufacture or process cosmetic products, and FDA's guidance excludes an establishment that solely labels, relabels, packages, repackages, holds or distributes them.
The same guidance answers the warehouse question directly: a building used only for storage does not need to register. The exclusion has one limit that matters for 3PLs. Packaging and repackaging do not include filling a container with product, so a 3PL that fills sample vials, decants fragrance or runs batch release testing is manufacturing or processing, and that site must register and renew every two years.
Two practical points follow. A 3PL that advertises an "FDA-registered warehouse" for storage and shipping alone has, at most, made a voluntary submission, because FDA does not require one from storage-only sites. And on September 9, 2026, FDA stated that it does not issue certificates, letters or emails to confirm registration or listing, so a registration certificate is not an FDA document.
The registration that does matter is your manufacturer's. Ask your contract manufacturer for its FDA Establishment Identifier (FEI), which FDA uses as the cosmetic facility registration number.
Which MoCRA duties sit with the brand, and what should the 3PL supply?
Nearly all of them sit with the responsible person: the manufacturer, packer or distributor whose name appears on the label. For most Shopify brands, that is the brand. The 3PL supplies the order and batch records those duties depend on.
| MoCRA duty | Who owns it | What the 3PL should supply |
|---|---|---|
| Facility registration, renewed every two years | Manufacturers and processors, usually your contract manufacturer | Nothing, unless the 3PL fills or tests product |
| Product listing within 120 days of first marketing a product, updated annually | Responsible person (the company named on the label) | An accurate SKU list that matches the listed products |
| Serious adverse event report to FDA within 15 business days | Responsible person | The order, ship date and batch code for the unit involved |
| Adverse event records kept 6 years (3 years for a qualifying small business) | Responsible person | Order and batch history kept at least as long |
| Label contact for adverse event reports: a domestic address, domestic phone number or electronic contact such as a website | Responsible person | A receiving check that new batches carry the current label |
| Recalls, including FDA's mandatory recall authority if a company refuses a voluntary recall | Responsible person | A batch-to-order report and a hold on affected stock |
The small business exemption rarely applies at this scale. It covers companies with average US cosmetic sales under $1,000,000 a year over the previous three years (adjusted for inflation), and it never covers products used around the eye, injected, taken internally or meant to alter appearance for more than 24 hours. As an example, a brand shipping 5,000 orders a month at a $40 average order value sells $2.4 million a year.
FDA's MoCRA page, updated October 29, 2026, still lists good manufacturing practice rules and fragrance allergen labeling as regulations FDA must establish. FDA issued final guidance on mandatory cosmetic recalls the same day. Recall readiness is the part of MoCRA a warehouse can help or hurt the most.
Are batch codes the same as expiration dates for cosmetics?
No. A batch code identifies the production run, which is what you need to find affected orders in a recall or an adverse event review. An expiration date is a shelf-life statement, and US law does not require one on cosmetics.
FDA states that no US law or regulation requires cosmetics to carry specific shelf lives or expiration dates, and that determining shelf life is part of the manufacturer's responsibility for product safety. If your units carry a batch code and no date, the warehouse has to capture the batch code itself.
Drug-cosmetic products are the exception. Makeup and moisturizers with SPF claims, antiperspirant deodorants and anti-dandruff shampoos are regulated as drugs as well as cosmetics, and FDA says drugs, including products that are both, must be stability tested and carry expiration dates on the label. A beauty catalog that mixes both types needs expiry-aware picking for the drug SKUs and batch tracking for everything.
What batch tracking should look like in the warehouse:
- Receiving: the batch code is recorded per SKU on every inbound, from the advance shipping notice or carton label, and checked against the units.
- Storage: one batch per bin location where volume allows, so two production runs do not mix in the same pick face.
- Picking: the batch picked is written to the order record, not only the SKU.
- Holds: a batch can be blocked in the inventory system so no further orders ship from it.
- Reporting: you can export every order that shipped a given batch, with ship dates and destinations.
Which beauty products count as hazardous materials for shipping?
Liquids with a flashpoint at or below 140°F (60°C) are flammable liquids, and aerosols are compressed gases. In a beauty catalog that usually means alcohol-based perfume, cologne and body mist, nail polish and remover made with flammable solvents, and aerosol hairspray, dry shampoo, setting spray and spray sunscreen.
The flashpoint decides how a liquid ships. Under USPS Publication 52, liquids with a flashpoint above 140°F and up to 200°F (93°C) are combustible liquids, and above 200°F they are not regulated as hazardous materials if they have no other hazard. Water-based creams, lotions and serums often fall in that last group, but only the safety data sheet (SDS) for each product can confirm it. Collect an SDS for every liquid and aerosol SKU before the first inbound.
One beauty item USPS will not carry at all: Publication 52 prohibits flammable liquids with a flashpoint of 20°F (-7°C) or below and lists acetone, with a normal flashpoint of 0°F, as nonmailable. Acetone nail polish remover has to go by another carrier under limited quantity rules.
| Product | Typical classification | USPS | UPS Ground and FedEx Ground |
|---|---|---|---|
| Alcohol-based perfume, cologne, body mist | Flammable liquid (Class 3) | Ground Advantage or Parcel Select only, 16 oz total per parcel | Limited quantity, contiguous US only |
| Nail polish with flammable solvents | Flammable liquid (Class 3) | Ground only, flashpoint must be above 20°F, quantity caps by flashpoint | Limited quantity, contiguous US only |
| Acetone nail polish remover | Flammable liquid, flashpoint about 0°F | Not mailable | Limited quantity rules apply; confirm with the SDS |
| Flammable aerosols: hairspray, dry shampoo, setting spray | Flammable gas (Division 2.1) | Ground only; nonmetal containers up to 4 fl oz, metal cans up to 33.8 fl oz (1 L), 1 L total per parcel | Limited quantity, metal cans up to 1 L each |
| Creams, lotions, serums with no flashpoint at or below 200°F | Not regulated as hazardous materials | Standard mail | Standard service |
How do USPS, UPS and FedEx ship perfume and nail polish by ground?
All three accept limited quantity beauty products by ground within the contiguous US. The differences are quantity caps, account setup, destinations and how the parcel reaches the carrier.
USPS. Publication 52 (August 2026 edition) prohibits flammable liquids in air and international mail and allows them by surface transportation only, which means USPS Ground Advantage or Parcel Select. USPS's hazmat FAQ puts the perfume limit at 16 ounces total per mailpiece. Packaging Instruction 3A sets the general caps by flashpoint: for a liquid with a flashpoint above 20°F and up to 73°F (23°C), a glass or plastic container may hold up to 1 pint, with no more than 1 pint of flammable liquid in the parcel. Each parcel needs cushioning that absorbs leaks, sealed secondary packaging such as a sealed plastic bag, a strong outer box and the DOT limited quantity mark on the address side.
A correction worth making: Google's AI Overview for "shipping perfume and nail polish limited quantity USPS" said on October 31, 2026 that perfume bottles are typically capped at about 4 fluid ounces. In Publication 52, 4 fluid ounces is the cap for a nonmetal aerosol container (Packaging Instruction 2A). The perfume rule is 1 pint per glass or plastic container and 16 ounces per parcel.
USPS fees changed this year. Since July 12, 2026, USPS charges a $50 HAZMAT Noncompliance Fee on each commercial package that contains hazardous materials with an incorrect or mismatched service type code, service icon, barcode banner text or DOT marking, assessed per package through its automated package checks. The companion HAZMAT Handling Fee does not apply to Ground Advantage or Parcel Select at launch.
UPS. UPS accepts limited quantity ground shipments in the 48 contiguous states without hazmat shipping papers and without a hazmat agreement. UPS does not offer ground service for hazardous materials, limited quantity included, to or from Alaska, Hawaii or Puerto Rico. Under 49 CFR 173.150, limited quantity flammable liquids go in inner containers of no more than 0.5 L, 1.0 L or 5.0 L depending on packing group, in a strong outer box of no more than 30 kg (66 lb) gross.
FedEx. FedEx Ground carries limited quantity materials within the contiguous US, but the shipper must complete an approval process before shipping any hazardous materials. FedEx names aerosol sprays and nail polish as examples that cannot ship to, from or within Alaska or Hawaii. Hazmat parcels, limited quantity included, must be handed over through a scheduled pickup at the shipper's location rather than at a FedEx Office or drop box, and each package is capped at 70 lb.
| Rule | USPS | UPS | FedEx Ground |
|---|---|---|---|
| Service for flammable liquids | Ground Advantage or Parcel Select only | UPS Ground in the 48 contiguous states | FedEx Ground in the contiguous US |
| Account setup | Declare hazmat when buying the label | No hazmat agreement or shipping papers for limited quantity ground | Hazmat shipper approval required first |
| Quantity cap | Perfume: 16 oz total per parcel | 49 CFR inner container limits; 30 kg per package | 49 CFR inner container limits; 70 lb per package |
| Destinations excluded | International and APO/FPO/DPO | Ground to or from Alaska, Hawaii, Puerto Rico | Alaska and Hawaii |
| Penalty or handover rule to plan for | $50 HAZMAT Noncompliance Fee per mismarked parcel | Limited quantity mark required on every package | Scheduled pickup only, no drop-off |
Whoever packs and marks these parcels is a hazmat employee under 49 CFR 172.704. New staff must be trained within 90 days and work under direct supervision until then, and everyone must be retrained at least once every three years. Ask any 3PL for its training records before it ships a single fragrance order.
What does hazmat compliance cost at 10,000 orders a month?
Most of the cost comes from marking mistakes and from orders that cannot ship the way the customer paid for. The example below uses illustrative assumptions for a Shopify brand at 10,000 orders a month. The $50 fee is USPS's published amount as of October 2026, and nothing here is an Orderfy rate.
| Line | Example assumption | Monthly result |
|---|---|---|
| Orders shipped | Example brand volume | 10,000 |
| Orders with perfume, nail polish or an aerosol | 18% of orders (example) | 1,800 limited quantity parcels |
| Hazmat orders where the customer chose an air service at checkout | 6% of hazmat orders (example) | 108 orders to move to ground or split |
| Hazmat orders to Alaska, Hawaii or Puerto Rico | 1% of hazmat orders (example) | 18 orders UPS Ground will not carry |
| USPS noncompliance fees if 2% of hazmat parcels go out mismarked | 36 parcels x $50 | $1,800 a month ($21,600 a year) |
| USPS noncompliance fees if 0.2% go out mismarked | 4 parcels x $50 (rounded) | $200 a month ($2,400 a year) |
| USPS HAZMAT Handling Fee on Ground Advantage | $0 at launch in July 2026 | $0 |
Two Shopify decisions remove most of this exposure. First, flag every limited quantity SKU so the 3PL's system forces a ground service and prints the correct marks. Second, decide what happens when a customer pays for expedited shipping on a cart with perfume: put those products in a separate Shopify shipping profile with ground rates only, or split the order so the other items ship by air and the fragrance ships by ground. Because these parcels cannot fly, the warehouse location sets the delivery time for every fragrance order; shipping zones explained shows how distance changes cost and speed.
What should you ask a cosmetics 3PL before you sign?
Ask for each answer in writing and check it against the contract. The general 3PL selection checklist still applies; these questions are specific to beauty.
- Which activities will you perform on our products? If they include filling, decanting or testing, is that site registered with FDA under MoCRA?
- Do you record the batch code at receiving and on every shipped order, and how fast can you export a batch-to-order report?
- How long do you keep order and batch records? Your adverse event records must be kept for six years.
- Which carriers and services are set up for limited quantity parcels, and are you an approved FedEx Ground hazmat shipper?
- Can we see hazmat training records for the staff who pack and mark these parcels?
- How do you handle a Shopify order that mixes hazmat and non-hazmat items, or a hazmat order with an air service selected?
- Who pays a USPS HAZMAT Noncompliance Fee caused by a warehouse marking error? Put the answer in the agreement (3PL contract negotiation covers how).
- What temperature range does the storage area hold in summer, and is it recorded?
- How are returned cosmetics graded, and are opened units destroyed or restocked by your rule or ours? See how a 3PL should grade Shopify returns.
This article is general information about federal rules and carrier policies, not legal advice. Confirm your own obligations with a regulatory advisor.
Where does Orderfy fit?
Orderfy is a tech-enabled, modern 3PL for high-volume Shopify and Amazon brands, Shopify first. Clients run on Orderfy WMS, the proprietary inventory software we built in-house for Shopify and Amazon sellers. It is included for clients, so you manage your whole inventory in one place. Many 3PLs license their WMS from a software vendor. Orderfy built its own.
- Shopify: the Orderfy app is natively integrated with Shopify, with real-time inventory sync, tracking in Shopify as soon as a label is created, and split shipments supported. How the Shopify sync works.
- Location: the warehouse is in the center of the US, in Dallas-Fort Worth, so ground shipping reaches both coasts quickly without paying for air. For products that can only ship by ground, that matters on every order.
- Accuracy: a 99.9% order accuracy rate, tracked in Orderfy WMS, with photo records of shipments.
- Visibility: the client portal shows inventory, products and order tracking at every stage.
- Receiving and launches: same-day receiving, dedicated staff who know your brand, and capacity for large surges such as product launches and limited drops.
- Service: direct communication channels for 24/7 access to the warehouse team, written SLAs with fee credits, and weekly billing with autopay.
Orderfy is not the right fit for brands that need warehouses on both coasts for 1-day ground delivery, or for very low order volumes. For cosmetics-specific requirements such as batch code reporting, limited quantity shipping and temperature-controlled storage, ask us for specifics in writing with your quote.
Get a quote from Orderfy
Shipping beauty products at 5,000 or more orders a month? Get a quote and include your SKU list with SDS flashpoints, monthly order volume and current carriers. If Orderfy is not the right fit, we will tell you.
Frequently asked questions
Cosmetics fulfillment is the storage, picking, packing and shipping of beauty products such as skincare, makeup, haircare and fragrance, usually by a third-party logistics (3PL) provider connected to your Shopify store. Compared with general fulfillment, it adds batch code tracking, protection against leaks and breakage, and hazmat handling for flammable and aerosol products.
Up to 16 ounces total per package, by USPS Ground Advantage, as of October 2026. Perfume cannot travel by domestic air without prior written authorization from USPS, and it cannot be mailed to international or APO/FPO/DPO addresses.
Yes. Flammable nail polish can be mailed by ground only, if its flashpoint is above 20°F (-7°C) and it meets the Publication 52 quantity and packaging limits. Acetone nail polish remover, with a flashpoint near 0°F, is not mailable.
Seal each bottle, surround it with cushioning that will absorb a leak, place it in sealed secondary packaging such as a plastic bag, and pack it in a strong outer box. Mark the box with the DOT limited quantity mark and declare it as hazmat when you buy the label.
No, if it only stores, packs, labels and ships. FDA excludes establishments that solely hold or distribute cosmetics from facility registration. A 3PL that fills containers or tests product counts as a facility and must register.
Not under US law. FDA leaves shelf life to the manufacturer as part of product safety. Products that are also drugs, such as SPF moisturizers and antiperspirants, must carry expiration dates.
UPS accepts limited quantity ground packages in the 48 contiguous states without a hazmat agreement or shipping papers. FedEx Ground requires shipper approval before you ship any hazardous materials, limited quantity included, and requires a scheduled pickup. Neither carries these parcels by ground to or from Alaska or Hawaii.
Get a quote
Sources
- FDA: Modernization of Cosmetics Regulation Act of 2022 (MoCRA), updated October 29, 2026
- FDA: Registration and listing of cosmetic product facilities and products, updated September 9, 2026
- FDA guidance: Registration and listing of cosmetic product facilities and products, December 2024
- FDA draft guidance: Records access authority for cosmetic products, January 2026
- FDA: Shelf life and expiration dating of cosmetics, checked October 2026
- FDA: Is it a cosmetic, a drug, or both?, checked October 2026
- USPS Publication 52, section 343, flammable and combustible liquids, August 2026 edition
- USPS Publication 52, section 342, gases, August 2026 edition
- USPS Publication 52, Packaging Instruction 3A and Packaging Instruction 2A, August 2026 edition
- USPS FAQ: What does USPS classify as hazardous materials?, May 21, 2026
- USPS industry alert: Domestic HAZMAT handling and noncompliance fees, July 7, 2026
- UPS: Shipping hazardous materials and hazardous materials service definition, checked October 2026
- FedEx Ground: How to ship hazardous materials, checked October 2026
- 49 CFR 173.150, 49 CFR 173.306 and 49 CFR 172.704, eCFR, current as of October 2026