All inventory features

Transfers, returns & adjustmentskeep stock accurate

Every transfer, return, and adjustment is recorded with a reason, so you always know why a stock number changed.

One-month free trial before you buy.

Flows ERP
Transfers, returns & adjustments

01

Transfers between warehouses

Transfer goods between any two warehouses, and both warehouses' quantities update automatically.

  • Between any two warehouses
  • Out and in recorded together
  • Quantities stay correct
  • Every transfer logged
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

Sales returns and purchase returns

Flows supports both sales returns and purchase returns, including partial returns.

  • Sales returns back into stock
  • Purchase returns back to the supplier
  • Partial returns supported
  • Linked to the original contract
Flows ERP

Receipts & delivery notes

RC-0954Receipt฿86,400Paid
RC-0958Receipt฿54,200Paid
DN-0311Delivery note60 unitsDelivered
DN-0315Delivery note24 unitsDelivered

Issued on payment write-off

Numbers always match the contract · no re-typing

03

Adjustments and low-stock alerts

If goods are damaged or lost, or a stock count doesn't match the system, record an adjustment with the reason. Set a minimum per product, and Flows alerts you when stock runs low.

  • Damage & loss with reasons
  • Stock count corrections
  • Every change logged
  • Low-stock alerts per product
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

Inside the module

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

A transfer between warehouses

A transfer between warehouses

The goods, the warehouse they leave, and the warehouse they go to.

Recording a sales return

Recording a sales return

The returned items going back into the warehouse against their contract, with the reason.

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 transfers, returns & adjustments include — in every plan.

Transfers

Transfer stock between warehouses

Returns

Sales and purchase returns, including partial returns

Contracts

Returns linked to the original contract

Adjustments

Damage, loss, count corrections — reason required

Reasons

Every return and adjustment records its reason

Alerts

Low-stock minimums per product

Permissions

Adjustment rights set per role

Logs

User, time, and reason on every change

Frequently asked questions

How do I transfer stock between warehouses?

Create a transfer with the goods, quantities, and the warehouses they move from and to. Flows records both sides at once, so both warehouses' quantities stay correct.

How does a customer return work?

Record a sales return against the original contract, and the goods go back into the warehouse. The reason is recorded, and you can see the return from the contract.

Can a customer return only part of the goods?

Partial returns are supported, both for goods coming back from customers and for goods you send back to suppliers. Only the returned quantity is updated.

How do we return goods to a supplier?

Record a purchase return against the purchase contract, with the reason, for example when goods fail a quality check. The goods leave your warehouse and the return is linked to that contract.

How do we record damaged or lost items?

Record it as a stock adjustment with the reason, such as damage, loss, or a count correction. The quantity updates, and the adjustment appears on the item's stock card.

How do low-stock alerts work?

Set a minimum quantity for each product, and when stock falls below it, Flows flags the product. Your purchasing team can then reorder in time.

Keep your stock quantities correct.

Start a free one-month trial, or book a demo and we'll walk through your transfers and returns together.