January 29th, 2026
This release, Helm quietly tightens a few loose threads while adding some rather useful superpowers around logging, printing, and plugins: fewer surprises; clearer histories; smoother shifts on the warehouse floor.
Stock integrity; rules that speak your language; imports that know when to behave; and locations that refuse to contradict themselves.

Stock Take Jobs now work only with valid inventories; entries linked to nonāexisting items are no longer surfaced. Counting, reconciling, and reporting are therefore grounded in your actual stock picture rather than theoretical ghosts.
Secondary SKUs can now be updated consistently via both the API and the UI. Your catalogue maintenance becomes smoother; your integrations more predictable; and your data hygiene less reliant on workarounds.
The Purchase Order Import process has been rewritten to handle edge cases with more grace. Imports that previously stumbled now complete cleanly; purchasing teams gain a more reliable path from spreadsheets to structured orders.
Suggested Purchase Orders now consider only active inventories. Archived and deleted items are politely excluded; planning therefore aligns with what you can actually sell and stock, not historical artefacts.
Order Rules can now be defined using internal inventory names rather than display names alone. This aligns configuration with the naming conventions your teams use operationally; less translation; fewer mismatches; more faithful automation.
Critical validation around updating location data has been reinforced. Previously bypassable checks now apply consistently; your locations remain coherent, auditable, and trustworthy across teams and time.

More of your operational story is now captured, logged, and completed for you in the background, with a nod to compliance and a bow to your daily workflows.
All Sales Channel actions are now logged: create; update; delete. These events can be reviewed under System Logs; giving you a precise history for governance, troubleshooting, and internal controls without additional admin.
Autoāprinting for Commercial Invoices is now available. Once a valid A4 printer is selected, commercial invoices print automatically at the packing terminal when orders are shipped; despatch teams gain consistent paperwork with fewer clicks and fewer forgotten pages.
You can enable this under: Sales Channel ā Commercial Invoice ā Auto Print Invoice at Terminal.
If a picker steps away midātote due to inactivity, breaks, or device battery loss, they can now continue where they left off. This keeps picking sessions flowing, reduces repetition, and softens the impact of everyday interruptions.
Assembly and Kitting now support batch inventory items. You can select and process existing batches or create new batches for produced inventory; supporting traceability, quality control, and regulatory comfort for more complex products.

Plugins continue to evolve to match the shape of your warehouses and workflows: more flexible dashboards; quieter printers; betterābehaved terminals.
The Custom Dashboard Picking plugin has been rebuilt from scratch. With significant performance optimisations applied, teams see only what they need, where they need it, at a pace that keeps picking work moving.
You can now:
⢠define multiple dashboards with distinct profiles
⢠configure tiles and access per profile
⢠filter profiles by warehouse
A new setting has been added to the Multi Pick Pack Terminal to complement auto commercial invoice printing. When enabled, and with an additional invoice printer configured, commercial invoices can automatically print during Multi Pick Pack terminal sessions whenever the sales channel is also set up; terminals, printers, and channels act in concert rather than in isolation.
You can enable this under: Settings ā Silent Invoice Printing.

Every adjustment in this version is designed to spare your team unnecessary friction: inventories are cleaner; histories are clearer; paperwork is more dependable; and plugins are tuned to your particular stage. As always, the refinements are for you: so your operations can feel composed, compliant, and quietly confident, even on the busiest of days.
Your team at Helm
January 21st, 2026
From fulfilment to reporting, this release focuses on precision, clarity, and operational grace: reducing noise, tightening controls, and keeping everyday work delightfully straightforward.

Weāve strengthened job creation so requests continue even when a courier service is removed, improving audit continuity as records change. Fewer exceptions, steadier throughput, and cleaner fulfilment queues.
Supplier CSVs now include all required data, supporting data integrity across partner exchanges - no gaps, no guesswork. Faster vendor processing and fewer back-and-forths.
Order Rules now honour locked shipping methods; pricing and service commitments remain inviolate, preventing accidental overrides and preserving configured governance controls. Greater consistency, fewer surprises, and safer operations.
The Stock Sales Report applies filters correctly and treats nonāfulfilment lines as intended; numbers are dependable for planning and reconciliations, supporting audit consistency across reporting. Trustworthy insights with less manual checking.
Merged orders now surface correctly in the Full Orders Report; records are complete and traceable, simplifying operational reviews and strengthening data integrity for compliance needs. Endātoāend visibility and easier tracking.
Fulfilmentāspecific errors are shown only to fulfilment clients; dashboards stay calm, triage is faster, and roleābased visibility aligns with operational governance. Less noise, quicker fixes, and clearer focus.

The location picker now displays one level higher; choosing the correct site is simpler on the first attempt, reducing misāselections and supporting clean operational records. Smoother navigation and fewer corrections.
Identical products are merged on the pick screen; you select once and proceed, reducing taps and time while maintaining accurate pick records for operational compliance. Faster picks and happier hands.

We build Helm to make complex operations feel artfully simple - thoughtful controls, elegant clarity, and results that serve you first. As ever, these enhancements are for you.
Your Team at Helm
January 14th, 2026
This sprint, Helm adds a whisper of refinement to your workflows. Clearer figures; smarter confirmations; tidier menus; and a courteous nod to plugins: all tuned for swifter days and fewer faff.

Now elegantly nestled within the user menu: topāright for the discerning eye; presented only where a valid contract applies, ensuring relevance and decorum.
Figures for Contacts and Suppliers now crystalāclear; ambiguity retired, accuracy applauded.
Press Enter; behold immediate, intentional results: swift, sensible, scholarly.
Channel names with special characters now behave impeccably; JavaScript foibles politely shown the door.
Exports now positively nimble: even with abundant locations; performance optimised for generous inventories.
Ledger-ready and lovely: print pages now honour the correct order currency: precision with poise.

Creation, updates, and deletions now recorded with academic rigour; cause, effect, and provenance at your fingertips.
Optional confirmation prompts across key pages. A genteel guardrail against overāenthusiastic clicks. Enable via: General Settings: Defaults: Bulk Confirmation Before Action.Ā

Package dimensions now honoured when Enforce Packaging is enabled; correct measurements delivered to Voila for faultless dispatch.Ā

And so this sprint closes with everything in its proper place: figures speaking plainly; searches answering promptly; templates keeping their composure; reports moving at pace; and currency behaving like a seasoned accountant.
Your team at Helm
January 7th, 2026
A refined Global Account entry now resides in Settings; it courteously guides you to the CMP for unified oversight and effortless governance.
You may now include or exclude nonāpickable location stock when using Global Available detection; curate purchasing with surgical accuracy and zero guesswork.
Cache files older than 7 days are now cleared automatically; performance remains crisp, storage remains tidy, and you remain delightfully unencumbered.
Notify fulfilment client admins the moment a return is created; a courteous email: āA return is createdā: arrives at the fulfilment clientās contact inbox. Prefer a quieter life? Adjust the default under: General Settings ā Returns ā Notify Fulfilments By Default.

Change orders now respect the sanctity of already despatched POS orders; Picked status remains pristine and properly governed.
Uploads now honour submitted, cancelled, and completed purchase orders; statuses remain immovable, as decorum demands.
Selecting orders across tabs, pages, or accounts now yields impeccable discipline; if an order is already in a pick, the system courteously abstains from duplicating effort.
Our API endpoint (/orders/create_with_shipment) now retains product options on order lines; fidelity in your data, serenity in your integrations.
Archived inventory from archived fulfilment clients no longer appears in Stock Transfer or Purchase Order Delivery searches; your lists are now impeccably curated.
Submitted and completed purchase orders now display product notes and images; the narrative of each line item is complete and gloriously legible.

General improvements to resilience and refinement; smoother operations, sturdier outcomes.
Select couriers to exclude specific services from generated files; surgical control over your shipment uploads, tailorāmade and elegant.
HS Code and Country of Origin now calculate for nonādomestic orders; fully integrated with Advanced HS Code for compliant labelling without cognitive acrobatics.
Visual polish for orders with multiple items; clarity ascends, confusion retreats.

We do not merely ship features; we orchestrate advantage. Helm is your industrious coāpilot: modern, meticulous, and marvellously opinionated. Expect fewer clicks; expect smarter decisions; expect your operations to hum like a wellāoiled concerto.
Todayās enhancements are the overture; tomorrowās movements are already in rehearsal. Onward: letās turn logistics into a competitive art.
- Your team at Helm
January 1st, 2026
New Features & Enhancements
⢠PO Event Emails ā Delivery Created & Completed You can now send emails when a purchase order is completed or a delivery is created. Enable at: Settings ā Purchasing ā Delivery Created Email Notification / Purchase Order Completed Email Notification Use case: Automated notifications with no manual follow-up.
⢠Webhook Log Retention Policy Webhook request database logs are now retained for 30 days, and file logs for 15 days, after which they are auto-purged. Use case: Keeps storage lean while preserving enough history for debugging.
⢠Purchase Order Deletion ā System Logging Added deletion auditing for POs. View removal events in System Logs. Use case: Stronger traceability for compliance and incident review.
⢠Inventory Scrapping Module Introduces a controlled workflow to record stock losses for standard and batch inventory. Enable under: Settings ā Stock Control When enabled, the Decrease option is removed from Move Stock (inventory edit page) and replaced with an Inventory Scrapping action (popup to enter quantity, reason, date). Each scrap creates an auditable log: product, quantity, reason, date, user. API support: create and read. Access scope: visible to Fulfilment Masters only (initial release). Use case: Accurate, auditable write-offs with clear reasons and reporting for operational shrinkage.
⢠Bulk Update ā Minimum Pack Quantity (CSV) You can now import/update Minimum Pack Quantity in bulk (e.g., across suppliers) via CSV. Use case: Rapid master-data maintenance without record-by-record edits.
Bug Fixes
⢠Order Cancellation ā Permissions Corrected permission checks that blocked valid order cancellation flows. Use case: Prevents false āaccess deniedā errors for authorised users.
⢠B2B Packing Terminal ā Packaging Barcode Scan Fixed an issue where packaging barcodes did not scan or increment counts correctly. Use case: Reliable, scan-first packing with accurate packaging quantities.
⢠Sales Channels ā Duplicate Channel on Save Resolved a bug where clicking Save in Sales Channels could inadvertently recreate the channel. Use case: Prevents duplicate channels and keeps integrations clean.
⢠Location Searches ā Pagination Added All in-system location searches now support pagination (previously only the first 50 results were returned). Use case: Find every matching location, even in very large warehouses. Toggle: Inventory Scrape Feature Active Configure: Scrapping Reasons
December 18th, 2025
We did not merely survive Black Friday; we extracted data, distilled insight, and upgraded the machine. Consider us a meticulously engineered apparatus: quiet; decisive; ready.
The season ahead demands authority; we will provide it, with style. Christmas awaits; we intend not merely to participate but to dominate - with elegance.

Rationality meets rhythm: set a minimum pack quantity per supplier link, and let Helmās suggestion engine propose quantities in precise multiples of that minimum. Ten becomes twenty; twenty sings into forty; purchasing becomes poetry in integers.
Barcodes now enliven packaging parameters (PCS type excepted): scan multiple quantities in the packing terminal, multi pickāpack terminal, or the app. Import/export flows and UI management options are all attuned to this symphony of speed.

Documents now mirror reality with scholarly exactitude: when orderāspecific data is absent, Helm sensibly employs the contactās default information.
Order Notes now host instructional files and documents: your kitting procedures gain clarity; your teams gain tempo.
Retired clients retreat as they should: visibility behaves across the system with genteel discretion.
We tuned queries; dashboards now load with zeal. Less waiting; more winning.

If the terminal closed midāsession, statuses once hesitated; now they proceed correctly: a queue that behaves like a queue.
Weights compute cleanly; labels present perfectly; the plugin looks as good as it works.
We harmonised the channel configurations: Temu and Neuro now cooperate with courtly civility; interoperable, orderly, and impeccably aligned.
Every movement tells a tale: notes now accompany stock movements for audit trails with character.
The default warehouse is guarded: deletion is sensibly restricted to keep operations steady.

Filter picks by tags with scholarly precision: prioritise on what matters; dispatch with finesse.
New endpoints for refined control over manual sales channels: configure, manage, and measure via API with professorial poise. Unique naming is now enforced for sales channels, and the configuration form has been polished for clarity and speed.

UI elements now behave impeccably: the Select Batches button sits where decorum dictates; the page flows as intended.
Returned and partially returned orders now observe proper governance: API editing is sensibly restricted; integrity is preserved; audits remain pristine.
File uploads cooperate; imports proceed; purchasing remains brisk and dependable.
Fulfilment clients now see the services meant only for them: filtering is refined, confidence restored.
When printing a collection sheet, status updates are logged with the candour you expect.
Client selection works flawlessly, banishing any JavaScript foibles; exports align with intent.
Entities tied to archived clients now remain discreet unless explicitly summoned by search.
Unique naming prevails; channel configuration forms receive a civilising tidyāup.
Exports exclude retired clients for a report that speaks only of the present.
All merge tags now appear with suitable fanfare: compose with confidence; personalise with precision.
The packing terminalās Verify Products screen no longer permits manual tinkering. Verification remains untouchable; process integrity intact.
Elegance restored; browsing is a pleasure.
CSV and PDF outputs for suppliers now align with expectations; submissions proceed smoothly.
With backorders enabled, order rules now execute predictably: logic behaves; throughput improves.
The import respects the Single Parcel Per Item option with delightful precision.

Sequence inputs remain steadfast during updates; tag search performs reliably; autoāpick creation follows your choreography.

We have survived the retail tempest and converted it into momentum: Helm now hums with festive focus and industrial elegance. We convert pressure into performance and complexity into clarity.
For further mastery: contact our team; peruse the documentation; propose new capabilities.
We innovate habitually; we refine relentlessly; we deliver software that meets your needs with aplomb and keeps you ahead.
Christmas is a stage; Helm is your spotlight.
- āMaybe Christmas⦠perhaps⦠means a little bit more.ā To our partners and customers - thanks for making it more, from Helm.
November 27th, 2025
A new Partner Program link has been added to the Apps page, giving users quick access to resources for building integrations with our WMS. Developers can now easily join our partner ecosystem and begin creating their own applications.
Partial allocation is now fully supported through the Public API, allowing more flexible and granular inventory allocation workflows for integrators.
Using a single quote within certain order rule configurations previously caused the edit page to fail. This issue has been corrected to ensure stable rule management.
Following a recent email system update, queued reports were not being delivered and were incorrectly marked as failed. This behaviour has been fixed, restoring normal report delivery.
The Order Detail endpoint within the Public API was not functioning as expected. This issue has now been resolved.
Certain plugins were interfering with the cron system, impacting scheduled tasks. Stability improvements have been implemented, and the cron system now runs reliably.
November 20th, 2025
The drums of Black Friday are already audible; the chorus of carts is tuning up; the sleigh is idling somewhere beyond accounting.
Whether you expect snow or merely stern drizzle, this is your dress rehearsal for the grand commerce opera. Now is precisely the time to make your system smoother: tweak a setting; trial a new template; implement a measured change; observe the numbers.
The peak season rewards those who iterate early and measure mercilessly.

A new setting has been added at Settings ā Printing Templates ā Assembly Manifest Template allows you to customise the assembly manifest printout. Because the default template resets on each update, replace it with a new custom template to preserve your changes across releases: brandāconsistent, updateāproof assembly documents without postādeployment edits.
We have tuned compatibility and extensibility across the Partners API to prepare for forthcoming thirdāparty applications: quicker partner integrations and broader feature coverage for new apps.
A controlled tool is available to remove and fully reindex all inventory images when required. To run it safely, please contact Support: resolve legacy or corrupted image states and rebuild thumbnails and indexes in one wellāsupervised pass.
You can maintain countryāspecific HS (Harmonised System) codes for inventories. Enable via Settings ā Misc Settings ā Use Advanced HS Code. Once enabled, manage HS codes on the Inventory Edit page, through CSV import/export, or via the Public API: accurate crossāborder declarations and carrier and commercial invoices; marketāspecific compliance and smoother customs clearance.

Search now faithfully returns packagingātype products during purchase order deliveries: accurate selection of packaging SKUs during receiving.
Setup now completes cleanly, including Client and Warehouse population: firstātimeāright channel configuration.
Packaging Parameters now enforce a minimum quantity of 2; 1 remains exclusive to piece type: valid pack definitions and clean downstream conversions.
Packeye runs reliably in the system Packing Terminal; packaging operations can be recorded as video. Enable via Integrations ā Pack Eye: auditable packing flows with seamless Packeye usage.
Messages are sent using the address specified in settings when using Mailgun with Own Credentials: consistent sender identity and branding on outbound emails.
Our email gateway now screens for spamālike behaviour and suspicious addresses; only valid, highāquality recipients make the list. Fewer misfires; cleaner deliverability.

Whether the sky delivers snow or merely gossip, the calendar does not negotiate as Black Friday surges; Christmas beckons.
Your system should feel calmer precisely because youāve tuned it. If you want to refine your process or explore settings worth a trial, we are here to help: suggest improvements; instrument results; iterate with you.
Our platform evolves continuously; so should your operations. Choose one change today; measure it next week; keep what makes you smoother.
Progress is our shared habit; evolution our sport. Helm at your service.
Close the tab; make tea; toggle one setting; measure twice; smile once.
- Your team at Helm š¦
November 14th, 2025
We begin, as all good stories do, with a promise: foresight and forethought stitched into every seam; a quiet confidence that the tumult to come will find you prepared.
Black Fridayās splendid pandemonium approaches: carts multiplying; couriers caffeinating; inventory pirouetting; and we have set the stage so your systems remain serene and your teams stay swift.
Imagine the warehouse at dawn: scanners waking; totes arrayed like wellābehaved chess pieces; stock whispering its whereabouts while couriers rehearse their ballet of parcels.
In such a theatre, Helm keeps watch - not merely reactive, but prescient; listening for frictions and smoothing them before they creak; attuning each improvement to the particular rhythms of your operation, so Christmas does not crash upon you like a wave but arrives, graciously, like a wellātimed overture.
Ā

You can now search inventories in the Stock Take module by barcode as well as SKU: faster item lookup during cycle counts and audits; especially when labels carry only barcodes.
Access to Tote settings has moved from Settings to the Picks page: find āTotesā in the topāright table header: quicker workflow for pick teams; configure totes without leaving the picking context.Ā
Fulfilment clients can create purchase orders only for warehouses assigned to them: stronger tenant isolation; fewer misrouted POs.
Incoming unshipped POS orders are no longer autoāmarked as despatched: prevents accidental despatching from POS imports; keeps control with your team.
If an order already has Shopify fulfilment, it is marked despatched; otherwise it is set to despatchāready: preserves fulfilment intent and queues unfulfilled POS orders correctly for review.
Added fulfilment option āSpecific locationā with a selector; POS orders that arrive despatched will deduct stock from the selected location: aligns stock movements with the correct POS site and maintains accurate onāhand balances.
The Billing API now includes whether an order is B2B or B2C: enables correct downstream tax treatment; invoicing rules; reporting segmentation.
Batch Terminal and routing logic updated so NI ā GB shipments are treated as domestic: multiāparcel supported.
GB ā NI: domestic; customs data required: ensures compliant documentation for GBāorigin shipments into NI.
NI ā GB: domestic; no customs: enables NI ā GB multiāparcel shipments without international blocking or customs prompts.
NI ā IE: international; full customs data required: aligns export flows with proper customs declarations.
IE ā NI: international; no customs data required: streamlines inbound flows from IE to NI by removing unnecessary customs data.

Unpaid orders excluded from import now remain politely excluded; repeated import attempts no longer arise: tidier queues; quieter APIs; no duplicate processing.
Stock movement, stock transfer and stock level updates for the Global Picked location proceed without warehouseābased permission checks: endāofāpick adjustments flow as intended; no permission deadāends.
A validation step now checks payloads before submission: immediate success or actionable feedback; fewer stalled fulfilments.
Allow box splitting now coexists amicably with the Auto Allocation plugin: reliable allocation regardless of boxāsplitting preference.
Leaving the delivery date blank no longer infers an incorrect timeline: accurate scheduling and clear leadātime reporting.

Black Friday will be boisterous; Christmas will be sparkling; and Helm will be steady.
Each rush is a tutorial; each lesson becomes capability; each capability becomes your advantage.
With these improvements, your flows become smoother; your systems grow sturdier; your clientsā clients grow delighted - uberāhappy, even.
Proceed with confidence: may your counts be crisp; your picks be nimble; your stock be true; and your season unfold serenely - with Helm in control.
- Your team at Helm ā”
October 29th, 2025
In the quiet hours between dispatches and deliveries, Helm continues to refine the art of movement.
Every scan, every purchase order, every component working together ā invisible choreography shaping the success of your warehouse. With this release, weāve tightened the mechanisms that keep your teams flowing: less friction, more clarity, and performance that feels second nature.
This is software that doesnāt shout ā it moves.
It gestures.
It anticipates.
It clears the path ahead.
And now, itās just become even smoother.

⨠New Features & Enhancements
Verify Products ā Streamlined Scanning Workflow
The verification screen now shows only the items that still require scanning ā removing each line the moment itās confirmed.
A much nicer implementation, that is customer focused.
Just a precise, guided scan flow ā one item after another.
Dynamic Components ā Group Links on Inventory Edit
Dynamic components now reveal their full network of linked inventories directly within the Inventory Edit view.
A single glance gives you understanding ā allocation confidence, troubleshooting strength, and cleaner reporting.
Purchase Orders ā Packaging Parameters with āUse Inners & Outersā
When Use Inners & Outers is active, Purchase Orders now fully respect packaging mappings ā just like delivery creation and PO listing.
One source of truth for inner/outer quantities. Zero mental maths.

š Fixes & Refinements
Courier Service Report ā Correct Fulfilment Client Grouping
Grouping now behaves exactly as intended at the fulfilment client level ā accurate and aligned.
PO Printouts ā Dimensions Restored
Dimensions once missing when Use Inners & Outers was enabled now appear properly on printouts.
Multi PickPack Terminal (Plugin) ā Stronger Packaging Enforcement
Enforce packaging and packaging stock deduction now operate correctly within Multi PickPack Terminal workflows.

Every detail we perfect brings the broader system into greater harmony ā helping your warehouse flow with clarity, confidence, and control.
Thank you for driving us forward with your feedback and trust.
ā Your team at Helm ā”