The first inventory system was the founder’s eyes.
Early on, that worked. The business was small enough that he could see the product, count what was on hand, know what was selling, and order the next batch from memory. He knew what was moving, what was about to get replaced, and what marketing had coming next, because he was close to all of it.
Then the business grew up.
In under four years, it went from the founder’s kitchen table to a 30,000-square-foot warehouse. The planning process didn’t grow with it.
The weekly spreadsheet got handed off to ops. The CEO got busier. Marketing started launching new models without a clean handoff to planning. Old SKUs didn’t always get marked for sunset. New channels came online. Shopify stopped being the whole business; wholesale and Amazon reshaped demand.
Planning was still buying from history. And history was starting to lie.
From "I Can See It" to "No One Sees the Whole Picture"
The founder’s system wasn’t broken when the company was small. It was fast and practical, and it worked because the business was still close enough to touch.
At warehouse scale, the same process created blind spots. Planning could see old sales. Marketing could see new launches. Operations could see inventory problems. The CEO could see cash getting tight. No one had the whole picture at the same time.
That’s where the cash got trapped. This wasn’t a demand problem. It was a planning problem: the business was buying inventory against an old version of itself.
From a Weekly Spreadsheet to a Living SKU System
There were 275 SKUs in scope. The spreadsheet looked familiar, so it didn’t look dangerous. But it was stale. It didn’t show which SKUs were core, which were slow movers, which were getting replaced, or which should stop being reordered. And it didn’t reflect the new channel mix: a SKU could look fine in historical sales and still be heading for sunset, while a new item could look weak simply because it had no history yet. Amazon and wholesale created demand patterns the old Shopify-centered process never captured.
One legacy model still showed steady historical sales, but marketing had already moved the line forward. Planning kept treating it as a replenishment item. Commercially, it was already dead. The data said buy more. The business said move on. That was the whole problem, in one SKU.
So the process got rebuilt around the decisions the team actually had to make. Not a planning bureaucracy. A lightweight system, with four rules:
- Every SKU needed a status.
- Every launch needed a handoff.
- Every sunset needed to be visible.
- Every reorder needed a reason.
The point was never to make everyone responsible for everything, and that was actually the first objection. People heard “shared visibility” and assumed it meant shared control. It didn’t. Marketing didn’t get to run purchasing. Planning didn’t get to rewrite the launch calendar. Operations didn’t get to override commercial strategy. The new process just made it clear who owned each decision, who needed to be informed, and who had to act. Visibility without chaos.
From One SKU List to Cash-Based Decisions
The team stopped treating the assortment as one big list and split it into practical buckets. Core items needed to stay available. New launches needed to be planned off the commercial calendar, not judged on trailing sales alone. Sunset items needed to stop receiving fresh buys. Slow movers needed an exit path. Channel-specific items needed to be reviewed by where they actually sold, not blended into one average.
That changed the question. Before, it was “do we need inventory?” After, it became “which inventory deserves cash?”
That’s the real work in SKU rationalization. You’re not just cutting products. You’re deciding which products have earned the right to tie up money.
From Slow Movers to Cash Flow
Slow movers were the obvious place to start. They weren’t all bad products. Some had a loyal customer, some had history, some had been part of the brand for years. But they weren’t earning their space anymore.
The team stopped buying them, then moved through the excess using wholesale channels that wouldn’t damage the brand’s positioning. That mattered. The company didn’t need to dump product in a way that taught its best customers to wait for discounts. The goal was clean inventory, not panic liquidation.
The cash came from three places: fewer reorders on the wrong SKUs, inventory reduction on products the brand no longer needed to support, and a cleaner way to move slow goods without hurting the front-end brand.
The result was $250K in free cash flow. Not a pricing trick, not a finance maneuver. Just buying less of the wrong inventory and getting the trapped cash out of the warehouse.
From Founder-Led Planning to an Operating Rhythm
The SKU cleanup was only half the job. The bigger fix was the rhythm.
An ERP went in to track inventory and components properly. Daily standups started between teams. A lightweight commercial planning process tied launches, sunsets, channel demand, inventory, and purchasing together, visible in one place.
The standups are what kept it alive. They made handoffs harder to miss, gave planning better signals, gave marketing a place to flag what was coming, and gave operations a place to raise inventory issues before they became cash problems.
It didn’t need to be complicated. That was the whole point. The company had grown fast because people moved quickly, and the process had to respect that. A heavy system would have died in two weeks. A lightweight rhythm could stick.
The Result
The company unlocked $250K in free cash flow by rationalizing 275 SKUs, cutting buys on slow movers, and moving excess inventory through the right channels.
But the deeper win was operational. The founder’s instinct became a shared system. The spreadsheet became a live planning process. The SKU list became a cash decision tool. The warehouse stopped hiding old assumptions in new boxes.
The cash was never lost. It was sitting on the shelf, waiting for the planning process to catch up with the company.