Kardex vs a Custom Inventory System: Which Do You Need?
Automated storage hardware solves retrieval. A custom inventory system solves the gap between the shelf and the screen. Here's the honest comparison and how to choose.
Kardex or a custom inventory system? Start with what is actually costing your warehouse money. If pickers spend hours walking between locations and the racking is full, automated storage may be the right investment. If staff keep counting twice because the stock figure cannot be trusted, look at how movements are recorded and shared before assuming new machinery will solve it.
The distinction matters, but it is not a simple choice between hardware and software. Kardex offers automated storage equipment alongside inventory-management software and integrations. A custom inventory system can connect stock movements across your warehouse, sales channels and existing tools. Depending on the bottleneck, you may need better configuration, a focused software build, automated storage, or a combination.
This guide compares what each approach changes, how to assess the investment, and what to check before committing. If the count is your main concern, start with why stock never matches the system.

Before choosing a storage system, establish whether the constraint is finding stock, reaching it, or trusting the quantity available.
Key Takeaways
- Automated storage can reduce walking and use available height more effectively, where the equipment suits your stock and picking pattern.
- Kardex also offers inventory software and integrations. Assess the complete proposed solution, including its controls and connections.
- Reliable stock depends on recording every relevant movement, from receipt and picking to returns, transfers and write-offs.
- Custom software earns its place when existing tools cannot handle a measurable workflow or integration gap without costly workarounds.
- Compare total cost and usable benefits, including installation, integration, maintenance, hosting and support.
- Hardware and software can work together. The important question is which combination removes your actual constraint.
In this guide:
- 1. Identify the Bottleneck Before Choosing the Solution
- 2. What Kardex and Automated Storage Actually Change
- 3. What a Custom Inventory System Actually Changes
- 4. Compare the Complete Solutions
- 5. Test the Investment With Your Own Numbers
- 6. Make the Machine and the Stock Record Agree
- 7. Check Fit, Support and Ownership Before Committing
- 8. Start With a Measurable Pilot
- Frequently Asked Questions
- How OpsMavix Can Help
1. Identify the Bottleneck Before Choosing the Solution
“Warehouse efficiency” is too broad to be a purchasing brief. Two operations can have the same order volume and need different improvements.
One warehouse has accurate stock but long walking routes. Another has compact shelving but unreliable counts, so staff spend the morning checking whether orders can actually be fulfilled. A storage tower might help the first. Better transaction capture and connected availability might help the second.
Separate Physical Delays From Information Delays
Measure where time goes during a normal shift:
| What you observe | What to investigate first |
|---|---|
| Pickers spend a large share of each round walking | Layout, slotting, batching and goods-to-person storage |
| Staff search several bins for the same SKU | Location records, labels and put-away controls |
| Customer service checks the shelf before confirming an order | Available-stock definitions and movement capture |
| The warehouse count is right but online availability is wrong | Channel integration, reservations and update failures |
| Stock fits badly or storage capacity limits growth | Physical storage design and the suitability of automation |
| Every dispatch needs manual reconciliation | Transaction ownership and connections between systems |
Some problems overlap. Missing location data creates walking as well as distrust. A poor layout can make picking slow even when the software is excellent.
Follow One Recent Failure
Take a cancelled order, unexplained variance or late dispatch. Trace it from the order through reservation, picking, packing and stock posting.
Ask what would have prevented it. Would presenting the tray sooner have helped? Or was the item already sold, damaged, misplaced or unavailable in the record?
2. What Kardex and Automated Storage Actually Change
Kardex is a supplier of automated storage and retrieval solutions. In a vertical lift module, trays are stored vertically and brought to an access opening. The operator stays at a workstation rather than walking to each storage location.
The physical benefit is goods-to-person retrieval and more compact storage. The actual result depends on the equipment selected, the items stored, order patterns and how the workstation is operated.
Kardex’s Shuttle product information describes its vertical lift modules and modular storage arrangement. Use the proposed model’s specification when evaluating capacity; a demonstration unit is not a design for your warehouse.
It Is More Than a Storage Machine
Kardex also offers software. Its Power Pick System supports inventory management, picking strategies and connections to warehouse or enterprise systems.
That means automated storage can contribute to stock accuracy through guided picking, recorded transactions and appropriate integration. It would be misleading to say it only moves trays and has nothing to do with inventory control.
The boundary matters, though. Good controls inside a machine do not automatically account for returns left at goods-in, stock held in open shelving, or sales recorded in an unconnected channel.
Ask What Is Included
A proposal should explain:
- Which equipment, software and interfaces are included.
- Which locations and stock movements the solution covers.
- How picking quantities are confirmed.
- Where stock availability is maintained.
- How exceptions, failed updates and count adjustments are handled.
3. What a Custom Inventory System Actually Changes
A custom inventory system is software designed for your stock workflows and the connections your business needs.
Its useful role may be recording movements across locations, handling unusual units or bundles, linking warehouse activity to orders, or making availability consistent across channels. It does not create physical storage capacity or remove aisle walking by itself.
Define What the Stock Figure Means
“One live number” is useful shorthand, but a working inventory system needs more detail.
For each SKU and location, you may need to distinguish:
- On hand: what is physically recorded there.
- Reserved: what has been allocated to orders.
- Available: what can still be promised.
- In transit: what is moving between locations.
- Unavailable: damaged, quarantined or otherwise restricted stock.
A customer-service screen should not promise units simply because they exist somewhere in the building. The system needs clear availability rules as well as accurate quantities.
Check Whether Custom Is Necessary
Before commissioning a build, check whether your current inventory software, Kardex software or another standard product can meet the requirement through configuration and supported integration.
A custom build becomes worth considering when a specific gap remains: perhaps branch transfers are not tracked correctly, wholesale orders need a workflow the standard tools cannot model, or staff repeatedly re-enter movements between systems.
A connected inventory system should solve those defined problems. Customisation is useful when it improves fit; it is not a guarantee of better data or easier adoption.

Stock remains trustworthy when warehouse activity, orders and other business tools share clear transaction rules.
4. Compare the Complete Solutions
Kardex and custom inventory software are not direct substitutes in every case. One may change physical storage while the other coordinates information across the wider operation. They can also overlap in inventory-control functions.
Compare proposals against the same requirements:
| Requirement | Automated storage with suitable software | Custom inventory system |
|---|---|---|
| Reduce walking to stored items | Can bring selected stock to an operator | Can improve routing or location guidance; does not bring stock to the operator |
| Increase storage density | Can use available height and compact tray storage | Does not create physical capacity |
| Control picking | Depends on guidance, confirmation and configured workflow | Depends on the picking and validation workflow built |
| Record stock movements | Can cover movements within its configured scope | Can cover the locations and processes included in the build |
| Share availability across channels | Requires appropriate interfaces and transaction rules | Requires appropriate interfaces and transaction rules |
| Handle unusual stock processes | Check configuration options and supported integrations | Can be designed for specific rules, with development and maintenance costs |
| Ongoing commitments | Equipment servicing, software, support and integration terms | Hosting, support, security, integration upkeep and change requests |
| Ownership and access | Depend on equipment purchase and software contracts | Depend on source-code, data, licence and handover contracts |
Compare Alternatives Before Committing
There may be a lower-cost improvement between “carry on” and “install automated storage”. Better slotting, clearer bin labels, scan-verified picking or a supported connection between existing tools may remove enough of the problem.
Equally, software improvements may leave a genuine physical capacity constraint untouched. If the warehouse needs more storage or cannot meet dispatch volume because of travel time, evaluate automation on those merits.
For the wider software decision, see when to get custom software and operational systems versus ERP.
5. Test the Investment With Your Own Numbers
Do not compare a machinery purchase price with a software development quote and assume the smaller number wins. They may deliver different benefits.
Measure the costs each option can actually remove, then include the costs required to deliver and sustain it.
Worked Example: A Physical Picking Constraint
The following figures are hypothetical planning assumptions, not Kardex prices or promised savings.
Suppose a warehouse measures six hours of avoidable walking across the team each working day. A pilot suggests a proposed solution could remove four of those hours.
| Input | Assumption |
|---|---|
| Recoverable walking time | 4 hours per day |
| Working days per year | 240 |
| Loaded labour cost | £25 per hour |
| Annual value of recovered capacity | £24,000 |
| Annual space cost genuinely avoided | £8,000 |
| Additional annual service, software and support | £7,000 |
| Net annual benefit | £25,000 |
| Hypothetical installed project cost | £100,000 |
| Simple payback | 4 years |
The calculation is £24,000 plus £8,000, less £7,000: £25,000 a year. Dividing £100,000 by that benefit gives four years.
Recovered labour is capacity, not automatically cash saved. It becomes a financial saving if it reduces overtime, avoids additional hiring or supports profitable extra work. Space has a cash benefit only if the project actually avoids a cost; an empty corner alone is not an £8,000 saving.
Worked Example: A Recording and Integration Constraint
Now consider a different warehouse with a stock-data problem:
| Input | Hypothetical assumption |
|---|---|
| Manual reconciliation removed | 8 hours per week |
| Working weeks per year | 48 |
| Loaded labour cost | £25 per hour |
| Annual value of recovered capacity | £9,600 |
| Verified annual error costs avoided | £6,000 |
| Additional annual hosting and support | £3,600 |
| Net annual benefit | £12,000 |
| Hypothetical software project cost | £18,000 |
| Simple payback | 1.5 years |
Here the calculation is £9,600 plus £6,000, less £3,600: £12,000 a year. The £18,000 project has a simple payback of 1.5 years under those assumptions.
These examples do not prove software beats machinery. They show how different bottlenecks create different business cases. Test both against your own measured losses.
Include What Simple Payback Leaves Out
Allow for financing, tax treatment, disruption, training, migration, contingencies and the useful life of the solution. Avoid counting the same benefit twice: a reduction in picking errors may already explain part of a reduction in reconciliation time.
6. Make the Machine and the Stock Record Agree
Combining automated storage and inventory software works only when each system has a defined responsibility.
Decide which system controls equipment activity, which holds the authoritative inventory record, and which publishes availability to sales channels. An integration should exchange confirmed events, not leave staff reconciling unexplained totals at the end of the day.
Agree When Stock Changes State
Consider an order for two units:
- The order reserves two available units.
- A pick request reaches the storage or warehouse workflow.
- The operator confirms the actual quantity picked.
- The stock moves from storage to packing or staging, under the agreed rules.
- Dispatch completes the outbound movement.
If picking moves the units into staging, dispatch must not subtract them from the warehouse a second time. If your model deducts stock at another point, reservations and fulfilment must still remain consistent.
Include the Exceptions
Test the cases that cause drift:
- A short pick or cancelled order.
- A return awaiting inspection.
- Damage found during picking.
- A transfer between automated storage and open racking.
- A partial receipt in a different unit of measure.
- A lost connection, duplicate message or delayed confirmation.
A failed update should remain visible and recoverable. Retrying it should not create the same stock movement twice.
For businesses selling through several channels, eCommerce inventory automation and wholesale order management need to follow the same availability rules.
7. Check Fit, Support and Ownership Before Committing
Neither machinery nor custom software is infinitely flexible. Both need a realistic design and a clear support arrangement.
Check the Physical Fit
Ask the supplier to evaluate representative items and workloads:
- Item dimensions, weight and storage requirements.
- Building height, access and installation constraints.
- Tray or container layout and replenishment work.
- Peak order patterns, workstation queues and operator capacity.
- Access to critical stock during maintenance or downtime.
- Service response and recovery arrangements.
A modular storage system may adapt to changing needs, but physical limits still apply. Software changes cannot make an unsuitable item fit a tray or remove a queue at an overloaded workstation.
Check the Software Handover
For a custom build, confirm in writing:
- Source-code ownership or licence rights.
- Data export and backup access.
- Documentation and administrator credentials.
- Hosting responsibilities and ongoing charges.
- Security updates, support and incident response.
- How another developer could take over.
Owning source code does not eliminate maintenance or third-party charges. It can provide independence when the handover is usable and the contract supports it.
For bought software, ask the equivalent questions about licensing, exports, interfaces, renewals and exit arrangements. Choose on documented terms rather than the labels “owned” or “rented”.

Clear responsibilities, visible exceptions and support arrangements matter as much as the equipment or software selected.
8. Start With a Measurable Pilot
A pilot should prove the risky assumptions before you commit to wider rollout.
For software, start with a bounded workflow or stock area. For automated storage, use representative trials, site design and agreed acceptance tests; a small software pilot is not a substitute for validating the machinery investment.
Establish a Baseline
Record:
- Travel and search time per order.
- Picks per hour, including replenishment and exceptions.
- Stock variance by SKU and location.
- Manual reconciliation hours.
- Fulfilment errors and their actual cost.
- Available capacity during normal and peak demand.
Prepare Data and Controls Together
Clean up SKU identifiers, units, locations and opening balances. Agree how movements will be captured during migration and commissioning so stock does not change unrecorded between a count and go-live.
You do not always need to complete a separate software project before planning automation. If the physical constraint is urgent, data preparation, integration and equipment implementation can be part of one coordinated project.
Set Acceptance Criteria
Use criteria that the team can check: defined pick throughput on a representative order mix, correct reservation and dispatch behaviour, traceable adjustments, and visible recovery from a failed update.
A live operations dashboard can make these results easier to review, provided its numbers come from the agreed records.
Frequently Asked Questions
Is Kardex better than a custom inventory system?
They can solve different parts of the problem. Automated storage can improve physical retrieval and storage density; custom inventory software can connect or support workflows that existing tools do not handle well. Kardex also offers inventory software, so compare complete solutions rather than treating it as hardware alone.
Can Kardex improve stock accuracy?
Yes, suitable software, guided workflows and integrations can help improve inventory control. Accuracy still depends on the implementation and on recording movements outside automated storage, including returns, damage and transfers.
Will a custom inventory system make my stock count accurate?
It can improve accuracy by capturing movements and enforcing clear rules, but software does not guarantee a correct count. Opening balances, physical controls, reliable integrations and staff adoption remain essential.
Which costs less?
There is no useful universal answer. A focused software change may cost less than installing machinery, but they may solve different problems. Compare installed and ongoing costs against measured benefits, and include configuration or integration of existing tools as an option.
Can Kardex connect to my existing inventory system?
Kardex offers integration capabilities. Confirm compatibility with your specific systems, versions and workflows, and establish exactly which events and data will be exchanged. Ask who will support the interface after go-live.
Do I need custom software if Kardex already includes inventory software?
Not necessarily. Its software or your existing inventory platform may cover the requirement. Custom development should address a specific remaining gap, such as an unusual workflow or connection, rather than duplicate functions you already have.
Should I fix the data before buying automated storage?
Reliable data and movement controls are important to successful commissioning. They can be improved before installation or as part of a coordinated project. Measure the physical constraint too; an urgent capacity problem should not be ignored while you assess software.
Does owning custom software mean there are no ongoing fees?
No. Hosting, support, maintenance and third-party services may still cost money. Ownership and licence rights depend on the contract, so confirm code, data, documentation and handover terms before committing.
How do I decide where to start?
Trace one costly failure and measure one representative picking workflow. Establish whether the main loss comes from travel, storage capacity, location uncertainty, missing movements or disconnected availability. Then compare the smallest credible improvements that address it.
How OpsMavix Can Help
OpsMavix builds custom inventory systems for growing businesses with stock workflows and connections that their current setup cannot handle reliably.
We start with how goods actually move through your operation, then identify where information is lost, duplicated or delayed. That helps distinguish a software gap from a physical storage or retrieval constraint.
OpsMavix can help you:
- Map receipts, picks, transfers, returns and write-offs.
- Define on-hand, reserved and available stock clearly.
- Identify which existing tools can meet the requirement.
- Build focused workflows and integrations where a gap remains.
- Connect stock availability to wholesale and online orders.
- Make exceptions and stock movements visible in reporting.
- Plan data preparation, testing and a usable system handover.
If automated storage is under consideration, the inventory workflow should account for both the machine and stock held elsewhere. Equipment selection and performance validation belong with the storage supplier; the wider transaction rules and software connections need an equally clear plan.
Bring a recent stock variance, a cancelled order or a picking-time breakdown to an Operations Leak Audit. We will map where the loss occurs and which software changes could address it, so you can assess the next investment against the problem it needs to solve.
Getting value from OpsMavix? Add us as a preferred source on Google — you'll see more of our operations content in your AI Overviews, AI Mode and Search.