Skip to Content

[Part 2] Electronics Manufacturer Achieves 99.5% Inventory Accuracy with Odoo

June 20, 2026 by
[Part 2] Electronics Manufacturer Achieves 99.5% Inventory Accuracy with Odoo
tech@systum360.com

Short Answer: In Part 2 of the TechParts Malaysia case study, we explore how Odoo Inventory achieved 99.5% accuracy across 15,000 SKUs and 3 warehouses — using cycle counting, barcode scanning, and automated reorder rules to eliminate RM300,000 in annual stockout losses.

Table of Contents

Inventory Management Deep Dive

TechParts Malaysia manages 15,000 SKUs across 3 warehouses in Penang, KL, and Johor. Before Odoo, they relied on spreadsheets and annual stock counts — accuracy was just 85%, costing RM300,000 in stockouts and RM500,000 in overstocking annually.

Cycle Counting Strategy

Instead of annual counts (which shut down operations for days), TechParts now uses Odoo's cycle counting:

  • A items (high value) — counted weekly
  • B items (medium value) — counted monthly
  • C items (low value) — counted quarterly

This ensures high-value items are always accurate while minimizing counting effort.

Barcode Scanning Setup

Systum360 deployed barcode scanners at all 3 warehouses:

  1. Receiving — scan incoming shipments against POs
  2. Putaway — scan location barcodes for proper storage
  3. Picking — scan pick lists for order fulfillment
  4. Shipping — scan outgoing packages for verification

Automated Reorder Rules

Odoo automatically triggers purchase orders when stock hits minimum levels:

Rule TypeTriggerAction
Min/MaxStock drops below minimumPO to preferred supplier
Safety StockBuffer for demand spikesMaintain 2-week supply
Reorder PointLead time considerationOrder before stockout

Step-by-Step: Setting Up Inventory Accuracy

  1. Classify your SKUs — ABC analysis: A (high value), B (medium), C (low)
  2. Set up cycle counting — A items weekly, B monthly, C quarterly
  3. Deploy barcode scanners — Receiving, putaway, picking, shipping
  4. Configure reorder rules — Min/max levels based on lead time and demand
  5. Train warehouse staff — Scanning procedures for every movement
  6. Review accuracy weekly — Dashboard monitoring and exception reporting

Frequently Asked Questions

How do you manage 15,000 SKUs across 3 warehouses?

Odoo's multi-warehouse feature lets you view stock levels across all locations in real-time. Transfer orders move stock between warehouses based on demand.

What barcode scanners work with Odoo?

Odoo supports USB, Bluetooth, and Wi-Fi barcode scanners. Systum360 recommended Zebra TC21 handheld scanners for TechParts — cost: RM1,500 each.

How accurate is cycle counting vs annual counts?

Cycle counting maintains 99%+ accuracy continuously. Annual counts typically achieve 85–90% accuracy and require full operational shutdown for 2–3 days.

Can Odoo handle lot/serial number tracking?

Yes. Odoo supports lot numbers, serial numbers, and expiry dates — critical for electronics components that may have quality recalls.

Results After 6 Months

MetricBeforeAfter
Inventory accuracy85%99.5%
Annual stockout lossesRM300,000RM15,000
Overstocking costsRM500,000RM100,000
Annual count shutdown3 daysZero (cycle counting)

Pros

  • Proven results — real metrics from a real Malaysian business
  • Scalable approach — same methodology works for any size company
  • Quick implementation — 12 weeks from start to go-live

Cons Encountered

  • ⚠️ Change management — staff needed time to adapt to digital workflows
  • ⚠️ Data migration — initial setup required significant effort
  • ⚠️ Customization — some processes needed tailored configuration

Summary

TechParts Malaysia achieved 99.5% inventory accuracy across 15,000 SKUs using Odoo's cycle counting, barcode scanning, and automated reorder rules. Contact Systum360 for an inventory assessment.

📞 Contact us: +6011 5995 0954 | tech@systum360.com | www.systum360.com

[Part 2] How a Malaysian Furniture Maker Cut Production Time by 45% with Odoo MRP