Last updated: May 2026
Most DTC brands enter BFCM with one of two inventory problems. They over-ordered to avoid stockouts and now have capital frozen in a domestic warehouse, paying carrying costs on inventory that won't fully sell through until February. Or they under-ordered, ran out of hero SKUs by week two of the promo, and watched competitors capture the demand they couldn't fulfill.
Both problems share a cause: the legacy model forces you to bet on a forecast six months before the data exists to validate it. This post walks through how to structure your BFCM inventory strategy to make smaller, faster decisions, using &Collar's 35% YoY revenue lift as the working example.
Two weeks before Father's Day, &Collar, the performance dress-shirt brand known for its viral TikTok campaigns, faced a crisis. Inventory on its top SKUs had dropped to 5%, and the brand was days away from losing thousands of orders.
Instead of paying for emergency air freight, &Collar partnered with Portless. Within 30 days, Portless rerouted 40,000 units directly from the factory to customers, skipping warehouses entirely. The result was a 20x improvement in in-stock ratio, 99.8% pick-and-pack accuracy, and a 35% year-over-year revenue increase.
Read the full case study: How &Collar saved their year with Portless.
That experience reshaped how &Collar plans for peak season. This guide shows how to apply the same principles to your BFCM inventory strategy so you can stay in stock, protect cash flow, and scale sustainably.
The right inventory level balances cash flow with sales potential during BFCM. The legacy rule of holding three to four months of stock no longer works in today's volatile demand cycles.
Your capital efficiency ratio, which measures inventory investment divided by expected sales, helps determine how much you can safely hold without freezing capital. According to Bank of Canada research on inventory and cash flow cycles, holding excessive inventory limits liquidity and growth.
Analyze your historical BFCM performance, focusing on sell-through rates by SKU, and adjust your forecast based on marketing plans, growth rate, and market trends.
Example guidelines:
::table
Approach;Multiple of projected 30-day sales
Low risk;1.5x
Balanced;2x
High confidence;2.5x
:table
After adopting Portless, &Collar used this model to align inventory levels with real-time sales velocity rather than long-term forecasts.
The capital efficiency ratio is inventory investment divided by expected sales over a defined window. A ratio of 2.0 means you're holding two dollars of inventory at landed cost for every dollar of expected 30-day revenue. Below 1.5 and you're under-covered for a volatile peak. Above 2.5 and you're freezing cash that should be funding paid acquisition.
Here's the math on a $1M projected BFCM month:
The number you can defend depends on how fast you can restock if you're wrong. Brands locked into 45 to 60 day ocean freight cycles need higher cover because their next replenishment won't land in time. Brands shipping direct from manufacturing markets through Portless can run leaner: 1.5x cover is workable when your reorder-to-customer cycle is five to eight days.
If you want to model this against your specific landed cost and sales velocity, use the Portless direct fulfillment ROI calculator.
The legacy model assumes your forecast is right. BFCM is the worst window to make that assumption. Demand spikes five to 10x within a 96-hour window, and the data you used to forecast — last year's BFCM performance — is 12 months old in a category where consumer behavior shifts quarterly.
When you order in August for a November sale, three things happen:
The failure mode isn't ordering too much or too little. It's making one big bet, on incomplete information, six months before you can see the result. Brands shipping direct from the manufacturing market replace one bet with five rolling decisions, each informed by actual sell-through data from the days before.
Not all products deserve equal investment. Focus your capital on high-velocity, high-margin SKUs that deliver the greatest return. For a deeper look at how capital allocation decisions compound risk for growing brands, see Ecommerce fulfillment risk for growing brands.
Steps:
::table
Tier;Description
Tier 1;High velocity, high margin (priority)
Tier 2;High velocity, low margin or low velocity, high margin
Tier 3;Low velocity, low margin (minimize investment)
:table
Using this model, &Collar concentrated resources on top-performing styles, ensuring continuous stock availability without overcommitting to slower lines.
Timing is critical.
Legacy warehouse-based fulfillment:
Direct fulfillment (Portless model):
With Portless, &Collar compressed its cycle from 120 days to 45 to 60 days and gained a 15-day faster cash conversion cycle. For a full timing breakdown across freight, fulfillment, and promo windows, see the 2025 BFCM logistics playbook.
Direct fulfillment ships products straight from the manufacturer to the customer. This eliminates the cost and delay of storing products in a warehouse and cuts lead times from 45 to 60 days to seven to 15 days.
&Collar results:
::table
Metric;Legacy 3PL;Portless direct fulfillment
Lead time;45-60 days;7-15 days
Inventory investment;3-4 months;2-4 weeks
Cash conversion cycle;75 days;Under 45 days
:table
Ocean freight has the lowest per-unit cost. It also has the longest cash conversion cycle, typically 45 to 60 days in transit before goods clear customs. Direct fulfillment from the manufacturing market lands somewhere in between on per-unit cost but compresses the cash cycle to days, not months. The right comparison isn't unit cost; it's total landed cost plus the opportunity cost of trapped capital.
Emergency air freight can erase your profit margin. During peak season, air freight typically runs five to 10 times the per-unit cost of ocean freight. Air rates spike further in Q4 as global capacity tightens — IATA's air cargo market analysis tracks these seasonal swings.
For a $20 product with a 50% gross margin, air freight can add $5 to $8 in shipping cost, cutting profitability to as low as 10%. &Collar avoided this by replenishing inventory through Portless instead of using emergency air freight, saving about $8 per unit.
::table
Shipping method;Average cost per unit;Typical lead time
Ocean freight;$1-2;25-40 days
Air freight;$5-10;3-5 days
Direct fulfillment;$2-3;7-15 days
:table
Rolling-wave fulfillment uses live sales data to trigger smaller, more frequent restocks. It keeps cash liquid and inventory lean. For a deeper breakdown, see just-in-time fulfillment for BFCM.
Implementation steps:
With Portless, &Collar replaced one large seasonal shipment with five smaller rolling orders, maintaining a 95%+ in-stock ratio and freeing cash for marketing.
Volume during BFCM is not the problem. The problem is what breaks first when volume hits.
The systems that fail under BFCM load, in our experience working with brands during peak:
What Portless brands have in place by mid-October:
&Collar connected Shopify to Portless in less than 30 days, giving the team a live view of stock positions and fulfillment accuracy across regions.
BFCM should not be a one-time spike. Use the data and cash generated during peak season to fund Q1 growth.
Action plan:
&Collar reinvested its BFCM cash flow into a Q1 subscription bundle launch that stabilized post-holiday revenue. For a deeper breakdown of how to translate peak-season inventory velocity into working capital for the next quarter, see Turning 2025 inventory into 2026 cash flow.
The brands that win BFCM aren't the ones with the biggest pre-season orders. They're the ones who replaced a single August bet with five rolling decisions informed by real sell-through. If your current model is forcing you to choose between stockouts and frozen capital, it's worth talking to our team about what direct fulfillment would change for your specific peak season math.
Hold 15 to 20 days of safety stock on high-velocity SKUs, calculated against your projected daily BFCM sales. Slower SKUs need less. The goal is matching cover to velocity, not blanket-stocking the catalog.
Aim for 95% or higher on your top SKUs. Anything below 90% on hero products during a four-day promo window leaves measurable revenue on the table.
Most brands onboard with Portless in 14 to 30 days, depending on SKU count and platform setup. &Collar did it in 30 days before Father's Day, including rerouting 40,000 units.
Legacy 3PLs typically run 7 to 10 day receiving backlogs in November due to inbound volume. Inventory you paid for in October may not be sellable until after Cyber Monday.
For legacy ocean freight, place initial orders 90 to 120 days before BFCM. For direct fulfillment from Asia, confirm production 60 to 90 days out and run rolling restocks up to two weeks before peak.
Stage commitments instead of placing one large bet. Order 30 days of cover on top SKUs, monitor daily velocity during the promo window, and trigger replenishment based on real sell-through, not a forecast made in August.