Overseas factory inventory management should not promise one “perfect” global stock number. A useful system gives the Thailand plant, Vietnam plant, and Japan headquarters an auditable inventory position: what is physically present, what the systems show, what is blocked or allocated, what is in transit, who owns it, which unit and location apply, when it was measured, and which event changed it. This guide turns that principle into buyer-oriented RFP requirements, a phased rollout, acceptance evidence, discrepancy controls, and a defensible total-cost model.
Why one global inventory number is the wrong target
A dashboard may show 100 units in a warehouse, but that does not mean production can consume all 100. Ten may be awaiting inspection, five may be rejected, twenty allocated to confirmed demand, and fifteen already dispatched to another site but not yet received. Consigned stock and customer-supplied material also separate physical location from ownership.
An auditable inventory position therefore separates at least these dimensions:
| Dimension | Question answered | Typical risk |
|---|---|---|
| Physical on-hand | How much is actually present? | Unrecorded moves, damage, count errors |
| System on-hand | What do ERP/WMS records show? | Interface delay, duplicate or missing posting |
| Quality status | Is it usable, pending, blocked, or rejected? | Premature consumption |
| Allocation | Which order or work order reserves it? | Double allocation |
| In transit | From where, to where, and at what stage? | Ship/receive timing gap |
| Ownership | Which legal or commercial party owns it? | Consignment and customer-owned stock |
| Unit of measure | Pieces, cartons, kilograms, or another unit? | Conversion and rounding error |
| Site/location | At which plant, warehouse, bin, or line? | Temporary and line-side locations |
| Timestamp | As of what time? | Offline devices, time zones, late events |
| Event provenance | Which receipt, move, issue, or adjustment changed it? | An unexplained balance |
When only an aggregate is stored, nobody can explain a discrepancy. When components and event history remain available, management can still use a site whose connection is temporarily delayed because the view says exactly how current and how certain the data is.

Current evidence should inform the business case, not be stretched into a promise
The JETRO/Japanese Chamber of Commerce Bangkok survey for the first half of 2026 received 504 responses. For 2026 capital investment, 23% anticipated an increase and 16% a decrease. In a multiple-answer table covering 249 manufacturing respondents, 64% selected replacement, 40% streamlining, and 21% DX-related investment purposes. These are survey results for the stated respondents—not market shares, not inventory-software demand, and not findings that can be generalized to every Japanese company in Thailand. They do, however, support asking how equipment replacement, streamlining, and event-data capture can be designed together (JETRO/JCC Survey, 1H 2026).
JETRO’s Thailand Manufacturing DX Catalog Vol.3 discusses labor shortages, wages, skills transfer, and the role of DX in making shop-floor activity visible as data. The practical lesson is not simply to replace paper with a tablet. It is to turn receipt, movement, consumption, completion, and shipment into events that can later be explained (JETRO Thailand Manufacturing DX Catalog Vol.3).
Vietnam’s National Statistics Office reported that the manufacturing inventory index at 30 June 2026 was up 13.3% year on year and 5.3% month on month. Its official average “Inventory Turnover Ratio” for Q2 2026 was 82.2%, compared with 85.7% a year earlier. The 82.2% figure must not be read as annual inventory turns or a target for an individual company. Preserving the official terminology and scope, it is useful context for asking whether inventory changes reflect demand, production, quality holds, transfer timing, or slow-moving stock (Vietnam NSO, H1 2026).
Define the inventory position before asking for real-time inventory management
The first deliverable for a multi-site program should be an inventory-position definition, not a product comparison. It states the item, site, location, lot or serial, quality state, owner, unit, timestamp, and exception status needed to explain usable stock.
One planning view might use:
Available inventory = usable physical on-hand − firm allocations − unposted issues + confirmed unposted receipts
That formula is not automatically a group standard. The team must decide whether inspection-pending stock is included, whether in-transit stock appears at the shipper or receiver, and whether safety stock is deducted. Sales promising, production planning, and financial reconciliation may need different views derived from the same events.
Display freshness, certainty, and closing status together
“Real time” is incomplete unless the RFP defines whether it means five seconds, five minutes, hourly, or after daily closing. Each choice changes connectivity, device, resilience, and cost requirements. Define:
- target elapsed time from event to central view;
- last successful synchronization by site and interface;
- confirmed, provisional, pending-reconciliation, or error status;
- daily/monthly close and rules for backdated changes;
- missing-event or sequence-gap warnings.
Japan headquarters then knows not only the number, but what decision the number can support. If a Thailand network link is down, a visible last-sync time and unsent-event count prevent an apparently precise but stale promise to a customer.
EPCIS can be a common event language, not a replacement for ERP or WMS
GS1 EPCIS 2.0 and the Core Business Vocabulary provide a useful model for expressing what happened, when, where, why, and how across distributed locations (GS1 EPCIS; EPCIS 2.0 normative standard). The implementation guideline maps visibility events to concepts including inventory inputs, inventory outputs, and stocktaking (GS1 EPCIS/CBV Implementation Guideline).
EPCIS does not replace ERP, WMS, accounting, costing, or warehouse execution. Evaluate it as a shared vocabulary at integration boundaries. State which operational system creates the authoritative event, which IDs link events, and how corrections and cancellations relate to the original transaction.
Set responsibilities across Thailand, Vietnam, and Japan first
“Headquarters governs; plants enter data” is too vague. Assign creator, approver, reconciler, and deadline by data element and exception type.
| Process | Thailand plant | Vietnam plant | Japan HQ | System operations |
|---|---|---|---|---|
| Receipt/issue events | Record and first check | Record and first check | Approve group rules | Monitor interfaces |
| Quality status | Quality approval | Quality approval | Own common definitions | Implement access |
| Item/UoM master | Request and validate | Request and validate | Approve group ID | Distribute and retain history |
| Daily discrepancy | Investigate and code cause | Investigate and code cause | Review threshold breaches | Supply logs |
| Inter-site transfer | Confirm ship and receive | Confirm ship and receive | Monitor open transfers | Retry messages |
| Month-end reconciliation | Local owner approves | Local owner approves | Review group view | Preserve snapshots |
Adjustment authority is critical. If anyone can make the screen match the count, the root cause disappears. Require a reason code, evidence, approval threshold, before/after value, operator identity, and a link from the adjustment to the original discrepancy. Repeated small errors at the same item and location deserve attention even when each is below a financial threshold.
RFP requirements for an overseas-site system rollout
An RFP is not merely a feature checklist. It should make bidders explain how business outcomes will be accepted with evidence.
1. Scope and stock states
Identify which raw materials, work in process, finished goods, spare parts, consumables, customer-supplied material, and consigned stock are in scope. Link lot, serial, expiration, country of origin, customs state, quality, and allocation requirements to scenarios. Ask what happens when a lot is split, merged, repacked, retested, scrapped, or returned.
2. Site, location, and unit hierarchy
Define legal entity, plant, warehouse, zone, bin, line-side, temporary, and external-warehouse locations. Specify base, purchasing, production, and sales units; variable weight; rounding; conversion validity dates; and approval of factor changes. Scanning an unclear label-to-ID mapping only accelerates incorrect postings.
3. Events, cancellation, and correction
List receipt, inspection, put-away, move, issue, consumption, completion, shipment, count, adjustment, scrap, and return. For each event require the source, mandatory data, identifier, timestamp, offline behavior, deduplication key, cancellation, and correction method. An auditable design links reversal and correcting events rather than overwriting history.
4. Integration and systems of record
Map ERP, WMS, MES, quality, purchasing, sales, transport, and accounting ownership by data field. An item group ID may belong to headquarters ERP, bin quantity to local WMS, and production consumption to MES. Require frequency, ordering, retry, timeout, partial-failure handling, monitoring, alerting, and recovery—not only an API or file format.
For customs and cross-border exchanges between Thailand and Vietnam, the WCO Data Model is relevant to data interoperability for border procedures (WCO Data Model; WCO Data Model v4.3 announcement, 2026). It is not a warehouse inventory model. Use it when mapping customs/transport messages to internal events, not as a substitute for bin, quality, and allocation models.
5. Continuity and usability
Define which operations continue during a network outage, what devices retain, how duplicates are prevented after recovery, and how paper fallback is reconciled. Include unreadable barcode/RFID, printer failure, device loss, and central API failure in demonstrations. Local language must cover workflows and error messages, not only menu labels. Store local event time, UTC, and the time-zone offset.
6. Security and audit evidence
Require role-based least privilege, segregation of sensitive actions, access reviews, prompt leaver processing, and service-account ownership. Logs should capture user, time, object, before/after value, reason, approval, source, and correlation ID. Retention, search, tamper resistance, and clock synchronization determine whether a log can support an investigation.

A phased pilot with explicit acceptance evidence
A three-country “big bang” makes root causes hard to isolate. Use a common definition, then prove it in a bounded pilot.
Phase 0: baseline and definition
Trace representative items from receipt to shipment across paper, spreadsheets, ERP, WMS, and MES. Measure discrepancy volume, open age, re-entry, and interface delay where reliable data exists. If a measure is unavailable, record “not measurable” instead of inventing a baseline. Deliver an inventory-position definition, event list, system-of-record matrix, master-data RACI, exception catalogue, and data-quality report.
Phase 1: one site, one area, one item family
Choose a Thailand or Vietnam area with normal receipts/issues, quality holds, movements, counts, and cancellations, and with a local owner willing to improve the process. Run old and new methods in parallel for an agreed period and reconcile daily.
Phase 2: stabilize exceptions and interfaces
Simulate network loss, duplicate and late messages, incorrect scans, UoM changes, lot splitting, and returns. Confirm that the operating team—not only the implementer—can monitor and reprocess interfaces.
Phase 3: expand while separating core and local variation
Protect common meanings and IDs. Localize forms, approvals, and shift operations where justified. Changing the common core per plant destroys comparability; forcing every local interaction into a Japan-only pattern undermines adoption.
Accept with evidence, not a screen demonstration
| Acceptance theme | Test | Evidence |
|---|---|---|
| Quantity | Reconcile representative physical counts | Count sheet, scan log, reconciliation result |
| Completeness | Trace receipt through shipment | Correlated event sequence, missing-event report |
| Deduplication | Resend the same message | Log showing a single posting |
| Delay | Recover after offline operation | Occurrence, send, and posting times |
| Correction | Reverse and re-enter a wrong issue | Link to original and approval log |
| Access | Unauthorized user attempts adjustment | Denial and authorized success logs |
| Performance | Process agreed peak volume | Response, queue, and error measures |
| Recovery | Stop and restart an interface | Procedure, recovery time, zero-open check |
Set thresholds from business volume, criticality, and tolerated downtime. Do not begin with an unsupported “99.9% inventory accuracy” promise. Define denominator, exclusions, measurement frequency, and approver first.
For broader selection context, see our inventory management system implementation guide for Thailand and production management system comparison guide.
Inventory discrepancy causes and an exception workflow
More counts alone do not fix recurring discrepancies. Trace them back to the event and classify timing, location, unit, quality, ID, transaction, site-boundary, ownership, or unauthorized-action causes.
A minimum exception workflow should:
- detect by item, location, lot, status, and time;
- identify repetition even below a tolerance;
- require a controlled reason code and evidence where appropriate;
- separate physical recount, transaction review, and interface-log review;
- post an adjustment only after approval and link it to the discrepancy;
- record root cause, corrective action, owner, due date, and effectiveness check;
- review cause counts, open age, and recurrence monthly.
Use quantity, value, frequency, age, and recurrence together. One high-value discrepancy may affect reporting, while daily low-value component errors may reveal a structural issue in line-side consumption.
Govern master data, cross-border messages, and accounting boundaries
One item code is not enough if units, revisions, packaging, quality classes, owners, or origin differ. Map group and local IDs with effective dates. Separate group attributes from local attributes, maker from approver, and successful from failed distribution. Search for duplicates before creation, control retrospective changes, and retain the request and before/after values.
The ISO industrial data catalogue includes the ISO 8000 family, which is useful qualitative context for master/transaction data quality and data roles (ISO industrial data catalogue). Do not assume every listed, draft, replaced, or withdrawn part is a current mandatory standard. Verify the status and scope of any part selected for a contract.
Quantity visibility does not decide inventory valuation
IAS 2 addresses measurement at the lower of cost and net realizable value, costs of bringing inventory to its present location and condition, and FIFO or weighted-average formulas for ordinarily interchangeable items (IFRS IAS 2 Inventories).
The operational platform should preserve location, ownership, shipping terms, receipt, and quality facts so finance can apply policy. Recognition of intercompany in-transit stock, duties and freight, local books, and group reporting depends on contracts, applicable standards, and accounting policy. Finance and local advisers must decide. This article is not accounting, tax, or legal advice.
Cybersecurity and auditability are acceptance requirements
Inventory data drives production, shipping, costing, and customer responses. Apply individual identities, least privilege, segregation of warehouse/quality/approval/admin duties, risk-based MFA, service credential rotation, encrypted site links, controlled vendor access, tested restoration, synchronized clocks, and correlation IDs.
An audit test should start from one discrepancy and reconstruct the physical check, device action, interface message, approval, and adjustment. “A log exists” is not a sufficient result if it cannot be searched, retained, trusted, and correlated.

Compare cost and TCO by work and responsibility—not invented market prices
Overseas rollout cost changes with sites, users, transaction volume, devices, integrations, data quality, availability, languages, migration, training, and support hours. Use a common multi-year structure:
Multi-year TCO = setup + subscription/license + integration + data preparation + devices/network + migration/training + monitoring + support/change + internal effort + risk contingency
Ask for rates or methods for adding items and locations, report changes, interface reprocessing, user turnover, audit requests, upgrades, and out-of-hours local support. A quote that leaves data cleansing to the customer is not necessarily lower-cost overall. Require every bidder to price the same sites, volumes, interfaces, migration records, and support window; state assumptions, exclusions, options, tax, currency, and exchange-rate treatment. Our Thailand factory WMS cost guide provides a complementary cost breakdown.
Use a scenario-based vendor demonstration
Ask each bidder to receive a lot in Thailand, place it on quality hold, issue part to production, transfer the remainder to Vietnam, and show the time-based view at Japan HQ. Interrupt the network, reverse a wrong scan, and process a return with UoM conversion. Score event history, alerting, recovery, access control, logs, and extractability as well as operator time. Record whether each result is standard, configured, custom-developed, or dependent on a future release.
Buyer’s decision checklist
- Can every position be split by physical/system, status, owner, location, time, and provenance?
- Is the system of record assigned by data field?
- Does one correlation ID connect inter-site shipment and receipt?
- Can delay, duplication, reordering, and reversal be acceptance-tested?
- Is offline continuation and recovery reconciliation documented?
- Do discrepancy reasons and adjustment approvals remain in the audit trail?
- Are UoM conversion and master effective dates controlled?
- Do local-language operations preserve the same group meaning?
- Is the boundary between physical quantity and accounting valuation explicit?
- Are multi-year TCO assumptions comparable between bidders?
- Is pilot acceptance evidence required before expansion?
- Can the local team operate exceptions without permanent vendor dependency?
Conclusion: design an explainable inventory position
For Thailand, Vietnam, and Japan, the sustainable goal is not a magical global stock figure. It is an auditable position separating physical and system on-hand, quality, allocation, in-transit status, ownership, unit, location, timestamp, and event provenance. Put ownership and acceptance evidence in the RFP, prove normal and exception flows in a bounded pilot, and turn discrepancies into controlled improvement work.
TOMAS TECH can help define the inventory position, diagnose current data, prepare a multi-site RFP, and set phased acceptance criteria before a product or budget is fixed. Share the sites and processes under consideration through our contact page.
Frequently asked questions
Must overseas factory inventory management always be real time?
No. Define latency by decision. Shipping allocation may need short delay, while low-frequency supplies can use periodic sync. Always show the last successful sync, certainty, and open-event count.
Should the Thailand inventory system or Japan ERP be the system of record?
Assign ownership by field, not by entire application. Headquarters ERP may own the group item ID, local WMS the bin balance, and MES production consumption. The central view should retain source and sync status.
How can we identify inventory discrepancy causes quickly?
Trace representative items from receipt to shipment with a correlation ID. Classify timing, location, unit, quality, identity, transaction, boundary, and ownership before posting adjustments.
Which overseas site should be the first pilot?
Choose a bounded area with representative normal and exception flows and a committed local owner—not simply the easiest site. Start with one warehouse, line, or item family.
Does EPCIS remove the need for ERP or WMS?
No. EPCIS can standardize visibility events, but it does not replace purchasing, allocation, costing, accounting, or detailed warehouse execution.
What determines overseas inventory-system cost?
Sites, users, volume, interfaces, data preparation, devices, availability, language, migration, training, support, audit needs, and internal effort. Compare a common multi-year TCO, not a single market-price claim.
Is an inventory system alone sufficient for IAS 2 compliance?
Not necessarily. It supplies operational facts, while valuation, cost components, and recognition depend on accounting policy and applicable standards. Finance must approve the design.
What should Japan headquarters monitor daily?
Monitor last synchronization, unsent events, unresolved discrepancies, overdue transfers, quality holds, unexplained adjustments, and master-distribution failures—not only total inventory value.