Skip to content

Inventory Module

The Inventory Module is BigLedger’s centralized stock control engine. It tracks real-time inventory balances, warehouse bin locations, batch/serial lot numbers, stock transfers, physical stock takes, and cost valuations integrated directly with Purchasing, Sales & POS, and Financial Accounting.

Architecture & Data Flow

Inventory acts as the physical fulfillment nexus between supply chain procurement and commercial sales. Every stock receipt (GRN) or stock-out (Sales Dispatch / POS Sale) updates inventory balances and posts financial asset valuations in real-time.

ERP Inventory Control Architecture

Architecture LayerSystem ComponentPrimary Role in Inventory Operations
Inventory EngineStock Balance & Valuation EngineCentral tracking of warehouse stock balances, batch/serial allocations, and perpetual cost valuation.
Inbound MovementsPurchasing & Production Stock-InReceiving supplier goods via Goods Received Notes (GRN) or finished production assembly stock-in.
Internal ControlsWarehouse Control AppletsInter-branch stock transfers, cycle counts, physical stock takes, and write-off adjustments.
Outbound MovementsSales & POS FulfillmentReleasing inventory for B2B commercial delivery orders or retail POS counter checkouts.
Financial AccountingGeneral Ledger ValuationReal-time posting of Inventory Asset GL balances, Cost of Goods Sold (COGS), and variance accounts.

Who Uses This Module

RolePrimary ResponsibilitiesCore Applets Used
Warehouse ManagerManage warehouse bin locations, authorize inter-branch stock transfers, oversee physical stock countsWarehouse Management Applet, Stock Transfer Applet
Store Inventory ClerkPerform daily cycle counts, verify receiving quantities, log damaged stock write-offsStock Take Applet, Stock Adjustment Applet
Stock ControllerMonitor real-time item availability, maintain reorder thresholds, track batch/expiry datesStock Balance Applet, Stock Availability Applet
Cost AccountantReconcile physical inventory asset values with General Ledger balances, audit COGS allocationsStock Report Applet

Four Inventory Transactions Every Team Must Differentiate

Confusing inventory transaction types leads to stock discrepancies and balance sheet audit failures:

Inventory TransactionWhen it is usedStock ImpactAccounting Impact
Stock TransferMoving physical stock between internal warehouses or retail storesNet Zero Overall (Decreases Source Location, Increases Target Location)None (unless cross-company intercompany transfer)
Stock AdjustmentCorrecting quantity discrepancies, damaged goods, or write-offsIncreases or Decreases stock quantityDebits/Credits Inventory Asset GL & Expense Variance GL
Stock Take (Physical Audit)Auditing physical warehouse inventory against system recordsAdjusts system balance to match physical countDebits/Credits Inventory Shrinkage/Variance GL
Stock Conversion (Assembly)Bundling multiple component SKUs into a finished kit or assemblyDecreases component stock, Increases finished kit stockReallocates component asset costs to finished kit asset

Applet Map

AppletWhat it does in this module
Stock Balance AppletReal-time warehouse inventory inquiry, quantity-on-hand tracking, and batch/serial lookup
Stock Availability AppletMulti-warehouse stock availability check, reserved stock breakdown, and reorder alerts
Stock Transfer AppletInter-branch stock transfers, transit tracking, and receiving store confirmations
Stock Adjustment AppletManual quantity and cost corrections, stock write-offs, and damage logging
Stock Take AppletPhysical inventory cycle counting, stock audit sheets, and variance posting
Stock Conversion AppletKitting, item bundling, assembly disassembly, and component stock conversions
Warehouse Management AppletWarehouse structure definition, bin locations, aisle mapping, and stock location rules

ERP Dependency Table

Connected ModuleWhat Inventory needs from it
CoreItem master SKUs, units of measure (UOM), organization branch locations
PurchasingInbound Goods Received Notes (GRN) to trigger automated stock-in
Sales & POSOutbound Delivery Orders and POS counter sales to trigger automated stock-out
Financial AccountingInventory Asset GL accounts, COGS expense accounts, inventory shrinkage GLs

Go-Live Checklist

  • Item master SKUs, categories, and units of measure (UOM) configured in Core
  • Warehouse locations and storage bins defined in Warehouse Management Applet
  • Perpetual inventory valuation methods (FIFO, Moving Average) established
  • Initial opening stock balances uploaded and reconciled with GL asset accounts
  • Inter-branch stock transfer approval workflows configured and tested
  • Barcode scanning hardware verified for physical stock takes
  • Finance team aligned on month-end inventory valuation reconciliation

Module Learning Roadmap

Follow the documentation in this sequence to master the Inventory Module:

  1. Core Concepts (Next Step) — Understand perpetual inventory valuation, stock allocation mechanics, and batch lot tracking.
  2. Configuration — Step-by-step setup guides for warehouse structures, stock movement controls, and GL mapping.
  3. Use Cases
  4. [Reports 3. Use Cases Analytics](reports/) — Scenario guide for choosing the best inventory valuation and stock reports. — Real-world reference architectures for multi-warehouse distribution, batch/serial tracking, and kitting assembly.
  5. API Reference — Direct reference link to official developer inventory APIs.
  6. Related Applets — Complete guide to native applet dependencies across the BigLedger ecosystem.

Ready to explore inventory architecture?
Proceed to Core Concepts → to understand stock movement lifecycles and valuation models.