FIGS just got profiled by Shopify. The story is incredible — Trina Spear left Blackstone, sold scrubs out of a car trunk, raised only $10M in capital, and built a $700M/year NYSE-listed brand running 90%+ direct-to-consumer. But Shopify's profile focuses on guts, vision, and storytelling. Nobody talks about what the operations infrastructure looks like behind a brand doing $700M in DTC revenue without a wholesale safety net.
We have rebuilt the ops stack for 11 D2C brands between $2M and $8M revenue. The breaking point is almost always $4M-$6M. Before that, you can duct-tape things together with Shopify, a spreadsheet, and sheer willpower. After that, the operational debt compounds so fast that growth actually costs you money. Here is exactly where it breaks and what to build before it does.
The $5M Wall: 5 Systems That Break Simultaneously
FIGS could scale to $700M because they built operations infrastructure early, driven by capital discipline ($10M raised, $3B+ in revenue — that is a 300x return). Most D2C founders do the opposite: they scale marketing spend and pray the backend keeps up. It does not.
Break Point 1: Inventory Visibility Goes to Zero
At $1M-$3M: You can track inventory in Shopify. Maybe a spreadsheet for raw materials. It works.
At $5M+: You have inventory in your warehouse, at your 3PL, at Amazon FBA, in transit from your manufacturer, and committed to pre-orders. Shopify shows one number. Your 3PL shows another. Amazon shows a third. The spreadsheet your ops person maintains is 3 days behind because she also handles customer service.
The damage: You over-order $23,400 of a slow-moving SKU because nobody saw the 3PL had 1,200 units sitting in a back corner. Meanwhile, your best seller stocks out for 11 days because the reorder trigger was based on Shopify inventory, not total available inventory. That stockout costs you $8,700 in lost sales and tanks your Amazon BSR ranking for 6 weeks.
Break Point 2: Order Fulfillment Becomes a Full-Time Job
At $1M-$3M: You ship from one location. Maybe you pack orders yourself. Shopify's shipping workflow handles it.
At $5M+: Orders come from Shopify, Amazon, wholesale, and your subscription program. Each channel has different fulfillment rules, packaging requirements, and SLAs. Your 3PL needs EDI integration. Amazon needs FBA replenishment forecasts. Subscription orders need to ship on specific dates. Someone is manually copying order data between 4 systems.
The damage: A mis-routed batch of 340 orders ships with wrong packaging inserts. Customer complaints spike. You spend $4,100 on reshipping and credits. Your ops person quits because she has been working 14-hour days for 3 months straight.
Break Point 3: Financial Visibility Disappears
At $1M-$3M: QuickBooks handles it. Your accountant reconciles monthly. You know roughly what you made.
At $5M+: You have revenue from 4 channels, each with different fee structures. Shopify takes 2.9% + $0.30 per transaction. Amazon takes 15% referral + FBA fees. Wholesale has net-30 terms. Your COGS varies by SKU, by batch, and by shipping method. QuickBooks cannot model per-unit profitability across channels. Your accountant is guessing.
The damage: You think your best-selling SKU has a 62% margin. After accounting for Amazon fees, FBA storage, returns, and the promotional discount you ran in Q4, the actual margin is 31%. You have been scaling a product that barely breaks even. But you did not know because your financial system cannot break down profitability by SKU by channel.
Break Point 4: Returns Become an Untracked Cost Center
At $1M-$3M: Returns are manageable. You process them manually. Maybe 5-8% return rate.
At $5M+: Returns come from Shopify, Amazon, and wholesale — each with different return policies and processing workflows. Returned inventory sits in a "returns" bin at your 3PL for weeks before anyone inspects it. Refunds are issued but the inventory is never restocked. Your actual return rate is 14.3% but Shopify shows 8% because Amazon returns are tracked separately.
The damage: $67,000/year in returned inventory that is never restocked or liquidated. It just sits there, depreciating, taking up shelf space you are paying $2.40/pallet/month for.
Break Point 5: Your Team Cannot Scale With You
At $1M-$3M: You, a VA, and maybe one ops person. Everyone knows everything. Communication is Slack and gut feel.
At $5M+: You need specialized roles: inventory planner, fulfillment coordinator, finance manager, customer ops. But you cannot afford all of them. So one person does 3 jobs badly. FIGS was "incredibly capital efficient" with $10M — but they still hired a leadership team at the right moment. Most founders at $5M try to run a $5M operation with a $500K team.
The D2C Operations Gap (What We See at $5M)
$11,400/mo
Average operational waste from inventory mismatches, manual processes, and blind spots
37 Hours/Week
Time spent on manual data entry, reconciliation, and firefighting across disconnected systems
4.7 Months
Average delay from when ops break to when founders realize it is costing real money
The Operations Stack That Gets You Past $5M
This is not a software recommendation list. This is the architecture we build for D2C brands that are hitting the wall. The specific tools matter less than the data flow between them.
| System | What Most Brands Use | What You Need at $5M+ | Monthly Cost |
|---|---|---|---|
| ERP/Inventory | Shopify + Spreadsheet | Odoo (unified inventory, purchasing, manufacturing) | $340-$890 |
| Accounting | QuickBooks | Odoo Accounting or Xero with proper channel mapping | $180-$450 |
| Fulfillment | Manual 3PL coordination | Automated order routing with channel-specific rules | $290-$670 |
| Returns | Shopify returns + email | Unified returns with auto-restock and liquidation triggers | $140-$310 |
| Analytics | Shopify Analytics + gut | Per-SKU, per-channel profitability dashboards | $210-$480 |
| Total Stack | $49/mo (Shopify Basic) | $1,160-$2,800/mo |
Yes, it is more expensive than running everything on Shopify and spreadsheets. But $2,800/month in systems versus $11,400/month in operational waste? That math is not hard.
If you are between $2M and $8M and feel the operational cracks forming, book a 30-minute ops audit with Dev or Dhwani. We will map where your money is leaking before you cross the $5M wall. No deck. Written brief inside a week. Fixed-price if you move forward.
What FIGS Got Right That Most Founders Miss
Capital discipline forces operational discipline. FIGS raised $10M and generated $3B+. That 300x ratio is not luck — it is the result of building operations that do not leak cash at every seam. When you cannot raise another round, you must build systems that work.
Trina Spear's "fixed isms" framework — where the "why" and "what" do not change but the "how" can — is exactly how operational systems should be designed. Your inventory system should serve the business model, not the other way around. When a new executive comes in wanting to change the ERP, the answer is: "Change the process. Do not change the data model."
And their DTC-first approach? Running 90%+ through their own Shopify store means they own the customer relationship, the data, and the margin. But it also means their fulfillment, inventory, and customer ops need to be airtight. There is no wholesale buffer to absorb operational mistakes. Every mis-shipment, every stockout, every return hits their P&L directly.
FAQ
When should a D2C brand switch from spreadsheets to an ERP?
When you hit $3M-$4M in revenue, have inventory in more than one location, and sell on more than one channel. The specific trigger is usually when your ops person spends more time reconciling data between systems than actually managing operations. For most brands, that happens around month 18-24 of serious growth.
How much does it cost to set up Odoo for a D2C brand?
For a D2C brand at $2M-$8M revenue: $18,400-$47,000 for implementation (inventory, purchasing, accounting, Shopify integration, and 3PL connectivity). Monthly Odoo licensing runs $340-$890 depending on user count and modules. The implementation pays for itself in 4-7 months through reduced operational waste and inventory accuracy.
Can Shopify handle inventory management at $5M+ revenue?
Shopify handles storefront and checkout beautifully at any scale — FIGS proves that at $700M. But Shopify's native inventory management is single-location focused. Once you have inventory at a 3PL, Amazon FBA, and in transit, you need a system that aggregates all positions into one view. Shopify becomes the sales channel, not the inventory system.
What is the biggest operational cost D2C brands do not track?
Unreturned returns. Inventory that is returned by customers, refunded, but never inspected, restocked, or liquidated. It sits at the 3PL accumulating storage fees. For brands at $5M+ revenue, this typically represents $47,000-$67,000/year in dead inventory. Most founders have no idea because the data lives in three different systems that do not talk to each other.
How did FIGS scale operations while staying 90% DTC?
Capital discipline. With only $10M raised, FIGS could not afford operational waste — every dollar of inventory mismatch, every fulfillment error, every untracked return hit their runway directly. They built systems early that most brands defer until crisis. The $10M constraint was actually their operational advantage: it forced infrastructure investment before the brand needed it.
Hitting the $5M Wall? Fix the Ops Before the Ops Fix You.
FIGS built a $700M brand because they treated operations like product. Not an afterthought. Not "we will fix it later." If you are between $2M and $8M and feel the cracks forming, the cheapest time to fix them is right now.
Book a 30-minute ops audit. Dev or Dhwani joins every call. Bring your Shopify dashboard, your current fulfillment setup, and your biggest operational headache. We will tell you exactly where the money is leaking and what it costs to fix. Written brief inside a week. No deck. No SDR.

