A CFO at a USD 50M company evaluating Dynamics 365 hits the same wall every quarter. The internal IT team has 0 D365 engineers. The roadmap needs F&O or Business Central live in 12 months. The choice is hire a consultant, build in-house, or hybrid.
This post is the 2026 guide Sapota's Microsoft Business Apps team gives founders and CFOs facing the decision. The hire vs build calculator, engagement model patterns, F&O vs Business Central decision, CE vs ERP scope, and the typical Sapota project shape.
When hiring a consultant makes sense
Hire a Dynamics 365 consultant when the in-house team lacks the specific D365 stack expertise the project needs. The signals:
- No existing D365 engineers on staff. Recruiting takes 3 to 6 months in most markets. A consultant ships in 2 to 4 weeks.
- Project-shaped scope. 12-month rollout, 6-month upgrade, 3-month integration build. Project work fits consultant model cleanly.
- Domain expertise gap. D365 F&O Finance, X++ extensibility, dual-write architecture, multi-country rollout. Specialised knowledge accumulates faster in consulting practice than in single-client in-house teams.
- Budget constraint vs senior salary. Senior D365 architect in US market commands USD 180K to USD 280K total comp. Consulting engagement at USD 80K to USD 150K for the same project scope frees the budget.
When building in-house makes sense
Build in-house when:
- 2+ years of sustained D365 work ahead. Continuous roadmap with ongoing customisation, integration, support.
- Budget for senior salary plus benefits plus equipment. USD 180K to USD 280K total comp annually for senior D365 architect, USD 100K to USD 160K for senior developer.
- 6-month recruiting timeline acceptable. D365 specialists are rare in most markets. Plan 3 to 6 months for senior hire.
- Knowledge retention valuable. Domain knowledge about your specific business rules accumulates in the engineer's head. Losing it to consultant turnover is painful.
Most mid-market rollouts hire consultants because the recruit-and-retain math favours external capability. Enterprise rollouts with 5+ year horizons often blend (consultants for implementation, in-house for ongoing work).
What D365 consulting costs in 2026
The total cost depends on scope, complexity, and the consultant tier.
Boutique partners (4 to 8 engineers)
USD 80K to USD 150K for mid-market scope. Single legal entity, single country, standard process scope. Sapota and similar boutique partners fit here. Direct engineer relationships, no big-firm overhead.
Mid-tier consultancies
USD 150K to USD 400K for the same mid-market scope. Adds project management overhead, more PMs, slower decision cycles. Right for clients that need formal SOW governance.
Big-4 firms (Accenture, Deloitte, EY, PwC)
USD 400K to USD 1.5M+ for the same work. Significantly more overhead. Right for regulated industries that need the brand on the SOW. Wrong for most mid-market engagements.
Sapota engagement model
2-week paid trial scoped to one concrete deliverable. The client decides whether to convert to monthly engagement at USD 1,800 to USD 2,400 per engineer per month rolling monthly. No lock-in.
The trial structure protects both sides. The client walks away after 2 weeks if the engineer fit is wrong. The team proves capability through actual shipping work rather than pitch decks.
F&O vs Business Central decision
The 2 main ERP options under Dynamics 365 fit different company shapes.
Dynamics 365 Finance and Operations (F&O)
Enterprise ERP. Built on the older AX 2012 codebase, modernised through Lifecycle Services (LCS) and the App Source ecosystem.
Fit: USD 100M+ revenue, multi-legal-entity, multi-country, complex supply chain, manufacturing, retail with thousands of SKUs, regulated industries with audit requirements.
Cost: USD 180 to USD 210 per user per month (Operations Activity user). Implementation typically USD 500K to USD 5M depending on scope.
Capability bar: X++ extensibility, Chain of Command pattern, Data Management Framework, Electronic Reporting, multi-country localisation packs. See Chain of Command pitfalls, data entities that survive DMF, and the complete D365 F&O engineering guide for the deeper architecture.
Dynamics 365 Business Central (BC)
SMB and mid-market ERP. Built on the Dynamics NAV codebase, modernised with AL extensibility language and a SaaS-first deployment model.
Fit: USD 5M to USD 200M revenue, simpler operations, fewer legal entities (1 to 5), standard or near-standard processes, lower customisation budget.
Cost: USD 70 to USD 100 per user per month (Premium tier). Implementation typically USD 80K to USD 400K.
Capability bar: AL extensions, App Source publishing, per-tenant or public app distribution, simpler extensibility than F&O. See AL extensions for AppSource.
How to pick
The fit signals:
- Choose F&O if: revenue exceeds USD 100M, multi-country operations, complex manufacturing, audit-heavy regulated industry, sustained 3-year+ rollout budget.
- Choose BC if: revenue under USD 200M, single or few countries, simpler processes, faster rollout target, lower customisation budget.
Picking F&O for a Business Central use case produces over-engineered complexity that the team cannot maintain. Picking BC for an F&O use case produces a platform that hits scale limits within 12 months.
Sapota has shipped both. The typical engagement shape is BC for SMB and mid-market, F&O for enterprise rollouts with multi-LE consolidation requirements.
CE vs ERP scope
The 2 main Dynamics 365 paths split the engineering profile.
Customer Engagement (CE)
Sales, Customer Service, Field Service, Marketing. Built on Dataverse and Power Platform.
Engineering profile: Power Platform engineers with Dataverse expertise. Plugin developers (C#), Power Automate flow builders, Canvas and model-driven app developers, JavaScript developers for ribbon customisation.
Capability bar: Chain of Command on F&O does not apply here; CE extensibility uses plugins. The Dataverse rollup vs calculated columns and polymorphic lookups patterns apply directly.
Finance and Operations (ERP)
F&O. Different codebase, different extensibility model.
Engineering profile: X++ developers, F&O architects. ERP domain expertise (finance, manufacturing, supply chain, retail) matters more than for CE.
Capability bar: X++ language, Chain of Command extension pattern, Data Management Framework, Electronic Reporting, multi-country localisation. The F&O engineering guide covers 30 patterns.
Business Central (ERP)
BC. Different from F&O. AL language, App Source ecosystem.
Engineering profile: AL developers, BC architects. Lighter weight than F&O; faster to ship.
Mixing profiles rarely works
Senior engineers specialise within one path. The X++ developer who can also build Canvas apps exists but is rare. The AL developer who also handles Power Platform plugins is uncommon. Mixed-profile teams produce uneven quality across the stack.
Sapota's structure splits the team. Microsoft Business Apps engineers focus on Power Platform plus Dataverse. F&O specialists focus on X++ extensibility. The split mirrors the actual capability bar rather than pretending one engineer handles everything.
Typical Sapota D365 project shape
What a Sapota D365 engagement looks like:
- Discovery (2 weeks). Process mapping, gap analysis vs standard, integration scope, data migration scope, change management plan.
- Architecture (2 to 3 weeks). Solution design, customisation decisions, integration topology, security model. The F&O environment strategy and multi-country rollout patterns apply.
- Configuration and customisation (8 to 16 weeks). Standard configuration, extensions for gaps, integration build, data migration scripting. For F&O, the extensibility model decides the long-term maintainability.
- Testing (3 to 6 weeks). Unit tests, integration tests, UAT, performance tests, security tests.
- Cutover and go-live (1 to 2 weeks). Production data migration, parallel run, cutover weekend, hypercare.
- Hypercare (4 to 8 weeks). Post-launch support, issue triage, process tuning, knowledge transfer.
Total: 4 to 9 months depending on scope. Enterprise multi-LE F&O programs run 12 to 24 months.
Red flags when evaluating consultants
The 5 patterns that filter bad fits:
Red flag 1: Universal F&O pitch
Consultants pitching F&O for every Dynamics 365 program are over-engineering. F&O fits enterprise scope; Business Central fits SMB and most mid-market. Universal F&O recommendation signals commission incentive or capability gap.
Red flag 2: Cannot name the engineers
A partner that hides engineers behind the brand is selling capability they have not earned. Real partners name the engineers, show LinkedIn, list recent shipping examples.
Red flag 3: Vague extension framework answers
"We customise D365 to your needs" beats nothing but loses to "Chain of Command extends standard tables via attribute classes; we override post-handler patterns; we never modify base code". Specific extension framework answers signal capability.
Red flag 4: Fixed-bid SOW without scope boundaries
A 12-month fixed-bid SOW where success is "implement D365" is open-ended. The consultant optimises for hitting the deliverable list. The right SOW has scoped success criteria.
Red flag 5: No post-launch support model
D365 implementations need 4 to 8 weeks of hypercare. Consultants who plan to rotate off at go-live leave significant value on the table.
Engagement decision flowchart
The decision Sapota walks CFOs through:
- Map the 12 to 24-month roadmap. Enterprise-scale F&O multi-LE? Or SMB Business Central single-country?
- Estimate budget envelope. USD 80K to USD 400K typical mid-market; USD 500K+ enterprise.
- Pick consultant tier. Boutique for direct relationships; mid-tier for governance; big-4 for regulated industries.
- Set trial structure. 2-week paid trial scoped to one deliverable. No lock-in past trial.
- Validate capability through technical conversation. The F&O engineering guide and Chain of Command patterns are good test surfaces.
Need D365 consulting
Sapota's Microsoft Business Apps team covers Power Platform, Dataverse, Dynamics 365 Customer Engagement, and Dynamics 365 Finance and Operations. The team has shipped multi-LE F&O rollouts, dual-write integrations, custom BC App Source extensions, and Power Platform plugin development.
Visit the Dynamics 365 service page or the complete D365 F&O engineering guide for 30 production patterns the team applies on every engagement.
The 2-week paid trial scoped to one specific deliverable runs USD 1,800 to USD 2,400 per engineer per month after conversion. Walk-away terms documented up front. No lock-in.
D365 consulting is mostly capability matching
The platform decisions matter but the capability fit matters more. The right consultant for an enterprise F&O multi-country rollout differs from the right consultant for a Business Central single-country implementation. The hire vs build decision exists precisely because capability gaps in either direction are expensive.
Founders and CFOs who get this right vet consultants deliberately and walk away from bad fits fast. Those who get this wrong pick on price or brand and pay the cost in months 6 through 18 of the engagement.