Canceling ERP Software Maintenance: When the Corporate Hero Becomes the ERP Fall Guy

You’re the IT Director and you’ve been tasked with reducing costs in your department yet again. You already whacked Suzy, Joe and Bill out of the budget last year, which effectively cut 50% of your already depleted staff. Your hardware is so old, moss grows on the sides of the servers and your workstations were just upgraded to some out-of-date boxes you found on Craigslist, which are still much better than what you had before. So, you think, what can I do next?? Then, eureka!! You realize you can cut out the annual software maintenance you’re paying to Way2Big ERP software company. That 18% of list price is a bundle of money every year. Why didn’t you think of this idea before?

You’ve saved the day! You are the new corporate hero and your head is spinning with all the possible accolades you will receive from the CFO, CEO, and anyone else who looks at the financials. Not so fast. Before you rip up that maintenance contract, I’d like you to think long and hard about that decision.

Before you cancel the annual maintenance for your ERP software, there are a few things to consider and contemplate. While the idea sounds good on paper, reality is a whole different story.

Three Things to Consider Before You Cancel Your ERP Software’s Annual Maintenance Contract

  1. ERP software companies make their money charging their customers maintenance. This is their cash cow. This is where they’ll fight the hardest. Sure, they’ll give you a huge discount on the list price of the software when they sell it to you, but just try to negotiate the price of maintenance. Good luck getting any discount whatsoever. They simply do not budge on annual maintenance fees.
  2. Canceling maintenance may seem like a cost savings, even if you go with a third party provider, but expect the ERP vendor to play hardball with you should you need any upgrades, fixes or regulatory updates. You will no longer have any access to these things and your ERP vendor will not be sympathetic in any way. You’ve affectively chosen to severe all ties with the ERP company and you need to realize your ERP vendor will view it as such.
  3. Well, you say, I’ll just go with a 3rd party provider, like YesterdayThen. Sure, they’re cheaper and can provide a lot of services to help you. They have customer support analysts and developers on staff to make modifications and help you with troubleshooting issues. It will save you a substantial amount of money. However, they do not have access to the ERP vendor’s proprietary source code, knowledge base or system architects. Should you find a bug in your ERP system that only the vendor’s developers can fix, you’ll find your ERP vendor no longer cares about fixing it for you. The 3rd party may be able to code a workaround, but if you have more than a handful of these, it gets very difficult to maintain over time. Code becomes out of date and difficult to manage and sometimes it just takes reworking a large chunk of the proprietary code to make it right.

My recommendation comes down to this:

  • If you cancel maintenance, do so knowing that you’ll be on your own. You now live on your own little ERP island and your ERP vendor will simply not respond to your requests for help. If this is acceptable to you, then go for it. I would strongly suggest that you do this only if your system is completely stable, you don’t plan to upgrade in the future and you have no regulatory changes to be made. And don’t expect your vendor to welcome you back into the fold once you leave. If they do, expect to see that 18% fee structure become 25% or more.
  • If you go with a 3rd party maintenance provider, remember that the ERP vendors pursue, vigorously, any threat they perceive to their maintenance dollars. This means you better find a reputable and forthright 3rd party provider and make sure you follow the rules of your license agreement.

The key to this question is risk. Can you assume all the risks that are associated with having no maintenance and no parachute to fall back on should something happen? You may be the corporate hero when the savings appear, but you will also be the fall guy when your ERP software is unable to ship, invoice, or even run a report.

Take some time to sit for a minute, clean the moss off your server, and think hard about coming up with another option for cutting costs. This one is not nearly as good as it seems.

Blog entry written by Kevin Cahill, an ERP Consultant at Panorama Consulting Group.

GD Star Rating
loading...
Canceling ERP Software Maintenance: When the Corporate Hero Becomes the ERP Fall Guy, 6.4 out of 10 based on 5 ratings

The Consultants' CornerAbout The Consultants' Corner
The Consultants' Corner features blog entries direct from our ERP consultants. These ERP blog entries provide real-world examples of ERP software selection projects, ERP implementations, and organizational change management engagement. The Consultants' Corner bloggers include Larry Bell, Meghan Buchanan, Jeanne Hedman, Annel Henderson, Jason Henritze-Hoye, Sandy Kaufman, Steve Matthews, Ipsita Mitra, January Paulk and Brian Potts.

Comments

6 Responses to “Canceling ERP Software Maintenance: When the Corporate Hero Becomes the ERP Fall Guy”
  1. John Aalders says:

    All good points Kevin.

    One addition could be that maintenance fees usually are based on the software LIST price and not so often on what your company actually agreed to pay. Yes, vendors will give you a good deal on licenses (sometimes even up to 50% (!) discount) but don’t forget to ask them about what price is the base for maintenance fees calculations in the future.

    Another important factor is software modifications. I have seen a number of companies who decided against upgrading, year after year, due to the simple fact that the implementation of the upgrade took so much time and money that the benefits just didn’t add up against staying with their current version. This had mainly to do with modifications which need a lot of re-work due to the upgrade.
    Do this for a couple of years and you’ve paid your software twice without getting something back.
    Remember that when modifying your ERP software. When dealing with vendors on modifications: ensure that they will maintain your modifications for the next upgrades. Always a big discusion but well worth the fight.

    John Aalders

    GD Star Rating
    loading...
  2. Murray Fife says:

    Great blog post Kevin, although it is based on a small flaw…

    Maintenance is not a cash cow for ERP companies, it is how they keep the business running, the doors open, and improve the product.

    Maintenance is a consistent revenue stream that they can budget on (especially in this economy) that allows them to invest back in the product, to add new features, and generally help all of the customers make their life better. Maintenance also covers support and trouble shooting when you (as a customer) gets into trouble with the software.

    The way that you are making it sound – this money is going straight to the executives to be wasted on Champaign, caviar, fast boats, and loose women.

    GD Star Rating
    loading...
  3. Kevin Cahill says:

    Hi Murray,

    I appreciate you taking the time to respond to my post. I will have to disagree that maintenance is not a cash cow for ERP companies. A cash cow basically produces consistent dollars for a company over time, which is exactly what maintenance fees accomplish. I’m sorry you misunderstood me as implying this was a bad thing, as it’s certainly not. Every company needs a positive cash flow to, as you stated, improve their products and support their customers.

    Anyway, I think we’re just talking semantics and essentially agree on this.

    Thank you for reading,
    Kevin

    GD Star Rating
    loading...
  4. Prashant Shetty says:

    Its part of the IT policy of many large corporations to only have softwares that are on maintenance support from the ERP vendor. As a result, noticed that many organizations are deciding to upgrade ERP softwares since they are going out of maintenance support window. IT Directors in these organizations do not have this option !

    Nice blog Kevin.

    GD Star Rating
    loading...
  5. BeenThereDoneThat says:

    Think that cancelling your maintenence contract will save you money? No way Jose! Our company did that, suffered through several years of frozen code, and then went back on support. Yes, we used YesterdayTodayTomorrowWe’reGone until they imploded, but that was just a stop gap. Not having access to code fixes and service packs stunk. Hardware changes. Operating systems change. Databases change. Third party software changes. JDE sits in the middle. It needs to react to the changes and stay evergreen. Trust me as someone who’s gone there and came back (and bought the t-shirt), you don’t want to make that trip.

    GD Star Rating
    loading...
  6. BeenThereDoneThat says:

    One last comment – during the dark ages when we were off JDE support, the Infrastructure Director thought that it would be a great idea to also cut our Citrix maintenance contract. Fast forward – we are back on Oracle support and moving towards a 9.0 upgrade, but we still need to support XE for several more years (we are doing a huge muti-country, muti-instance upgrade). Meanwhile, our citrix terminal servers are crapping out on a daily basis. That’s infrastructure’s headache, but I’m the guy that gets the frustrated phone calls from the end-users.

    GD Star Rating
    loading...

Speak Your Mind

Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!