A cosmetic product carries two fragile things: a formula that can leak or expire, and packaging the buyer judges before the product itself. Our Miami bench preps both — expiration and PAO dates checked and labeled, pumps and droppers leak-proofed, seals verified, and every bag and FNSKU placed so the retail presentation survives Amazon's network intact.
A tube of mascara is easy. A vitamin C serum in an amber glass dropper bottle is not: it's a liquid, it's breakable, it's dated, and its carton is part of what the customer paid for. Prepping cosmetics well means reading each SKU against that stack of triggers instead of running everything down one generic line.
The stakes rose in 2026. Amazon no longer performs prep or item labeling in the US, and unprepped units that get damaged or lost inside the network fall outside reimbursement. For a category where one leaking pump can coat a whole tote, arriving at the fulfillment center already sealed and bagged is now the only version of safe.
Dating is the quiet killer. Beauty products often carry a PAO jar symbol — 6M, 12M — instead of a printed expiration date, and Amazon's intake wants an actual date. Lots also have to clear the marketplace's remaining-shelf-life window. We audit both at intake and label what needs labeling, so date problems surface at our bench, not as stranded inventory.
Everything below happens in Medley, FL — 12 minutes from Amazon MIA1, 25 from PortMiami — with per-unit pricing, no setup fees and no monthly minimums. One caveat we state plainly: we don't give legal or compliance advice, and we don't handle products classified as hazardous materials; restricted formulas get a case-by-case review before they ever ship to us.
| What's in the carton | Amazon prep trigger it fires | What our bench does |
|---|---|---|
| Serum, lotion, cream | Liquid — leak containment | Sealed poly bag, suffocation warning, cap-tightness check |
| Glass jar or dropper bottle | Breakable — cushioning | Bubble or protective wrap sized to the unit |
| Dated or PAO-marked formula | Expiration labeling | Date audit per lot; compliant expiry label applied |
| Printed retail carton | Barcode coverage rules | FNSKU over the UPC, never over branding or claims text |
| Multi-piece gift set | Sold-as-set rules | Kit built, sealed and labeled as one sellable unit |
Every dated lot checked for a readable, compliant expiration date; PAO-only packaging gets a proper expiry label — see our expiration-date labeling service.
Induction seals, shrink bands and cellophane checked at intake; pumps confirmed locked, dropper caps torque-checked before bagging.
Liquids and creams sealed in suffocation-warning bags sized to the unit — containment for the network, cleanliness for the buyer.
Dropper bottles, jars and palettes wrapped so mirror shatter and jar cracks don't happen between here and the customer.
FNSKU and warning labels placed off the printed art, no tape on retail cartons — the shelf-appeal your brand paid for stays intact.
Duos, minis kits and holiday boxes built from checked components and shipped as one unit — full detail on our bundling service.
Cartons counted against your PO; lots checked for expiry dates, PAO markings and remaining shelf life the day they land.
Closures, seals and pumps inspected; leakers and broken-seal units quarantined with a same-day photo report.
Each unit bagged or wrapped per its triggers, expiry labeled where needed, FNSKU applied clear of the artwork and scan-verified.
Compliant shipment built with box-content data and handed to the carrier — 24–48 hours after inspection clears.
Usually a PAO-only marking or a coded date the system can't read. We audit the lot, apply compliant expiry labels, and the re-send goes in clean — future shipments get the date check before they ever leave our dock.
That's why liquids get bagged unit-by-unit here. Salvageable stock is cleaned, re-screened and bagged; write-offs are counted and photographed so your freight claim has teeth.
Presentation cartons need their own protection layer. We bag or overwrap so friction damage stops, and flag structural packaging weaknesses to take back to your supplier.
Broken seals somewhere in the chain. Our double seal check — at intake and again at pack-out — plus sealed bags means what leaves here demonstrably left sealed, with photos to prove it.
Most cosmetics trip at least two of Amazon's prep triggers: liquids and creams need leak-resistant packaging — usually a sealed, suffocation-warning poly bag — and anything with a shelf life needs a readable expiration date in the format Amazon's scanners accept. Glass jars and droppers can add cushioning requirements on top. Amazon's category requirements shift, so we prep every cosmetics batch to the rules in force the week it ships rather than to a saved checklist.
Amazon wants a clear expiration date, not a period-after-opening jar symbol — a 12M PAO icon alone doesn't satisfy the system. We check each lot for a printed date, confirm it meets Amazon's remaining-shelf-life expectations for the category, and apply a compliant expiration label where the manufacturer's marking is missing, coded, or PAO-only. Details are on our expiration-date labeling page.
Yes — pumps and droppers are the leak points we watch hardest. We verify pumps arrive locked or in the transit position, check dropper caps for tightness, and bag each unit so a failure in Amazon's network stays contained instead of soaking a tote of your inventory. Units that arrive already weeping are pulled, photographed and reported instead of shipped.
Seal condition is part of our standard cosmetics intake. We look for intact induction seals, unbroken shrink bands and undisturbed carton cellophane, because a buyer who receives skincare that looks opened files a complaint that can suppress the listing. Broken-seal units are set aside with photos so you can decide on rework, removal or a supplier claim.
No — the bag protects the presentation rather than replacing it. Cosmetics buyers judge the unboxing, so we size bags to the product, keep folds off printed panels, place suffocation warnings and FNSKU labels where they don't cover branding, and never tape directly onto a printed carton. The unit that reaches the customer still looks like it came off a beauty-counter shelf.
Leakers are quarantined on sight. We count the affected units, photograph the damage and the surrounding cartons, and send you a same-day report so a freight or supplier claim is still realistic. Clean stock keeps moving through prep — one burst pump shouldn't hold your whole shipment hostage.
We review heat-sensitive formulas case by case. South Florida is warm, and our building is a commercial warehouse, not cold storage — so for products that soften or separate, we talk through timing, dwell and packaging with you before you ship, and we're honest when a formula needs a chain we don't offer. Most balms and oil-based products move through prep quickly enough that dwell time stays short.
Yes, with eyes open. We flag lots whose remaining shelf life sits close to Amazon's acceptance window for dated goods, tell you before prepping, and label exactly what's on the product — we never restate or extend a date. Short-dated stock can also be diverted to your FBM or Shopify channel from the same racks instead of gambling on FBA acceptance.
Routinely — cleanser-plus-moisturizer duos, minis kits, holiday sets. Components are counted, seal-checked and date-checked individually, then assembled, bagged or boxed as one sellable unit with a single FNSKU and a sold-as-set label where required. Our bundling page covers the mechanics; the cosmetics-specific part is that every component's date must clear before the set ships.
Tell us what you sell — product formats (jars, pumps, droppers, palettes), monthly units, whether your line is dated, and where it ships from. You'll have per-unit pricing within one business day. No setup fee, no monthly minimum, and the first shipment runs like every other: counted, checked, prepped on the 24–48 hour clock.
Describe your line — formats, monthly volume, dated or not — and you'll have per-unit cosmetics prep pricing within one business day. No setup fees, no minimums.