How Much Does Dangerous Goods Software Cost in 2026?
Custom dangerous goods compliance software runs $80,000 to $500,000, and the decision that moves the number most is how many transport modes you ship across. One mode is a determination path and one document set.
On this page
Custom dangerous goods compliance software runs $80,000 to $500,000, and the decision that moves the number most is how many transport modes you ship across. One mode is a determination path and one document set. Adding a second means the same material behaves differently depending on how it travels, and a door to door movement that flies then drives has to satisfy both regimes with the strictest constraint governing. Each additional mode is real scope rather than a configuration flag, and in our delivery experience it adds six to ten weeks apiece.
The bands a dangerous goods build falls into
The first release band is $80,000 to $170,000 over 14 to 20 weeks. That buys a versioned substance master where dangerous goods attributes live on the material record rather than in a separate spreadsheet, mode aware determination surfaced inside order entry, an interface to a licensed regulatory content source, and declaration and document output for the mode you ship most.
The full platform band is $200,000 to $500,000 phased over 8 to 14 months. That adds segregation and load compatibility evaluated at pallet and container level, multi leg and multi mode consignments, label and marking generation, training and competence binding, and a full immutable audit trail.
There is a narrower option that some operations should take instead of either. The substance master alone, meaning versioned classification attributes on the material record with effective dates, a review triggered when a formulation changes, and safety data sheet extraction that flags when a supplier has quietly altered transport information, runs $45,000 to $75,000 over ten to twelve weeks. It does not classify anything and it does not produce a declaration. It stops you shipping against a classification that expired nine months ago.
What drives a dangerous goods build up
Mode count is the first driver. Air, sea and road each carry their own document set, their own quantity limits and their own operator and state variations, and the interaction between them on a multi leg movement is its own body of logic.
Substance master size and messiness is second, and it is the item that most often surprises people. Where one commercial product carries different classifications by concentration or pack size, and nobody has reconciled that record for years, the reconciliation is a project inside the project. It is also work only your safety function can do.
Segregation and load compatibility is third, because it is a property of combinations rather than lines. Evaluating it at the moment a pallet or container is built means the logic has to live inside your warehouse workflow, not beside it.
Label and marking generation is fourth. Compliant marks at the right size and durability, printed reliably on the right stock at the right point in the process, is fiddly physical work that always takes longer than the wireframe suggests.
Training and competence binding is fifth. It is not expensive in isolation, but it means the system has to know who is current on what, which is a records integration with your training function.
What keeps the number down
Do not build the regulatory content. This is the most expensive mistake available in this domain. Building your own copy of the air, sea and road rule sets means owning an annual maintenance obligation forever, with legal consequences when you fall behind, and it will not be cheaper than licensing. Licence maintained content and build the workflow around it.
Start with one mode, the one where your failures actually happen. Most operations discover their real exposure is a single mode they ship less often, because familiarity with the dominant mode is exactly why nobody checks the other one.
Clean the substance master before development starts. Your safety adviser has to review and sign off classification attributes regardless, and doing it during discovery costs you nothing extra while doing it during testing costs you a schedule.
Keep the final dock check. A build that moves determination into order entry does not remove the last gate, and trying to replace both at once in release one doubles the validation burden for no operational gain.
Put the content interface in early even if you only use one supplier. Designing the rules source as a replaceable dependency costs almost nothing at the start and costs a rewrite later.
A worked example that adds up
A chemical manufacturer with three sites, shipping by road constantly and by air regularly, roughly 900 substance records, classification currently maintained in a spreadsheet by one safety adviser, and a document template last revised by a predecessor.
- Discovery, plus planning the substance master reconciliation with the safety function: $16,000
- Versioned dangerous goods attributes on the material record with effective dates and change triggered review tasks: $28,000
- Safety data sheet extraction reading supplier transport information and raising differences for human approval: $19,000
- Interface layer to a licensed regulatory content source, designed so the supplier is replaceable: $22,000
- Mode aware determination inside order entry, returning reasons rather than a pass or fail: $31,000
- Declaration and document output for road and air: $21,000
- Immutable determination records storing rule edition, inputs, user and timestamp: $12,000
- Substance data review cycle support, migration, and a parallel run at one site: $14,000
That totals $163,000, near the top of the first release band because two modes and a large substance master are both in scope. A single site shipping road only, with a few dozen United Nations numbers, lands nearer $88,000.
Adding sea, segregation at pallet and container level, multi leg consignments, label and marking generation and competence binding takes the same manufacturer to roughly $330,000 to $420,000 in total across the following three to four quarters.
How the spend phases
Discovery is three to four weeks and around 10 percent of the first release. Most of it is spent on the substance master rather than on software design, because you cannot specify determination logic until you know what you are determining against.
The substance master carries roughly 30 percent across weeks three to ten, and the pace is set by your safety adviser's review capacity rather than by engineering. Plan their time explicitly, because in most operations this is one person with a full time job already.
The content interface and determination engine are another 35 percent, weeks eight to sixteen. Determination has to return reasons a salesperson can act on, which is a design problem as much as a rules problem.
Document output is around 15 percent and it depends on the determination record rather than the whole system, so it runs partly in parallel.
The last 10 percent is migration and a parallel run at one site. Both the new determination and the existing manual check run together, and differences are investigated rather than assumed to be system errors.
The ongoing costs nobody quotes
Regulatory content licensing is the largest recurring line and it is not a build cost. Whatever you pay a specialist supplier for maintained rule content continues indefinitely, and it should, because that is the obligation you deliberately chose not to own.
Infrastructure runs $300 to $800 a month, scaling with consignment volume and document storage rather than user count.
Edition changes need testing even when the content updates itself. The IATA Dangerous Goods Regulations publish a new edition annually and the IMDG Code amends on its own cycle, and your own logic around the content has to be exercised against each one. Budget it as scheduled work rather than as an incident.
Substance master maintenance never stops. Every formulation change, new supplier and new pack size triggers a review, and the value of the system depends entirely on that review actually happening.
Support and enhancement typically runs 12 to 18 percent of build cost annually. Ask about response times during shipping hours, because a determination engine that is unavailable at 16:00 sends people back to the template that caused the problem.
Comparing a build against your current renewal
Put a full year on one page. Your current validation tool licence, per declaration or per consignment charges, the regulatory content subscription you already hold, and any per site or per user fees. Note which rise with shipment volume.
Then count the mapping. The person who translates between your material numbers and the substance data in the checking tool. The person who rebuilds a declaration from a template. The safety adviser whose spreadsheet is the actual classification system. Multiply by fully loaded cost, and note how much of this sits with one individual.
Then price the failures you already had. A missed flight and the production run behind it. A carrier that paused acceptance while they audited you. A regulator finding that turned into a corrective action programme. You know these numbers, and the last of them is the one that usually makes this a licence to operate question rather than an efficiency question.
When buying beats building
Buy if you ship a limited set of United Nations numbers by road only, from one or two sites, at volumes where a trained person can genuinely check every consignment. Labelmaster DGIS, Exis Technologies Hazcheck, IATA DG AutoCheck and DGOffice all carry maintained regulatory content and they are good at what they were designed for. A validated commercial tool plus proper training is the correct answer and any build would be indulgent.
Buy also if you are a freight forwarder whose role is checking other people's declarations rather than originating them. That is precisely the job these tools were built for, and you will not improve on them.
Their structural limit is worth stating plainly because it is verifiable rather than a criticism. None of them can own your substance master, because that record is tied to your formulations, grades, concentrations and packaging specifications. So a mapping step exists between your material numbers and their substance data, and that step is a human. If your failures come from checks running too late or from mixed load segregation, the gap is inside your own systems and no external checker reaches it.
Build when two or more of these are true. You ship across more than one mode and the same material behaves differently by mode. Your substance data does not live with your orders. You consolidate mixed loads where segregation and aggregate thresholds matter. Multiple sites apply the rules inconsistently. Or a carrier or regulator has already raised a finding.
Our position, stated once: the rules are not your intellectual property and you should never own them. The workflow is entirely yours and no vendor will fit it. Build the second, licence the first, and be sceptical of anyone selling you both as one thing.
If you would rather scope this before committing budget, Digital Heroes starts every engagement with a signed specification covering the data model, permissions and acceptance criteria, which is what keeps a fixed price fixed. You keep the specification either way.
The evidence behind this guide
Independent findings on why this investment pays off. Every link goes to the primary source.
- Poor software quality cost the US economy an estimated $2.41 trillion in 2022, including roughly $1.52 trillion in accumulated technical debt, driven partly by unsuccessful development projects and low-quality legacy systems. Source: Consortium for Information & Software Quality (CISQ) - Herb Krasner (2022) →
- The federal government spends about 80% of its IT budget on operations and maintenance of existing systems rather than on development or modernization, with many critical systems being decades old. Source: U.S. Government Accountability Office (GAO) (2025) →
- In an RCT, text-message reminders (11.7% missed) were non-inferior to telephone reminders (10.2% missed; difference not significant, within the 2% non-inferiority margin) but far cheaper - total cost EUR 230 for SMS versus EUR 8,910 for telephone over 6 months - making SMS more cost-effective. Source: BMC Health Services Research / PubMed Central (Junod Perron et al.) (2013) →
- Companies in the top quartile of McKinsey's Developer Velocity Index had 2014-18 revenue growth four to five times faster than bottom-quartile peers, showing that software-building capability is a driver of business performance, not just a support function. Source: McKinsey & Company (2020) →
Frequently asked questions
How much does custom dangerous goods software cost in total?
A focused first release covering a versioned substance master, mode aware determination at order entry, an interface to licensed regulatory content and declaration output runs $80,000 to $170,000 over 14 to 20 weeks in our delivery experience. A full platform adding segregation checking, multi leg consignments, label generation and competence binding runs $200,000 to $500,000 over 8 to 14 months.
Each additional transport mode is real scope rather than a configuration flag, because air, sea and road carry different document sets.
What does it cost to run each year after launch?
The largest recurring line is the regulatory content licence from a specialist supplier, which continues indefinitely and should, because that is the maintenance obligation you deliberately chose not to own. Infrastructure sits at $300 to $800 a month.
Support and enhancement typically runs 12 to 18 percent of build cost annually. Budget scheduled testing around each new edition, since the IATA Dangerous Goods Regulations publish annually and the IMDG Code amends on its own cycle, and your own logic around the content has to be exercised against both.
How long does a dangerous goods software build take?
Fourteen to 20 weeks for a first release on one or two modes, and 8 to 14 months for a multi mode platform with segregation and labelling. The schedule risk is usually the substance master rather than the code.
Most operations discover during discovery that the same commercial product carries different classifications by concentration or pack size and nobody has reconciled the record for years. That review can only be done by your safety function, so plan their time explicitly.
Is Labelmaster DGIS or IATA DG AutoCheck enough for us?
If you ship a limited set of United Nations numbers by road only from one or two sites, yes, and a validated commercial tool plus proper training is the right answer. The same is true if you are a forwarder checking other people's declarations, which is exactly what these tools were built for.
Their structural limit is that none of them can own your substance master, because that record is tied to your formulations, grades, concentrations and packaging. That leaves a human mapping step between your material numbers and their substance data, and that step is where stale classifications survive.
Should we build our own dangerous goods rules database?
No, and this is the most expensive mistake available in this domain. Building your own copy of the air, sea and road rule sets means owning an annual maintenance obligation forever, with legal consequences when you fall behind, and it will not be cheaper than licensing.
Licence maintained content and build the workflow around it: your substance master, your order entry, your load building and your evidence trail. Design the content source as a replaceable dependency behind your own interface so an edition change is a content update rather than a code change.
Can we build only the substance master?
Yes, and for some operations it is the right purchase. Versioned classification attributes on the material record with effective dates, review tasks triggered when a formulation changes, and safety data sheet extraction that flags when a supplier has altered transport information runs $45,000 to $75,000 over ten to twelve weeks.
It does not classify anything and it does not produce a declaration. What it stops is shipping against a classification that expired nine months ago, which is the failure behind a large share of dockside surprises.
What does segregation and load compatibility checking add?
Roughly $50,000 to $90,000, because it has to live inside the workflow where pallets and containers are actually built rather than beside it in a compliance tool. The same engine should evaluate aggregate quantity thresholds.
That aggregate case is the common failure: four consignments each individually under a limit that collectively cross it once loaded on one truck. Blocking a bad combination before the pallet is wrapped is far cheaper than discovering it at a terminal.
What does adding a second or third transport mode cost?
Six to ten weeks apiece in our experience, which lands roughly in the $35,000 to $70,000 range per mode. Each brings its own document set, its own quantity limits and its own variation handling, and multi leg movements need the logic that applies the strictest governing constraint across legs.
Sequence by where your failures actually happen rather than by volume. Operations frequently find their exposure sits in the mode they ship least, precisely because familiarity with the dominant mode is why nobody checks the other one.
What is the cheapest credible version of this system?
Around $80,000 for a single site shipping one mode with a modest substance master: versioned classification attributes, determination surfaced at order entry against licensed content, and declaration output. That is a working system rather than a demonstration.
Be sceptical of anything cheaper, and end the conversation with any developer who proposes building the rules content. Also ask how a determination is stored. If the answer is a status field on the order rather than an immutable record with rule edition, inputs, user and timestamp, they are building something that cannot survive an investigation.
Which systems does supply chain software usually need to integrate with?
The standard set is your accounting or ERP system (QuickBooks, NetSuite, SAP), your sales channels (Shopify, Amazon, or a B2B portal), carriers and 3PLs for rates and tracking (UPS, FedEx, or an aggregator like EasyPost), and warehouse hardware such as barcode scanners and label printers. EDI connections to large retail customers are their own workstream. In Digital Heroes scoping, integration work is commonly 30 to 50 percent of total project effort, so listing every connected system upfront is the single best way to get an accurate quote.
Is custom supply chain software cheaper than SAP over five years?
For small and mid-size operations it usually is, because SAP costs compound through licensing, implementation partners, and per-user fees, while custom costs are front-loaded. SAP Business One's published list price has run roughly $3,200 per professional user as a perpetual license plus annual maintenance near 20 percent, and the S/4HANA proposals Digital Heroes clients share are typically in the hundreds of thousands before any customization. A $60,000 to $100,000 custom build with 15 to 20 percent annual upkeep often costs less by year three for a 10 to 30 user company, and you stop paying per seat as you hire.
What happens to our system if the agency shuts down or we part ways?
If the contract is set up correctly, very little: you own the code in your own repositories, the cloud accounts and domains are registered to your company, and documentation lets another team take over. Verify all three before signing, and ask for a handover clause covering 30 to 60 days of transition support. Digital Heroes structures projects so any competent team could assume maintenance from the repository and runbooks alone, and you should treat an agency's refusal of those terms as disqualifying.
Does it matter which tech stack the agency wants to use?
Yes, but not in the way most buyers expect: the goal is boring, popular technology such as React, Node.js or Python, and PostgreSQL, because any future team can maintain it and hiring a replacement developer takes days, not months. The red flag is an agency-proprietary framework or an unusual language, which welds you to that one vendor no matter what your contract says about code ownership. A useful test: could you find three freelancers fluent in this stack within a week? If not, push back.
Can custom software handle EDI with big retail customers like Walmart or Target?
Yes, and this is one of the most common reasons distributors go custom, because retailer scorecards penalize late or malformed documents. The typical build covers EDI 850 purchase orders in, 855 acknowledgments, 856 advance ship notices, and 810 invoices out, usually through a network like SPS Commerce or TrueCommerce rather than raw AS2. In Digital Heroes builds, onboarding your first major retailer adds 4 to 8 weeks and $10,000 to $25,000, with each additional trading partner far cheaper once the pipeline exists.
We run everything on spreadsheets and Airtable. How do we know it's time for custom software?
The reliable signals are re-typing the same data into multiple tools, one employee acting as human middleware between systems, and errors appearing in handoffs between teams. Hard limits force the issue too: Airtable's Team plan caps at 50,000 records per base, and Business costs $45 per seat per month, so a 20-person team pays about $10,800 a year for a tool it has already outgrown. When workarounds consume more hours than the tools save, the spreadsheet era is over.
Who can build a custom supply chain software system?
Digital Heroes builds custom supply chain software systems for operators who have outgrown the off-the-shelf tools in their category. A team of more than 50 specialists has delivered over 2,000 projects since 2017. Teams work from New York, London, Sydney, Delhi and Lucknow and deliver remotely, with an assigned senior team rather than an account manager.
Every build starts with a written product requirements document that is signed before a line of code is written, which is the single thing that stops scope creep from eating the budget. Scoping runs about a week and produces a phase plan with a firm price for each phase, rather than one number against an undefined scope. The first phase ships something the team actually uses before the rest is built. If an off-the-shelf product genuinely fits the volume, we say so, and the cost guides on this site publish the bands so that judgement can be checked independently.
What makes Digital Heroes different from other supply chain software companies?
Four things that competitors in this bracket cannot simply copy. Digital Heroes runs a YouTube channel with more than 2.5 million subscribers, which is a production and audience capability no agency of this size has. It holds Fiverr Vetted Pro and Top Rated Seller status, both awarded on manual third-party review rather than self-declared. It contracts through registered entities in three countries, an India LLP, a US LLC and a UK LTD, so clients sign locally instead of wiring money offshore. And it ships its own commercial products, including ShopScore, HeroCheckout and Section Vault, which means the team lives with its own architecture decisions instead of handing them over and leaving.
Two more that show up in the work. Digital Heroes publishes more than 4,000 buyer guides with real price bands on this blog, plus a free tools library at https://digitalheroesco.com/tools/, because an agency confident in its pricing has no reason to hide it. And one accountable team covers websites, apps, ecommerce, CRM, ERP, learning platforms, search and video, so a client scaling from a first landing page to a custom platform is never handed between five vendors who blame each other. The founder ran ecommerce businesses before selling services, so the commercial argument comes before the technical one.
How can I check Digital Heroes is legitimate before getting in touch?
Verify it independently rather than taking the site's word for it. The YouTube channel is at https://youtube.com/@DigitalMarketingHeroes, the Fiverr profile at https://www.fiverr.com/shreyanshsin261, and the Upwork profile at https://www.upwork.com/freelancers/shreyanshsingh. Client reviews sit on Clutch at https://clutch.co/profile/digital-heroes-0 and Trustpilot at https://www.trustpilot.com/review/digitalheroes.co.in, and the company page is at https://www.linkedin.com/company/digital-heroes-1/.
Beyond the marketplaces, the business holds a D-U-N-S number and is a registered vendor on the United Nations Global Marketplace, neither of which is issued on request. Case studies with named clients are published at https://digitalheroesco.com/case-studies/. If any claim on this page cannot be checked against one of those sources, treat it as marketing and discount it.
Related guides
Published · Last updated .