ERP migration

Migrate from Accolent ERP to Microsoft Dynamics 365 Business Central

Field-level mapping, validation, and rollback between Accolent ERP and Microsoft Dynamics 365 Business Central. We move data and schema; workflows are rebuilt natively in Microsoft Dynamics 365 Business Central.

Accolent ERP logo

Accolent ERP

Source

Microsoft Dynamics 365 Business Central

Destination

Microsoft Dynamics 365 Business Central logo

Compatibility

77%

10 of 13

objects map 1:1 between Accolent ERP and Microsoft Dynamics 365 Business Central.

Complexity

CModerate

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Accolent ERP to Microsoft Dynamics 365 means replacing a platform with no public API and SQL-view-based reporting with a fully API-driven ERP that ships in two tiers: Business Central for mid-market distribution and Finance and Supply Chain Management for complex manufacturing and multi-entity operations. The central migration constraint is that Accolent exposes no REST or bulk API — for cloud tenants we coordinate a structured data extract with ADS Solutions, and for on-premise deployments we read directly from the Windows-hosted SQL Server database. We resolve parent-record dependencies (Item to BOM to Warehouse, Order header to Order lines, Account to Journal entries) before loading into Dynamics 365, using the OData v4 and REST APIs with batch chunking and exponential backoff. Multi-level Bills of Materials are flattened to prevent circular-reference errors in the destination MRP system. Open AP and AR balances migrate as balance-forward records, not re-invoiced, with any record older than 90 days flagged for customer review before committing. Workflows, automations, and custom reports do not migrate as code; we deliver a written inventory of these for the customer's admin to rebuild in Dynamics 365.

Field-level fidelity

Every standard and custom field arrives verified.

Schema-aware mapping

AI proposes the map; you confirm before any record moves.

Relationships preserved

Parent–child, lookups, and ownership stay linked.

Full activity history

Calls, emails, meetings — with original timestamps.

Attachments & notes

Documents, uploads, and inline notes move with the record.

Why teams make this switch

Two sides of the same decision

Leaving

Accolent ERP logo

Accolent ERP

What's pushing teams away

  • The platform has no public API — GetApp's FAQ explicitly states this — making third-party integrations and automated data pipelines impossible without custom development.
  • Customers migrating to platforms with open APIs (NetSuite, Acumatica, Odoo) report frustration at having to rebuild integrations that worked natively within Accolent.
  • The report designer exposes underlying tables but requires professional services or significant SQL knowledge to build custom exports, limiting self-service data extraction.
  • One reviewer noted the platform felt slower transitioning from an on-premise system to cloud, though this was addressed through subsequent updates.

Choosing

Microsoft Dynamics 365 Business Central logo

Microsoft Dynamics 365 Business Central

What's pulling them in

  • 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.

Object mapping

How Accolent ERP objects map to Microsoft Dynamics 365 Business Central

Each row shows how a Accolent ERP object lands in Microsoft Dynamics 365 Business Central, including any object-level transformations, lookup resolution, or schema-design dependencies.

Typical mapping — final map is confirmed during the sample migration step.

Accolent ERP

Customer

maps to

Microsoft Dynamics 365 Business Central

Customer (Contact + Account)

lossy
Fully supported

Accolent Customer records carry billing/shipping addresses, contact details, account type flags, and payment terms. In Dynamics 365, the customer model splits into Vendor and Customer entities under Finance and Supply Chain Management, or Customer and Contact under Business Central. We extract all address roles (billing, shipping, primary) and map them to the destination's customer address structure. D365 Finance and Operations requires each address to have a single primary purpose — we combine Accolent's separate primary-invoice and primary-delivery flags into a single primary address per role and flag any loss of dual-purpose address data during scoping review.

Accolent ERP

Vendor

maps to

Microsoft Dynamics 365 Business Central

Vendor

1:1
Fully supported

Vendor master data in Accolent includes address, payment terms, PO defaults, and 1099 settings. We map these directly to Dynamics 365 Vendor records. Vendor lookup in D365 Finance is the VendorId/VendTable entity; in Business Central it is the Vendor card. PO defaults map to Vendor posting groups and purchase policies that we configure before loading.

Accolent ERP

Item (Products/Inventory)

maps to

Microsoft Dynamics 365 Business Central

Item (Product or Released Product)

1:1
Fully supported

Items are the core inventory object in Accolent, supporting multiple warehouse locations, cost layers (FIFO, Average, Standard), and reorder points. We map item records including pricing tiers and BOM links to D365 Product (Business Central) or Released Product (Finance and Supply Chain). Costing method, inventory dimensions (Site, Warehouse, Location, Color, Size), and unit-of-measure conversions are preserved through the costing version configuration step before items are released to legal entities.

Accolent ERP

Sales Order

maps to

Microsoft Dynamics 365 Business Central

Sales Order (SalesTable)

1:1
Fully supported

Open and historical sales orders in Accolent carry header fields (customer reference, order date, terms, shipping method) and line items (item number, quantity, price, warehouse). We extract all order headers and lines, flagging fulfilled versus open status so the destination sets the appropriate document status. For D365 Finance and Operations, we resolve the CustAccount, InventTransId, and InventDimId references before inserting. For Business Central, we resolve Sell-to Customer No. and Location Code before posting.

Accolent ERP

Purchase Order

maps to

Microsoft Dynamics 365 Business Central

Purchase Order (PurchTable)

1:1
Fully supported

PO records in Accolent include vendor reference, line items, receipt status, and amendment history. We extract PO headers and lines, mapping receipt-stage flags to the destination's Receipt status or Posting status. D365 F&SCM uses PurchTable/PurchLine with InventDim for inventory dimensions; Business Central uses Purchase Header/Purchase Line. We preserve receipt-stage status so partially-received POs are not inadvertently re-opened in the destination.

Accolent ERP

Chart of Accounts

maps to

Microsoft Dynamics 365 Business Central

Chart of Accounts (MainAccount/Ledger)

1:1
Mapping required

Accolent uses a structured GL chart with account numbers, names, types (Asset, Liability, Expense, Revenue), and optional cost-center assignments. We extract the full chart and map account codes to D365 MainAccount (F&SCM) or G/L Account (Business Central), preserving account type, posting definitions, and any intercompany flags. Cost-center assignments map to D365 Financial Dimensions if the customer uses dimensional accounting, which we confirm during scoping.

Accolent ERP

Open AP/AR Balances

maps to

Microsoft Dynamics 365 Business Central

Open AP/AR Invoices and Balances

lossy
Mapping required

Outstanding invoices and credit memos represent live payables and receivables that cannot be re-invoiced — they must land as existing open balances in D365. Accolent does not expose a dedicated AP/AR aging export. We extract invoice and credit-memo headers with outstanding amounts and map them to D365's open-balance or beginning-balance mechanism (Vendor Invoice Journal for AP, Customer Invoice Journal for AR in Business Central; open transaction records in F&SCM). Any record with an original invoice date more than 90 days in the past is flagged for customer review before committing. Exchange rates on historical foreign-currency invoices are preserved from the original transaction date.

Accolent ERP

Bills of Materials (BOM)

maps to

Microsoft Dynamics 365 Business Central

BOM / Production BOM (F&SCM) or BOM/Assembly List (Business Central)

1:1
Mapping required

Accolent stores multi-level BOMs with parent-component relationships, quantity-per, routing steps, work-center assignments, and phantom BOM flags. We extract the full BOM tree and flatten it for the destination. D365 Finance and Supply Chain uses a MtBOM/SKB/MFB type model with separate BOM and Route entities; Business Central uses a simpler BOM with lines and an optional routing. We flag any BOM with more than three levels for manual review to prevent circular-reference errors in the destination MRP system. Phantom BOM flags in Accolent map to the Phantom BOM type in D365 F&SCM.

Accolent ERP

Warehouse Locations

maps to

Microsoft Dynamics 365 Business Central

Warehouse and Location (InventLocation/InventDim)

1:1
Mapping required

Accolent supports multiple warehouse sites with bin/shelf location tracking. We extract warehouse definitions and location codes and map them to D365 InventLocation (warehouse) and InventDim (location) entities. Location status, zone assignments, and picking priorities are preserved where Accolent exposes these fields. For customers using D365 WMS module, we configure warehouse configuration including receiving and shipping locations before item migration.

Accolent ERP

Financial Transactions (Journal Entries)

maps to

Microsoft Dynamics 365 Business Central

General Journal (LedgerJournalTrans)

1:1
Mapping required

Historical GL transactions in Accolent include date, account, debit/credit amounts, and source references. We extract posted journal entries and map them to D365 LedgerJournalTrans. Original posting dates and voucher numbers are preserved. For year-end migrations, we close the Accolent fiscal year in the GL before extraction to ensure the destination opens with correct beginning balances. Currency and exchange rate information is carried forward for foreign-currency transactions.

Accolent ERP

Fixed Assets

maps to

Microsoft Dynamics 365 Business Central

Fixed Assets (AssetTable/AssetBook)

1:1
Mapping required

Fixed-asset records in Accolent include acquisition cost, acquisition date, depreciation method (straight-line, declining balance, units-of-production), accumulated depreciation, salvage value, and asset class. We extract asset records and map them to D365 Fixed Assets. In F&SCM, assets use AssetBook with separate book definitions for tax and GAAP depreciation; in Business Central, Fixed Asset cards carry the primary depreciation setup. We preserve the accumulated depreciation balance and the net book value as of the migration effective date.

Accolent ERP

Users and Permissions

maps to

Microsoft Dynamics 365 Business Central

Users and Security Roles

lossy
Mapping required

Accolent user accounts, roles, and access-control assignments are stored in the database. We extract user records and role definitions and map them to D365 User Management and Security Roles. Because D365 security is role-based rather than permission-matrix-based, we deliver a written mapping of each Accolent role to the nearest D365 security role (for example, Accolent Order Entry role maps to D365 Sales Order Processor or a custom role with specific duties). The customer's admin provisions D365 users and assigns roles after reviewing the mapping.

Accolent ERP

Tax Codes

maps to

Microsoft Dynamics 365 Business Central

Sales Tax Codes (TaxCode/TaxGroup)

1:1
Mapping required

Accolent tax codes define rates and applicability rules for sales and purchasing transactions. We extract the tax-code master and map them to D365 Sales Tax codes (F&SCM) or Tax Groups and Tax Business Groups (Business Central). Jurisdiction-specific tax codes are mapped to D365 Tax Codes with the appropriate sales-tax or VAT configuration. We flag any Accolent tax code with a jurisdiction not supported in D365's standard tax configuration for manual setup review.

Gotchas + challenges

What specifically takes care here

Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.

Accolent ERP logo

Accolent ERP gotchas

High

No public API means all migration runs through database access or vendor-assisted export

High

No bulk or batch API — file exports are the only high-volume path

Medium

BOM and manufacturing data requires manual schema mapping

Medium

Open AP/AR balances must be imported as live balance-forward records

Microsoft Dynamics 365 Business Central logo

Microsoft Dynamics 365 Business Central gotchas

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

Pair-specific challenges

  • Accolent has no API — extraction is vendor-dependent or database-direct

    Accolent ERP explicitly has no public API (GetApp FAQ, multiple sources). For cloud tenants, we cannot connect via API calls — we coordinate with ADS Solutions to arrange a structured CSV or SQL export from their servers, or request the customer to authorize access through their account representative. For on-premise deployments we read directly from the SQL Server database after confirming connection type (SQL Server variant, Windows auth versus SQL auth) during scoping. We arrange secure tunnel credentials before migration begins and confirm export format with the customer. Without this step, there is no extraction path and the migration cannot proceed.

  • Multi-level BOM extraction requires flattening before D365 MRP processing

    Accolent stores BOMs with parent-component relationships, routing steps, work-center assignments, and phantom BOM flags across multiple nesting levels. D365 Finance and Supply Chain uses separate BOM and Route entities with BOM type flags (MtBOM, SKB, MFB, Phantom) and does not natively accept nested BOM structures without a flattened parent-child tree. We extract the full BOM tree, identify any BOM with more than three levels of nesting, and flatten it before loading. Circular-reference errors in the BOM tree will cause MRP explosions to fail in D365, so we flag multi-level BOMs for customer review before committing.

  • Open AP/AR balances require balance-forward entry, not re-invoicing

    When migrating mid-year, customers have open payables and receivables that represent existing obligations — not new transactions. Accolent does not expose a dedicated AP/AR aging export, so we extract invoice and credit-memo headers with outstanding amounts and map them to D365's open-balance mechanism. Any record with an original invoice date more than 90 days in the past is flagged for customer review before committing. Skipping this step and attempting to re-invoice open balances in D365 will create duplicate obligations and break the audit trail for payment reconciliation.

  • D365 Finance requires a single primary address per role — Accolent may use dual-role addresses

    Fusion5's D365 migration guide notes that Dynamics 365 Finance and Operations allows multiple business purposes to be defined on an address (invoice, delivery, etc.), but only one address can be marked as primary. Accolent allows separate primary-invoice and primary-delivery addresses on a single customer or vendor record. We identify every dual-role address during extraction and collapse them into a single primary address per role in D365, flagging any data that cannot be represented with a single primary designation for customer review before committing.

  • Report migration requires rebuild — Accolent report designer has no D365 equivalent

    Accolent's report designer exposes SQL Views and requires professional services or SQL expertise to build custom exports. These reports have no direct equivalent in D365, and the underlying SQL Views will not port. We do not migrate reports as code. We deliver a written inventory of every Accolent custom report with its SQL View source, parameters, and distribution settings, and the customer's admin rebuilds them in D365 using the native report designer, Power BI, or Jet Analytics. Power BI is included with D365 F&SCM and Business Central Premium; Jet Analytics requires a separate license.

Migration approach

Six steps for a successful Accolent ERP to Microsoft Dynamics 365 Business Central data migration

  1. Scoping and access verification

    We audit Accolent across deployment type (cloud via ADS Solutions or on-premise SQL Server), data volume by object (customers, vendors, items, orders, BOMs, GL transactions), and any custom SQL Views used for reporting. We confirm the database connection type for on-premise instances (SQL Server variant, Windows auth vs SQL auth) and arrange secure tunnel credentials. For cloud tenants, we coordinate with the ADS Solutions contact to schedule the structured data export. The scoping output is a written migration scope document listing every object, estimated row counts, extraction method, and a timeline estimate.

  2. D365 edition selection and schema provisioning

    We pair the Accolent discovery output with a D365 edition recommendation: Business Central Essentials ($70/user/month) covers most distribution customers needing order management, inventory, and basic financials; Business Central Premium adds service management; Finance and Supply Chain Management ($180/user/month) is for manufacturing customers with complex BOMs, production orders, cost accounting, and multi-entity requirements. We provision the destination schema — legal entities, chart of accounts, warehouse configuration, BOM types, financial dimensions, tax codes — via D365 data management framework or manual configuration before any data loads begin.

  3. Data extraction and staging

    For on-premise Accolent, we run direct SQL SELECT statements against the Accolent database, pulling master data (customers, vendors, items) before transactional data (orders, POs, BOMs, journal entries). For cloud Accolent, we ingest the ADS Solutions CSV or Excel export, normalize the column names, and stage the data in a secure working environment. We extract multi-level BOMs as a full tree with parent-component-quantity relationships, identify BOMs with more than three levels for flattening, and pull AP/AR open balances as distinct header records with outstanding amounts.

  4. Sandbox validation and reconciliation

    We load staged data into a D365 sandbox environment using the OData v4 or REST API with batch chunking. The customer's finance and operations leads reconcile record counts (customers in, vendors in, items in, open orders in, AP/AR balances in) against Accolent source reports, spot-check 25-50 records across each object for field-level accuracy, and validate BOM exploded views in D365 MRP. BOM trees with more than three levels are flagged for manual review here. Any schema corrections or mapping changes are applied before production migration begins.

  5. Production migration in dependency order

    We run production migration in record-dependency order: master data first (chart of accounts, tax codes, warehouses, vendors), then inventory items with costing versions, then customers, then open AP/AR balances as balance-forward journal entries, then open sales orders and purchase orders, then historical GL transactions, then BOMs with routing data, then user accounts with security role mapping. Each phase emits a row-count reconciliation report before the next phase begins. We use D365 REST and OData APIs with batch chunking and exponential backoff to handle rate-limit responses.

  6. Cutover, validation, and automation rebuild handoff

    We freeze Accolent writes during cutover, run a final delta migration of any records modified during the migration window, then enable D365 as the system of record. We perform a GL reconciliation comparing total debits and credits between Accolent and D365, validate open order counts and AP/AR aging, and confirm BOM explosion results for a sample of manufacturing items. We deliver the report inventory and automation rebuild document to the customer's admin team. We support a one-week post-cutover reconciliation window. We do not rebuild Accolent reports or automations as D365 code; that is a separate engagement or internal admin task.

Platform deep dives

Context on both ends of the pair

Accolent ERP logo

Accolent ERP

Source

Strengths

  • Integrated order-to-fulfillment workflow praised across G2 and Capterra reviews as the standout capability
  • Multi-warehouse inventory tracking with real-time visibility across all locations
  • Native AWS multi-tenant cloud architecture with mobile apps for iOS and Android
  • Built-in BI with Phocas Software and Power BI integrations for sales, inventory, and GL analytics
  • Strong customer support ratings (4.6/5 on SoftwareAdvice) with dedicated implementation partners

Weaknesses

  • No public API — third-party integrations require custom development or reliance on built-in connectors only
  • Report designer exposes SQL Views but demands SQL expertise or paid professional services for custom exports
  • Limited language support (English only) as of the current release
  • Pricing is per-user annually — costs scale linearly with headcount, with no published pricing tiers for volume discounts
  • Data export options are constrained without direct database access or vendor-assisted extraction
Microsoft Dynamics 365 Business Central logo

Microsoft Dynamics 365 Business Central

Destination

Strengths

  • Tight integration with Microsoft 365 (Outlook, Teams, SharePoint) for users already in the Microsoft ecosystem.
  • Includes Copilot AI, predictive analytics, and embedded Power BI dashboards at no additional cost in both license tiers.
  • Supports multiple companies within a single tenant for holding-company or multi-entity organizational structures.
  • Open REST API v2.0 with OAuth 2.0 authentication and data entity abstraction layer for developer-friendly integrations.
  • Strong partner ecosystem specializing in NAV-to-Business Central migrations provides implementation confidence for legacy upgrades.

Weaknesses

  • Named-user licensing model means every active user account requires a paid license — no concurrent access model to reduce costs for occasional users.
  • SaaS-only deployment means no on-premises option; organizations requiring full data residency control may not have viable alternatives within Microsoft's stack.
  • Manufacturing module (Production Orders, routing, work centers) is only available on Premium tier, pushing cost-sensitive manufacturers to higher-priced plans.
  • Customization and extension development requires AL language knowledge and developer licenses, limiting what power users can do without a partner engagement.
  • Global pricing increases effective October 2024 and again October 2025 after five years of stable pricing, creating budget uncertainty for existing customers.

Complexity grading

How hard is this migration?

Moderate ERP migration. 4 of 8 objects need a mapping; the rest are 1:1.

C

Overall complexity

Moderate migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Accolent ERP and Microsoft Dynamics 365 Business Central.

  • Object compatibility

    C

    4 of 8 objects need a mapping; the rest are 1:1.

  • Field mapping clarity

    C

    Field mapping is derived from defaults — final spec confirmed during the sample migration.

  • Timeline complexity

    B

    8-object category — typical timelines run 2–7 days end-to-end.

  • API constraints

    B

    Accolent ERP: Not applicable.

  • Data volume sensitivity

    B

    Accolent ERP doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Accolent ERP to Microsoft Dynamics 365 Business Central migration cost

Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.

Step 1

What are you migrating?

Pick a category, then your source and destination platforms.

Category

FAQ

Frequently asked questions about Accolent ERP to Microsoft Dynamics 365 Business Central data migrations

Answers to the questions buyers ask most during Accolent ERP to Microsoft Dynamics 365 Business Central migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Accolent ERP to Microsoft Dynamics 365 Business Central migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most migrations land between three and five weeks for distribution customers under 5,000 items, 500 customers, and no manufacturing BOM complexity. Manufacturing customers with multi-level BOMs, multiple warehouses, and historical GL transactions requiring balance-forward AP/AR processing move to eight to fourteen weeks. Cloud-hosted Accolent adds scoping time because extraction requires vendor coordination with ADS Solutions, versus on-premise SQL access which can begin sooner. The D365 sandbox validation step typically takes one to two weeks.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Accolent ERP.
Land in Microsoft Dynamics 365 Business Central, intact.

Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.

Accuracy guarantee Rollback included Quote in 1 business day