Integrated warehouse management system

A cloud ERP software model to mirror, track and manage inventory in your warehouses. Simple to understand, setup and use, but packed with customizable superpowers.

On this page

Warehouse inventory management demo


Adaptable warehouse inventory management

  • Cloud based software for warehouse inventory management.
  • Part of one, unified order management system and database.
  • Customize everything.
  • Quick and easy to setup.
  • Track all types of inventory at individual SKU level.
  • Configure every location to model its purpose.
  • Configure every workflow to optimize warehouse tasks.
  • Fully integrated shipping for +105 vendors.
  • Android barcode application.
  • Model and manage multiple warehouses.
  • Detailed audit trail.
  • Configure roles and permissions.

Track warehouse inventory management operations

From a single screen you can track the entire and detailed activity in every one of your Warehouses.


Track warehouse inventory

Logical and simple, our software for warehouse management system lets you model and manipulate real to life* representations of:

  • physical stock,
  • physical locations i.e warehouse, bin, pallet, packaging,
  • physical actions, and workflows.

These foundation elements are designed to be highly customizable so they can be tailored to specific warehouse operations.

*This is possible because of an architectural component we call Instance tracking. To learn more see Inventory management: track SKU instances.

From the warehouse inventory management system console or the Android app on the Barcode reader, users can drill down from Locations or Items to locate and view Stock Instances and their respective properties i.e. Qty, Lot #, Serial #.

Adaptable locations

Users can configure Location behaviors to align with best practices or their preferred way of working and warehouse processes. The current standard settings (see below) can be extended to enable users to configure new behaviors.
LocationUnique id for the Location i.e. 00-01-05
Barcodei.e. 00-01-05
Pick OrderThe position of this location in a Pick route
Put OrderThe position of this location in a PutAway route
For TransitModels an in-transit location i.e. a Truck
Can receive StockFrom outside of the Warehouse
Can pick StockUser can pick stock from here
Can pick/pack toUser can pick/pack stock into this Location
QuarantineStock in here cannot be allocated
Build kits/AssembliesThis location can be specified for the destination of a build action
Items StockedReserves this location for specific SKUs
Specific OrderReserves this location for a specific Sales Order
Sales Order Ref #The corresponding Document ID for the specific Order


SKUs can be moved onto and stored on a Pallet. From the Warehouse management system console and the barcode reader, users can create and load Pallets. Pallets can then be moved to Locations.

Pallets, their Locations, and their contents can be viewed from the Warehouse inventory management console and the barcode reader.

Goods In


Goods In behaviors can be easily configured and quickly extended. From the Warehouse inventory management system console or the Android app on the Barcode reader, users can receive Purchase Orders:

software for warehouse inventory management

Goods In inventory accounting


Our software for warehouse inventory management is joined up with the cloud based ERP accounting. Because the WMS and the other ERP share the same database your physical inventory is always aligned with your balance sheet inventory asset account. 

The behavior of stock adjustments caused by incoming stock can be configured to separate the physical and financial accounting for stock. 

No Item receipt: Stock can be received from a Purchase Order into the Warehouse without affecting the balance sheet.  The balance sheet value adjustment can be made by the accounting team.

Auto-create Item receipt: Stock can be received from a Purchase Order into the Warehouse and automatically create the Item Receipt.

Goods Out


In our order management software for wholesalers, users can individually or bulk create Shipments from Sales Orders. Shipments appear in the Warehouse management system for processing. If Line Items (SKUs) are going to ship at different times, users can create multiple Shipments from a single Sales Order.  

Shipments manage and track the Pick, Pack and Shipping Process. Shipments store status and key information about the Pick Pack and Ship process i.e. ‘Ready to Pick’ and Shipping method and tracking number. 

Goods Out behaviors can be easily configured and quickly extended.

Ship with 100+ vendors

Our software for warehouse inventory management has comprehensive integration with over 100 Shipping vendors. From Salesorder the integration instructs shipping vendor systems to supply rates, process shipping orders, and return tracking numbers.

Either by using the default Shipping carrier and method from the Customer master or choosing it manually, the user can send quote requests to their chosen Shipping vendors. Shipping vendors return the rates from which users can select the appropriate offer.

Once selected users can confirm the shipment and print the shipping labels. The system receives the tracking number from the shipping vendor and stores it on the Shipment Document.

Return Material Authorization (RMA)


Our software for warehouse inventory management lets you configure and manage the RMA process so as returns can be processed in and out of the warehouse(s), with or without the barcode reader  

Users can:

  • create Credit Notes and Sales Orders from the RMA Document.
  • use the Credit note to apply a credit to the Customer’s account, or create a Refund from the Credit note.
  • use the Sales Order workflow to fulfill a replacement, substitute, or repair.

Your ‘returns’ or warranty process will determine the actions to be taken. These will generally fall into one of these ‘types’ of actions. 

  • Repair
  • Replace
  • Substitute
  • Credit
  • Return – no action

Each of these types can be captured and the subsequent actions in the commensurate process can be recorded and tracked by the RMA.

Android Barcode Reader app

Our software for warehouse management system includes a barcode scanner application runs on Android devices. The app is customizable and extendable. Each workflow can be configured. Out of the box, the app has the following features:

RegisterRegister the device in a specific warehouse.
LoginAccess the warehouse.
Goods InView and recieve Purchase Orders.
Goods OutView, pick and pack Sales Orders.
Move/Putaway StockMove stock within the warehouse.
Kits/AssembliesBuild and manipulate kits and asssemblies.
PalletsCreate and load Pallets.
Stock CountCreate and action a Stock Count.
Find StockLocate Items.
Stock AdjustmentAdjust the physical quantity of stock. The stock value is adjusted in the Salesorder App.
RMAReceive and manage RMAs.
Change WarehousesSwitch reader to another WMS.
LogoutLeave the warehouse.

Stock actions and workflows

From the Warehouse inventory management system console and the barcode reader users can perform common stock actions. Stock actions and workflows can be extended.

MoveMove stock within the warehouse.
AdjustStock Adjustment.
Add PalletCreate a Pallet with a unique identifier.
Load PalletAdd Stock to a Pallet.

Build Kits and Assemblies


Kits and Assemblies - the basics

Our software for warehouse management system includes functions to build and manage kits and assemblies.

Users can build Assemblies and create Kits from the warehouse management system console. Kits are bundles of Items (SKUs). Items in Kits can be sold as individual pieces.

Assemblies are a bill of materials normally made up of raw materials. When an assembly is built, Salesorder increases the stock quantity of Assemblies and reduces the stock levels of the respective raw material Items.


Building Kits and Assemblies in the warehouse management system


Users can add multiple printers to the cloud based warehouse management software. All print templates can be configured and customized. Users can individually or bulk print barcode labels, pick lists and packing slips from the Warehouse management system console.

The software for warehouse management system has an integration with Bartender. Bartender is software to design and print labels.


Audit trail, roles and permissions

Three functions enable administrators to track users and configure roles which control user access to the warehouses, views and workflows.

HistoryView a history of Stock actions, and who did what and when.
AdminAdd Barcode reader users, configure their access permissions and list registered Barcode devices.
ConfigConfig scan workflows, specify packaging and its respective identifiers. Configure printers. Add EasyPost shipping.

Create your perfect warehouse software system

Locations, workflows, packaging types, and user permissions can all be quickly configured to optimize warehouse operations.   

Our cloud-based software for warehouse management system was designed to be entirely customized. Unlike all other warehouse management software, our WMS is built using software tools that enable rapid customization and the addition of new functions.

Multiple warehouses

Users can quickly create new warehouses to model a new physical or virtual warehouse (i.e. Amazon FBA or a third-party logistics warehouse).

One truth

software for warehouse inventory management

It’s not so obvious at the time of purchase deploying software from multiple vendors will definitely become a roadblock to your growth.

Growth is data-driven. You need one source of the truth to measure and track what you need to know. You can’t easily get this from multiple databases. It’s hard and confusing work nobody wants to do, not to mention the hours of the valuable time it wastes every day. is unified order management software for wholesalers, in one database. No data duplication, just one application, we call this joined-up thinking. It maintains one source of the truth, gets everyone on the same page and makes your business smarter.