Expertise Accelerated
Home » Inventory Management in the CPG Industry: Strategies, Challenges, and Best Practices
Inventory Management in the CPG Industry: Strategies, Challenges, and Best Practices

When inventory breaks, the income statement always finds out first.

inventory management in the CPG industry requires accurate inventory tracking and valuation. More inventory visibility and accuracy is important because it directly impacts COGS which in turn shapes the bottom line on the P&L. 

The following guide includes the challenges, solutions and best practices of managing inventory in the CPG world. 

Key Takeaways

  • CPG inventory management spans raw materials, work-in-process, finished goods, and MRO, across every channel and location the brand touches.
  • Demand volatility, short shelf life, channel fragmentation, SKU sprawl, and bad data are some of the reasons for ineffective inventory management.
  • Inventory shapes COGS, gross margin, and balance sheet accuracy. It’s a finance problem just as much as an operations one.
  • Real-time tracking, decent forecasting, and FIFO or FEFO discipline keep spoilage, write-offs, and panic purchasing under control.
  • But the right software, paired with disciplined process ownership improves the overall process tremendously. 

What CPG Inventory Management Covers

CPG inventory management is how brands track, control, and replenish everything required to produce and sell, starting at the receiving dock and ending when finished cases leave for a retailer’s distribution center.

It ties procurement into production, production into finished goods availability, and availability into actual sales demand across channels. Get it right and the right product’s in the right place, with books that back it up. Get it wrong and you’re looking at stockouts, write-offs, storage costs nobody budgeted for, and a COGS number that makes no sense to anyone in the room.

CPG companies manage four categories of inventory:

Inventory Type CPG Examples Why It Matters
Raw materials Ingredients, chemicals, packaging, labels, fragrance components Drives production planning and supplier lead time management
Work-in-process Goods in batching, mixing, filling, assembly, or labeling Tracks production flow and identifies bottlenecks
Finished goods Packaged products ready for retail, wholesale, DTC, or ecommerce Supports order fulfillment, shelf availability, and revenue
MRO inventory Spare parts, cleaning supplies, maintenance tools, safety equipment Keeps facilities and production equipment running

Missing visibility into any one of these categories creates gaps that surface later as inaccurate COGS, missed production runs, or compliance failures.

The Inventory Accounting Problems CPG Companies Face

Most inventory conversations start with operations. The more pressing conversation is about accounting.

Every miscounted unit, every untracked write-off, and every reconciliation gap feeds directly into financial reporting. Here is where the problems tend to concentrate.

  1. Bills of materials that do not reflect reality. A BOM built two years ago does not account for current packaging changes, updated ingredient costs, or revised production yields. When the BOM is wrong, standard cost is wrong. Variance analysis stops meaning anything, and finance spends the back half of every month arguing with operations about numbers neither team can reconcile.
  2. Sub-ledgers that do not match the general ledger. The inventory sub-ledger tracks stock movements. The GL tracks accounting entries. When they diverge, month-end close slips and the finance team spends days chasing gaps instead of analyzing the business.
  3. No lot or batch tracking: Food, beverage, beauty, and health products require traceability from raw material receipt through to final sale. Without lot tracking, a quality issue or recall becomes far more expensive than it needs to be.
  4. Inventory spread across locations with no central visibility. A brand selling through retail, wholesale, and DTC often has stock sitting at a 3PL, a co-manufacturer’s facility, and its own warehouse at the same time. Without centralized visibility, purchase orders get placed on guesswork and the overstocking-in-one-location, stockout-in-another cycle keeps repeating.
  5. Manual spreadsheets that are always slightly off. Research from Cin7 puts the average small retailer at 63% inventory accuracy. For CPG brands still managing inventory in spreadsheets, that is the ceiling. Human error builds with every entry and the discrepancies rarely surface until month-end.

How Inventory Affects COGS and Profitability

COGS is calculated as opening inventory plus purchases minus closing inventory. That means every inventory valuation decision, every write-off, and every miscounted quantity feeds directly into the COGS line. To keep COGS and gross margin accurate, businesses need to track inventory accounting correctly across purchases, stock movement, write-offs, and closing inventory.

Get inventory wrong and COGS is wrong. Get COGS wrong and gross margin is wrong. Get gross margin wrong and every profitability conversation leadership has is built on a false foundation.

Three inventory problems hit COGS hardest in CPG.

  • Spoilage and write-offs. Expired products cannot be sold. The cost goes to COGS or inventory write-off expense depending on accounting treatment, but gross margin shrinks either way. A brand holding 180 days of perishable inventory is financing a six-month loan to itself, with the risk the collateral expires before it moves.
  • Shrinkage. Damaged stock, theft, and picking errors reduce inventory on hand below what the books show. When the gap surfaces during a cycle count, the adjustment hits COGS. Brands that skip regular cycle counts find these adjustments at year-end, in volume.
  • Carrying costs. Storage fees, insurance, handling, and capital tied up in unsold stock do not always land directly in COGS, but they erode working capital available for production, supplier payments, and growth. A product with a 40% gross margin can see that margin shrink considerably if it sits in a warehouse for months before moving.

Poor inventory data also distorts the balance sheet. Ending inventory rolls onto the balance sheet as a current asset each period. Overstate it and the business looks stronger than it is. Understate it and liquidity ratios look weaker. Neither works when investors, lenders, or acquirers are reviewing the numbers.

The Biggest CPG Inventory Challenges

Demand moves faster than forecasts. A retail promotion or a competitor going out of stock can triple demand in days. Most CPG forecasting models run on historical sales data, which helps with trend analysis but does very little for a spike that happened this week.

Short shelf life creates write-off pressure. Expiration dates are fixed. Produce too much of the wrong SKU and the write-off lands in the income statement before the quarter closes. FEFO management requires system support and warehouse discipline together. Without both, the oldest stock sits in the back of the warehouse until it cannot be sold.

Channel fragmentation is where it gets genuinely ugly. Walmart, Whole Foods, Amazon, a DTC site, and a regional distributor all running at once, each one with its own demand pattern, its own replenishment cadence, its own EDI requirements, its own lead time expectations. Try keeping that straight manually and you’re behind before Monday’s done.

SKU proliferation compounds the whole thing. One beverage, three sizes, manageable. Twelve flavors, three sizes, a seasonal variant, two bundle formats, four channels, that’s a different job entirely. And every new SKU someone greenlit in a product meeting adds another reorder point calculation nobody fully owns.

Supplier delays don’t stay where they start. A late packaging component sits on the dock while finished goods wait. A raw material shortage and the line stops. Brands that find out about lead time problems after the fact absorb them as missed retailer fill rates. Retailers don’t forget that stuff.

Inventory Management Best Practices 

  • FEFO . Non-negotiable for anything that expires. First expired, first out, the stock closest to its date moves before the fresh stuff does. Everyone in food, bev, beauty, and health knows this rule. The gap is execution. The system has to support it and the warehouse has to actually follow it. Either one failing is enough to make the whole thing pointless.
  • Reorder points by SKU, not one number applied across the board. A fast retail staple and a slow seasonal item have nothing in common from a replenishment standpoint. One blanket rule and you’re sitting on too much of the wrong thing while the right thing stocks out. Every time.
  • Cycle counts over the annual inventory circus. Doing one big count at year end means problems have been quietly wrong in the books for eleven months before anyone sees them. Cycle counts find the same issues while they’re still fixable without a major adjustment hitting the P&L.
  • Forecasts need real inputs or they’re just confident guesses. Sales history gets you started. Retailer orders, promo calendars, seasonal curves, those are what make a forecast worth running decisions through. Without them you’re extrapolating a straight line through a business that doesn’t move in straight lines.
  • One system for all stock. Not one spreadsheet per channel that someone reconciles every Friday afternoon. One actual system. Retail, DTC, ecommerce, wholesale, all of it visible in the same place, or the totals will always be slightly off. And slightly off, multiplied across enough SKUs and locations, stops being slight.
  • Ops and finance looking at the same numbers. The ops team knows what’s physically there. Finance needs to know what it costs to hold it and how it’s moving through COGS. When they’re working off different data, different versions of the truth, close drags out and decisions get made on information nobody’s fully confident in.

The Software Question Everyone Asks First

Which inventory software should we buy? It’s the most common question in this space. Also the wrong one to lead with.

Companies buy platforms expecting the software to solve a process problem. It won’t. Never has. What the right tool does, when paired with people who actually own the process, is change what you can see and how fast you can act on it. But the software isn’t the fix. It’s the infrastructure you run the fix through.

Before any CFO opens a vendor comparison doc: software reflects whatever’s already underneath it. BOMs that don’t match reality, sub-ledgers that won’t reconcile, no clear owner for inventory governance, run that through a top-tier ERP and it just produces wrong answers at enterprise speed. Process first. Data hygiene first. Then the platform conversation.

Now, with that framing in place, here’s how the tool choice actually breaks down by stage.

Under $5M; early DTC and small manufacturing

Katana MRP is built for small manufacturers who need BOM management, production tracking, and inventory in one place without stitching together five tools. Shopify connection is solid. Interface doesn’t get in the way. Where it runs out of road is on the finance side, COGS calculations aren’t automatic and the reconciliation depth isn’t there for a growing finance team.

Cin7 Core fits brands already selling across retail and DTC who need lot tracking, batch tracking, and a clean handoff to QuickBooks, Odoo or Xero. It works well in the $2M to $8M window.

$5M to $30M; retail, wholesale, DTC running together

Cin7  Omni handles EDI to major retailers, runs multiple warehouses, and pulls demand across every channel into one view. That range is where it does its best work.

Fishbowl suits QuickBooks  shops that need manufacturing and BOM management on top. The integration there is genuinely deep. The catch, it doesn’t replace QuickBooks, so the finance team is still moving between two systems to close.

Microsoft Dynamics 365 Business Central is the pick for mid-market brands that want inventory and full financial management under the same roof. The setup is heavier than Cin7. The financial capability is also deeper.

Scaling brands (multi-warehouse, multi-channel, international)

NetSuite  is the most common choice for brands crossing $20M to $30M who need inventory, financials, demand planning, and warehouse management in one system. The platform works. The implementation is where many brands spend a year getting wrong answers because the BOM setup or cost accounting configuration was not built to match actual business processes.

SAP Business One is the mid-market SAP entry point for brands with global supply chains. Infor CloudSuite Food and Beverage is built specifically for food, beverage, and process manufacturing, handling lot traceability, FEFO, and regulatory compliance in ways that general ERPs require significant customization to match.

The platform matters less than the process around it. A well-run operation on a mid-tier tool will outperform a poorly run operation on an enterprise ERP.

CPG Inventory KPIs to Track

KPI What It Measures Why It Matters
Inventory turnover How often stock sells and gets replaced Shows stock efficiency and working capital use
Stockout rate How often products are unavailable when ordered Measures lost sales risk and retailer relationship risk
Fill rate Orders fulfilled from available stock Shows service reliability across channels
Forecast accuracy Gap between forecasted and actual demand Baseline for improving demand planning
Days inventory outstanding How long inventory sits before selling Working capital efficiency
Carrying cost Total cost of holding stock Storage, insurance, handling, and capital cost
Spoilage rate Inventory lost to expiry or quality failure Key metric for food, beverage, personal care, and health
Shrinkage rate Stock lost to damage, theft, or error Protects gross margin
Obsolete inventory value Unsellable or slow-moving stock Reduces future write-offs when tracked early
Gross margin by SKU Profitability at the product level Helps rationalize the product portfolio
Supplier lead time Time from order to receipt Drives replenishment planning accuracy

Tracking these monthly, not quarterly, gives leadership visibility into inventory risk before it becomes a financial reporting problem.

How Best Practices Helps CPG Brands

Internal teams hit capacity before they admit it. The reports are usually the first thing that gives it away.

Close keeps slipping, inventory reconciliation that used to take a day is now eating three. The forecast sits in a spreadsheet everyone uses and nobody quite believes. Stockouts get written off as demand surprises, even when the data was sitting right there the whole time.

For instance, we once worked with a CPG brand running inventory across three warehouses on QuickBooks and spreadsheets. Reconciliation was chewing through a full week at month-end. COGS kept coming out wrong because work-in-process wasn’t being tracked through production properly, and finance had no way to see spoilage broken out by SKU.

After restructuring how inventory was tracked and wiring it properly into the accounting workflow, close went from seven days to two. COGS accuracy came up. And leadership finally had a gross margin by SKU report they could actually do something with. See how an $80M brand improved reporting, reduced inventory errors, and reached 98% accuracy in this CPG inventory accuracy case study.

The problem is rarely the software. It is the process around inventory governance, the discipline around cycle counts and BOM accuracy, and the link between operations data and financial reporting. When those gaps close, everything downstream improves.

Conclusion: Build a Smarter CPG Inventory System

CPG inventory management is the operational and financial foundation that determines whether a business can fulfill what it sells, price what it makes accurately, and report results leadership can trust.

The brands that get it right are not necessarily the ones with the biggest teams or the most expensive software. They are the ones with accurate data, disciplined processes, and clear ownership of inventory governance from procurement through financial close.

Expertise Accelerated supports companies at every stage, from brands building their first real inventory process to operations that need stronger demand planning, COGS accuracy, and financial reporting to support decisions at scale. Our consumer packaged goods accounting services help teams turn messy inventory data into clearer operational and financial insight.

Frequently Asked Questions:

What is CPG inventory management?

Everything a CPG brand needs to make and sell, tracked, controlled, accounted for. Raw materials, packaging, work-in-process, finished goods, across every location and channel. When it works, orders ship and the books are clean. When it doesn’t, the income statement says so.

Why is inventory management important in the CPG industry?

Every mistake lands in the financials eventually. Wrong inventory data, wrong COGS, wrong gross margin, wrong calls all the way up. It compounds. On the ops side it’s even simpler, you fill the retailer order or you don’t, and if you don’t often enough they find someone who will.

What are the main types of inventory in CPG companies?

Raw materials, work-in-process, finished goods and MRO, assessed simultaneously. Blind spot in any one of them and something downstream breaks. The timing is never good when it does.

What are the biggest CPG inventory management challenges?

Demand that moves faster than anyone forecast. Expiry dates that don’t care about your production schedule. Five channels each with their own completely different replenishment logic. SKU counts approved by people who weren’t thinking about the tracking side. Supplier delays nobody hears about until the line’s already waiting.

How can CPG brands reduce stockouts?

Reorder points per SKU. Not one threshold copy-pasted across the whole catalog. Forecasts that pull from real retailer orders and actual promo calendars rather than last year’s sales curve. And one system for all channel stock, because when it’s split across separate spreadsheets someone is always working off numbers that are a few days stale.

How can CPG companies reduce spoilage and waste?

FEFO. First expired, first out, no exceptions made for convenience. The system has to be configured for it and the warehouse team has to actually run it that way. When one of those two things is missing the oldest stock keeps getting pushed to the back and eventually it’s unsellable.

What KPIs should CPG companies track for inventory management?

Inventory turnover. Stockout rate. Fill rate. Spoilage rate. Days inventory outstanding. Forecast accuracy. Shrinkage. Carrying cost. Gross margin by SKU. Monthly on all of it, a quarterly cadence means three months of a problem baking into the numbers before anyone’s looking at it.

How does demand forecasting improve CPG inventory planning?

It gets replenished off pure reaction. Historical sales is just the floor. Retailer orders coming in, the promo calendar, seasonal swings, that’s the stuff that actually makes a forecast worth building a production schedule around. Without it you’re guessing, and you usually find out you guessed wrong too late to fix it cleanly.

What software is used for CPG inventory management?

It depends on where the business is. Under $8M, Katana MRP or Cin7 Core get the job done. Somewhere between $5M and $30M, Cin7 Omni, Fishbowl, or Dynamics 365 Business Central are the usual picks. Past $20M, most brands end up on NetSuite or SAP Business One.

But here’s the thing, the platform isn’t the fix. A broken process just runs faster on expensive software.

When should a CPG company outsource inventory management support?

A CPG company needs outside help when the internal team is spending more time fighting the data than using it.

The signs are hard to miss. Close drags every single month. COGS numbers don’t hold up when anyone looks closely. Ops and finance are each working off a different version of the truth and neither team fully trusts what they have.

When fixing inventory data has become the job, instead of running the business, that’s the moment to bring someone in.