All articles

ERP10 min read

ERP Implementation Partner Red Flags and Go-Live Gates

An ERP partner may push you live too early if the date is fixed before discovery, training is an afterthought or data is not reconciled. This guide lists the red flags, four readiness gates, training needs by user group and the contract terms that make the gates enforceable.

Written byUsama AsifPublished

An ERP implementation partner may push you live too early when it sets the date before discovery, treats training as a last-week event, accepts unreconciled data, skips a cutover rehearsal or ties payment to the go-live date. Four readiness gates prevent it: configuration complete, data reconciled, users trained and cutover rehearsed, each with evidence and a named signatory.

Two guides on our site already cover adjacent ground. The ERP go-live checklist walks through cutover, hypercare and the first month-end, and ERP change management covers the people program. This guide is for an earlier moment: judging a partner before and during the project, and writing readiness gates into the plan and the contract so that nobody, including you under deadline pressure, can declare a system ready without proof. It applies to a first ERP implementation and to a restart after a failed one, which is what an ERP reimplementation addresses.

Key takeaways

  • A go-live date fixed before discovery, or payments linked to that date, creates pressure to skip tests. Agree readiness criteria first and dates second.
  • Four gates protect you: configuration complete, data reconciled, users trained, cutover rehearsed. Each has evidence, an owner and a consequence if it fails.
  • Training must be role-based, hands-on and scheduled in the plan, with a proficiency check. A single recorded session is not a training plan.
  • Ask questions that reveal habits: how the partner handled a delayed go-live before, who owns processes afterwards, and what a user can change without a developer.
  • Put gates in the contract: acceptance-based milestones, a right to delay without penalty, named key staff and hypercare scope.
  • No article can name a provider that never pushes clients. Your questions and contract can find out for you.

Which implementation providers don't push clients to go live before the platform is configured and the team is trained?

Any provider can push you early under pressure, so judge behaviour, not reputation. Reliable partners accept readiness gates in writing, report honestly when a gate is missed, and treat training and data reconciliation as deliverables with sign-off. We do not rank providers; use the signs below to assess every candidate you are considering.

Warning signWhy it mattersWhat to ask or require
Go-live date fixed before discoveryThe date drives scope cuts, not the reverse"On what basis is the date set, and what moves if a gate fails?"
Payments linked to the go-live dateThe partner is paid for speed, not readinessMilestones tied to acceptance of deliverables
Training described as "train the trainer" onlyKey users are trained, everyone else is notRole-based plan with hands-on sessions and attendance records
"We will fix data after go-live"Wrong balances and stock enter live useReconciliation sign-off as a gate
No cutover rehearsalThe first real run is the testA timed dress rehearsal with a run-sheet
UAT run by the partner, not your staffNobody who knows the business has tested itBusiness-owner sign-off for each process
No written rollback planA failure becomes an emergencyTriggers, decision-maker and fallback path
Reluctance to share referencesPast problems may be hiddenCalls with customers of similar size, including one whose go-live was delayed
Key people replaced after contract signatureKnowledge leaves with themNamed key personnel and notice of changes
Hypercare excluded or priced separately at the endPost-go-live support becomes a negotiationHypercare scope and duration in the contract

What are the four go-live gates?

The gates are configuration complete, data reconciled, users trained and cutover rehearsed. Each must be met with evidence before the go/no-go meeting. If one fails, the date moves or the scope shrinks. The gates are not a formality: a gate that cannot fail provides no protection.

GatePass conditionEvidenceSigned byIf it fails
1. Configuration completeDesign signed off, configuration frozen, every customization in the register with tests, integrations built and testedDesign sign-off, change log, test resultsProcess owners and design authorityDefer the affected module; do not go live with open design
2. Data reconciledFinal trial load reconciled to source; differences zero or explained and approvedReconciliation matrix, trial balance, stock valuation tie-outFinance lead and data ownersRepeat trial load; do not accept "fix later"
3. Users trainedEvery user trained for their role and passed a practical check; champions in placeAttendance, proficiency results, champion listDepartment headsDelay for untrained groups or limit their access
4. Cutover rehearsedTimed dress rehearsal completed; run-sheet, rollback triggers and decision-maker agreedRehearsal log, run-sheetProject sponsorSchedule another rehearsal

The checklist behind gate 2 is in our ERP data migration checklist,.

Why does configuration have to be complete before go-live?

Because changes made while users are working create untested combinations. Configuration complete means the design is signed off, settings are frozen, customizations are recorded and tested, and interfaces work with real files. Late changes should go through a change process with an impact note, then wait for the next release.

A common failure is a "configured" system whose processes were never agreed. Ask for the process design documents that the configuration implements. If they do not exist, the system is configured to the partner's assumptions, not to your business. A fixed freeze date, such as one cycle before rehearsal, removes the temptation to keep tuning.

What training will different user groups need?

Each group needs training in the tasks it performs, in its own role, on realistic data. Training for everyone on everything wastes time and teaches nothing. Plan sessions by role, give hands-on practice in a training environment and test competence before access to production.

User groupNeeds to learnFormatCheck
ExecutivesDashboards, approvals, how to read reportsShort briefing and demonstrationCan find the five key figures
Finance teamPosting, reconciliation, period close, reportsWorkshops with scenariosCompletes a trial close
Purchasing and procurementRequisitions, orders, receipts, matchingHands-on sessionsProcesses sample orders end to end
Warehouse and operationsReceiving, picking, counts, devicesOn-site practice, scanner useCompletes a shift of sample tasks
Sales and customer serviceQuotes, orders, credit checks, enquiriesRole-play with sample customersEnters orders without help
HR and payrollEmployee data, leave, payroll inputsScenario workshopsRuns a sample cycle
Key users and championsWider process, troubleshooting, first-line supportLonger sessions plus UAT involvementCan resolve common questions
IT administratorsRoles, security, monitoring, backups, release handlingTechnical handoverPerforms a restore and a role change

Budget time for staff to attend. If people are expected to learn after their day's work, training will not happen.

What should ERP training and change management support include before you sign a long-term vendor contract?

Ask for a written scope with named deliverables, not a line saying "training included". The contract should define who prepares materials, how many sessions, for which groups, in which languages, and how competence will be measured. It should also say what happens when users are not ready.

Checklist for the contract:

  1. Training needs analysis by role, produced by the partner and agreed by you.
  2. Materials in your processes and terminology, delivered in editable form, with the rights to reuse them.
  3. Training environment with realistic data, available before UAT and kept after go-live.
  4. Attendance and proficiency reporting by user and department.
  5. Change management activities: communications plan, champion network, feedback route.
  6. Acceptance-based milestones, with part of the fee held until gates are met.
  7. A right to move the go-live date without penalty if a gate fails.
  8. Hypercare scope, hours, response times and exit criteria.
  9. Named key personnel and notice before they are replaced.
  10. Handover documentation: configuration workbook, customization register, run books.

What questions reveal whether user adoption will support future business changes?

The best predictors of future adoption are who owns processes, what users can change themselves and how the organisation learns. Ask these questions of the partner and of your own team. A good answer is specific and includes names, documents or numbers. A vague answer is a warning.

QuestionGood answer looks likeWarning sign
Who owns each process after go-live?A named business owner per process"IT will handle it"
Which changes can your own staff make without a developer?Configuration, reports and approvals handled by trained key usersEverything needs a vendor ticket
How will new starters be trained next year?Maintained materials and a named trainerTraining happens only at launch
How are change requests handled?A governed route with owner and register, as in our customization governance guideRequests collected by email
How is adoption measured?Usage and process measures, reviewed monthly"We will see complaints"
What happens to feedback from users?A backlog with owners and release planNo route for feedback
Who maintains the documentation?Your team, with the partner's handoverThe partner holds it
What was the last process change you made on a live system?A recent, real exampleNever

Illustrative gate review

Illustrative example, not a client case. A distributor holds a go/no-go review one week before the planned date. Gate 1 passes. Gate 2: trial balance matches, but open receivables show 412 invoices in the source and 409 in the new system; three are unexplained. Gate 3: 78 percent of warehouse users passed the practical check against a 90 percent threshold set in the plan. Gate 4: a rehearsal ran, but exceeded the agreed cutover window.

GateResultDecision
1. ConfigurationPassProceed
2. DataFail: three unexplained invoicesTrace the three records; repeat the receivables reconciliation
3. TrainingFail: warehouse below thresholdRun extra sessions; retest before access is granted
4. CutoverFail: window exceededShorten steps, repeat the rehearsal

The sponsor moves the date, using the right to delay agreed in the contract, and the partner reports the revised plan. The cost of a short delay is visible and small. The cost of three unexplained invoices in live receivables, or warehouse staff unable to receive stock on day one, would have been larger and harder to see.

When is this approach the wrong one?

Heavy gates are unnecessary for a small system with few users, a tool replacing one spreadsheet, or a trial where mistakes are cheap and reversible. Gates also fail when so strict that no date is ever met. The remedy is proportionate criteria set at the start and reviewed with the sponsor, with one owner who can declare the bar reached.

Glossary: gate, a pass or fail checkpoint with evidence; hypercare, intensive support in the weeks after go-live; dress rehearsal, a timed full run of the cutover steps before the real one.

How Timeline Digital approaches this

Readiness gates only help if the supplier will discuss them early. Timeline Digital, founded in Islamabad in 2013 and delivering remotely, discusses acceptance criteria and readiness with you in the Plan step, and schedules are set from requirements rather than a fixed date. A free pilot of two to three key modules is tested by your team before the final agreement, so training needs and process fit show up before commitment. Source code and documentation transfer to you on full payment.

Frequently asked questions

Which implementation services providers don't push clients to go live before the platform is configured and the team is trained?

No article can name a provider that never does, because any provider can be pressured. Judge behaviour instead: accept partners who agree readiness gates in writing, tie payments to acceptance, plan role-based training with sign-off, report missed gates honestly and let you move the date without penalty.

What training will different user groups need for an ERP?

Each group needs training in its own tasks on realistic data. Finance needs posting, reconciliation and close; warehouse staff need receiving, picking and devices; sales need quotes and orders; executives need dashboards; administrators need roles, backups and releases. Add a practical competence check before production access.

What ERP training and change management support should be agreed before signing a long-term vendor contract?

Agree a written scope: a needs analysis by role, materials in your processes and in editable form, a training environment with realistic data, attendance and proficiency reporting, a communications plan and champion network, acceptance-based milestones, a right to delay go-live and defined hypercare.

What questions reveal whether user adoption will support future business changes?

Ask who owns each process after go-live, what staff can change without a developer, how new starters will be trained, how change requests and user feedback are handled, how adoption is measured, who maintains documentation and when the last live process change was made. Specific answers with names are a good sign.

What are the warning signs that an ERP partner is rushing go-live?

A date set before discovery, payments linked to that date, train-the-trainer only, data to be fixed after go-live, no cutover rehearsal, testing done by the partner rather than your staff, no rollback plan, reluctance to share references and key staff replaced after signature.

What readiness gates should an ERP go-live pass?

Four: configuration complete with design signed off and customizations recorded; data reconciled to source with differences explained; users trained and checked for competence; and a timed cutover rehearsal with rollback triggers agreed. Each needs evidence, a named signatory and a defined consequence if it fails.

Can we delay ERP go-live without penalty if a readiness gate fails?

Only if the contract says so. Write a right to move the date when a gate fails, hold part of the fee until acceptance and agree who decides. Without that clause, deadline pressure and payment terms push both sides to go live anyway.

Who should sign off ERP go-live readiness?

Each gate has its own signatory: process owners and the design authority for configuration, the finance lead and data owners for reconciliation, department heads for training and the sponsor for the cutover rehearsal. The sponsor takes the final go or no-go decision on the evidence.

Topics in this article

  • ERP Implementation Partner
  • Go-Live Readiness
  • ERP Training
  • ERP Change Management
  • ERP Contract
  • ERP

Start a conversation

Tell us how your business works.

Describe what is slowing your team down. We will help you work out what to build, and how a free pilot lets you judge our work before the full project.

Prefer WhatsApp? Start a chat

What happens next

  1. You send a short brief

    The problem, the people involved and any target date. A senior engineer replies within 4 business hours.

  2. We understand your workflow

    A first call about how your business works today. An NDA can be signed before you share details.

  3. You test a free pilot

    You choose 2 to 3 key modules and we build them first, so you judge real software before the full project.