1. Shades that share a barcode
Shades that share a barcode are the most common cause of wrong-shade orders. If your nude and your deeper nude carry the same UPC, or no barcode at all, a scanner cannot tell them apart, and the error gets through to the customer.
The fix: give every shade its own SKU and its own barcode, printed on the unit or the carton, before inventory goes to a warehouse. If existing stock has no barcode, ask your 3PL to label units during receiving. It costs a little up front and saves a lot of reships. It also makes cycle counts more accurate, because counters can tell shades apart at a glance with a scanner instead of reading tiny labels on near-identical tubes.
2. Not tracking lot numbers
Not tracking lot numbers leaves you unable to answer the most important question in a quality issue: which customers received this batch? Indie brands often skip lot tracking because they produce in small runs, but small runs are exactly when batches vary.
The fix: print lot codes on every unit, record them at receiving and make sure your 3PL records which lot shipped on each order. This also supports MoCRA recordkeeping and adverse event follow-up. Lot tracking also lets you ship the oldest batches first, which matters for products with shorter shelf lives such as natural or preservative-light formulas.
3. Late or unlabeled inventory
Inventory that arrives without a packing list or advance notice takes longer to receive and is more likely to be counted wrong. Mixed cartons with several shades and no labels make it worse.
The fix: send an advance shipping notice with SKU, quantity and lot per carton, and label each carton clearly. One SKU and one lot per carton is ideal.
Late inventory is the reason many launches start with a sold-out notice. If stock arrives the day before a drop, there is no time to receive, count, kit and test.
The fix: schedule inventory to arrive at least one to two weeks before any launch, and longer before holiday peak. Ask your 3PL what receiving times look like during busy periods.
4. Oversized boxes
Oversized boxes cost money twice: carriers charge for dimensional weight, and loose products shift and break. A single lipstick in a large mailer is a common sight in indie beauty.
The fix: work with your 3PL on two or three right-sized packaging options for your typical orders, with inserts or cushioning that keep products still. Test them with real orders before ordering in bulk. Fewer box sizes also make packing faster and more consistent, which helps during launches when speed matters most.
5. Ignoring heat and cold
Ignoring the weather leads to melted lipsticks in July and separated emulsions in January. Customers don't blame the carrier; they blame the brand.
The fix: identify heat- and cold-sensitive products with your formulator, add seasonal packing rules for those SKUs and ship from markets closer to customers to shorten time in transit. Review the rules each spring and fall, and watch damage claims by region to see where your packaging needs extra protection.
6. Treating PR boxes as an afterthought
Treating PR boxes as an afterthought produces inconsistent kits, missed creator deadlines and no record of who received what. Seeding is often the most important marketing spend for a small brand.
The fix: write a kit spec with photos, send the recipient list in a clean spreadsheet, agree on a ship date and ask for tracking per creator. Tag PR orders so their cost shows up separately from customer orders. Follow up after delivery to confirm the box arrived intact, especially for fragile palettes and glass bottles that are expensive to replace.
7. Manual rules and unchecked orders
Manual rules, like 'add a sample to every third order' or 'include a gift for orders over a certain amount', depend on someone remembering. During busy weeks, they get missed.
The fix: put gifts, samples and inserts on the order as line items through your storefront or an app, so they are picked and scanned like any other product.
Not checking your own orders means you only learn about problems from customers. Every brand should see its packaging the way customers do.
The fix: place test orders to yourself or a friend after onboarding, after every packaging change and before every big launch. Look at the box, the inserts, the product condition and the delivery time.
8. Choosing a 3PL only on price
Choosing a 3PL on price alone often costs more in the end. A cheaper pick fee doesn't help if mis-picks, damage and slow PR kitting lead to reships, refunds and lost creator posts.
The fix: compare the total cost of a typical month, including postage, packaging and extras, and weigh accuracy, lot tracking and communication as heavily as the rate card. Ask each provider how they handle a mis-pick or a damaged order, and how quickly you can reach a person when something goes wrong during a launch.
Frequently asked questions
What is the most common fulfillment mistake for beauty brands?
Shades that share a barcode, or have none, are one of the most common mistakes. Without unique barcodes, scanners can't tell similar shades apart, so wrong-shade orders reach customers.
How early should inventory arrive before a beauty launch?
Plan for inventory to arrive at least one to two weeks before a launch, and four to six weeks before holiday peak. That gives time for receiving, counting, kitting and test orders.
How can small beauty brands reduce shipping costs?
Right-sized packaging is one of the most effective levers, because carriers charge by dimensional weight. Shipping from markets closer to customers can also reduce zones and transit time.