margin.

Inventory Management for Peptide Brands

updated August 202610 min readmargin.
short answer

Peptide inventory is harder than normal ecommerce inventory because lead times are long, product expires, and cold storage is expensive. Run FEFO picking, set reorder points off worst-case lead time rather than average, track expiry-weighted stock instead of raw units on hand, and keep lot traceability tight enough to answer a recall question in minutes.

most ecommerce inventory advice assumes shelf-stable product, two week lead times, and cheap warehousing. peptides break all three. you are managing perishable goods with eight to fourteen week replenishment cycles in storage that costs several times ambient rates. the consequence is that both failure modes are expensive: stock out and you kill a working ad account, overstock and you either write off expired units or pay to refrigerate cash for a year.

operations guidance only, not legal or medical advice. how you must retain records, handle expiring product and document disposal is jurisdiction-specific; have your attorney define those requirements and build your process to them.

the four numbers that run the system

  1. 1.sellable units on hand, by lot, by expiry — not a single aggregate number.
  2. 2.velocity — units per day, per sku, over a trailing window short enough to react to ad spend changes.
  3. 3.lead time — from purchase order to units released for sale, including production, freight, receiving and your quarantine and testing window.
  4. 4.safety stock — the buffer that covers variability in both demand and lead time.

reorder point is velocity times lead time, plus safety stock. simple formula, and almost everyone gets it wrong by using average lead time and average velocity. use the long version of lead time — the one where the supplier slips two weeks and freight sits in customs — and the high version of velocity, the one where a creative starts working and spend triples.

worked example

say you sell 40 units a day on your hero sku. lead time is 9 weeks typical, 13 weeks worst case including your two week quarantine and test cycle. at 13 weeks that is 91 days times 40 units, or 3,640 units of pipeline demand. add safety stock for a demand spike — if a scaling ad account could push you to 60 a day, the incremental exposure is another 20 units a day across the lead time, roughly 1,800 units. reorder point lands around 5,400 units. if you are ordering at 2,000 units on hand because that felt like a lot, you have already stocked out, you just do not know it yet.

FEFO, not FIFO

first in first out is the wrong rule for perishable product. a lot received later can easily have an earlier expiry — different production dates, different shelf life, different supplier. the rule is first expired, first out.

  • your wms must carry expiry at the lot level and enforce FEFO at pick, not leave it to the picker.
  • block picking from any lot inside your minimum remaining shelf life threshold — commonly you do not want to ship product with less than a defined window remaining.
  • run an expiring-soon report weekly, not monthly. thirty days of warning gives you options; seven does not.
  • flag lots crossing thresholds automatically — 120 days, 90 days, 60 days out — with an owner assigned to act.

what to do with aging inventory

  1. 1.at 120 days out: check the sell-through math. will normal velocity clear this lot? if not, act now while you still have levers.
  2. 2.at 90 days: shift the lot into bundles or a subscription first-shipment slot where it moves faster, or increase ad spend on that sku deliberately.
  3. 3.at 60 days: discount or promotional bundle, with the shorter dating disclosed honestly. a customer told they are getting a shorter-dated unit at a lower price is fine. a customer who discovers it is not.
  4. 4.at 30 days: stop selling into it, segregate it in the wms, and prepare disposal documentation.
  5. 5.post-expiry: destroy and document. do not sell expired product, do not quietly relabel, do not ship it as a free gift. that is a compliance and trust catastrophe for a few hundred dollars of inventory.
$19.1Mrevenue from $4.3M spend — wayyless, 4.45 blended ROAS

at that spend level a two week stockout is a seven-figure problem, and restarting a paused ad account is never as clean as pausing it was. inventory planning is the constraint that determines how aggressively you can scale acquisition — not the other way around.

margin builds the whole operating stack — private-label sourcing, cold-chain 3PL with lot-level inventory control, compliance, payments, ads, email and funnels. live in under two weeks. book at margindtc.com.

lot traceability

traceability means you can answer two questions instantly, in both directions.

  • forward: which orders and which customers received lot 24-0817? this is the recall question. you should be able to produce that list in minutes, with contact details, from your order data.
  • backward: this customer reports a problem — which lot did they receive, when did it ship, which packout profile was used, what did the coa say, and are there other complaints against the same lot?

to make that work, the lot number has to be captured on the order line at pick time and stored on the order record. if your 3pl cannot do that, it is not a peptide 3pl. keep a retain sample from every lot in proper storage as well, so a question in month eight can be answered with a test rather than an argument.

cash and cold storage

inventory in this category is unusually expensive to hold, in three ways.

  • the cash itself — units paid for months before they generate revenue, often on wire terms with no net 30.
  • refrigerated storage — several times the cost of ambient pallet positions, charged monthly whether the units move or not.
  • the expiry clock — unlike shelf-stable goods, unsold inventory does not just sit, it decays toward a write-off.

so the objective is not maximum coverage, it is the smallest inventory position that reliably prevents stockouts. that argues for more frequent, smaller replenishment even at a slightly worse unit price, and it argues hard against the twelve-month order that unlocks a price tier. run the comparison explicitly: the price break versus the storage cost plus the expiry risk plus the opportunity cost of that cash in ad spend. the price break usually loses.

a simple weekly cadence

  1. 1.monday: pull stock on hand by sku by lot by expiry, and trailing 7 and 28 day velocity.
  2. 2.compute days of cover per sku against both the trailing and the planned-spend velocity.
  3. 3.compare against reorder point. anything at or under, order this week — not next week.
  4. 4.review the expiring-soon report and assign actions on anything inside 120 days.
  5. 5.reconcile 3pl on-hand against your system. investigate any variance over your threshold immediately; small unexplained variances become large ones.
  6. 6.sanity check against the marketing calendar. a launch, a promo or a spend increase changes velocity before it shows up in trailing data — plan inventory off the plan, not off the past.

the mistakes that actually hurt

  • planning off average lead time. averages do not stock out; the tail does.
  • aggregating units on hand across lots and ignoring expiry. 4,000 units where 1,500 expire in eight weeks is not 4,000 units.
  • not accounting for the quarantine and test window in lead time. product in the building but not released is not sellable inventory.
  • single-sourcing the hero sku, so one supplier slip becomes a full stockout with no fallback.
  • scaling ad spend without telling whoever owns inventory. the fastest way to a stockout is a creative that works.
  • letting the 3pl on-hand and the store on-hand drift apart. oversells cost you refunds, support time and a processor-unfriendly dispute rate.
in a perishable, long lead time category, inventory planning is not a back office function. it is the ceiling on how fast you are allowed to grow.

frequently asked questions

how much safety stock should I carry?

enough to cover the gap between your typical and worst-case lead time at your high-case velocity. in practice that often means four to eight weeks of cover on top of pipeline demand for a hero sku. carry less on slow skus where expiry risk outweighs stockout risk, and more on anything your paid social is actively scaling.

what is FEFO and why does it matter more than FIFO?

first expired, first out — you pick the lot with the earliest expiry rather than the one received earliest. it matters because receipt order and expiry order do not match in this category. FIFO on perishable goods reliably produces write-offs of lots that quietly aged out behind newer stock.

should I sell short-dated inventory at a discount?

yes, if you disclose the shorter dating clearly and it is still well within a usable window. a transparent short-dated promo recovers cash and clears space. what destroys trust is shipping short-dated product at full price without saying so, and then having customers discover it.

how do I forecast when I am scaling ads hard?

forecast off the media plan, not off trailing sales. if you plan to triple spend next month, model velocity at the roas you expect and place inventory orders against that number now — because your lead time is longer than your ramp. build the inventory conversation into the media planning meeting rather than after it.

what records should I keep for each lot?

the supplier coa, your independent test results, receiving documentation and photos, the release decision and who made it, every order that contained the lot, storage condition logs, retain sample location, and disposal records for any remainder. retention periods are a legal question — ask your attorney and build to that.

what do I do with expired inventory?

segregate it in the wms so it cannot be picked, destroy it through a documented process, and keep the disposal record. never sell it, never repackage it, never send it as a free extra. the write-off is a cost of doing business in a perishable category; the alternative is an existential problem.

want us to build this for you?

we take high-end med spas from zero to selling peptides — compliant, in-store, and online, in under two weeks.

keep reading

margin.we take high-end med spas from zero to selling peptides

margin. is a done-for-you growth partner for high-end med spas. we take you from zero to selling peptides — in-store and online — then run the whole growth engine for you.

what we run

compliance · payment processing · meta ads · in-store + online · sourcing & private label · 3pl fulfillment · email · landing pages

how it works

phase 1 — get selling & compliant · phase 2 — scale the whole thing · book a call

© 2026 margin