Bonded warehouse management software maintains the stock account for a customs or excise warehouse: duty status per consignment, declarations on entry and release, and an audit trail HMRC can inspect. In the UK it is a regulated system, not a free choice of tool.
That last point reshapes the whole evaluation, and it is missing from most buyer’s guides on this subject. Search best customs warehouse software 2026 and you will mostly find ranked lists that date within months. The criteria below are derived instead from what HMRC actually requires of the system, which means they survive the market changing and you can apply them to any supplier including ours. Cost is handled separately, because it deserves more than a paragraph.
Before comparing anything, be clear which product category you are shopping in, because two very different systems get described with overlapping language.
A warehouse management system handles locations, putaway, picking, despatch and labour. A duty management system handles duty status, procedure, declarations and the stock account. HMRC names both separately in its customs warehouse application requirements and asks for evidence of each, telling applicants to include both if you use both.
So bonded warehouse management software is the second layer. It does not replace your fulfilment system and it is not competing with one. If your shortlist currently mixes both categories, split it before going further. Our guide for 3PLs and multi-client operators explains the distinction in more detail.
Within the duty layer, the market splits again. Customs warehouse software UK suppliers sell tends to cover customs warehousing only. Dedicated excise warehouse software covers excise only. Fewer products cover both, which matters because a business importing alcohol or tobacco typically needs both approvals on the same premises and therefore needs one reconciled position across them.
One more piece of vocabulary to unpick before you start comparing. HMRC compliance software is used loosely to describe anything from a declaration filing tool to a full duty management system, and the two are not interchangeable. A filing tool produces declarations. A duty management system maintains the stock account those declarations are made against, and HMRC treats it as part of that account. Establish which one a supplier is selling in the first ten minutes of any conversation.
This is the criterion almost every buyer’s guide omits, and it can invalidate a shortlist.
HMRC guidance on customs warehousing
“Software that has not been approved by HMRC cannot be used.” A duty management system that cannot meet HMRC’s stated requirements will not be approved for customs warehousing purposes. And the responsibility and accuracy of the system lies with the warehousekeeper, not the software supplier.
Read the last sentence again, because it changes what you are buying. You cannot transfer accountability to a vendor by purchasing their product. If the system produces a wrong duty figure, that is your assessment. So the question to a supplier is not “are you HMRC approved” as a badge, it is “can your system demonstrably meet the conditions my authorisation is granted against, and can you help me evidence that”.
One specific requirement is worth carrying into every vendor conversation because almost nobody asks it. Before a closing stock balance system is authorised, it must be tested to confirm it can handle the proposed volume of goods, and the warehousekeeper should provide evidence that the testing took place. Ask how a supplier supports that evidence. A vendor who has done it before will answer immediately.
The full picture of what HMRC assesses, and what it checks on a visit, is in our guide to HMRC bonded warehouse audits.
Apply these in order. The first three are disqualifying, the rest are differentiating.
Criteria 3, 6 and 9 are where the cluster’s detail pays off. If you want the underlying rules rather than the summary, see the customs versus excise comparison, the excise authorisation and W1 returns guide, and the alcohol duty warehousing guide.
Worth separating out, because it is the assumption that trips up buyers coming from a general warehousing background.
Ordinary stock control answers how much you have and where it is. Stock control in a bonded warehouse has to answer a further question on every line: what is owed on this, to whom, and has it been paid. That turns a quantity into a tax position, and it changes what the record has to hold.
If a shortlisted product treats duty as a field bolted onto a conventional inventory model, these four points are where that shows up, usually during the first reconciliation rather than during the demo.
Rather than ranking named products, which dates within months, compare the shapes available. Most shortlists contain two or three of these.
| Feature | Single platform, customs and excise | Customs-only point solution | Fulfilment WMS with a customs add-on | Spreadsheets plus a broker |
|---|---|---|---|---|
| Customs warehouse stock account | Yes | Yes | Varies, often partial | Manual |
| Excise duty suspension | Yes | No | Rarely | Manual |
| One reconciled position across both | Yes | Not applicable | No, two systems | No |
| Duty status enforced per consignment | Yes | Usually | Often a field, not a control | No |
| Movement types with evidence | Yes | Usually | Varies | No |
| Open movement visibility | Yes | Varies | Rarely | No |
| Owner and ownership change records | Yes | Varies | Varies | Manual |
| Best fit | Sites holding both approvals, or excise goods | Customs-only importers with no excise exposure | Operations where fulfilment dominates and duty volume is low | Very low volume, short term only |
Table: capability comparison of bonded warehouse management software shapes, structured around buyer criteria rather than named vendors.
The fourth column deserves a word, because it is where a surprising number of operations still sit. Spreadsheets plus a customs broker can work at genuinely low volume. What it cannot do is show the current position on demand, enforce duty status, or produce a four-year retrievable history, which is why it stops working precisely when the business becomes worth auditing.
Integration questions are where vendor conversations get vague, so be specific about which connections change your workload.
CDS integration. Customs declarations run through the Customs Declaration Service. What matters is whether entry and release declarations are produced from the same stock record that holds the goods, or whether someone re-keys between two systems. Re-keying is where duty errors originate.
EMCS integration. Duty-suspended excise movements are recorded on EMCS. Ask precisely what a supplier means by EMCS integration: whether movement records are held alongside your stock so open items are visible, or whether the platform submits, and if so what exactly. Vague answers here are common and worth pressing on.
ERP integration. Your finance system needs the duty position, and your duty system needs purchase and sales data. Ask about the direction of flow, the mechanism, and who owns the mapping. An ERP that receives a monthly CSV is integrated in name only.
Warehouse management system. If you run one, the duty layer has to reconcile against it rather than duplicate it. HMRC expects both and treats the combination as your stock account.
Document capture. Trade documents arrive in every format imaginable, particularly if you hold third-party stock. Whether the platform extracts and validates data from source documents, or expects you to type it, is one of the largest differences in ongoing workload between otherwise similar products.
One further question worth asking about any integration: if a third party operates part of your system, you must always have access to its records, preferably view-only access or daily reporting of receipts, deliveries, adjustments and balances. Outsourcing the system does not outsource the obligation.
Take these into a demo. They are deliberately awkward, and the quality of the answers will separate your shortlist faster than a feature matrix.
That last question has one correct answer, and a supplier who claims otherwise has misunderstood the regime. The responsibility sits with the warehousekeeper. What a good supplier offers is a system that makes discharging that responsibility straightforward, plus the expertise to help you evidence it.
Honest positioning: iWarehouse is a duty layer product, not a fulfilment system. If what you need is picking, packing and carrier management, you need a warehouse management system and iWarehouse sits alongside it.
What it is built for is bonded storage operations across both regimes. It manages customs, bonded and excise warehouses from one AI platform, creates declarations automatically on arrival, lets you pay duty immediately or defer it in bond, holds duty status against stock so suspended and released positions stay distinct, attaches supporting documents to the consignment they belong to, and accounts for removals in one monthly declaration rather than shipment by shipment. Every action lands in a secure audit trail, with a compliance dashboard across every consignment.
Apply the nine criteria to it as you would to anyone else. The reason this guide is criteria-led rather than a ranked list is that a genuinely useful evaluation framework survives the market changing, and a ranked list does not.
Two natural next steps. If you are building the business case, our duty deferral and cash flow guide works through the numbers. If you are weighing this against carrying on as you are, see software against manual Excel records.
Deliberately. Pricing in this category varies by volume, number of premises, regimes covered, integration complexity and support tier, and a single figure would mislead more than it helps. Pricing models, what drives cost up or down, and the questions to ask during procurement are covered properly in our bonded warehouse software pricing guide. Treat any vendor quoting a headline price without asking about your volumes and regimes with caution.
At minimum: a stock account that shows the current position in real time, duty status enforced per consignment rather than editable, distinct movement types each with their own evidence requirements, visibility of undischarged duty-suspended movements, documents attached to the consignments they relate to, owner and ownership change records, and a retrievable audit trail lasting at least four years after discharge.
Most claim to, so ask about mechanism and direction rather than accepting the claim. Your finance system needs the duty position and the duty system needs purchase and sales data. A monthly CSV export is not integration. Also ask about CDS for declarations, EMCS for duty-suspended excise movements, and your warehouse management system if you run one.
It varies by volume, number of premises, whether you need customs only or customs and excise, integration complexity and support level. There is no meaningful single figure, which is why pricing models and cost drivers are covered in a separate pricing guide rather than summarised here.
Yes, though fewer products do than claim to. It matters because businesses importing alcohol, tobacco or energy products often need both approvals on the same premises. Running two systems means reconciling them manually, which reintroduces the error the approvals were meant to remove. Ask to see one reconciled position across both regimes, not two modules.
For customs warehousing, HMRC guidance states that software which has not been approved cannot be used, and a duty management system that does not meet the requirements will not be approved. Note carefully that the responsibility and accuracy of the system lies with the warehousekeeper, not the supplier, so no purchase transfers that accountability.
A warehouse management system tracks locations, picks and despatch. Bonded warehouse software tracks duty status, procedure, declarations and the stock account. HMRC names both separately in its application requirements and asks applicants to include both if they use both, and treats commercial records plus the duty management system as one system constituting the stock account.
Capture & Upload Data in Seconds with AI & Machine Learning
iCustoms is an all-in-one solution helping businesses automate customs processes more efficiently. With AI-powered and machine-learning capabilities, iCustoms is designed to streamline your all customs procedures in a few minutes, cut additional costs and save time.
Capture & Upload Data in Seconds with AI & Machine Learning