Move fast-moving goods even faster.
Hundreds of SKUs, thousands of orders, tight margins, and retailers who reject anything close to expiry. Acacia keeps stock, promotions, and collections moving at the speed your shelves turn.
The chaos you know
In FMCG, small leaks become big losses at volume. These are the ones that hurt most.
SKU sprawl you cannot see through
Hundreds of pack sizes, flavours, and variants, and no single view of what is actually moving versus what is quietly dying on the shelf.
Promotions that leak margin
Trade schemes are agreed in meetings and applied by hand. Nobody can say which promotion paid off and which just gave away margin.
Rejections at the retailer's gate
Modern-trade chains enforce shelf-life minimums. Send stock too close to expiry and the whole delivery comes back — fuel, time, and product wasted.
Sub-distributors you fly blind on
Stock leaves your warehouse and vanishes from view. You only learn a sub-distributor is overstocked or out when the reorder pattern breaks.
How Acacia runs FMCG, day to day
Five connected workflows keep high-volume goods moving from demand signal to collected cash.
Demand planning
Sales velocity per SKU, per region, and per channel feeds replenishment so fast-movers stay in stock and slow-movers stop tying up cash and shelf space.
Step 01
Demand planning
- Velocity per SKU
- Replenishment signals
- Slow-mover alerts
Order & trade schemes
Orders come in from reps, WhatsApp, and key accounts. Customer price lists, volume breaks, and active promotions apply automatically — and every scheme is tracked for what it actually returned.
Step 02
Order & trade schemes
- Auto-applied price lists
- Volume & promo schemes
- Scheme ROI tracking
Shelf-life compliant fulfilment
FEFO allocation enforces each retailer's minimum remaining-life rule, so modern-trade deliveries clear the receiving bay the first time, every time.
Step 03
Shelf-life compliant fulfilment
- FEFO allocation
- Retailer shelf-life rules
- No gate rejections
Van sales & distribution
Load vans, run beats, sell in the field online or offline, and give sub-distributors a portal so their stock and sell-through finally show up in your numbers.
Step 04
Van sales & distribution
- Route & van sales
- Offline field capture
- Sub-distributor visibility
Invoice & collect
KRA eTIMS invoices are raised on dispatch and delivered by WhatsApp. AR aging is live, M-Pesa reminders go out automatically, and overdue accounts are held before they reorder.
Step 05
Invoice & collect
- eTIMS on dispatch
- M-Pesa reminders
- Automatic credit holds
Built for high-volume consumer goods
High-volume SKU management
Variants, pack sizes, and barcodes handled at scale, with movement analytics that separate the winners from the dead weight.
Trade promotions & schemes
Configure tiered, volume, and product-led schemes, apply them automatically, and measure what each one returned.
Retailer compliance
Per-retailer shelf-life minimums enforced at allocation so modern-trade deliveries are not rejected on arrival.
Van sales & field execution
Beats, routes, on-board stock, and offline order capture for reps working far from a stable connection.
Distributor & sub-distributor visibility
Portals and roll-up reporting that pull secondary sales and downstream stock into one picture.
Demand planning
Replenishment driven by real sell-through, so fast-movers stay available and cash stops sitting in slow stock.
Three ways to run it on Acacia
Run FMCG operations on Acacia ERP, extend your current ERP with Acacia Connect, or compose your own blend with Acacia Compose.
Acacia Connect
Keep the ERP you already run and extend it with the operational engine on top.
See pricingFMCG questions, answered
Still weighing it up?
Talk to our team. We will walk you through exactly how Acacia would run your operation.
Book a CallPut your fastest-moving goods on a system that keeps up.
See Acacia run high-volume FMCG from demand plan to M-Pesa collection.
Book a Demo