All inventory features

Features · Inventory

Multi-warehouse stock — where things are, not just how many

'We have 300 units' is a half-answer if 250 of them sit in the wrong province. Flows keeps stock per warehouse: every movement names its location, every product shows its split, and the question behind every delivery promise — can we ship from here, today? — has a live answer.

Flows ERP
Multi-warehouse stock — where things are, not just how many

01

Warehouses defined once, used everywhere

Set up your warehouses in business settings — Bangkok, Chiang Mai, Rayong, as many as you operate. From then on every inbound, outbound, and adjustment names its warehouse, and nothing floats in a location-less limbo.

  • Any number of warehouses
  • Defined in settings
  • Every movement names one
  • No location-less stock
Flows ERP

Stock by warehouse

Bangkok WH

248 units

Chiang Mai WH

96 units

Rayong WH

512 units

PO-2077Inbound · Steel coil+120Received
DO-3145Outbound · Bangkok Trading-60Shipped
Low stock: Cable CB-40 down to 12 units

02

Per-product splits, per-warehouse details

Look at a product and see its quantity in each warehouse; look at a warehouse and see everything it holds. Stock cards keep the per-item ledger per location, so an audit at one site checks one site's numbers.

  • Product view: the split
  • Warehouse view: the contents
  • Stock cards per location
  • Site audits stay local
Flows ERP

Stock card — Cable CB-40 · Bangkok WH

DateMovementQtyBalance
Aug 12Inbound · PO-2077+120132
Aug 15Outbound · DO-3145−6072
Aug 22Transfer → Rayong WH−4032
Aug 24Adjustment (damaged)−230

Every movement traces to its source document

In, out, balance per item · exports to Excel

03

Promises you can check before making them

Sales asks 'can we deliver from Bangkok tomorrow?' and the answer is on screen, not in a phone call to the warehouse chief. When the answer is no, transfers move stock between warehouses — recorded on both sides — and low-stock alerts warn per product before the gap becomes a crisis.

  • Availability at a glance
  • Transfers rebalance locations
  • Both sides recorded
  • Per-product low-stock alerts
Flows ERP

Sales revenue — last 6 months

MarAprMayJunJulAug

Revenue · Aug

฿4.2M

+18% vs last month

Gross margin

32.4%

Overdue receivables

฿310K

-22% vs last month

Inside the module

Real screens from Flows ERP — what your team will actually work in.

A product across warehouses

A product across warehouses

One product's quantities split by location — the whole answer to 'where is it?'.

One warehouse's holdings

One warehouse's holdings

Everything a single warehouse contains, with quantities — the site view for the site team.

Why Flows

What makes Flows different

Not another generic ERP — a system built around how Thai SMEs actually buy, sell, and collect.

See how onboarding works
  1. Priced per company, not per seat

    One annual price, every module included. Add users freely within your tier — no feature gates, no seat fees.

  2. Three languages with auto-translation

    Thai, English & Chinese UI — and the data your team enters is translated automatically, so everyone reads the same records.

  3. Your documents, exactly your format

    Send us your invoice and receipt templates; our team configures them into Flows. Every document comes out looking like yours.

  4. We walk you live — and stay

    Five-step onboarding at no extra cost, then quarterly system stability reports. We don't disappear after go-live.

Spec sheet

What multi-warehouse stock ships with — included in every plan.

Warehouses

As many as the business operates

Setup

Defined in business settings

Movements

Inbound, outbound, adjustments — all name a warehouse

Views

Per-product split · per-warehouse contents

Stock cards

Per item, per warehouse

Transfers

Between warehouses, both sides recorded

Alerts

Low-stock minimums per product

Import

Opening stock per warehouse via Excel

Frequently asked questions

How many warehouses can Flows ERP manage?

As many as your business operates — warehouses are defined in business settings, and every stock movement from then on names its location.

Can I see one product's stock across all warehouses?

Yes — the product view shows the split per warehouse, and the warehouse view shows everything one location holds. Both read from the same movements.

How does stock get into the right warehouse?

At confirmation time: inbound and outbound confirmations, returns, and adjustments each name their warehouse, so balances stay correct location by location without a separate assignment step.

What if one warehouse is short and another has plenty?

Transfer between them — the transfer records the goods leaving one warehouse and arriving at the other, keeping both ledgers true. See the transfers & returns page for the details.

Do low-stock alerts work per warehouse?

Alerts are set per product against its minimum, and the per-warehouse views show where the remaining stock sits — so purchasing knows both that it's low and where.

Can we import opening stock for each warehouse?

Yes — opening stock imports via Excel templates with the warehouse named per row, usually during onboarding's parallel-run week.

Know where everything is.

Start a free one-month trial, or book a demo with your warehouse layout and product list.