Inventory & Warehouse

Full warehouse control — from receiving dock to customer delivery.

View Pricing

Key Capabilities

Every stock movement tracked, valued, and posted to your general ledger automatically.

Multi-Warehouse

Manage unlimited warehouses, each with its own locations, bin assignments, and inventory GL account. Compare stock side by side with the Transfer UI.

Bin Locations

4-level hierarchy: Aisle → Rack → Shelf → Bin (e.g. A01-R03-S02-B04). Default bin assignments per product with min/max replenishment triggers.

Lot & Serial Tracking

Full traceability from supplier receipt to customer delivery. Expiry dates, serial status (in_stock/sold/returned/scrapped), and purchase order linkage.

Pick / Pack / Ship

Three-step fulfillment workflow with picker/packer assignment, shipment packaging (pallet→box hierarchy), carrier tracking, and backorder support.

How It Works

1
Receive Stock

Create incoming pickings from purchase orders. Scan barcodes, assign lots/serials, route to bin locations. Stock and AVCO cost update instantly.

2
Manage & Count

Transfer between warehouses, run cycle counts (blind or open), adjust discrepancies. ABC classification drives count frequency.

3
Pick, Pack & Ship

Pick waves consolidate orders by bin for optimal walk paths. Pack into shipment packages. Ship with carrier tracking numbers.


Stock transfer UI screenshot

Compare & Transfer

The split-screen Transfer UI shows stock levels across two warehouses side by side. Select products, enter quantities, and initiate a two-step ship → receive workflow with transit tracking.

  • Two-step workflow: Ship from source → Receive at destination
  • Goods tracked in Transit location between steps
  • Automatic journal entry when GL inventory accounts differ
  • Quantity adjustment at receiving (handles discrepancies)

Valuation report screenshot

AVCO Inventory Valuation

Weighted Average Cost is recalculated on every incoming stock move. The formula is transparent and auditable: (existing qty × existing cost + incoming qty × incoming cost) / total qty.

  • Cost updates are atomic — no partial calculations
  • Full stock valuation report by warehouse or company-wide
  • Product stock card shows every move with running cost
  • COGS journal entries use AVCO cost at time of sale

Cycle count screenshot

Cycle Counting & ABC

Set up count plans using ABC classification (Pareto: A=80% value, B=15%, C=5%). The system schedules counts, supports blind counting, and auto-creates stock adjustments on approval.

  • Strategies: ABC-based, random, full, bin-based, or custom
  • Configurable frequencies: A=30d, B=60d, C=90d (editable)
  • Blind count mode hides system quantities from counters
  • Variance thresholds trigger manager approval routing
Works Seamlessly With
Purchasing Intelligence Sales Orders Accounting Invoicing POS

Take Control of Your Warehouse

See how ToolHub tracks every unit from receiving dock to customer delivery — with full accounting integration.

See Pricing