ERP migration

Migrate from Kladana ERP to Microsoft Dynamics 365 Business Central

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

Kladana ERP logo

Kladana ERP

Source

Microsoft Dynamics 365 Business Central

Destination

Microsoft Dynamics 365 Business Central logo

Compatibility

71%

10 of 14

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

Complexity

BStandard

Timeline

4-8 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Kladana ERP to Microsoft Dynamics 365 is a structural migration that requires reconciling fundamentally different data models. Kladana uses a unified Counterparty object for both customers and suppliers; Dynamics 365 separates these into Customers and Vendors with independent address books. Kladana tracks multi-warehouse stock with serial numbers, batches, and expiry dates in a flat inventory model; Dynamics 365 uses warehouse locations, item tracking dimensions, and site-warehouse两级 storage that must be configured before stock positions can land correctly. We resolve the Counterparty split, carry BOM version history as a structured reference for the destination admin, and preserve production order variance data against the routed production order in Finance and Operations or Business Central. Kladana Workflows, production routings, and custom print templates do not migrate as configuration; we deliver a written inventory for the customer to rebuild in the Dynamics 365 admin console.

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

Kladana ERP logo

Kladana ERP

What's pushing teams away

  • No offline mode means operations halt if internet connectivity is unreliable, a common complaint from users in areas with unstable broadband or warehouse environments with poor Wi-Fi.
  • Android application is unavailable, forcing users on Android devices to rely on the mobile browser, which lacks full functionality compared to the iOS app.
  • Limited built-in reporting compared to dedicated accounting tools; users frequently export data to Excel to build the analyses Kladana does not surface out of the box.
  • Integration capabilities are ecosystem-locked to listed partners; custom webhook or middleware-driven integrations require API work and are not self-service for non-technical users.

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

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

Kladana ERP

Item

maps to

Microsoft Dynamics 365 Business Central

Product (Item, Stockkeeping Unit)

1:1
Fully supported

Kladana Items map to Dynamics 365 Products with Item type set to Stocked Item for inventory-tracked goods or Service for non-stocked items. We carry over all tracking dimension settings: serial number, batch number, lot, and expiry date configurations map to the corresponding tracking dimension groups in Dynamics 365. Barcode associations migrate as item barcode records attached to the Product. Cost price and sales price migrate as purchase price and sales price on the Product.

Kladana ERP

Item Variant

maps to

Microsoft Dynamics 365 Business Central

Product Variant

1:1
Fully supported

Kladana Item variants (size, color, configuration combinations) map to Dynamics 365 Product variants. The variant dimensions in Kladana become Product dimension groups (Size, Color, Configuration, Style) in Dynamics 365. We create the variant matrix in the destination before any stock positions are loaded so that inventory quantities can be attributed to the correct variant SKU at import time.

Kladana ERP

Counterparty (Customer)

maps to

Microsoft Dynamics 365 Business Central

Customer

1:many
Fully supported

Kladana Counterparty records with a customer role split into Dynamics 365 Customer records. The customer postal address and delivery address in Kladana map to the Dynamics 365 Address table, with the first address marked as the primary address for each purpose. Note that Kladana allows multiple primary addresses per type (invoice, delivery) while Dynamics 365 enforces one primary address per address purpose; we map the most recent or most-used address as primary and flag any additional addresses for manual review.

Kladana ERP

Counterparty (Supplier)

maps to

Microsoft Dynamics 365 Business Central

Vendor

1:many
Fully supported

Kladana Counterparty records with a supplier role split into Dynamics 365 Vendor records. Supplier-specific fields including payment terms, invoice account, and purchase order address migrate to the corresponding Vendor fields. Any multi-currency settings on the supplier in Kladana map to the Vendor's currency and payment currency configuration in Dynamics 365.

Kladana ERP

Sales Order

maps to

Microsoft Dynamics 365 Business Central

Sales Order

1:1
Fully supported

Kladana Sales Orders map to Microsoft Dynamics 365 Sales Orders with order status, header discount, and line item pricing preserved. The Kladana order lifecycle (draft, confirmed, reserved, fulfilled, invoiced) maps to the corresponding Microsoft Dynamics 365 Sales Order status values. Header-level charges from Kladana migrate as miscellaneous charges on the Sales Order. We resolve the Customer and Salesperson references at import time using the email-based lookup.

Kladana ERP

Purchase Order

maps to

Microsoft Dynamics 365 Business Central

Purchase Order

1:1
Fully supported

Kladana Purchase Orders map to Dynamics 365 Purchase Orders with order status, expected delivery date, and receipt status preserved. The supplier reference and purchase dimensions (cost center, project) migrate to the corresponding Purchase Order fields. Any landed cost allocations on the purchase order line map to the Charge currency amount on the Purchase Order.

Kladana ERP

Warehouse and Stock Position

maps to

Microsoft Dynamics 365 Business Central

Warehouse and Inventory Dimensions

1:1
Fully supported

Kladana warehouses map to Dynamics 365 Warehouses under a Site. We extract per-warehouse stock-on-hand quantities, reserved quantities, and pending inbound and outbound movements as inventory movement records. Serial number, batch, and expiry date positions from Kladana map to the corresponding inventory tracking dimensions in Dynamics 365, requiring that the tracking dimension groups are configured before stock data loads. In-transit warehouse locations in Kladana map to in-transit warehouses in Dynamics 365 Supply Chain.

Kladana ERP

Bill of Materials (BOM)

maps to

Microsoft Dynamics 365 Business Central

BOM and BOM Version

1:1
Fully supported

Kladana BOMs map to Dynamics 365 BOM records. Kladana supports multiple BOM versions per product and allows a production order to reference a specific version; Dynamics 365 manages BOM versions as a separate entity linked to the BOM header. We export BOM version history from Kladana and create corresponding BOM Version records in Dynamics 365, flagging any BOM with multiple versions for the customer to designate which version becomes the default active BOM at cutover.

Kladana ERP

Production Order

maps to

Microsoft Dynamics 365 Business Central

Production Order

1:1
Fully supported

Kladana Production Orders map to Dynamics 365 Production Orders with planned quantity, actual output, material consumption, labour hours, and variance data preserved. The production order references the BOM Version resolved from the BOM mapping step. Routing operations from Kladana production orders map to production route operations in Dynamics 365. Planned-versus-actual variance data migrates as production journal lines so that the financial impact of variance is recorded in the inventory valuation.

Kladana ERP

Sales Invoice

maps to

Microsoft Dynamics 365 Business Central

Sales Invoice

1:1
Fully supported

Kladana Sales Invoices map to Microsoft Dynamics 365 Sales Invoice lines with invoice number, invoice date, due date, line items, tax codes, and payment status preserved. Paid invoices migrate as posted invoices with a payment journal reference; outstanding invoices migrate as open posted invoices. The customer invoice address maps to the Dynamics 365 Invoice address.

Kladana ERP

Purchase Invoice

maps to

Microsoft Dynamics 365 Business Central

Purchase Invoice

1:1
Fully supported

Kladana Purchase Invoices map to Dynamics 365 Vendor Invoice lines with invoice number, invoice date, due date, line items, tax codes, and payment status preserved. Vendor invoice approval status in Kladana maps to the corresponding workflow state in Dynamics 365. Prepaid invoices and invoices with holds are flagged in a custom field for the customer's AP team to review post-migration.

Kladana ERP

CRM Contact Activity

maps to

Microsoft Dynamics 365 Business Central

Contact and Activity (Task, Email, Phone Call)

1:1
Fully supported

Kladana CRM contact records and interaction notes map to Dynamics 365 Contact records with the activity timeline preserved as Tasks, Emails, and Phone Call logs. Custom offers and sales history linked to a Counterparty migrate as notes and Opportunities attached to the Contact or the related Account. The contact's email, phone, and address fields map directly to the Dynamics 365 Contact address and communication fields.

Kladana ERP

Custom Field

maps to

Microsoft Dynamics 365 Business Central

Custom Field (Extension)

lossy
Fully supported

Kladana custom fields on Items, Counterparties, Orders, and other objects migrate as key-value pairs carried in custom extension fields on the corresponding Dynamics 365 table. The destination environment must have the matching custom fields created in the AL extension before migration begins. We generate the field creation script from the Kladana custom field definitions and deliver it as a change-set or AL extension package for the customer's Dynamics 365 admin to deploy.

Kladana ERP

User Role

maps to

Microsoft Dynamics 365 Business Central

Security Role

lossy
Fully supported

Kladana user roles with fine-grained permissions map conceptually to Dynamics 365 Security Roles. We export role assignments and permission configurations as a written inventory with a recommended Dynamics 365 Security Role mapping table. Role configurations do not map 1:1 because the permission models differ; the customer reviews and assigns roles manually in the Dynamics 365 admin center 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.

Kladana ERP logo

Kladana ERP gotchas

High

Free tier caps counterparties at 200, limiting migration scope

Medium

Production Order BOM version logic does not map directly to all destinations

Medium

Android app absence forces mobile users to browser-based access

Low

No native financial statements module in all tiers

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

  • Kladana Free tier caps counterparties at 200

    The Kladana Free plan limits Counterparty records to 200. If a migrating customer has more than 200 customers and suppliers combined, the excess records cannot be accessed under the Free plan's API constraints. We flag the counterparty count during scoping and recommend upgrading to a paid Kladana tier before migration begins to ensure a complete data export. This is a hard platform constraint; the Kladana API returns 403 on exports exceeding the plan limit. Without an upgrade, we scope the migration to the Free-tier-available subset and document the remaining records for manual export.

  • Address model differs: multiple primaries vs single primary per type

    Kladana allows a Counterparty to have multiple addresses marked as primary for the same purpose (for example, multiple primary invoice addresses). Dynamics 365 enforces exactly one primary address per address purpose (Invoice, Delivery, Remit-to) per customer or vendor. Data that appears valid in Kladana (multiple invoice addresses) cannot load without transformation. We apply a deduplication rule during the migration transform: the most recently used address becomes the primary, and secondary addresses are stored as address line references for manual assignment in the destination. Customers with complex multi-site address structures should review the address transform output before cutover.

  • BOM version logic collapses at the destination

    Kladana supports multiple BOM versions per product and allows a production order to reference a specific version. Most Dynamics 365 configurations collapse BOMs to a single active version per product, with versions managed as separate revision records. We export the full BOM version history from Kladana and create corresponding BOM Version records in Dynamics 365, but the production order must be assigned to a specific version at cutover. We flag any production orders that reference a non-default BOM version so the customer can review and confirm the correct version assignment before those orders are imported.

  • Financial dimension mapping from Kladana cost centres

    Kladana uses a simple cost-centre structure on transactions; Dynamics 365 Finance and Operations uses a multi-dimensional financial dimension model with configurable dimension sets per legal entity. Transactions that carry a Kladana cost centre value cannot map directly to a Dynamics 365 financial dimension without a dimension-mapping table being defined first. We create a cost-centre-to-dimension mapping during schema design, but the customer must confirm the financial dimension structure in Dynamics 365 before we load any transaction data that carries cost-centre information.

  • Kladana Workflows and custom print templates do not migrate

    Kladana Workflows and custom print templates are configuration records that do not export as portable data. Dynamics 365 implements workflows as Power Automate flows or AL-based workflow engines with a different configuration model. We deliver a written inventory of every active Kladana Workflow (trigger, conditions, actions) and every custom print template (name, object type, field references) with a recommended Dynamics 365 equivalent. The customer's admin rebuilds these in the Dynamics 365 admin console or through a Microsoft partner. Print template rebuilds typically require a Dynamics 365 developer or report designer.

Migration approach

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

  1. Discovery and edition selection

    We audit the source Kladana environment across plan tier (Free/Start/Growth/Business/Business Plus), object counts, BOM complexity, production order volume, multi-warehouse stock positions, and custom field definitions. We pair this with a Dynamics 365 edition recommendation: Business Central Essentials ($80/user) covers standard inventory, sales, and purchase flows; Business Central Premium adds the service management module; Finance and Operations is recommended if the customer needs advanced manufacturing, warehouse management system (WMS) robotics integration, or multi-entity financial consolidation. The discovery output is a written migration scope with record counts per object and a Dynamics 365 edition recommendation.

  2. Schema design and BOM version strategy

    We design the destination schema in Dynamics 365. This includes creating the site and warehouse structure, configuring tracking dimension groups for serial, batch, and expiry date tracking, mapping Kladana custom fields to AL extension fields, designing the BOM version configuration strategy, and building the cost-centre-to-financial-dimension mapping table. Schema is deployed into a Dynamics 365 Sandbox environment first for validation. The BOM version strategy is reviewed with the customer: we recommend that the customer designate the canonical active BOM version for each product before migration begins so that production orders can be assigned without manual triage.

  3. Sandbox migration and reconciliation

    We run a full migration into a Dynamics 365 Sandbox using a representative data volume. The customer's operations lead reconciles record counts (Items in, Products created, Stock positions loaded, BOMs verified, Production Orders imported) and spot-checks 25-50 random records against the Kladana source. Address model transformations and BOM version assignments are reviewed in the sandbox before any production migration begins. Any schema corrections happen here.

  4. Counterparty split and address deduplication

    We run the Counterparty split as the first data transform: all Kladana Counterparty records with a customer role become Dynamics 365 Customers; all with a supplier role become Vendors. For each Counterparty with multiple addresses of the same type, we apply the primary-address deduplication rule (most recently used becomes primary; others are flagged for manual review). The transformed customer and vendor records are loaded into the sandbox for a second validation pass before production.

  5. Production migration in dependency order

    We run production migration in record-dependency order: Products and Product variants (first, because stock positions and BOMs reference them), Warehouses and Site configuration, BOMs and BOM Versions, Production Orders, Customers and Vendors, Sales Orders, Purchase Orders, Stock positions (with tracking dimensions resolved), Sales Invoices, Purchase Invoices, CRM Contact Activities. Each phase emits a row-count reconciliation report. BOM versions are loaded last to ensure all BOM headers exist before version records are created. We use Dynamics 365 OData and data entity APIs with batch chunking and exponential backoff on rate-limit responses.

  6. Cutover, validation, and Workflow rebuild handoff

    We freeze Kladana writes during cutover, run a final delta migration of any records modified during the migration window, then enable Dynamics 365 as the system of record. We deliver the Workflow and Custom Print Template inventory document to the customer's admin team with recommended Dynamics 365 equivalents. We support a one-week hypercare window where we resolve any data issues raised during the first order-processing cycle. We do not rebuild Kladana Workflows as Power Automate flows inside the migration scope; that is a separate engagement or an internal admin task.

Platform deep dives

Context on both ends of the pair

Kladana ERP logo

Kladana ERP

Source

Strengths

  • All-in-one inventory, sales, purchase, and manufacturing management without module switching
  • Free tier with unlimited transactions and 200 items provides a genuine evaluation environment
  • Multi-warehouse tracking with serial numbers, batches, and expiry date support
  • Production management with BOMs, production orders, and cost variance out of the box
  • Per-user pricing with no per-transaction fees makes cost predictable for growing businesses

Weaknesses

  • No Android application limits mobile access for a significant share of the global mobile market
  • No offline mode restricts use in warehouses or regions with unreliable connectivity
  • Built-in reporting is limited; users routinely export to Excel for business intelligence
  • Integration ecosystem is curated and locked to listed partners; custom integrations require API development
  • Financial module is lightweight — businesses needing robust accounting often pair with Zoho Books or QuickBooks
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 Kladana ERP and Microsoft Dynamics 365 Business Central.

B

Overall complexity

Standard migration

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

  • Object compatibility

    A

    All 8 core objects map 1:1 between Kladana 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

    Kladana ERP: Not publicly documented in current API reference.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

Walk through your Kladana 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

Migrations under 15,000 Items, 3,000 Counterparties, and no production orders or multi-level BOMs typically complete in four to eight weeks. Migrations with production orders, BOM version history, large transaction volumes (over 50,000 orders), multi-warehouse stock snapshots, or Finance and Operations as the destination extend to ten to twenty weeks because of BOM nesting resolution, production order routing import, financial dimension mapping, and the longer testing cycles that enterprise-class destinations require. Small business migrations with Business Central Essentials as the destination are at the faster end of the range.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Kladana 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