Skip to main content

Inventory & Warehousing

Know what you have.
Where it is. Where it's going.

Every sale, return, and transfer updates your stock in real time. No end-of-day reconciliation. No selling what you don't have.

Complete stock control

From receiving dock to customer delivery — every unit tracked, every movement logged, every identifier managed.

Stock lifecycle

Track every unit from receipt to dispatch. Status transitions — in stock, reserved, shipped, returned, quarantined, written off — are validated and recorded.

Barcode generation

Create barcode pools with configurable symbologies — Code128, UPC, EAN. Generate barcodes in bulk from pools and assign them to inventory units.

Serial number tracking

Maintain serial number pools with customisable formats. Generate serial numbers in bulk, assign to units, and track throughout the lifecycle.

Multi-warehouse

Manage stock across multiple locations. Each warehouse has its own receiving workflow, stock counts, and location tracking within the facility.

Receiving wizard

A guided workflow for inbound stock: select a warehouse, add line items with quantities and identifiers, review, and confirm receipt — all linked to supplier documents.

Stock movements

Reserve stock for orders, ship to customers, process returns, quarantine defective units, and write off damaged goods — with a reason and audit trail for every transition.

Location tracking

Track specific locations within warehouses — aisle, shelf, bin. Know exactly where every unit sits, not just which building it's in.

Product identifiers

Manage SKUs, barcodes, ISBNs, EANs, UPCs, and custom identifiers. Link multiple identifier types to a single product. Designate primary identifiers for each product.

The inventory lifecycle

Every status transition is validated. Every movement is recorded. Nothing slips through.

In Stock
Reserved
Shipped
Returned
Quarantined
Written Off

Each transition requires a valid source status, records a reason, and maintains a full provenance history — who moved it, when, and why.

Why it matters

Never sell what you don't have — stock levels update the moment a sale, return, or transfer happens

Trace any item from the day it arrived to the day it left — every movement recorded by serial number and barcode

Catch quantity and price mismatches before you pay a supplier — purchase orders, receipts, and bills are matched automatically

Catch defective stock before it reaches a customer — quarantine items with reason codes and block them from sale

See stock across every location from one screen — no calling the warehouse to check

When stock goes missing, you'll know exactly when, where, and who touched it last

Three-way matching

BX1X automatically matches purchase orders against receiving receipts and supplier bills. Discrepancies in quantity or price are flagged before payment.

Purchase order ↔ Receipt matching
Receipt ↔ Supplier bill matching
Quantity and price variance detection
Configurable matching tolerances
Mismatch alerts before payment approval
Full match history and audit trail

See inventory in action

Book a demo and we'll walk you through receiving, stock management, barcode generation, and warehouse operations.