One WMS for every client and site, each on its own rules.

Best-practice templates on day one, live in months. Then per-client configuration, native handheld apps, 3PL billing and carriers from the same transactions.

Wave Builder: filters for warehouse, tenant and state on the left, five available orders in the middle, three selected orders on the right with the Create Wave button
  1. Filter the pool. Warehouse, tenant and any order field, such as state.
  2. Choose how to pick. Pick To Tote, Pick To Order, Bulk and the other wave methods.
  3. See the wave before it exists. Orders, units, lines, weight and cube for the selection.
  4. Release it. Create Wave sends the work to the handhelds, or waves build themselves on a schedule.

Wave Builder, .wms web. Synthetic data. Shown at 72 percent.

What a rollout in months looks like

Enterprise suites measure rollouts in years. Most Thomax sites are live in months, because most of the work is choosing, not building.

  1. Start on a template

    Standard receiving, putaway, wave, pick, pack and carrier configurations for your operating model.

  2. Configure the rest

    Settings, screens and triggers change on screen, per warehouse and per client, not in code.

  3. Connect without middleware

    Published API schemas, ERP and commerce adapters, and event exports to your systems.

  4. Cut over on your scanners

    Native Android and iOS apps on Zebra, Honeywell, Datalogic and other devices you already own.

Where .wms fits, and where it does not

Built for

  • 3PLs running many clients, each with its own rules, rates and portal
  • High SKU counts with batch, serial and expiry control
  • Stores, ecommerce and wholesale from one stock pool
  • Automated sites with shuttles, conveyors, sorters or robotics
  • Many warehouses and countries on one instance

Not in .wms today

  • Returns authorisation and disposition as a module
  • Slotting optimisation or periodic re-slottingInstead: velocity-aware placement at putaway, from three months of weighted sales.
  • Labour standards and incentive payInstead: staff clock on and off activities, so time is recorded per task.
  • Yard management and dock appointments

Everything the floor runs on

Ten capability areas. Each one is on the product today and has its own page.

Receiving

Advance shipment notices arrive by schema-validated API, Excel upload or ERP connector, and staff see an inbound pre-alert before the truck arrives. Receipts match line by line against purchase orders with an over-receipt tolerance, and can be captured per SSCC carton.

  • 64 published XSD schemas
  • Many pallets per receipt, sea-container types
  • Batch and expiry captured at the dock
  • Receipt per carton, raised as a charge
Inventory and traceability

Inventory and traceability

Every pallet, carton or tote is its own licence-plated record, with location, contents, trackers and history across receiving, putaway, picking, counting, holds and billing. Stock can be held or released per unit or in bulk by batch or date range.

  • Batch, serial and five date types
  • Ten nameable custom trackers
  • Holds with a reason, by UI or API
  • Cycle counts and full stocktake, including RFID
Inventory and traceability

Putaway and replenishment

Directed putaway recommends a bin by fixed location, dimension fit or cube fit, limited to the zones allowed for each item or client. Fast movers land near despatch because every bin has a distance factor and every item a popularity score.

  • Pick faces replenished by demand or min and max
  • Rolling velocity or a custom report
  • Set per warehouse, client or item
  • Runs on a schedule
Inventory and traceability

Waves and picking

Eight pick methods chosen per order, so B2B accuracy and B2C speed run side by side in one building. Waves are built by hand in the Wave Builder or build themselves on a schedule by carrier and cut-off.

Wave Builder filter rail: Warehouse Truganina DC, Tenant All Tenants, Filter STATE:VIC, Wave Priority Score 1, Comment PM courier cut-off, Pick Method Pick To Tote, and the Create Wave button
Wave Builder filters, .wms. Synthetic data.
Fulfilment execution

Packing and cartonisation

Ten pack methods run on the same job engine, so every activity is tracked and billable. Built-in 3D cartonisation chooses cartons from item dimensions, weight, keep-flat flags and fill percentage before picking starts.

  • Carton, pallet and rainbow pallet
  • Kitting and dekitting
  • Put walls with SLA-aware priority
  • Scales and dimensioners at the bench
Fulfilment execution

Carrier shipping

One native carrier engine handles freight estimates, consignments, labels, dangerous goods data, SSCC numbering, cancellation and end-of-day manifests across every connected carrier. It can price eligible services and choose the cheapest for each job.

  • Carriers in ANZ, the UK, Europe and North America
  • 217 label templates
  • Consolidate jobs for one consignee
  • Estimates by API
See carriers by region

3PL billing

Charges are generated from the same transactions the warehouse executes: receipts, putaway, storage, picks and packing materials. Finance reviews and approves in bulk, and exports unbilled charges before month end.

Review Charges for Harbour Pet Co: approved receipt, putaway and storage charges, and unapproved pick and pack charges for order PS104217
Review Charges, .wms billing. Approved rows in green, selected rows in blue. Synthetic data.
3PL billing and client portal

Client portal

Your clients create and edit orders and receipts, follow jobs and connotes, and see stock by pallet and their reports. Teams, dollar and quantity caps, email approval, cost centres and two-factor sign-in are built in.

Client portal shipment details for packing slip PS104251: job status Picking, wave W-018832, job actions, and pick and pack percentages
Shipment Details, client portal. Synthetic data.
3PL billing and client portal

Mobility

A native Android app covers receiving, putaway, picking, packing, array sort, pack audit, stock moves, counts, kit confirm, manifests and label printing, with an iOS app alongside. It runs on the scanners you already own.

  • Zebra, including RFID
  • Honeywell and Datalogic
  • CipherLab, Chainway, Urovo, Koamtac
  • ProGlove wearables and camera scanning
Mobility on this page

Integrations and reporting

About 60 business events drive 87 export formats; 244 API handlers publish XSD schemas; Power BI connectors read the transactional tables and billing. Users build their own reports over 28 data sources and schedule them.

  • NetSuite, SYSPRO, MYOB Acumatica
  • Shopify, WooCommerce, Cin7 Core
  • EDIFACT and X12
  • Scheduled report libraries
See every integration

Configured, not coded

About 1,580 settings resolve from the instance to the warehouse to the client. Two clients in one building can pick FEFO with photos and FIFO with a single scan.

  • Screens. Database-defined pages run on web and handheld, so new capture steps ship without an app release.
  • Triggers. Configured rules run against documents or on a schedule.
  • Scope. Stock, orders, reports and billing are scoped per client and warehouse, across countries on one instance.
A setting resolves from the instance default, to a warehouse value, to a client value. Example: WebUI.WaveBuilder.DefaultOption is Bulk for the instance, Pick To Tote for Harbour Pet Co and Pick To Order for Northwind Apparel at Truganina DC. InstanceWarehouse: Truganina DCHarbour Pet CoNorthwind Apparel Wave Builder default: BulkInherits the instance value unless setClient value: Pick To ToteClient value: Pick To Order
How a setting resolves, using the rows shown in System Parameters. Synthetic data.

Automation and control, from the same team

We design, build and support the warehouse control system alongside .wms. Six site control projects delivered since 2023.

  • Direct control. Pallet shuttles, lifts, conveyors and turntables.
  • Machine protocols. Right-size packaging, automated packers, sorters and pick-to-light.
  • White-box. Task steps, message logs both ways and equipment status, open to your engineers.
  • Vendor-neutral. Integrated with Dematic, SSI Schaefer, Stow, Geek+, Locus Robotics and Modula.
Automation and WCS

Illustrative photo, not a Thomax site.

Cartons loaded into a van at the dock door
Handheld pick screen for job PS104251 with products left to pick and their bins
Handheld pick, .wms Android app. Synthetic data.

The app your floor uses on day one

Native Android and iOS apps on the scanners you already own. No device project before go-live.

  • 16 scanner services. Zebra including RFID, Honeywell, Datalogic, CipherLab, Chainway, Urovo, Koamtac, ProGlove and generic Bluetooth, plus the camera.
  • Every floor task. Receive, put away, pick, pack, array sort, audit, move, count, confirm kits, manifest and print labels.
  • Exceptions handled. A short pick can block the bin, raise a cycle count and hold the wave for approval.

Access and audit controls

Sign-in

One sign-in routes each user to the right instance and to billing, with SAML single sign-on per identity provider and two-factor authentication.

Access by scope

Users are granted access per warehouse and per client, and clients see only their own stock, orders and charges.

Every change logged

Stock transactions log before and after trackers, quantity and reviewer; item changes log the user and the source.

Running on .wms

All customer stories
  • Booktopia
  • Kitchen Warehouse
  • Gazman
  • Camilla
  • Munro Footwear
  • Serco
  • Northline
  • Knobby
  • Australia · Retail · .wms · Results

    Kitchen Warehouse

    Moved its Melbourne DC from paper picking to .wms, with store replenishment and ecommerce picked from one stock pool.

    Read the story about Kitchen Warehouse
  • Australia · Ecommerce and B2B marketplace · .wms · Results

    KG Group

    Separated warehouse and shipping from its ERP's listings and orders without rebuilding the ERP.

    Read the story about KG Group
  • United Kingdom · 3PL · .wms · In rollout

    Miniclipper Logistics

    Selected .wms for its Leighton Buzzard and Burton upon Trent sites. The rollout runs 2025 to 2027.

    Watch the video about Miniclipper Logistics

Card photos are illustrative, not customer sites.

See .wms run your order profile.

A demo on your operating model: the template you would start on, and the settings you would change.