Migrate your Microsoft Dynamics 365 Business Central data
The cloud ERP for ambitious SMBs. Financials, supply chain, and operations unified — with deep Microsoft 365 integration out of the box.
Migrating to Microsoft Dynamics 365 Business Central? Jump to sources →
In its favor
Why people choose Microsoft Dynamics 365 Business Central
The signal that keeps Microsoft Dynamics 365 Business Central on the shortlist. Sourced from G2, Capterra, and customer scoping calls.
Deep integration with Microsoft 365, Power BI, and Power Platform means organizations already on the Microsoft stack get identity, reporting, and workflow continuity out of the box.
Unified financials, sales, service, and operations replace multiple disconnected systems — users report that data entered once flows through purchase orders, invoicing, and approvals without manual re-entry.
Copilot AI features (predictive analytics, embedded business intelligence) are included in both Essentials and Premium tiers, addressing demand for AI without separate module purchases.
Named-user licensing with no concurrent model appeals to organizations that want predictable per-seat costs even if some users access the system infrequently.
Strong partner ecosystem with certified NAV-to-Business Central migration specialists gives mid-market companies confidence the cutover from legacy Navision can be executed reliably.
Named-user licensing is expensive for organizations with many occasional users — teams report that even staff who only upload invoices or run reports each need a full paid license.
The learning curve is steep for users unfamiliar with Microsoft's ERP paradigm; G2 reviews cite 51 mentions of learning difficulties as a top frustration.
Customization requires partner support and technical expertise — G2 reviews note 20 mentions of difficult customization processes and 28 mentions of missing features for simple needs.
The interface is described as visually busy and overwhelming, especially for teams coming from simpler accounting tools.
October 2024 pricing increases (first since 2019) with another adjustment in October 2025 have alarmed existing customers and prospects already concerned about total cost of ownership.
Reasons to switch
Why people leave Microsoft Dynamics 365 Business Central
The recurring reasons buyers give for replacing Microsoft Dynamics 365 Business Central. Presented as facts, not knocks.
Platform scorecard
Strengths, weaknesses, and where Microsoft Dynamics 365 Business Central fits
Grades across six dimensions, plus a SWOT-style view of where the platform shines and where it falls short.
SWOT — strengths, weaknesses, and use-case fit
Strengths
Weaknesses
Where it works
Where it struggles
Pricing tiers
Microsoft Dynamics 365 Business Central pricing overview
Business Central uses a named-user per-month subscription model billed annually, with no concurrent licensing option. Essentials starts at $70/user/month and Premium at $100/user/month. Microsoft increased pricing for the first time since 2019 starting October 2024, with a second adjustment in October 2025, affecting both new subscriptions and renewals. Implementation, customization, and ongoing partner support are billed separately and routinely exceed licensing costs.
Team Member
Tier 1 of 3
$8.00/user/month (annual billing)
What's included
Need help selecting your ERP?
Book a free 30 minute consultationPricing is informational. FlitStack AI does not bill on Microsoft Dynamics 365 Business Central's schedule — see our quote-based pricing →
What gets migrated
Microsoft Dynamics 365 Business Central object support
Object-by-object support for Microsoft Dynamics 365 Business Central migrations. Per-pair details surface during scoping.
Customers
Fully supportedCustomer master records with addresses, contacts, payment terms, and credit limits are exposed as standard data entities. We map source CRM accounts or contacts directly to the Customer entity using the primary address and contact fields. The customer-posting group assignment controls where GL entries land and must be set during migration to avoid posting errors.
Vendors
Fully supportedVendor master records mirror Customer structure with pay-to addresses, payment terms, and vendor posting groups. We map source vendor records and preserve the vendor-posting group so that AP ledger entries are routed correctly. Vendor-level blocked status must be explicitly carried over to prevent open PO acceptance in the new system.
Items
Fully supportedItems are the inventory or service product records that drive sales and purchase transactions. Business Central distinguishes Inventory Items, Services, and Non-Inventory Items. We map source product SKUs to the appropriate Item Type, copy Unit of Measure relationships, and preserve the inventory posting group. Bill of Materials (BOM) structures for manufactured items are migrated as separate Production BOM entities.
General Ledger Accounts
Mapping requiredThe Chart of Accounts defines the posting structure and must align with the selected country/localization template (e.g., US, UK, DE). Source GL accounts may use a different numbering scheme, so we map account numbers and carry forward the account category and subcategory assignments. Account type restrictions (Posting, Heading, Total) are preserved to maintain financial reporting hierarchies.
Sales Orders and Invoices
Mapping requiredSales Documents (Orders, Invoices, Credit Memos) are header-line structures with customer references, lines, and amounts. We map open orders from the source system, preserving document dates and due dates. Already-invoiced history is migrated as posted sales invoices linked to the customer ledger. Pricing and discount logic on sales lines must be explicitly transferred because Business Central stores line discounts as a combination of invoice discount groups and line discount percentages.
Purchase Orders and Invoices
Mapping requiredOpen purchase orders are migrated as Purchase Orders with expected receipt dates and quantities. Posted AP invoices are mapped to the Vendor Ledger and G/L registers. Prepayments on purchase orders are supported in Business Central but require specific setup — we flag these and migrate the related prepayment invoice entries separately.
Inventory Transactions
Mapping requiredItem Ledger Entries, Value Entries, and Warehouse Entries are separate but related tables. We migrate open item ledger entries (quantity on hand, pending receipts, shipments) and preserve cost layers. Historical posted entries can be migrated selectively — we scope with the customer whether full inventory history or just open quantities are needed, as large transaction histories increase migration time significantly.
Jobs (Project Management)
Mapping requiredJobs in Business Central combine WBS-style task breakdowns, resource time entries, and job journal postings. We map source project or work order records to Jobs, create task lines matching the source WBS hierarchy, and migrate time entries as Job Journal lines. Jobs-Personnel interaction requires that the resource be set up as a Resource with a cost and price.
Employees
Mapping requiredEmployee records include demographic data, employment information, and bank account details for payroll integration. Business Central's HR capabilities are basic compared to dedicated HRMS platforms. We migrate active employees as Resources when job costing or job scheduling is in scope, and map employment-effective-dated changes to the Employee record's job history section.
Bank Accounts and Cash
Fully supportedBank Account records store bank details, statement formats, and posting groups. We map source bank account records and carry forward the bank account posting group. Open bank account ledger entries (outstanding checks, deposits in transit) are migrated as unreconciled bank ledger entries for the customer to reconcile post-go-live.
Fixed Assets
Mapping requiredFixed Asset records include acquisition cost, depreciation books, and insurance coverage. We map source fixed asset registers, preserve depreciation schedules and book assignments, and carry forward accumulated depreciation balances as opening FA journal entries. Budget information on fixed assets is migrated as separate FA Budget entries.
Approval Workflows
Not in this platformApproval workflow definitions are tied to specific user accounts, delegate settings, and response limits configured within Business Central. These are environment-specific and not portable between tenants via API. We do not migrate approval workflow definitions; we document the workflow structure and recommend the customer rebuilds approval routing in the destination environment post-migration.
| Object | Support | Notes |
|---|---|---|
| Customers | Fully supported | Customer master records with addresses, contacts, payment terms, and credit limits are exposed as standard data entities. We map source CRM accounts or contacts directly to the Customer entity using the primary address and contact fields. The customer-posting group assignment controls where GL entries land and must be set during migration to avoid posting errors. |
| Vendors | Fully supported | Vendor master records mirror Customer structure with pay-to addresses, payment terms, and vendor posting groups. We map source vendor records and preserve the vendor-posting group so that AP ledger entries are routed correctly. Vendor-level blocked status must be explicitly carried over to prevent open PO acceptance in the new system. |
| Items | Fully supported | Items are the inventory or service product records that drive sales and purchase transactions. Business Central distinguishes Inventory Items, Services, and Non-Inventory Items. We map source product SKUs to the appropriate Item Type, copy Unit of Measure relationships, and preserve the inventory posting group. Bill of Materials (BOM) structures for manufactured items are migrated as separate Production BOM entities. |
| General Ledger Accounts | Mapping required | The Chart of Accounts defines the posting structure and must align with the selected country/localization template (e.g., US, UK, DE). Source GL accounts may use a different numbering scheme, so we map account numbers and carry forward the account category and subcategory assignments. Account type restrictions (Posting, Heading, Total) are preserved to maintain financial reporting hierarchies. |
| Sales Orders and Invoices | Mapping required | Sales Documents (Orders, Invoices, Credit Memos) are header-line structures with customer references, lines, and amounts. We map open orders from the source system, preserving document dates and due dates. Already-invoiced history is migrated as posted sales invoices linked to the customer ledger. Pricing and discount logic on sales lines must be explicitly transferred because Business Central stores line discounts as a combination of invoice discount groups and line discount percentages. |
| Purchase Orders and Invoices | Mapping required | Open purchase orders are migrated as Purchase Orders with expected receipt dates and quantities. Posted AP invoices are mapped to the Vendor Ledger and G/L registers. Prepayments on purchase orders are supported in Business Central but require specific setup — we flag these and migrate the related prepayment invoice entries separately. |
| Inventory Transactions | Mapping required | Item Ledger Entries, Value Entries, and Warehouse Entries are separate but related tables. We migrate open item ledger entries (quantity on hand, pending receipts, shipments) and preserve cost layers. Historical posted entries can be migrated selectively — we scope with the customer whether full inventory history or just open quantities are needed, as large transaction histories increase migration time significantly. |
| Jobs (Project Management) | Mapping required | Jobs in Business Central combine WBS-style task breakdowns, resource time entries, and job journal postings. We map source project or work order records to Jobs, create task lines matching the source WBS hierarchy, and migrate time entries as Job Journal lines. Jobs-Personnel interaction requires that the resource be set up as a Resource with a cost and price. |
| Employees | Mapping required | Employee records include demographic data, employment information, and bank account details for payroll integration. Business Central's HR capabilities are basic compared to dedicated HRMS platforms. We migrate active employees as Resources when job costing or job scheduling is in scope, and map employment-effective-dated changes to the Employee record's job history section. |
| Bank Accounts and Cash | Fully supported | Bank Account records store bank details, statement formats, and posting groups. We map source bank account records and carry forward the bank account posting group. Open bank account ledger entries (outstanding checks, deposits in transit) are migrated as unreconciled bank ledger entries for the customer to reconcile post-go-live. |
| Fixed Assets | Mapping required | Fixed Asset records include acquisition cost, depreciation books, and insurance coverage. We map source fixed asset registers, preserve depreciation schedules and book assignments, and carry forward accumulated depreciation balances as opening FA journal entries. Budget information on fixed assets is migrated as separate FA Budget entries. |
| Approval Workflows | Not in this platform | Approval workflow definitions are tied to specific user accounts, delegate settings, and response limits configured within Business Central. These are environment-specific and not portable between tenants via API. We do not migrate approval workflow definitions; we document the workflow structure and recommend the customer rebuilds approval routing in the destination environment post-migration. |
Gotchas
What to watch for in Microsoft Dynamics 365 Business Central migrations
Issues we've hit on past Microsoft Dynamics 365 Business Central migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.
Named-user licensing has no concurrent-use relief
API rate limits throttle large-volume migrations
Historical posted transactions require selective migration scoping
NAV-to-Business Central cloud migration requires partner coordination
Custom fields and AL extensions require separate migration handling
| Severity | Issue |
|---|---|
| High | Named-user licensing has no concurrent-use relief |
| High | API rate limits throttle large-volume migrations |
| Medium | Historical posted transactions require selective migration scoping |
| Medium | NAV-to-Business Central cloud migration requires partner coordination |
| Low | Custom fields and AL extensions require separate migration handling |
Leaving Microsoft Dynamics 365 Business Central?
Where Microsoft Dynamics 365 Business Central customers move next
5 destinations Microsoft Dynamics 365 Business Central can migrate to.
Coming to Microsoft Dynamics 365 Business Central?
Migrating in from another ERP
231 sources can migrate into Microsoft Dynamics 365 Business Central.
How a Microsoft Dynamics 365 Business Central migration works
Four steps, Microsoft Dynamics 365 Business Central-specific
Connect
OAuth 2.0 (authorization code, client credentials, and on-behalf-of flows supported via Azure AD) into Microsoft Dynamics 365 Business Central. Scopes limited to read-only on the data we move.
Map
We translate Microsoft Dynamics 365 Business Central-specific structures (custom fields, objects, value lists) to the destination's model.
Sample
Test with a 50–200 record subset to validate Microsoft Dynamics 365 Business Central quirks before production.
Migrate
Full migration with Microsoft Dynamics 365 Business Central rate-limit handling. Rollback available throughout.
FAQ
Microsoft Dynamics 365 Business Central migration FAQ
Answers to the questions buyers ask most during Microsoft Dynamics 365 Business Central migration scoping. Not seeing yours? Book a call.
Can't find your answer?
Walk through your Microsoft Dynamics 365 Business Central migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationOther ERPs we support
Ready when you are
Migrate Microsoft Dynamics 365 Business Central.
Without the rebuild.
Free scoping call with a migration engineer. Tell us about your Microsoft Dynamics 365 Business Central setup and destination — written quote back within a business day.