ERP migration

Migrate from eBIZ SMARTZ Business ERP to Microsoft Dynamics 365 Business Central

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

eBIZ SMARTZ Business ERP logo

eBIZ SMARTZ Business ERP

Source

Microsoft Dynamics 365 Business Central

Destination

Microsoft Dynamics 365 Business Central logo

Compatibility

75%

9 of 12

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

Complexity

BStandard

Timeline

6-10 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from eBIZ SMARTZ Business ERP to Microsoft Dynamics 365 is a multi-module data migration that requires resolving the differences between a consolidated modular architecture and Dynamics 365's entity-specific data model. eBIZ SMARTZ organizes business data around Customers, Orders, Invoices, and Payments within a consolidated database, while Dynamics 365 separates these into typed entities (Accounts, Sales Orders, Customer Invoices, Customer Payments) with distinct API endpoints and relationships. We extract master data, chart of accounts entries, and historical transactions from eBIZ SMARTZ while preserving the audit trail sequence, and we map custom fields added during implementation to equivalent Dynamics 365 custom fields. We do not migrate workflows, automations, or custom reports as code; we deliver a written inventory of every active automation and report requiring rebuild by the customer's Dynamics 365 administrator or implementation partner. Organizational structures including corporate headquarters and division or operating location hierarchies require explicit mapping to Dynamics 365 legal entities and sites during consolidation migrations.

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

eBIZ SMARTZ Business ERP logo

eBIZ SMARTZ Business ERP

What's pushing teams away

  • Extensive training is consistently flagged in user reviews — the platform's breadth and configurability require multiple sessions before staff become productive.
  • Customer support quality is mixed in reviews — some customers report excellent service from ESS while others ask for support responsiveness improvements.
  • Pricing is not published publicly — every prospect must enter a sales engagement, slowing comparison with transparent SaaS competitors.
  • Smaller third-party ecosystem and limited public eCommerce/CRM marketplace presence compared to NetSuite, SAP S/4HANA Cloud, or Microsoft Dynamics 365.
  • API documentation is not publicly published, making custom integrations dependent on vendor engagement rather than self-service developer onboarding.

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 eBIZ SMARTZ Business ERP objects map to Microsoft Dynamics 365 Business Central

Each row shows how a eBIZ SMARTZ Business 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.

eBIZ SMARTZ Business ERP

Customer

maps to

Microsoft Dynamics 365 Business Central

Customer

1:1
Fully supported

eBIZ SMARTZ Customer records map to Dynamics 365 Customer entities. In Dynamics 365 Finance and Operations, the Customer table is a single party-type dimension used across Sales Orders, Free Text Invoices, and Project contracts; in Business Central, Customers are separate records linked to Contacts. We preserve the 360-degree view by mapping the source customer balance, credit limit, and payment terms to the corresponding Dynamics 365 fields, and we carry forward the full order and invoice history as related records. The customer account number from eBIZ SMARTZ becomes the Dynamics 365 Customer Account Number, used as the dedupe key during import.

eBIZ SMARTZ Business ERP

Order

maps to

Microsoft Dynamics 365 Business Central

Sales Order

1:1
Fully supported

eBIZ SMARTZ Orders map to Microsoft Dynamics 365 Sales Order (or Purchase Order depending on order direction). The transactional linkages to the customer account and any linked invoice references migrate as Order lines referencing the Customer Account and the original order number preserved as an external reference field. Order totals, taxes, discounts, and shipping charges map to the corresponding Dynamics 365 line and header fields. If eBIZ SMARTZ tracks order delivery status, that maps to a Sales Order status or warehouse shipment reference in Dynamics 365.

eBIZ SMARTZ Business ERP

Invoice

maps to

Microsoft Dynamics 365 Business Central

Free Text Invoice or Sales Invoice

1:1
Fully supported

eBIZ SMARTZ Invoice records map to Microsoft Dynamics 365 Sales Invoice or Free Text Invoice depending on whether the source invoice is a sales document or a general ledger billing document. The invoice-to-order linkage migrates as a line-level order reference, and the invoice-to-customer linkage resolves to the Customer Account. Payment reconciliation status from eBIZ SMARTZ maps to the Dynamics 365 Invoice Status field. If historical invoices have partial payments, those split payments migrate as separate Customer Payment records linked to the original invoice.

eBIZ SMARTZ Business ERP

Payment

maps to

Microsoft Dynamics 365 Business Central

Customer Payment

1:1
Fully supported

eBIZ SMARTZ Payment records map to Dynamics 365 Customer Payment Journal entries or directly to Customer Transactions depending on the destination's posting profile configuration. We preserve the payment-to-invoice linkage using the SettleTrans functionality so that the Dynamics 365 payment journal lines are applied against the corresponding open invoices. Payment method, payment reference, bank account, and amount migrate as journal line fields. Consolidated cash application across divisions maintained in eBIZ SMARTZ maps to separate Customer Payment entries per legal entity in Dynamics 365.

eBIZ SMARTZ Business ERP

Master Data

maps to

Microsoft Dynamics 365 Business Central

Chart of Accounts and Number Series

lossy
Mapping required

Chart of accounts entries from eBIZ SMARTZ map to G/L Account records in Dynamics 365 Finance and Operations or Business Central. Account type (Asset, Liability, Equity, Revenue, Expense), account group, and posting definition require field-level mapping to the Dynamics 365 G/L Account structure. Number series for Customers, Orders, Invoices, and Payments migrate as Dynamics 365 Number Series with gap-filled ranges applied after migration. Custom fields added to the chart of accounts during eBIZ SMARTZ implementation require pre-creation as Dynamics 365 custom fields before master data import begins.

eBIZ SMARTZ Business ERP

Financial Records

maps to

Microsoft Dynamics 365 Business Central

General Ledger Journal Entries

1:1
Mapping required

Historical journal entries and subledger transactions from eBIZ SMARTZ map to General Ledger Journal Lines in Dynamics 365. We preserve the original journal entry numbering sequence and posting dates to maintain the audit trail continuity. Each journal entry header maps to a Journal Batch, and individual line items carry the account number, dimension values, debit, credit, and description from the source. If eBIZ SMARTZ maintains voucher numbers or document references, these migrate as Voucher or Document Number fields in Dynamics 365. The migration window requires careful sequencing to prevent gap-induced reconciliation failures in the receiving ledger.

eBIZ SMARTZ Business ERP

Operating Locations

maps to

Microsoft Dynamics 365 Business Central

Sites, Warehouses, and Operating Units or Legal Entities

1:many
Mapping required

eBIZ SMARTZ operating locations (corporate headquarters, divisions, and operating locations) require a split mapping in Dynamics 365. Headquarters and division structures map to Operating Units or Legal Entities depending on the destination's organizational model and fiscal reporting requirements. Individual operating locations map to Sites and Warehouses within each legal entity. We identify the location-to-entity mapping during scoping by analyzing eBIZ SMARTZ's organizational hierarchy and the customer's consolidated financial reporting requirements. Parent-account linkages in eBIZ SMARTZ become dimension hierarchies or intercompany relationships in Dynamics 365.

eBIZ SMARTZ Business ERP

Employee

maps to

Microsoft Dynamics 365 Business Central

Worker

1:1
Fully supported

eBIZ SMARTZ Employee records map to Dynamics 365 Human Resources Worker records if the destination includes the HR module, or to the Worker table in Finance and Operations for HR-and-Payroll deployments. Employee fields including employment start date, department, job title, manager relationship, and historical compensation records require type-mapped fields in the destination. Benefits enrollment data migrates if the destination HR system is configured for benefits administration; otherwise, we migrate the employee record as a Worker without benefits history. Organizational chart data from eBIZ SMARTZ maps to the Dynamics 365 Position hierarchy.

eBIZ SMARTZ Business ERP

Custom Fields

maps to

Microsoft Dynamics 365 Business Central

Custom Fields

lossy
Fully supported

Custom fields added during eBIZ SMARTZ implementation require pre-creation in the Dynamics 365 destination schema before any data import begins. We inventory every custom field across the eBIZ SMARTZ schema during discovery, classify each as a direct field mapping, a transformed field, or a value to be archived, and then create the corresponding custom field in Dynamics 365 with the appropriate field type. Fields with picklist or option set values from eBIZ SMARTZ require corresponding Option Set definitions in Dynamics 365. This step must complete before any record migration starts.

eBIZ SMARTZ Business ERP

Custom Modules or Tables

maps to

Microsoft Dynamics 365 Business Central

Custom Tables

1:1
Fully supported

If eBIZ SMARTZ includes custom-developed modules or extended table structures beyond the standard modules, these map to Dynamics 365 custom tables (Extension tables in Finance and Operations, custom tables in Business Central). We pre-create the destination table schema including all fields, data types, and lookup relationships, then migrate the records using the appropriate Dynamics 365 data entity or API. Custom tables with foreign key references to standard entities require parent-record migration sequencing so that the lookup resolution succeeds at insert time.

eBIZ SMARTZ Business ERP

Item and Product

maps to

Microsoft Dynamics 365 Business Central

Released Products or Item

1:1
Fully supported

eBIZ SMARTZ item and product records map to Dynamics 365 Released Products (Finance and Operations) or Item records (Business Central). Item number, product name, item type (stock item, service, kit), unit of measure, and costing method migrate as product master fields. If eBIZ SMARTZ tracks BOM (Bill of Materials) or routing structures, these map to BOM and Route entities in Dynamics 365 Manufacturing if the destination includes production control. Item pricing and discount structures migrate as Trade Agreements in Dynamics 365.

eBIZ SMARTZ Business ERP

Vendor

maps to

Microsoft Dynamics 365 Business Central

Vendor

1:1
Fully supported

If eBIZ SMARTZ maintains vendor records for procurement or accounts payable, these map to Dynamics 365 Vendor entities. Vendor name, address, payment terms, W-9 or tax registration, and default posting profiles migrate as vendor master fields. Open purchase orders linked to vendors migrate as Purchase Orders in Dynamics 365 with vendor lookup references resolved at migration time. Vendor-ledger history including historical invoices and payments migrates to Vendor Transactions using the same SettleTrans approach used for customer payments.

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.

eBIZ SMARTZ Business ERP logo

eBIZ SMARTZ Business ERP gotchas

High

No public API documentation for self-service extraction

Medium

Two distinct products carry similar branding

Medium

User-Defined Workflows are configuration data, not transactional records

Medium

Custom fields and RepSmith report definitions vary by implementation

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

  • Audit trail sequencing breaks if journal entries are inserted out of order

    eBIZ SMARTZ Financial Records maintain an ordered audit trail through journal entry numbering and posting dates. Dynamics 365 Finance and Operations assigns its own voucher numbers during posting, and inserting journal entries out of sequence can produce gaps in the general ledger that auditors flag. We resolve this by extracting journal entries in their original numbering sequence, mapping voucher numbers to Dynamics 365 voucher references, and setting posting dates to the original dates. If the destination uses date-effective tables or fiscal period close controls, we adjust posting dates to the nearest open fiscal period before insertion.

  • Workflows, automations, and approval chains do not migrate to Dynamics 365

    eBIZ SMARTZ workflows and approval chains are configuration artifacts that have no direct equivalent in Dynamics 365's Power Automate and approval framework. We do not migrate them as code. We deliver a written inventory of every active workflow, approval chain, and automated posting routine in eBIZ SMARTZ with its trigger, conditions, and actions described in a Dynamics 365 administrator-facing document. The customer's Dynamics 365 partner or internal admin rebuilds these using Power Automate, Workflow elements, or Finance and Operations Electronic Reporting. Custom reports built in eBIZ SMARTZ similarly do not migrate; we document every report definition for rebuild in Dynamics 365's SSRS or Power BI.

  • Custom fields added during eBIZ SMARTZ implementation require pre-discovery before migration

    eBIZ SMARTZ implementations commonly introduce custom fields that are not visible in the standard schema documentation. These fields may store industry-specific data, regional compliance fields, or business-process extensions built during the original implementation. We run a schema discovery pass against the eBIZ SMARTZ database during scoping to identify every non-standard field across the Customer, Order, Invoice, and Financial Record tables. Each discovered field requires a destination mapping decision before any data extraction begins. Skipping this step results in orphaned custom data that is not visible in Dynamics 365 after migration.

  • Timezone normalization for timestamp fields across multi-location migrations

    eBIZ SMARTZ stores timestamps in the consolidated database's local timezone or a single configured timezone, which may differ from the timezone assigned to each operating location in Dynamics 365 Finance and Operations. Dynamics 365 stores datetime fields in UTC and renders them in the user's timezone context. Migrations from multi-timezone eBIZ SMARTZ deployments require explicit timezone mapping for each operating location's transaction set. We extract the timezone configuration from eBIZ SMARTZ during discovery, map each location's timestamps to UTC, and set the Dynamics 365 Timezone field on the corresponding Site or Legal Entity to ensure that transaction dates render correctly in reports.

  • Address and contact model restructuring for multi-purpose addresses

    eBIZ SMARTZ may allow a single address to carry multiple roles (invoice, delivery, primary) simultaneously, while Dynamics 365 Finance and Operations enforces a single primary address per address purpose. What appears to be a straightforward address migration can require restructuring where a single eBIZ SMARTZ address with multiple roles becomes multiple Dynamics 365 address records, each assigned to a different address purpose. We involve business users during data mapping to validate how addresses should be split and assigned.

Migration approach

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

  1. Discovery and edition selection

    We audit the source eBIZ SMARTZ deployment across all active modules, identifying record counts for Customers, Orders, Invoices, Payments, journal entries, employees, and any custom tables. We inventory custom fields by running a schema comparison against the base eBIZ SMARTZ table definitions, and we document every active workflow, approval chain, and custom report. We pair this with a Dynamics 365 edition assessment: Business Central ($70-$185/user/month) suits mid-market deployments with standard finance and supply chain scope; Finance and Supply Chain Management ($430-$630/user/month) is required for complex manufacturing, advanced warehouse management, or multi-entity consolidation. The discovery output is a written migration scope, a data volume summary, and a Dynamics 365 edition recommendation.

  2. Schema design and number series configuration

    We design the destination schema in a Dynamics 365 Sandbox. This includes provisioning legal entities or operating units mapped from the eBIZ SMARTZ organizational hierarchy, configuring the chart of accounts with G/L Account types and financial reporting dimensions, creating custom fields to receive eBIZ SMARTZ custom field data, setting up number series for Customers, Orders, Invoices, and Payments with gap-filled ranges post-migration, and designing the data entity structure for each module boundary. Schema is deployed via LCS (Finance and Operations) or Business Central Administration or directly via API into a Sandbox org first for validation.

  3. Sandbox migration and reconciliation

    We run a full migration into a Dynamics 365 Sandbox using a representative data volume extracted from the production eBIZ SMARTZ database. The customer's finance lead and ERP administrator reconcile record counts across all entities, spot-check 30-50 records per entity type against the eBIZ SMARTZ source, validate the chart of accounts mapping, and confirm the organizational hierarchy structure. Any field mapping corrections, number series adjustments, or legal entity configuration changes happen in the Sandbox before production migration begins. This step is the primary risk mitigation point.

  4. Organizational hierarchy and owner reconciliation

    We extract every distinct operating location from eBIZ SMARTZ and map it to a corresponding Legal Entity, Operating Unit, Site, or Warehouse in Dynamics 365. For financial consolidation migrations, we configure intercompany dimensions and consolidation groups. Employee and user references in eBIZ SMARTZ are matched by employee ID or email to the corresponding Worker or User record in Dynamics 365. Any eBIZ SMARTZ owner or approver without a matching Dynamics 365 user goes to a reconciliation queue for the customer's admin to provision before the main migration phases begin.

  5. Production migration in dependency order

    We run production migration in record-dependency order: Legal entities and sites first (organizational scaffolding), then chart of accounts and number series (master data), then Customers and Vendors (party records), then Items and Products (product master), then Orders and Purchase Orders (transaction header records), then Invoices and Payments (subledger transactions), then Journal Entries (general ledger audit trail with sequencing preserved), then Employees and Workers (HCM data), and finally custom tables and custom fields (last because they may have foreign key dependencies on standard records). Each phase emits a row-count reconciliation report and a sample record validation before the next phase starts.

  6. Cutover, validation, and automation rebuild handoff

    We freeze write access to eBIZ SMARTZ during the cutover window, run a final delta migration of any records modified during the migration window, validate general ledger trial balance balance between source and destination, and enable Dynamics 365 as the system of record. We deliver the Workflow and Approval Chain inventory document and the Custom Report catalog to the customer's Dynamics 365 administrator or implementation partner. We support a one-week hypercare window where we resolve any reconciliation issues raised by the customer's finance or operations team. We do not rebuild eBIZ SMARTZ workflows, automations, or custom reports inside the migration scope; that work is handled by the customer's internal team or a separate Dynamics 365 implementation engagement.

Platform deep dives

Context on both ends of the pair

eBIZ SMARTZ Business ERP logo

eBIZ SMARTZ Business ERP

Source

Strengths

  • 360-degree customer view consolidating orders, invoices, and payment history across all divisions
  • Integrated modular architecture aligning finance, HR, and operations under a consolidated database
  • Service-oriented design enabling standardized business processes across distributed locations
  • Real-time operational visibility from local forecasts through to consolidated global financials

Weaknesses

  • No publicly documented REST API or developer portal — integrations depend on vendor engagement.
  • Pricing is sales-led and not published, complicating side-by-side TCO comparisons.
  • Steep learning curve reported in reviews, requiring multiple training sessions for users to become productive.
  • Mixed customer support reviews — some customers cite excellent ESS service while others ask for improvements.
  • Smaller third-party marketplace and integration ecosystem compared to global ERPs like NetSuite or Dynamics 365.
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. All 8 core objects map 1:1 between eBIZ SMARTZ Business ERP and Microsoft Dynamics 365 Business Central.

B

Overall complexity

Standard migration

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

  • Object compatibility

    A

    All 8 core objects map 1:1 between eBIZ SMARTZ Business ERP and Microsoft Dynamics 365 Business Central.

  • 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

    eBIZ SMARTZ Business ERP: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

Estimate your eBIZ SMARTZ Business 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 eBIZ SMARTZ Business ERP to Microsoft Dynamics 365 Business Central data migrations

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

Can't find your answer?

Walk through your eBIZ SMARTZ Business 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 six and ten weeks for organizations with under 50,000 customer records, a single legal entity, and under 200,000 journal entries. Multi-entity consolidations, large historical GL record counts, multiple operating locations requiring separate legal entity configuration, or custom table migrations extend the timeline to twelve to twenty-four weeks. The primary time drivers are the sandbox migration and reconciliation phase, the chart of accounts and number series design, and the organizational hierarchy mapping for multi-division deployments.

Adjacent paths

Related migrations to explore

Ready when you are

Move from eBIZ SMARTZ Business 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