Book a Demo
FMCG distribution software

From sales rep to retail shelf.

Like a colony where every ant plays its part, Semutz connects sales, warehousing, transport and finance into one trail, moving FMCG goods from supplier to retail shelf without anyone re-typing an order.

Four products · one master data trail · live on your warehouse floor in weeks, not quarters

06:40 · SFA · Sales order

The outlet, its prices and its credit, in one record.

MK Supermarket sits on the map with its region, price group and credit terms. The sales order is priced from that record and checked against the outlet's AR before it's released: no re-keying from a paper book.

Sales Force Automation
07:05 · WMS · Stock allocated

FEFO decides the bin.

The oldest eligible batches are allocated first, and short lines are flagged before the pick starts, so a near-dated pallet leaves first and a short-ship is caught on the floor, not at the customer.

Warehouse Management System
07:52 · WMS · Picked & packed

The picker just follows the screen.

Pick lists are sequenced by rack walk, not by document order. Every carton is scan-verified, labelled for its stop and sent down the belt to the dock.

Warehouse Management System
08:05 · TMS · Loaded & dispatched

Capacity checked. Trip released to the driver.

The load list is checked against the lorry's pallet positions before it leaves, then the trip sheet goes straight to the driver app with the stops already in order.

Transport Management System
09:12 · TMS · Delivered

POD at the door. You see every stop close.

The driver captures the signature and codes two short cartons as a return on the spot. The dispatch board updates as each stop closes, so nobody chases the phone for status.

Transport Management System
09:15 · ERP · Invoiced

The delivery is signed. The invoice runs itself.

The invoice posts against the delivery, the short-pick is credited and the ledger is updated. What was picked is what was delivered is what was invoiced: one document trail, fully auditable.

Enterprise Resource Planning
See it, don't read about it

The screens your team actually works from

Walk the same order through all four products. Same SKU, same customer, same document numbers, because it's one database, not four integrations.

SFA · Outlets & pricing

Every outlet on the map, at its own prices.

Outlets carry their region, branch, categories and price group. Retailers sign in to the portal to browse your catalog at those prices, and billing runs from sales order to invoice, payment and statement.

  • Price groups and product listings per outlet
  • Retailer portal: catalog by brand and category
  • AR ledger and credit control per outlet
sfa.semutz.app / manage / outlets / CUST-10428
MK Supermarket · CUST-10428Active
RETAILPrice group
KlangRegion
RM 6,600Credit left
DocTypeStatusAmount
SO-70914Sales orderConfirmed4,180.00
INV-44120InvoicePosted4,430.80
PAY-31088PaymentReceived2,000.00
STMT-2610StatementOctober—
AR credit used RM 18,400 of RM 25,000Statement

Interface previews rendered from Semutz product designs with sample records.

On the floor

What changes in the first quarter

Sample result · Distribution

PO to DO cycle cut from 2 days to 4 hours

Paper approvals replaced by a system-driven release: order lands, stock allocates, pick list prints.

BeforeManual PO book, phone approvals
AfterPO → DO released same morning
Sample result · Warehouse

Stock accuracy from 92% to 99.4%

Cycle counting per zone instead of one painful annual count, with variances auto-coded.

BeforeMonthly blind count, 3-day freeze
AfterDaily zone counts, no freeze
Sample result · Billing

Overdue accounts caught before the next order

Every outlet carries its price group and credit terms, and the AR ledger shows what's owed before more stock goes out.

BeforeMonth-end statements built in Excel
AfterAR and credit per outlet, any day

Illustrative outcome ranges from operational rollouts. Replace with your own measured, attributable results. See case studies →

Migration path

Live on one process in three weeks

Week 01

Map what you have

We take your item list, customer list, rack layout and price lists. Where the data disagrees with itself, we show you the conflicts before anything moves.

Week 02

Clean master data once

Deduplicate SKUs and customers, agree pack sizes and storage rules, load the shared layer. The step most projects skip, and why ours don't stall.

Week 03

Run one process live

Usually goods-in or order capture, on the real screen on the real floor, with the old method still there in parallel. The next product follows on the same data.

See your own data in the system

Send us one week of orders and one rack layout. We'll build the demo on your SKUs, your bins and your routes, then you decide.