ERP migration

Migrate from Intact iQ to Microsoft Dynamics 365 Business Central

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

Intact iQ logo

Intact iQ

Source

Microsoft Dynamics 365 Business Central

Destination

Microsoft Dynamics 365 Business Central logo

Compatibility

86%

12 of 14

objects map 1:1 between Intact iQ 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 Intact iQ to Microsoft Dynamics 365 is a structural ERP migration that requires careful attention to the source platform's non-standard data access layer. Intact iQ does not expose a public REST API by default; each data object must be individually defined as an API Definition within the Company Tab before programmatic extraction is possible. If these definitions are absent, we fall back to database-level extraction, which requires elevated access and careful scheduling to avoid impacting live users. At the destination, Dynamics 365 Finance and Operations enforces service protection API limits that require batch processing with exponential backoff, and permits only one primary address per address purpose, which is a common restructuring requirement when migrating multi-address Intact iQ customers. We flag GL account structure validation, open AP/AR sequencing, and multi-branch configuration as high-risk objects requiring pre-migration reconciliation. Workflow automation rules and document attachments are not API-portable and are delivered as manual-rebuild specifications.

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

Intact iQ logo

Intact iQ

What's pushing teams away

  • Customer service response times frustrate users — enquiries can take weeks to resolve, creating bottlenecks during critical periods like month-end or system upgrades.
  • Performance degrades noticeably when the system handles large datasets such as 10,000+ customers with multiple properties and address records, forcing users to export to Excel to find information.
  • Post-implementation support is described as poor by some customers, with implementation teams reportedly lacking product knowledge and delivering reports that do not match demo capabilities.
  • System updates introduce glitches that disrupt daily operations, making users apprehensive about applying new releases.
  • Filtering and search within the ERP screens is insufficient for complex queries, forcing power users to build manual exports to perform analysis.

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

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

Intact iQ

Customer

maps to

Microsoft Dynamics 365 Business Central

Account

1:1
Fully supported

Intact iQ Customer records hold addresses, price lists, credit limits, and account statuses. We map Customer to Dynamics 365 Account. The primary business address in Intact iQ becomes the primary Address in Dynamics 365; additional addresses (delivery, trade counter, invoice) require consolidation to one address per purpose since Dynamics 365 Finance & Operations permits only one address marked as primary per address purpose. We flag multi-address customers during scoping and resolve the consolidation with the customer's finance team before production migration.

Intact iQ

Supplier

maps to

Microsoft Dynamics 365 Business Central

Vendor

1:1
Fully supported

Intact iQ Supplier records include contact details, payment terms, rebate agreements, and procurement history. We map Supplier to Dynamics 365 Vendor. Vendor addresses follow the same primary-address limitation as Customer accounts. Payment terms and rebate agreement codes are stored as custom fields or mapped to vendor groups in Dynamics 365 Finance & Operations.

Intact iQ

Contact

maps to

Microsoft Dynamics 365 Business Central

Contact

1:1
Fully supported

Contact records in Intact iQ are linked to Customers and Suppliers and hold roles, phone numbers, and email addresses. We preserve the association back to the parent Customer or Supplier via the AccountId or VendorId lookup. Roles (e.g., Accounts Payable, Purchasing, Trade Counter) are stored as custom fields in Dynamics 365. We validate email format and phone number formatting during the transform phase.

Intact iQ

Stock Item

maps to

Microsoft Dynamics 365 Business Central

Released Product

1:1
Fully supported

Stock Items carry complex relationships: BOM structures, variant codes, reorder levels, and ABC stock categories. Intact iQ's predictive stock management and replenishment rules require us to map not just the stock item but its variant codes and BOM components into Dynamics 365 Supply Chain Management or Business Central product variants and bill of materials. Multi-unit-of-measure setups (eaches, cases, pallets) are preserved in Dynamics 365 unit of measure groups. We flag any stock items that use non-standard ABC categories for manual category mapping in the destination.

Intact iQ

Sales Order

maps to

Microsoft Dynamics 365 Business Central

Sales Order

1:1
Fully supported

Open and historical sales orders are extractable via REST API definition where available, or from the Orders table in direct database extraction. We preserve order line items, pricing, discount structures, and the original order date. Closed orders migrate as historical records; open orders migrate as active orders with the original status preserved and the appropriate order-number prefix assigned during import.

Intact iQ

Purchase Order

maps to

Microsoft Dynamics 365 Business Central

Purchase Order

1:1
Fully supported

Purchase order records include supplier references, expected delivery dates, and line-level item assignments. We extract the full PO lifecycle from draft through to receipt and close the records appropriately in Dynamics 365. Packing slip and product receipt sequences are validated to ensure inventory posting dates align with the original transaction dates in Intact iQ.

Intact iQ

GL Account

maps to

Microsoft Dynamics 365 Business Central

Main Account

1:1
Fully supported

Chart of Accounts records carry account codes, types, and cost-centre assignments. The account code structure varies between Intact iQ configurations, so we validate the destination's chart of accounts before mapping. We flag any mismatched account types or cost-centre hierarchies during the discovery phase and work with the customer's finance team to reconcile the account structure before production migration. GL dimension structures require custom field mapping for cost-centre, department, and project dimensions.

Intact iQ

Open AP/AR Balances

maps to

Microsoft Dynamics 365 Business Central

Customer Ledger Entries / Vendor Ledger Entries

1:1
Mapping required

Outstanding invoices and credit notes require careful sequencing. We extract current open items from Intact iQ's aged debtor and creditor reports, map them to Dynamics 365 Finance & Operations or Business Central Customer and Vendor Ledger Entries, and flag any partial payments or credit limits. The open-item migration must complete before the sales and purchase order migration so that account balances are reconciled at cutover. This is the highest-risk financial object in the migration.

Intact iQ

Bank and Cash Accounts

maps to

Microsoft Dynamics 365 Business Central

Bank Account / Cash and Bank Management

1:1
Fully supported

Bank accounts, cash accounts, and reconciliation data are accessible via the REST API as defined services or via the Cashbook tables in database extraction. We extract current balances and recent transactions for re-creation at the destination. Bank account codes and currencies are validated against the Dynamics 365 cash and bank management module before import.

Intact iQ

User

maps to

Microsoft Dynamics 365 Business Central

User

1:1
Fully supported

User records include roles, branch assignments, and permissions hierarchies. The destination uses a different role model (Dynamics 365 security roles and duty/privilege structure vs. Intact iQ's branch-based access), so we map permissions to the closest equivalent Dynamics 365 security role and flag any permissions that cannot be directly mapped for admin review before migration.

Intact iQ

Custom Field

maps to

Microsoft Dynamics 365 Business Central

Custom Field / Extension Field

1:1
Fully supported

Custom fields added to any standard object in Intact iQ are stored in the database but require manual field mapping during migration scoping. We identify all custom field names and data types pre-extraction and map them to the destination's custom field or extension field model. In Dynamics 365 Finance & Ops, custom fields are added via the customization layer or extension fields in Visual Studio; in Business Central, they are created via the field designer in the client. We deliver the full custom field inventory during the discovery phase.

Intact iQ

Document and Attachment

maps to

Microsoft Dynamics 365 Business Central

SharePoint / Dataverse Attachment

lossy
Fully supported

Documents and files attached to Orders, Contacts, or Stock Items are stored in Intact iQ's internal attachment layer and are not exposed via the REST API definition layer. We do not migrate attached documents programmatically. We flag this during scoping and advise customers to use Intact iQ's native export or manual download for documents before cutover, then re-attach post-migration via SharePoint integration in Dynamics 365.

Intact iQ

Workflow Automation Rule

maps to

Microsoft Dynamics 365 Business Central

Power Automate / Workflow Configuration

lossy
Fully supported

Workflow rules configured in Intact iQ live in the application layer and are not included in REST API definitions. We document the existing rule set during discovery including triggers, conditions, and actions, and deliver a written rule-rebuild specification for Power Automate or Dynamics 365 workflow configurations. The rebuild itself is a manual task for the customer's admin or a Dynamics 365 partner.

Intact iQ

Multi-Branch Configuration

maps to

Microsoft Dynamics 365 Business Central

Operating Unit / Legal Entity structure

1:1
Fully supported

Branch and warehouse assignments on inventory, stock takes, and users require pre-migration validation of the branch structure at both source and destination. Intact iQ's multi-branch model does not map directly to Dynamics 365's legal-entity and operating-unit hierarchy. We resolve mismatched branch hierarchies by building the destination site/warehouse structure before stock data migration and mapping users to the appropriate operating unit or security role.

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.

Intact iQ logo

Intact iQ gotchas

High

REST API requires custom definition setup per object

Medium

No public pricing or trial means scoping requires discovery calls

Medium

Performance collapses on large record sets

Medium

Document attachments are not accessible via REST API

Low

Workflow automation rules are not API-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

  • REST API definitions must be configured per object in Intact iQ

    Intact iQ does not expose a standard public REST API. Each data object (Customers, Orders, Stock, GL Accounts, etc.) must be individually defined as an API Definition within the Company Tab before FlitStack AI can access it programmatically. If these definitions have not been created by the customer's Intact iQ administrator, we cannot extract data via the REST layer and must fall back to database-level extraction, which requires elevated database access and may affect live system performance. We audit API definitions during discovery and document the access method in the scoping report before any extraction begins.

  • Dynamics 365 allows only one primary address per purpose

    Microsoft Dynamics 365 Finance & Operations permits only one address to be marked as the primary address on a customer or vendor record, even though multiple business purposes (invoice, delivery, trade counter) can be defined. Intact iQ customers with multiple addresses per entity require restructuring during migration. We identify multi-address customers during scoping and work with the customer's finance team to consolidate addresses before production migration. This is one of the most common data restructuring tasks in any ERP-to-Dynamics migration.

  • Large Intact iQ datasets risk timeouts and live-system impact

    Capterra reviews consistently report that Intact iQ slows noticeably when handling lists of 10,000+ customers with multiple properties and address records. During migration extraction, large record set reads can timeout or degrade application performance for live users. We throttle extraction requests, chunk reads to 1,000-2,000 records per batch, and schedule bulk reads outside of business hours to mitigate impact on the production system. Database-level extraction carries higher risk and requires explicit customer consent and a maintenance window.

  • Dynamics 365 Finance & Ops enforces service protection API limits

    Microsoft applies service protection API limits to Dynamics 365 Finance & Operations environments to prevent server exhaustion from extraordinary API demands. These limits can cause failures during bulk data migration loads. We implement exponential backoff with retry logic, batch processing using ExecuteMultipleRequest patterns, and response-code-aware throttling to stay within limits. For Business Central Online, OData batch limits apply. We coordinate with the customer's Dynamics 365 admin to temporarily disable blocking validation rules during the migration window.

  • GL account code structures vary between Intact iQ implementations

    The chart of accounts in Intact iQ is defined per company configuration and does not follow a standard structure. This means there is no pre-built mapping to Dynamics 365's main account chart. We validate the source chart of accounts during discovery, flag structural mismatches against the destination account framework, and work with the customer's finance team to reconcile and define the account mapping before GL data migration begins. GL reconciliation failures are among the most disruptive post-migration issues if not caught before cutover.

Migration approach

Six steps for a successful Intact iQ to Microsoft Dynamics 365 Business Central data migration

  1. API definition audit and access method determination

    We audit the Intact iQ environment to confirm which REST API definitions exist for each data object in scope (Customers, Suppliers, Contacts, Stock Items, Sales Orders, Purchase Orders, GL Accounts, Bank Accounts). If definitions are absent, we document the database-level fallback approach, the required access credentials, and the maintenance-window scheduling needed to avoid live-system impact. The access method determination gates the entire migration timeline and is the first output of the discovery phase.

  2. Source environment audit and branch structure mapping

    We audit the Intact iQ configuration for company structure, branch and warehouse assignments, custom fields on all standard objects, workflow rule inventory, and the chart of accounts structure. We pair this with a target Dynamics 365 edition assessment: Business Central Essentials ($70/user/mo) for SMB migrations, Finance and Operations ($180/user/mo) for enterprise distributions with complex warehouse and financial management needs. We map Intact iQ branches to the appropriate legal entity or operating unit structure in Dynamics 365 and flag mismatches that require pre-migration remediation.

  3. Address consolidation design and GL reconciliation

    We identify all customers and suppliers with multiple addresses in Intact iQ and design the address consolidation for Dynamics 365 where only one address per purpose is permitted as primary. This is a business decision that requires input from the customer's finance and operations teams. We also review the Intact iQ chart of accounts and produce a GL account mapping matrix that the customer's finance team validates before GL data migration begins. GL reconciliation sign-off is a prerequisite gate for production migration.

  4. Sandbox trial migration and record reconciliation

    We run a full migration into a Dynamics 365 Sandbox (Full Copy or Minimal Copy) using production-like data volumes. The customer's finance and operations leads reconcile record counts across all entities (Accounts, Vendors, Contacts, Products, Sales Orders, Purchase Orders, GL Entries, Open AP/AR), spot-check 25-50 sample records against the Intact iQ source, and validate the address consolidation decisions. Any mapping corrections, GL account mismatches, or missing custom fields are resolved in the sandbox before production migration begins.

  5. Production migration in dependency order

    We run production migration in record-dependency order: GL accounts and bank accounts first (foundational), then customers and suppliers with contacts, then stock items with BOM and variants, then open AP/AR ledger entries, then sales orders, then purchase orders, then historical transactions. Each phase emits a row-count reconciliation report. For database-level extraction, we schedule bulk reads outside business hours and throttle to 1,000-2,000 records per batch to avoid live-system performance impact. We use Dynamics 365 Bulk API patterns with exponential backoff for high-volume phases.

  6. Cutover, validation, and workflow rebuild handoff

    We freeze writes in Intact iQ 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 address consolidation log documenting which customers were restructured, the GL account mapping sign-off, the workflow rule inventory with Power Automate rebuild recommendations, and the document export checklist. We support a one-week hypercare window for reconciliation issues. We do not rebuild Intact iQ workflow rules 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

Intact iQ logo

Intact iQ

Source

Strengths

  • Integrated trade counter and EPOS unify point-of-sale with back-office financial and inventory modules.
  • Comprehensive multi-branch and multi-warehouse inventory management with ABC stock-take and aged stock reporting.
  • Workflow automation rules can be configured without developer involvement through the application layer.
  • Mobile access via the integrated app provides real-time visibility for field-based sales and warehouse teams.
  • Business intelligence dashboards offer KPI tracking and personalised reporting across the enterprise.

Weaknesses

  • Performance degrades significantly when handling large datasets exceeding approximately 10,000 customer or stock records.
  • Customer service response times are a common complaint, with resolution taking weeks for complex issues.
  • System updates have been known to introduce glitches that disrupt live operations.
  • Built-in filtering and search capabilities are insufficient for complex data queries, pushing power users to Excel exports.
  • Implementation quality is inconsistent, with some customers reporting a lack of product knowledge from the implementation team.
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 Intact iQ and Microsoft Dynamics 365 Business Central.

B

Overall complexity

Standard migration

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

  • Object compatibility

    A

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

    Intact iQ: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

Walk through your Intact iQ 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 Intact iQ migrations land between six and ten weeks for straightforward cases with under 10,000 customers, no multi-company complexity, and no large open AP/AR history. Migrations with multiple companies, large stock item volumes with BOM variants, extensive AP/AR open-item history, or multi-branch setups requiring branch-structure validation move to twelve to eighteen weeks because of database-level extraction scheduling, address restructuring, and GL reconciliation. Data migration typically runs two to eight weeks of that total, with the remainder spent on discovery, schema design, and sandbox validation.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Intact iQ.
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