Keep the system working after go-live — or take over one that stopped working a while ago.
QZ Infomatics provides ERP support services, annual maintenance contracts, role-based user training and system migration for UAE businesses — on systems we implemented and on systems another vendor built. A support contract covers user assistance, bug fixes, report and form changes, minor enhancements, version upgrades and health monitoring, with response times set by severity rather than by whoever shouted last. Taking over an existing deployment starts with a system audit, which is what makes the support price a number rather than a guess.
✓ Response times set by severity✓ We take on other vendors' systems✓ Training on your own data✓ Migrations that reconcile first
ContractAnnual AMC
Inherited systemsAudited first
After go-live
Go-live is the start, not the finish
Most ERP problems in the UAE are not implementation problems. They are what happened in the eighteen months afterwards. None of it shows up on day one; it shows up at year-end, when the auditor asks a question the system can no longer answer.
What the eighteen months do
How a working system quietly stops working
× Staff turned over and the new people were never trained properly
× A report stopped matching the ledger, so finance rebuilt it in Excel
× A version upgrade was skipped in case the customisations broke
× Someone found a workaround for a broken workflow, and the workaround became the process
× Nobody owns the system, so no single problem is ever anybody's
What a support contract is for
Catching all of it before year-end
✓ Refresher and new-joiner training on an annual allowance
✓ Report, form and dashboard changes handled as support, not as projects
✓Version upgrades with every customisation retested before you switch
✓ Configuration corrected rather than worked around
✓ A named consultant who knows how your deployment was built
QZ Infomatics provides ongoing ERP support services, structured user training and migration work for UAE businesses — on systems we implemented, and on systems we did not.
Three things
Support, training and migration
Bought together more often than separately, because they are the same problem showing up at different moments in a system's life.
ERP support and AMC
Day-to-day support under an annual maintenance contract: user questions, bug fixes, configuration changes, new reports, minor enhancements, module additions and version upgrades. Response times are set by severity in the contract, so a payroll-blocking issue and a report tweak are not treated the same way.
User training
Role-based training built around what each person actually does in the system, rather than a single walkthrough of every menu. Delivered on your own data, with recorded sessions and written procedures, so new joiners are not dependent on someone remembering how it was set up.
ERP migration
Moving to a new platform, a new version, or off a legacy system. The discipline is the same every time: audit what exists, define what moves, cleanse it, load into test, reconcile, then repeat for the live cut-over.
Where that line sits is agreed in writing before the contract starts. Disputes about whether something is “support” or “a project” are the most common source of friction in ERP support relationships, and they are entirely avoidable.
What an ERP annual maintenance contract includes, and what is quoted separately
Included
Quoted separately
User support and issue resolution
New modules and new entities
Bug fixes and configuration corrections
Workflow redesign
Report, form and dashboard changes
Custom development and integrations
Minor enhancements within existing modules
Major data migration projects
Version upgrades and regression testing
On-site training beyond the annual allowance
System health and performance monitoring
Third-party licence costs
Annual allowance of refresher training days
—
Pricing follows the same logic. An AMC is quoted annually on user count, number of modules and how customised the deployment is, because every version upgrade means retesting each customisation. Compare what is included rather than the headline rate.
Response
Four severities, agreed before you sign
Response times are defined by severity in the contract. Agreeing the definitions in writing beforehand removes the most common source of support disputes, which is two people using the word “urgent” to mean different things.
Critical
System down, or payroll and statutory filing blocked. Everything else waits until it is cleared.
High
A functional error affecting a business process, with no workaround available to the users.
Medium
An error with a workaround available, scheduled rather than dropped into the middle of the day.
Low
Enhancement and change requests, handled on a scheduled queue with a published order.
The response time committed against each severity, and the ticket or hours allowance at each contract tier, are written into your agreement before it is signed.
Inherited systems
Taking over a system someone else implemented
This is a large share of the work, and it is worth saying plainly: you do not need to have worked with us before.
What it covers
It starts with a system audit
Taking over an existing deployment starts with an audit: how the system was configured, what was customised, which third-party modules are installed, what documentation exists and what condition the data is in.
The audit is a deliverable in its own right. If you decide to keep your current support provider afterwards, you still walk away with a documented picture of your own system.
Training
Training that people actually retain
ERP training fails in a predictable way: one long session at the end of the project, delivered on demo data, to people who have not yet used the system for anything real.
01Role-based, not system-wide
Finance learns the accounting workflow. Storekeepers learn goods receipt and issue. Managers learn approvals and reporting. Nobody sits through the other three.
02On your own data
Sessions run during user acceptance testing, so people practise on transactions and customers they recognise rather than on a demo company.
03Documented and recorded
Written procedures and session recordings, so the knowledge does not leave the business with the one person who attended.
04Refresher and new joiners
Included as an annual allowance in the support contract. Businesses with high turnover get more from recorded modules than from repeating live sessions.
Training during a rollout is part of the implementation rather than the support contract. ERP implementation →
Migration
Migration, done in a way that reconciles
Whether the move is to a new platform, a newer version, or off a legacy system nobody supports any more, the sequence does not change. Version upgrades follow the same logic on a smaller scale: migrate the database, retest every customisation against the new release, fix what broke, validate with users, then switch. Heavily customised systems take longer, which is the recurring cost of over-customising in the first place.
01
Audit what exists
Data structures, customisations, integrations and the real condition of the data, before anything is promised about the timeline.
Before anything moves
02
Define what moves
Master data, opening balances, open transactions, and an honest decision about how much history is worth carrying across.
Signed off in writing
03
Cleanse
The longest task in almost every migration, and the one that determines whether everything after it works or does not.
The long pole
04
Load into test
A full load into a test environment, then a parallel run against the system you are leaving, with users on both.
Parallel run
05
Reconcile
Balances must match the source system before anyone signs off. A migration that does not balance costs several times more to correct afterwards than it would have cost to check.
Sign-off gate
06
Cut over
Repeat the load against live data, in a planned window, with a rollback position written down before the window opens.
Not sure whether your ERP needs support or replacing? The health check answers that question first, and it is useful either way.
01System health check
A short review of your current deployment, its configuration and its data. Useful whether or not you end up working with us.
02Findings and options
What is working, what is broken, what it would cost to fix, and exactly what a support contract would and would not cover.
03Contract or project
An ongoing AMC, a one-off remediation project, a migration, or a training programme. In practice, often a combination.
The health check is where every support relationship here starts, including the ones that begin with a system we have never seen. Book a system health check →
Support FAQs
What buyers ask us about ERP support
What does an ERP support contract cover?
An ERP support contract typically covers user assistance, bug fixes, report and form changes, minor enhancements, version upgrades and system health monitoring. Response times are set by severity, so a system-down issue is handled differently from a report tweak. New modules are normally quoted separately as projects.
What is an AMC and how is it priced?
An annual maintenance contract is a yearly agreement covering support and upgrades, priced on user count, number of modules and the level of customisation in your system. Heavily customised deployments cost more to maintain, because every version upgrade requires those customisations to be retested.
Can you take over support for a system another vendor implemented?
Yes. Taking over an existing deployment starts with a system audit: how it was configured, what was customised, what documentation exists and what condition the data is in. That audit sets a realistic support price and usually surfaces fixable problems the business had accepted as normal.
What does ERP training involve?
Role-based sessions rather than a single system tour: finance users learn the accounting workflow, storekeepers learn goods receipt and issue, managers learn approvals and reporting. Training runs on your own data during user acceptance testing, so people practise on transactions they recognise. Recorded sessions help with new joiners.
How do you handle ERP migration to a new system or version?
Migration follows the same discipline as an implementation: audit the current system, define what data moves, cleanse it, load into a test environment, reconcile balances, then repeat for the live cut-over. Reconciliation before go-live is non-negotiable, because a migration that does not balance costs far more to fix afterwards.
How quickly do you respond to support issues?
Response times are defined by severity in the contract. A system-down or payroll-blocking issue is critical, functional errors are high priority, and enhancement requests sit on a scheduled queue. Agreeing these definitions in writing before signing avoids the most common source of support disputes.
Do you provide training for new staff after go-live?
Yes. Refresher and new-joiner training is usually included as an allowance of days per year inside the support contract, with additional sessions charged separately. Businesses with high turnover get more value from recorded modules and written procedures than from repeated live sessions.
How much does ERP support cost in the UAE?
Support is normally quoted annually, either as a percentage of implementation value or as a fixed figure based on users and modules. Compare what is included rather than the headline rate: whether report changes, version upgrades and training days are covered makes a bigger difference than the number itself.
Other services
Not what you needed?
Seven more, grouped by where you are in the lifecycle.
Book a free 30 minute call with QZ Infomatics in Dubai. You will leave it with a platform recommendation, the reasoning behind it, a realistic timeline and an indicative budget band — before you commit to anything.
✓ A consultant who delivers projects, not a sales desk
✓ Odoo, Microsoft Dynamics 365 and Oracle NetSuite compared honestly
✓ Licence cost and implementation cost quoted as separate numbers
✓ If we are not the right fit for you, we will say so