Skip to main content

Location & Warehouse Management

Every unit. Every location.
Accounted for.

Multi-warehouse inventory management — stock levels, movements, transfers, receiving, serial tracking, and financial controls. Real-time visibility across every location.

Complete location control

From receiving dock to customer delivery — every location managed, every movement tracked, every serial number captured.

Multi-location support

Define warehouses, stores, and physical locations with full addresses. Set a default location. Activate or deactivate locations as your operation changes. Location names are unique per organisation.

Real-time stock overview

See on-hand, reserved, and available quantities across all locations. Status badges show In Stock, Low Stock, or Out of Stock at a glance. Click any product for a per-location breakdown.

Stock adjustments

Manual increases or decreases with mandatory reason tracking. Use for initial setup, physical count corrections, damage write-offs, or sample usage. Live preview shows projected levels before submission. Stock cannot go below zero.

Stock transfers

Move inventory between locations with a full audit trail. Source available stock is validated — reserved stock cannot be transferred. Each transfer atomically records both the outgoing and incoming movements.

Formal inventory adjustments

Document-based adjustments with a draft, posted, and voided lifecycle. Reason codes include stocktake, damaged, write-off, correction, and opening balance. Voiding creates reversal movements while preserving originals for audit.

Goods receiving

Two paths: via order requests with partial receiving support and automatic bill creation, or via dedicated warehouse receipts with serial number capture. Staff select the delivery location and confirm quantities.

Serial number capture

Enter real serial numbers from supplier packaging at receiving. Three modes: full manual, partial with auto-generated remainder, or fully auto-generated. Validation prevents duplicates across the entire organisation.

Stock reservations

Automatic reservation when quotes convert to invoices. A reservations dashboard shows all unposted invoices with stock status. Summary cards display total unposted, ready to post, stock issues, and items short. Posting releases reservations and decrements stock.

3-way matching

Compare purchase orders, goods receipts, and supplier bills. Identifies price and quantity variances against configurable tolerances. Match scores: full, partial, or mismatch. Auto-match function for retrospective reconciliation.

Movement history

Complete, filterable audit trail of all inventory movements. Filter by location, movement type, and date range. Every adjustment, transfer, purchase, sale, reserve, and release is recorded.

Financial controls

Five automated integrity checks that run on demand — catch discrepancies before they become problems.

AP balance reconciliation

Verify accounts payable balances match across all supplier documents and payments.

Journal entry balance integrity

Ensure every journal entry balances — debits equal credits, no exceptions.

Stock movement integrity

Confirm that every stock movement has matching source and destination records.

Payment allocation checks

Validate that all payment allocations tie back to valid invoices and credit notes.

Orphaned data detection

Identify records that have lost their parent references — catch issues before they compound.

Unified audit trail

A single viewer across all document types — invoices, bills, adjustments, transfers, and payments — with full provenance history.

The receiving flow

From order to warehouse — a guided process that captures every detail.

Order placed
Goods arrive
Select warehouse
Capture serials
Confirm receipt
Stock updated
Partial receiving supported — receive what arrives, track the remainder
"Create Bill from Order" option generates a supplier bill directly from the purchase order
Serial numbers captured at receiving are tracked through the entire product lifecycle

Why it matters

One login for all locations — see on-hand, reserved, and available stock across every warehouse and store in real time

Nothing goes missing between sites — transfers record both sides atomically with a full audit trail

Track any unit back to the day it arrived — serial numbers follow each item from receiving through sale or return

Stop overselling — stock is reserved the moment an invoice is created and released only when posted

Catch supplier discrepancies before you pay — 3-way matching compares orders, receipts, and bills automatically

Consistent financial controls everywhere — five integrity checks run on demand across all locations

Location-specific reporting without location-specific tools — one system for inventory, billing, and supplier management across every site

Stock reservation dashboard

When quotes convert to invoices, stock is automatically reserved. The reservations dashboard gives your team a clear picture of what's committed and what's available.

Total unposted invoices at a glance
Ready-to-post invoices highlighted
Stock issue alerts for short items
Items short summary with quantities
Posting releases reservations and decrements stock
Per-product reservation breakdown

See location management in action

Book a demo and we'll walk you through multi-location stock control, receiving workflows, serial tracking, and 3-way matching.