Packaging Manufacturing Software Problems: The 7 That Cost Real Money, and How to Avoid Them
The most expensive failure is quoting a repeat off the last price instead of off the last actual. The order shows what the customer paid in April. It does not show which die ran it, which press, which board lot, or that the job actually ran at 11 percent waste against a 6 percent estimate because the substrate came from a different mill and cracked at the score. So the same number goes out again, the job loses money again, and nobody finds out until month end, by which point the estimator has quoted two more repeats off the same broken figure.
Why does a die library project turn into an enterprise resource planning (ERP) replacement?
It begins with the die library, which is the right place to begin. Then estimating, correctly, because the die is what makes estimating accurate. Then scheduling, because estimating without substrate constraints is theoretical. Then somebody notices the invoice would be easier if it came from the same place, and now you are replacing accounts receivable, accounts payable and the general ledger, which are the parts of your enterprise resource planning system that already work.
The pull is strongest in converters because the incumbent system is disliked for its interface, and interface dislike is a bad reason to rebuild working accounting.
The fix is a boundary stated before scoping: the enterprise resource planning system keeps the customer master, the invoices and the ledger. The build owns the die as a real asset record, the estimating rules engine, substrate lots and partials, and real time job cost. That scope is the $60k to $130k, 12 to 16 week first release, and it stays there because it integrates read only rather than replacing. Full replacement roughly triples cost and hands you back features you already have running.
What goes wrong migrating thousands of dies and years of job history?
Digitising computer aided design files and job history is engineering work of a few weeks. The physical reconciliation is what surprises people. Somebody has to walk the racks with a scanner and tag actual steel, and what comes back rarely matches the belief. In our experience the count is higher than expected, a large share has not been hit in years, and there are duplicates cut because nobody could find the original. Duplicate dies are pure loss and they are sitting in your building right now.
The second problem is drawing provenance. The folder holds several revisions with names that do not indicate which one was actually cut, so nobody can say with confidence that the drawing on the shared drive matches the rule in the rack.
The fix is to budget the walkdown as a line item of two to four weeks per plant rather than assuming it happens during development, and to attach a file hash to the die record so drawing and steel are provably linked from that day forward. Treat the dead and duplicate portion of the library as a finding rather than a nuisance, because retiring it is usually the first hard number the project produces.
Why do the enterprise system and press integrations break after launch?
Integration is where converter projects die and it is knowable in advance. If your incumbent system offers clean application programming interface access, the work is predictable. If it does not, you are into database level integration and a nightly synchronisation, which means the new system's view of an order is up to a day stale and everyone quietly learns not to trust it for anything urgent.
Press integration fails differently. A modern line with an open data layer is straightforward. Older lines need a counter tap, and the failure there is physical: a tap installed at the wrong point counts sheets rather than impressions, or counts during make ready, so cost per thousand is confidently wrong.
The fixes: demand a written integration spike before signing anything larger than a discovery, naming your system and the method, whether that is a REST interface, an open database connection or a file drop. Validate press counts against a known job by hand before anyone reports off them. And design for the nightly synchronisation case explicitly, showing users when data was last refreshed instead of presenting stale figures as live.
What happens when lot genealogy and spec versioning are not covered?
Substrate is not a commodity quantity and treating it as one breaks the moment a customer with incoming inspection asks which lot ran their job. A roll or skid needs to be a serialised unit with a lot, a remaining quantity that decrements from press counter reads rather than a shift end estimate, and a partials pool the scheduler can see. Without that, a long run consumes stock across three shifts and the on hand figure is wrong for most of the day, so scheduling commits to dates it cannot hold.
Spec versioning fails more visibly. A customer sends a revision on a Friday afternoon, the note gets forwarded, prepress may or may not see it, and plates are made from the wrong revision. That is a plate charge, a schedule slot and a customer conversation.
The fix is to make the item specification the contract: a versioned record pinning die revision, substrate specification, ink set and print condition, with an approval state and a customer facing approval against a specific revision. Pin the sample table cut file to the same revision so the mockup the buyer signed off matches the geometry the steel was cut to. If you run food contact work, lot genealogy with immutable records and electronic signature belongs in phase one, because it cannot be added later without rebuilding the inventory model.
Should you build custom or configure what you already own?
Buy, and stop here, if you run one plant, one substrate family, fewer than roughly 60 jobs a week and under 500 active dies. Amtech, EFI Radius or a well configured NetSuite with a competent implementation partner will serve you, and a custom build is an expensive route to the same outcome plus maintenance you now own. The same applies if your work is genuinely commodity, meaning long runs of a few items for a couple of customers, because the estimating variance a build solves for does not exist in your mix.
Before commissioning anything, exhaust the tooling and estimating configuration you already pay for. Most converters have not fully populated the tooling module or the standard routings, because the estimator's workbook was faster and nobody had two weeks to do it properly. Whatever remains impossible after that is your real specification.
Build when the signals appear together: the estimator is a single point of failure and everyone knows it, repeats are quoted from history rather than cost, margin on the same part varies by more than a few points across the year, dies move between plants with no system of record, and job cost closes later than ten days. The settling signal is paying for a module you do not use because the plant runs on a spreadsheet the system cannot replace.
How do hidden costs get into the quote?
Press connectivity is the biggest source of schedule surprise. A modern line is a couple of weeks; four legacy lines with proprietary counters and no network drop is several weeks plus hardware and an electrician, and the electrician is not on your software timeline.
Plant count is second, not through duplication but through a data model decision: are dies and substrate shared across plants or local to each. That choice is cheap to make at design time and expensive to reverse once history has accumulated behind it.
Third is the die walkdown described above, which is genuine fieldwork. Fourth is compliance: if you serve food contact or pharmaceutical customers, lot genealogy that survives an audit, with retention rules and electronic signature, is scope rather than a setting, and it belongs in the first release.
Fifth, and the one that actually blows budgets, is an incumbent system that will not give clean interface access. That converts a two week integration into weeks of database level work plus a synchronisation strategy, and it is entirely knowable before you sign if you insist on the spike.
What separates a build that works from one that fails here?
Make the developer model a die on the first call. Not describe one, sketch the record. If they do not immediately ask about rule height, caliper range, up count per press deck, hit count against a rework threshold and rack location, they have not built this and you will fund their education. The same test works on substrate: anyone who has done this asks about lots and partials within ten minutes.
Second, the estimating rules have to be versioned and owned by the estimator through an interface, with an audit trail of who changed a waste factor and why. Every quote should record which rule version priced it, so a job that loses money traces back to a specific factor you can correct rather than to a person you can blame.
Third, shop floor capture has to survive the shop floor. Gloved hands, a tablet that loses wifi mid shift, four taps to record waste by reason code. A system that loses one shift of data will never be trusted again, and untrusted capture makes every downstream cost figure decorative.
Fourth, settle ownership in the contract. Repository, database schema and deployment in your own source control organisation from week one, not handed over at the end. If a developer resists that, the reason is never a good one.
The evidence behind this guide
Independent findings on why this investment pays off. Every link goes to the primary source.
- The Standish Group 1995 CHAOS Report found only 16.2% of software projects fully succeeded; success varied sharply by size, with large-company projects succeeding about 9% of the time versus far higher rates for small projects - best treated as an industry survey, not an audited dataset. Source: Standish Group (1995) →
- 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) →
- ITIF's 2025 report documents that SMEs operate at roughly 60% of large-firm productivity in advanced economies (citing McKinsey), that CRM platforms deliver a 25-40% improvement in customer retention and a 15-30% boost in sales, and that digital advertising returns about $8 in profit per dollar spent on Google Search and Ads. Source: Information Technology and Innovation Foundation (ITIF) (2025) →
- Technology 'Leaders' grow revenue at more than twice the rate of 'Laggards'; laggards surrendered 15% in foregone annual revenue in 2018 and stood to miss out on as much as 46% in revenue gains by 2023 if they did not change their enterprise technology approach. Based on a survey of more than 8,300 organizations across 20 industries and 20 countries. Source: Accenture (2019) →
Divyansh manages client relationships after a project starts, which is when expectations and reality meet. He runs check ins, unpicks confused requirements, and gets answers back to the build team quickly. For readers, he explains what good agency communication looks like and what to ask for when it goes quiet.
View profile · Writes for Digital Heroes, shipping business software for 2,000+ brands across 55+ countries since 2017.
Frequently asked questions
Why do our repeat orders lose money when the first run was profitable?
How long does tagging an existing die library take?
What is the biggest schedule risk in a converter build?
Why can't our current system model dies properly?
How do we get real press counts without buying new equipment?
Should we replace Amtech, Radius or NetSuite?
We do food-contact packaging. What has to be in phase one?
When is off-the-shelf genuinely right for a converter?
How long does custom ERP development take?
How do I vet a software development agency before signing a contract?
What does it cost to keep custom software running after launch?
Will an app built for 10 users survive growing to 500?
How do we migrate years of data from our old system without losing anything?
How do I calculate the ROI on a custom ERP?
Should I hire a freelancer or an agency for my software project?
Who can build a custom ERP software system?
Digital Heroes builds custom ERP 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 ERP 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.