⚡ Book Your Consultation
⚡ Book Your Consultation

10 Red Flags Your Business Central Implementation Will Fail

Failed ERP implementations rarely fail suddenly. The warning signs appear weeks or months before the project collapses — they are just easy to miss when you are inside the project and busy. This guide is what I look for when I am called in to assess whether a Business Central implementation is on track, in trouble, or already lost. If you recognise 3 or more of these flags in your current project, you are at risk. The earlier you act, the more salvageable the project is.

Red Flag 1 — The Partner Says "Yes" to Everything

A competent BC partner will tell you when a requirement is a bad idea, when a customisation is unnecessary, or when a timeline is unrealistic. If your partner has agreed to every requirement, every change, and every deadline without pushback, they are either inexperienced or they are deferring difficult conversations to a later stage of the project — when changing course costs significantly more.

⚠️
What to watch for: Statement of Work documents with no constraints, no excluded scope, and no risks called out. A real BC project always has trade-offs — and a real partner documents them upfront. ما يجب الانتباه إليه: وثائق نطاق العمل التي لا تحتوي على قيود أو نطاق مستثنى أو مخاطر مذكورة. أي مشروع BC حقيقي فيه مقايضات دائماً — والشريك الحقيقي يوثّقها منذ البداية.

Red Flag 2 — No Named Functional Lead From Your Side

BC implementations require a named business owner — someone from your organisation who is accountable for the functional decisions throughout the project. Not the IT director, not a steering committee. A specific person who understands the operations and has the authority to make decisions when the partner asks "should the system do A or B?"

When this role is unfilled, decisions get made by the partner based on best guesses or by whoever happens to be in the room. Both are how systems end up not fitting how the business actually works.

Red Flag 3 — Process Documentation Is "We'll Do It Later"

If your project plan does not include detailed business process mapping before configuration begins, the configuration will be based on assumptions. Those assumptions are wrong often enough that the cost of fixing them post-UAT exceeds the cost of mapping properly upfront.

✗
Wrong: Partner starts configuring BC in week 2 based on a generic implementation template, planning to validate with users at UAT. خطأ: يبدأ الشريك تهيئة BC في الأسبوع الثاني استناداً إلى قالب تنفيذ عام، بنية التحقق مع المستخدمين في UAT.
✓
Right: Process workshops in week 1–3 produce documented as-is and to-be process maps. Configuration starts in week 4 based on signed-off processes. صحيح: ورش عمل العمليات في الأسابيع 1-3 تُنتج خرائط عمليات موثّقة للحالة الحالية والمستهدفة. تبدأ التهيئة في الأسبوع 4 بناءً على عمليات مُوقَّع عليها.

Red Flag 4 — Heavy Customisation Discussed Before Standard BC Is Demonstrated

When the conversation in early project meetings is dominated by customisations and AL extensions, before the team has seen what standard BC actually does, you are heading for an over-customised system. Many capabilities that NAV required custom code for are now native in BC. A good partner shows the standard first and only customises where standard genuinely does not fit.

Over-customised BC systems are more expensive to build, more expensive to upgrade, and more fragile. Every customisation is technical debt that someone has to maintain — and that someone is paid by you.

Red Flag 5 — No Defined Data Migration Strategy by Week 3

Data migration is the #1 cause of go-live delays. If your project is past week 3 and there is still no documented strategy for migrating master data, open transactions, and historical data, the migration will be rushed, untested, and risky.

01

What Should Exist by Week 3

List of source systems; list of data entities to migrate; data ownership matrix (who provides what); rough mapping document; planned cleanup approach for known data quality issues.

02

What Should Exist by Mid-Project

Detailed source-to-target field mapping; migration scripts in development; first end-to-end test migration completed against a real data subset; data validation rules defined.

Red Flag 6 — UAT Is Compressed or Performed by the Wrong People

UAT compressed from 3 weeks to 1 week is the most common pre-go-live cost-cutting move, and it is one of the most damaging. The reasoning ("we are behind schedule, UAT can be shorter") guarantees that real-world issues will be found by end users at go-live instead of by testers in advance.

Equally damaging: UAT performed by IT staff or "super users" instead of the actual people who will use BC every day. Super users know what the system is supposed to do; they are less likely to find the edge cases that only emerge when real workflows hit unusual scenarios.

Red Flag 7 — Training Plan Is "We'll Cover It in Two Days Before Go-Live"

ERP user adoption is determined by training quality, not training quantity — but two days of cramming before go-live produces neither. Users leave the sessions overwhelmed, forget half of what they learned by the time they need it, and develop workarounds because the proper process feels unfamiliar.

📚
What good training looks like: Role-based sessions starting 2–3 weeks before go-live. Hands-on practice in a test environment. Reference documentation that users can return to. Office hours during the first 2 weeks post-go-live for questions. Total training investment: typically 0.5–1.5% of project cost, but determines adoption success. كيف يبدو التدريب الجيد: جلسات قائمة على الأدوار تبدأ قبل 2-3 أسابيع من الإطلاق. تدريب عملي في بيئة اختبار. توثيق مرجعي يمكن للمستخدمين الرجوع إليه. ساعات مكتبية خلال الأسبوعين الأولين بعد الإطلاق للأسئلة. إجمالي الاستثمار في التدريب: عادةً 0.5-1.5% من تكلفة المشروع، لكنه يحدد نجاح التبني.

Red Flag 8 — Steering Meetings Are Cancelled or Skipped

Steering committee meetings are the project's circuit breaker. They are where risks get escalated, scope conflicts get resolved, and resource issues get addressed. When steering meetings start getting cancelled because "there is nothing new to report" or "everyone is busy this week," the project loses its escalation path. Issues that should be visible to senior stakeholders get buried at the working level until they explode.

Healthy projects: weekly working meetings + biweekly steering committee, both consistently held with documented decisions. Unhealthy projects: working meetings only, with steering committee invoked only when things are already on fire.

Red Flag 9 — The Partner Team Keeps Changing

BC implementations require continuity. The consultant who ran the requirements workshops in week 2 should still be on the project at UAT in week 16. When you notice that the partner team has rotated — the original lead is now on another project, a new functional consultant arrives mid-stream, the developer who built your customisations has been "reallocated" — institutional knowledge of your project is being lost.

The replacements have to learn what was already discussed, re-read the documentation (if it exists), and rebuild context. This loss is invisible in status reports but emerges as quality issues, missed requirements, and rework later in the project.

Red Flag 10 — There Is No Post-Go-Live Plan

When you ask "what does support look like for the first 8 weeks after go-live?" and the answer is "we'll be available if you need us" or "you can log tickets via our portal," there is no post-go-live plan. There is just hope that nothing will go wrong.

Hypercare — a structured period of intensive support immediately after go-live — should be a defined deliverable with named resources, response time commitments, and a planned transition to steady-state support. Without it, the first major issue post-go-live becomes a crisis. With it, the same issue is just a Tuesday morning ticket.

What to Do When You See These Flags

Flags Spotted Project Health Action Required
0–1 Generally healthy Monitor; ensure remaining items stay on track
2–3 At risk Raise specific concerns in next steering meeting; document the response
4–6 High risk of failure Independent project review (internal or external); pause new commitments until plan is rebuilt
7+ Already failing Honest assessment with leadership: continue with major restructuring, pause for reset, or change partner

The instinct when a project is in trouble is to push harder — more hours, more meetings, more pressure. This rarely works. The flags above all share a common cause: the project plan does not match the project's actual complexity. Pushing harder on a flawed plan produces a flawed system faster, not a better outcome.

The action that works is honest assessment and replanning. Sometimes that means the partner stays and the project is restructured. Sometimes it means a change of partner. Either way, the conversation cannot be avoided — and the cost of avoiding it goes up every week the flags remain.

🚨

Recognise These Flags in Your Project?

Book a free 45-minute call. Describe your situation — I will tell you which flags are most damaging and the order to address them in.

Book Free Project Review
READY TO MOVE FORWARD?

Let's Talk About Your ERP.

No sales pitch. No generic demos. A real conversation about your specific situation — and what it would take to fix it.

Free 45-min discovery call
No commitment, no pitch
Response within <4 hours
150+ projects delivered · 12+ years BC & LS Central · every go-live on or ahead of schedule