The Real Cost of an ERP: Beyond the Licence Price

In part four we weighed the five criteria for choosing a system. Part five opens the real cost of an ERP beyond the licence price: implementation, data migration, training, and maintenance across three years, and where budgets actually blow up.

Origami TeamEditorial Team
6 min read
The Real Cost of an ERP: Beyond the Licence Price

In part four we weighed the criteria for choosing a system, and ended on a single line: behind every choice sits a number on the invoice, and the licence price is the smallest of them. Now we open that number in full. Most ERP projects that run into financial trouble did not misjudge the licence price; they misjudged everything the demo did not show: implementation, data migration, training, and ongoing maintenance. We walk the whole cost structure and point to where budgets actually blow up.

The licence price: only the visible tip

The licence or subscription is the one number that appears early in the proposal, which is why many mistake it for the cost. In truth it is the clearest number and the smallest in long-term impact. In a cloud system it comes as a monthly or yearly subscription per user; in on-premise as a licence paid once alongside the price of the servers. But the licence only opens the door — it does not run the system. Whoever compares systems on licence price alone is comparing wrappers, not costs.

Implementation and data migration: where the real number begins

This is where the number jumps. Running the system takes real work before it operates for a single day:

  • Implementation and configuration: setting up the modules on your processes, building permissions, and configuring accounts, taxes, and reports. The more customization, the larger this line — it can equal the licence price or exceed it.
  • Data migration: moving customer, supplier, inventory, and account balances from your old systems or spreadsheets. The problem is rarely the move itself, but cleaning data accumulated over years: duplicate names, balances that do not reconcile, items with no category. Dirty data that enters a new system stays dirty, and cleaning it is a cost line in its own right that most planners overlook.
  • Integration: linking the system to your payment gateway, store, shipping company, and invoicing platform. Each link is engineering work with its own cost.

These are paid once, but they are often larger than the licence itself, and the first thing to overrun the estimate when they are not budgeted early.

Training and adoption: the cost you pay twice

A system only helps you as much as your team uses it correctly, and this is a line many underestimate:

  • Direct training: hours to qualify each department on its module, plus material and a reference the new employee returns to later.
  • The hidden learning cost: in the first weeks output drops while the team gets used to the system. This is a real loss of time, but a temporary one if training is done well.
  • Resistance to change: the most dangerous part of adoption is not directly financial but human. A team that is not convinced of the system quietly returns to its spreadsheets, and you pay for two systems at once.

We call it the cost you pay twice because weak training saves nothing; it defers the bill into a more expensive form: a system that exists but no one uses as they should.

Maintenance and the cost across three years

After launch the ongoing costs begin, and they are what makes a three-year cost calculation entirely different from the day-one price:

  • Support and maintenance: an annual contract covering fixes, updates, and technical support — often a share of the system's value, recurring every year.
  • Accumulating development: every later change, new module, or extra report you request has its own cost.
  • Ongoing compliance: e-invoicing compliance with the Zakat, Tax and Customs Authority is not a one-time event but an obligation whose updates you track. And handling personal data under the Personal Data Protection Law overseen by SDAIA imposes standing controls that do not end at installation.

The practical rule: calculate the cost over three years, not one. When you extend the horizon, you discover the licence was a small part, and that implementation, training, and maintenance are the real body of the number. Budgets blow up specifically in two lines overlooked early: data cleaning, and heavy customization that turns into permanent maintenance.

The Origami view

We are a technology company, and we do not sell you a single number we call the price of the system. We put the whole cost structure in front of you from day one: licence, implementation, data migration, training, and maintenance across three years, so you decide on an honest picture, not a truncated figure. We focus our effort where budgets usually blow up: we start by cleaning your data before migrating it, not after; we resist heavy customization that weighs down maintenance; and we make training part of the project, not a line to defer. The real cost is not lowered by hiding it, but by surfacing it early and managing it consciously.

Conclusion

The licence price is the smallest and clearest number in an ERP. The real cost lives in implementation, data migration, training, and maintenance, and shows in full only when you calculate it across three years. Whoever plans for these lines early buys a system; whoever meets them suddenly buys a crisis. But even a precise budget is not enough on its own: many projects have the money and fail anyway. In the sixth and final part we open why ERP projects fail despite correct numbers, and how to make yours succeed.

Sources

  • Zakat, Tax and Customs Authority — E-invoicing (Fatoora) and the ongoing obligation of the integration phase as a recurring cost line: https://zatca.gov.sa
  • Saudi Data and Artificial Intelligence Authority (SDAIA) — the Personal Data Protection Law and controls on data handling during migration and operation: https://sdaia.gov.sa
  • Saudi Vision 2030 — digital transformation and enabling small and medium enterprises: https://www.vision2030.gov.sa
#Make the Most of Tech#ERP Systems#Total Cost of Ownership#Implementation Budget

Frequently asked questions

Why is the licence said to be the smallest cost of an ERP?

Because the licence or subscription only opens the door; it does not run the system. Implementation, data migration, training, and maintenance are often larger than it combined, and this becomes clear when you calculate the cost across three years rather than one.

Where do ERP budgets usually blow up?

In two lines overlooked early: cleaning accumulated data before migrating it, and heavy customization that turns into permanent maintenance. Neither appears in the first proposal price but both weigh down the number later.

Is training a real cost line or can it be skipped?

It is real and cannot be skipped safely. Weak training does not save money; it defers it into a more expensive form: a system that exists but the team does not use as it should, so they return to their old spreadsheets and you pay for two systems at once.

How do I calculate the real cost before buying?

Ask the vendor to break down every line, not the licence price alone: implementation and configuration, data migration and cleaning, integration, training, and the annual maintenance contract. Then sum them across three years to get the honest picture.

Follow Origami in Google

Pin Origami as a preferred source and our articles will surface first for you in Google Search and Top Stories.

Add as a preferred source on Google

Related articles

Meta's New Commercial Terms Start October 30: Your WhatsApp Business or Instagram Account Lets Meta's Bots Crawl Your Website
Business Systems

Meta's New Commercial Terms Start October 30: Your WhatsApp Business or Instagram Account Lets Meta's Bots Crawl Your Website

From October 30, 2026, Meta's new Commercial Terms cover every business on WhatsApp Business, Instagram or Facebook: permission for its bots to collect your website content, and AI mistakes become your liability. Here is a one-week checklist.

6 min read
Saudi National Center for Meteorology Issues 34 Weather Alerts Today: What Your Team Should Do on Yellow, Orange and Red
Business Systems

Saudi National Center for Meteorology Issues 34 Weather Alerts Today: What Your Team Should Do on Yellow, Orange and Red

The National Center for Meteorology shows 34 active alerts today, 4 of them red. What your team should do at each colour, and how alerts can reach your systems automatically.

6 min read
WhatsApp Business Verification Now Comes With a Monthly Plan From 56 Riyals: Which One Do You Need?
Business Systems

WhatsApp Business Verification Now Comes With a Monthly Plan From 56 Riyals: Which One Do You Need?

WhatsApp Business verification now sits in Meta One: four plans from about 56 riyals a month, what each includes, and when the free app is enough.

6 min read
iPhone Duo Price in Saudi Arabia Starts at SAR 9,499: Buy It in Your Company's Name and Recover SAR 1,239 in VAT
Business Systems

iPhone Duo Price in Saudi Arabia Starts at SAR 9,499: Buy It in Your Company's Name and Recover SAR 1,239 in VAT

iPhone Duo costs SAR 9,499 to SAR 15,499 on the Saudi Apple Store, VAT included. Bought by your business for work, about SAR 1,239 of that is recoverable with a proper tax invoice. Here is what to arrange before the 23 October launch.

6 min read
Cash Application and a 90-Day Plan to Digitize Sales
Business Systems

Cash Application and a 90-Day Plan to Digitize Sales

Cash application matches every transfer that reaches your account to the invoices it pays, so you never chase a customer who has paid. Part seven, the final part of Digitizing Sales, covers three cases that confuse matching and four tools that solve them, a week-by-week cash view set against supplier payments, and a 90-day plan for digitizing sales in an order that never stops selling for a single day.

7 min read
Receivables Aging Report: Collect on a Schedule, Not Memory
Business Systems

Receivables Aging Report: Collect on a Schedule, Not Memory

A receivables aging report sorts every unpaid invoice by age from its due date; a collection calendar sets what happens to each one, and when. Part six of Digitizing Sales covers aging buckets set by the owner, reminders before, on and after the due date, escalation and the hold on new deliveries, a call log with payment promises, the monthly customer statement, what the law says about an unpaid promissory note, and the conditions in Article 40 of the VAT Implementing Regulations for reducing output VAT on a debt that was never collected.

7 min read

Have a project in mind?

We build custom systems, apps and websites for your business. Tell us your idea and we will give you a straight answer on it.

One session. Twenty minutes. No commitments.