ERP migration

Migrate from Lead Commerce to Microsoft Dynamics 365 Business Central

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

Lead Commerce logo

Lead Commerce

Source

Microsoft Dynamics 365 Business Central

Destination

Microsoft Dynamics 365 Business Central logo

Compatibility

75%

9 of 12

objects map 1:1 between Lead Commerce and Microsoft Dynamics 365 Business Central.

Complexity

BStandard

Timeline

3-6 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Lead Commerce consolidates order management, inventory, and warehouse operations for SMB teams but lacks documented API endpoints for programmatic data extraction. Migrating to Microsoft Dynamics 365 Business Central requires confirming the export method during discovery — either in-app CSV exports or an authorized database query — before scoping the migration timeline. We sequence the migration in dependency order: Warehouse locations first, then Items, then Customers, then open and historical Sales Orders, then Purchase Orders. User records migrate by email match with a reconciliation queue for unresolved accounts. Custom Apps built on Lead Commerce's framework carry no export path and are documented separately for the customer's admin to rebuild. Workflows, automations, and saved reports do not migrate; we deliver a written inventory of these for the customer's team to address post-migration.

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

Lead Commerce logo

Lead Commerce

What's pushing teams away

  • Software Advice and Capterra reviewers describe Lead Commerce as 'perpetually glitchy' with frequent technical issues, broken sales promises, and platform outages disrupting shipping operations.
  • Customers report being pushed toward expensive Enterprise versions for features competitors include in entry tiers, eroding trust in the published packaging.
  • Support responsiveness is reported as a major weakness — reviewers describe tickets unanswered for weeks and difficulty escalating issues to senior management.
  • The dashboard and reporting tools are widely panned in user reviews — 'Dashboard is worst in the biz' and 'Reports are useless' are recurring sentiments.
  • Repeated platform downtime has caused shipping departments to abandon Lead Commerce in favour of competitors like eStockCard, SkuVault, SalesBinder, ToolHound, and Odoo.

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 Lead Commerce objects map to Microsoft Dynamics 365 Business Central

Each row shows how a Lead Commerce 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.

Lead Commerce

Warehouse Locations

maps to

Microsoft Dynamics 365 Business Central

Location

1:1
Mapping required

Lead Commerce Warehouse records map to Business Central Location. We extract warehouse code, name, and address fields from the Lead Commerce warehouse export and create corresponding Location records in Business Central. Location codes must be alphanumeric and are used as the dedupe key during import. If Lead Commerce uses a flat warehouse structure and Business Central requires zone or bin sub-divisions, we create a default zone per Location and flag this for the customer's admin to configure bin placement logic post-migration. This is the first object imported because Items reference warehouse stock by Location.

Lead Commerce

Inventory Items

maps to

Microsoft Dynamics 365 Business Central

Item

1:1
Mapping required

Lead Commerce Items map to Business Central Item records. We preserve the original SKU in the Item No. or Global Dimension 1 field, map the item description to Name, unit of measure to the Base Unit of Measure, and unit cost to Unit Cost. Lead Commerce items with multi-location stock create Item Ledger Entries per Location during migration. We flag items with zero or negative quantities that may indicate data quality issues and hold them in a reconciliation queue for the customer to confirm before import.

Lead Commerce

Inventory Items (multi-location)

maps to

Microsoft Dynamics 365 Business Central

Stockkeeping Unit

1:many
Fully supported

Lead Commerce inventory records with per-warehouse stock quantities map to Business Central Stockkeeping Units (SKU). Each SKU is a combination of an Item and a Location, allowing the customer to track stock at the location level post-migration. We extract the per-warehouse quantity from Lead Commerce's location-level inventory export and create SKU records with the correct variant and Location references resolved at migration time.

Lead Commerce

Customer

maps to

Microsoft Dynamics 365 Business Central

Customer

1:1
Fully supported

Lead Commerce Customer records map to Business Central Customer. We deduplicate by email address during import and preserve the customer number, name, contact details, address, and payment terms. The customer-to-order linkage is maintained by resolving the customer number on each Sales Order during the order import phase. Customer pricing tiers or special discounts from Lead Commerce are mapped to Business Central Customer Price Groups or Invoice Discount Terms where available.

Lead Commerce

Orders (fulfilled/historical)

maps to

Microsoft Dynamics 365 Business Central

Sales Header + Sales Line

1:1
Fully supported

Closed Lead Commerce Orders (status shipped or completed) map to Business Central Posted Sales Shipment and Posted Sales Invoice records via the Dataverse or Business Central API. Open Orders (status pending or processing) map to Sales Orders. We separate the two groups during scoping: fulfilled orders become G/L entries and posted documents; open orders remain editable documents requiring manual status confirmation at cutover. Order lines map with item number, quantity, unit price, and discount amounts.

Lead Commerce

Orders (open at cutover)

maps to

Microsoft Dynamics 365 Business Central

Sales Order

lossy
Fully supported

Open orders active at the migration cutover date require manual reconciliation. We export open orders as Sales Orders, flag any that have progressed beyond their Lead Commerce status during the migration window, and instruct the customer to confirm or update order status before go-live. Orders created in Lead Commerce during the migration window must be entered manually in Business Central post-cutover.

Lead Commerce

Purchase Orders

maps to

Microsoft Dynamics 365 Business Central

Purchase Header + Purchase Line

1:1
Mapping required

Lead Commerce Purchase Orders map to Business Central Purchase Orders for open POs and Posted Purchase Receipt and Posted Purchase Invoice for received POs. We separate open POs (commitments still pending receipt) from received POs (where lines have been fulfilled and inventory should already reflect landed cost). Received PO lines map to Item Ledger Entries with vendor invoice references preserved.

Lead Commerce

Users

maps to

Microsoft Dynamics 365 Business Central

User

1:1
Fully supported

Lead Commerce User accounts and role assignments export as a flat list. We match by email against Business Central User records. Any Lead Commerce user without a matching Business Central User is held in a reconciliation queue for the customer's admin to provision before record import. Role names from Lead Commerce map to Business Central Permission Sets or Security Groups where equivalents exist; custom roles are flagged for manual reassignment.

Lead Commerce

Custom Apps

maps to

Microsoft Dynamics 365 Business Central

N/A

1:1
Not supported

Lead Commerce Custom Apps carry business logic built on the platform's app framework with no standard export mechanism. We document any data stored within custom apps separately and flag that the application code itself cannot be transferred. The customer must rebuild or re-platform custom app functionality in Business Central using AL extensions, AppSource add-ons, or Power Platform components. This is a documented gap in the migration scope.

Lead Commerce

Reporting Data

maps to

Microsoft Dynamics 365 Business Central

N/A

1:1
Not supported

Lead Commerce does not expose saved reports, historical analytics snapshots, or report definitions through its export mechanisms. We include a pre-migration reporting export step in the checklist instructing the customer to export period-end reports as PDFs or screenshots before the migration cutoff date. Historical dashboards cannot be replicated automatically in Business Central; the customer's admin rebuilds reports using Business Central's built-in report designer or Power BI.

Lead Commerce

Supplier / Vendor

maps to

Microsoft Dynamics 365 Business Central

Vendor

1:1
Fully supported

Lead Commerce vendors associated with Purchase Orders map to Business Central Vendor records. We preserve vendor name, contact details, address, and payment terms. Vendor-ledger entries from received POs are mapped to Vendor Ledger Entries in Business Central. Vendors without open PO commitments that the customer does not wish to carry forward are excluded from the migration scope.

Lead Commerce

Sales Statistics / Dashboard Data

maps to

Microsoft Dynamics 365 Business Central

Power BI Reports

lossy
Fully supported

Historical sales statistics and dashboard data from Lead Commerce cannot be imported as structured records. We provide the customer with a data export of the sales summary period totals (monthly revenue, order count, top items) as a reference file for manual entry or Power BI dataset backfill. Business Central's built-in Sales Analysis reports and Power BI Sales and Inventory analytics replace the operational reporting capability post-migration.

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.

Lead Commerce logo

Lead Commerce gotchas

High

No public API documentation for programmatic export

High

Custom Apps carry non-portable business logic

Medium

Open orders must be manually reconciled at cutover

Medium

Reporting snapshots are not exportable

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

  • Lead Commerce has no documented public API for data export

    Lead Commerce does not publicly document REST API endpoints for data extraction. We assess each migration scope individually during discovery. Some data can be exported via CSV from within the application, but large inventory catalogs and order histories may require a direct database query that the customer must authorize from their Lead Commerce account. We confirm the export method and volume before committing to a migration timeline. If custom export scripting is required, the timeline extends by one to two weeks to develop and validate the extraction logic.

  • Custom Apps carry non-portable business logic

    Customers who have built custom apps on Lead Commerce's framework have no standard migration path for application code or its associated data. We identify any custom app data that lives in Lead Commerce's database and document it separately. The app logic itself cannot be transferred and must be rebuilt or re-platformed at the destination. This is a documented gap that the customer accepts as out-of-scope before migration begins.

  • Open orders require manual reconciliation at cutover

    Any orders in-flight at the time of the migration cutover date require a manual reconciliation step. We separate fulfilled from open orders in the export sequence so that completed records are imported cleanly as posted documents, but open orders created during the migration window need the customer to either pause order creation or manually enter them in Business Central post-migration. We flag the cutover window in the project plan and require the customer to acknowledge the reconciliation procedure before go-live.

  • Inventory quantities require per-warehouse reconciliation

    Lead Commerce tracks stock at the item-warehouse level. When migrating to Business Central, each warehouse location must have a corresponding Location record, and items with multi-location quantities require Stockkeeping Unit records. If Lead Commerce uses warehouse codes that conflict with Business Central's naming conventions, we normalize them during the transform phase. Items with zero or negative quantities in Lead Commerce are flagged for the customer's inventory manager to resolve before import to avoid propagating data quality issues into Business Central.

  • Reporting snapshots do not migrate automatically

    Lead Commerce does not expose saved reports or historical analytics data through its export mechanisms. We include a pre-migration reporting checklist step instructing the customer to export period-end reports as PDFs or screenshots before migration cutoff. Business Central ships with built-in financial and operational reports plus Power BI integration for custom dashboards. Historical dashboard snapshots cannot be replicated automatically and must be rebuilt by the customer's admin using Business Central's report designer or Power BI.

Migration approach

Six steps for a successful Lead Commerce to Microsoft Dynamics 365 Business Central data migration

  1. Discovery and export pathway confirmation

    We audit the Lead Commerce environment across order volume, inventory catalog size, warehouse count, customer and vendor records, open Purchase Orders, and user accounts. The critical discovery item is confirming the export pathway: in-app CSV exports for smaller datasets, or a customer-authorized database query for large catalogs. We also identify any custom app data, confirm the user's permissions to authorize database access, and assess whether the customer has any period-end reports that require pre-migration PDF export. The discovery output is a written scope document with record counts per object, a confirmed export method, and a Business Central edition recommendation (Essentials at $80/user for order and inventory management, Premium at $110/user if service and manufacturing modules are needed).

  2. Schema design and destination configuration

    We design the Business Central destination schema based on the Lead Commerce data model. This includes provisioning Locations for each warehouse, configuring Item units of measure and costing methods, setting up Customer number series and payment terms, defining Vendor number series and purchasing workflows, and configuring the sales and purchase document numbering series. If Business Central requires custom fields to capture Lead Commerce data that has no direct equivalent, we add them as table extensions. We deploy the initial schema to a Business Central sandbox for validation before any data moves.

  3. Sandbox migration and reconciliation

    We run a full migration into the Business Central sandbox using production-like data volume. The customer's operations lead reconciles record counts (Locations in, Items in, Customers in, Vendors in, Sales Orders in, Purchase Orders in), spot-checks 25-50 random records against the Lead Commerce source, and validates that inventory quantities land in the correct warehouse locations. Any mapping corrections, field length issues, or required field gaps are resolved here. Sandbox sign-off is required before production migration begins.

  4. User reconciliation and Vendor provisioning

    We extract every distinct Lead Commerce user referenced on records and match by email against the Business Central User table. Users without a match enter a reconciliation queue for the customer's admin to provision. We also extract all Lead Commerce vendors linked to Purchase Orders and create corresponding Vendor records in Business Central. Vendor-ledger entry readiness is confirmed before Purchase Order migration proceeds.

  5. Production migration in dependency order

    We run production migration in referential integrity order: Locations first (warehouse infrastructure), then Items (inventory master), then Stockkeeping Units (per-warehouse item quantities), then Customers and Vendors (party master data), then historical Sales Orders as Posted documents, then open Sales Orders as editable documents, then Purchase Orders (open and received), then Users. Each phase emits a row-count reconciliation report before the next phase begins. Open orders active at cutover are flagged and held for the customer's manual reconciliation step.

  6. Cutover, validation, and Workflow rebuild handoff

    We freeze Lead Commerce writes during cutover, run a final delta migration of any records modified during the migration window, then enable Business Central as the system of record. We deliver a written inventory of any Lead Commerce workflows or automations requiring rebuild in Business Central, noting that workflows do not migrate as code. We support a one-week hypercare window where we resolve reconciliation issues raised by the customer's team. We do not rebuild Lead Commerce automations as Business Central workflows or Power Automate flows within the migration scope; that is a separate engagement or an internal admin task.

Platform deep dives

Context on both ends of the pair

Lead Commerce logo

Lead Commerce

Source

Strengths

  • Consolidates order, inventory, and warehouse management in one platform for SMBs
  • Per-user flat pricing with a clear Starter-to-Enterprise progression
  • Custom apps framework for businesses with non-standard workflows
  • Customers report fast onboarding and minimal implementation friction
  • Multi-location inventory tracking across warehouse sites

Weaknesses

  • Limited public API documentation makes programmatic data extraction non-standard
  • Custom Apps are non-portable and have no documented export path
  • Reporting data and saved reports are not exportable through standard means
  • Mid-market feature set may require upgrade to Enterprise tier for advanced needs
  • No documented bulk export endpoint — migrations rely on screen-scraping or CSV exports
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?

Standard ERP migration. 2 of 8 objects need a mapping; the rest are 1:1.

B

Overall complexity

Standard migration

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

  • Object compatibility

    B

    2 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

    Lead Commerce: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

Estimate your Lead Commerce 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 Lead Commerce to Microsoft Dynamics 365 Business Central data migrations

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

Can't find your answer?

Walk through your Lead Commerce 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 six weeks for accounts under 10,000 orders, 5,000 inventory items, and three warehouse locations with clean CSV exports. Migrations with large inventory catalogs (over 25,000 items), multi-location stock reconciliation, open Purchase Order carryover, or database-query-based extraction move to eight to twelve weeks because of the custom export scripting validation, SKU-level stockkeeping unit creation, and the sandbox reconciliation cycle.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Lead Commerce.
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