ERP migration

Migrate from Intact iQ to Acumatica

Field-level mapping, validation, and rollback between Intact iQ and Acumatica. We move data and schema; workflows are rebuilt natively in Acumatica.

Intact iQ logo

Intact iQ

Source

Acumatica

Destination

Acumatica logo

Compatibility

100%

15 of 15

objects map 1:1 between Intact iQ and Acumatica.

Complexity

BStandard

Timeline

2–4 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Intact iQ organizes business data around trade-counter, distribution, and inventory-centric workflows with custom fields, workflow conditions, and scheduled tasks embedded directly in the record model. Acumatica uses a modular application stack (Financial Management, Distribution, CRM) with a Data Access Class (DAC) extension model for custom fields and a Generic Inquiry system for reporting. The migration carries all transactional master data — customers, suppliers, stock items, open and closed orders, invoices, credit notes, and payments — into the appropriate Acumatica screens. Intact iQ workflow conditions and scheduled tasks do not migrate; they must be rebuilt using Acumatica Business Events, email templates, and Generic Inquiries. Intact iQ reports (200+ pre-built) do not migrate; the underlying data does, but the report definitions require recreation in Acumatica's report designer. FlitStack AI sequences the load so foreign-key dependencies resolve correctly: branch and warehouse first, then customers and suppliers, then stock items, then orders and invoices, with a 24–48 hour delta-pickup window for in-flight changes.

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

Acumatica logo

Acumatica

What's pulling them in

  • Unlimited user licensing lets companies add staff without per-seat billing shocks, making Acumatica cost-predictable at scale.
  • Flexibility and scalability earn consistent praise — users value a platform that adapts to vertical workflows without forcing a redesign.
  • Real-time visibility across financials, inventory, and projects gives mid-market businesses a consolidated operational view previously available only in enterprise-tier ERPs.
  • Cloud-native architecture with automatic updates removes infrastructure management burden from in-house IT teams.
  • Modular licensing lets companies start with one or two suites (Financials, Distribution) and expand into Manufacturing or CRM incrementally.

Object mapping

How Intact iQ objects map to Acumatica

Each row shows how a Intact iQ object lands in Acumatica, 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

Acumatica

Business Account (AR)

1:1
Fully supported

Intact iQ customer records map to Acumatica Business Accounts with the Customer class designation. The primary contact, billing address, and delivery address fields transfer directly to their corresponding Acumatica address and contact entities. Customer codes are validated against Acumatica's character constraints — alphanumeric length and allowed special characters — before insert to prevent rejection during migration.

Intact iQ

Supplier

maps to

Acumatica

Business Account (AP)

1:1
Fully supported

Intact iQ supplier records map to Acumatica Business Accounts with the Vendor class designation. Tax registration numbers transfer directly to the Tax Registration ID field on the vendor record. Multi-address suppliers: the primary address becomes the main vendor address in Acumatica; additional locations are stored as separate Location records linked to the same Business Account.

Intact iQ

Stock Item

maps to

Acumatica

Inventory Item (Stock / Non-Stock)

1:1
Fully supported

Stock items in Intact iQ split into Acumatica Stock Items (tracked inventory) and Non-Stock Items (catalog-only) based on the stock-control flag. Unit of measure conversions apply from Intact iQ's UDF to Acumatica's UOM table. Product categories map to Acumatica Item Classes.

Intact iQ

Sales Order

maps to

Acumatica

Sales Order (SO301000)

1:1
Fully supported

Open and completed sales orders migrate with all line items, quantities, unit prices, and discounts fully preserved through the migration process. Order statuses in Intact iQ — Quoted, Processing, Completed, Cancelled — map directly to corresponding Acumatica SO status values. Historical orders retain their original order dates as the transaction date; create dates are stored in custom fields to preserve audit history beyond Acumatica's standard timestamp fields.

Intact iQ

Purchase Order

maps to

Acumatica

Purchase Order (PO301000)

1:1
Fully supported

Open and completed purchase orders migrate with vendor details, line items, ordered quantities, and expected delivery dates transferred completely. Acumatica PO status values — Pending Approval, Open, Completed, Cancelled — receive their values from Intact iQ status codes via a value mapping table created during the discovery phase. Header-level notes and internal references are preserved in the Description field.

Intact iQ

AR Invoice

maps to

Acumatica

AR Invoice (AR301000)

1:1
Fully supported

Intact iQ invoices map to Acumatica AR Invoices with the original invoice numbers preserved in the Reference Nbr. field for straightforward reconciliation. Tax codes on Intact iQ invoices map to corresponding Acumatica Tax Category IDs through value mapping. Payment applications migrate separately as AR Payment records linked by customer ID and invoice reference number to maintain the payment-to-invoice relationship.

Intact iQ

AP Invoice

maps to

Acumatica

AP Bill (AP301000)

1:1
Fully supported

Intact iQ supplier invoices map to Acumatica AP Bills. The vendor reference number from the supplier invoice is stored in the External Ref. field on the AP Bill for reconciliation purposes. Prepayments and credit notes from Intact iQ migrate as separate AP Bill documents of type Credit Note rather than standard invoices, preserving their financial impact against vendor accounts.

Intact iQ

Credit Note (Customer)

maps to

Acumatica

AR Credit Memo (AR301000)

1:1
Fully supported

Customer credit notes from Intact iQ migrate as Acumatica AR Credit Memos and are linked to the original invoice via the Applied-to Document field where reference linkage exists in the source system. The credit amount and reason codes from Intact iQ are preserved in custom fields on the Acumatica credit memo for audit and dispute resolution purposes.

Intact iQ

Payment Received

maps to

Acumatica

AR Payment (AR302000)

1:1
Fully supported

Customer payments migrate as AR Payments applied to the corresponding open invoices by matching the invoice reference number. Unapplied cash amounts from partially applied payments are retained as unapplied balances in Acumatica. Payment methods in Intact iQ — BACS, cheque, card, cash — map to Acumatica payment methods via value mapping created during the discovery phase.

Intact iQ

Product Category

maps to

Acumatica

Item Class (IN201000)

1:1
Fully supported

Intact iQ product categories map directly to Acumatica Item Classes, which serve as the primary grouping mechanism for inventory items. The class hierarchy in Acumatica determines the default tax category, posting accounts, and default warehouse assignments for items within each class. Subcategories from Intact iQ nest under parent item classes in Acumatica's hierarchical structure.

Intact iQ

Branch / Location

maps to

Acumatica

Branch (CS102000)

1:1
Fully supported

Intact iQ branch records map to Acumatica Branches, with each branch receiving its own unique BranchID for inventory and financial posting segregation across entities. Inter-branch transactions that were handled natively in Intact iQ's Multi-Branch module require Acumatica inter-company transaction configuration as a separate setup step after initial branch creation.

Intact iQ

Price List

maps to

Acumatica

Sales Price List (AR201000)

1:1
Fully supported

Intact iQ price lists become Acumatica Sales Price Lists linked to customer classes or specific customer accounts for targeted pricing. Effective dates and expiry dates migrate with the price list headers. Volume-based pricing tiers — break quantities and corresponding prices — require custom fields in Acumatica since native price breaking is configured per price list rather than as multi-tier records.

Intact iQ

Warehouse

maps to

Acumatica

Warehouse (WH204000)

1:1
Fully supported

Intact iQ warehouse records map to Acumatica Warehouses with their respective addresses and default issue/receipt settings transferred to the warehouse configuration. Quantities on hand from Intact iQ transfer as opening balances in the Inventory Valuation summary, applied after item and warehouse setup is complete to ensure correct stock positioning.

Intact iQ

Contact (Customer / Supplier)

maps to

Acumatica

Contact (CR302000)

1:1
Fully supported

Contacts linked to customers and suppliers migrate as Acumatica Contacts with their full name, email address, phone number, and job title preserved. The contact's associated Business Account is linked via the AccountID field on the contact record. Primary contact designation from Intact iQ is preserved to maintain the default contact for communications.

Intact iQ

Custom Field (User-Defined)

maps to

Acumatica

Custom Field (DAC Extension)

1:1
Fully supported

Every Intact iQ user-defined field requires a corresponding Acumatica custom field defined in a customization project and published via the Customization Project Editor before data migration runs. Field type translation is required during the mapping phase: Intact iQ date fields map to Acumatica Date fields; numeric fields map to Decimal or Integer fields based on the source precision; text fields map to varchar fields with appropriate length constraints.

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

Acumatica logo

Acumatica gotchas

High

API user licenses cap concurrent sessions and request throughput

High

Multi-tenant filtering requires CompanyID awareness

Medium

Custom fields require separate discovery before field mapping

Medium

Notes and attachments use a separate linked table structure

Low

Implementation timelines frequently run 3–9 months end-to-end

Pair-specific challenges

  • Workflow Conditions and Application Tasks do not migrate to Acumatica Business Events

    Intact iQ workflow rules defined in the Workflow Conditions and Application Tasks screens encode conditional logic tied to record field values, user assignments, and scheduled triggers. Acumatica's equivalent is the Business Events system combined with Generic Inquiries and email templates — a fundamentally different architecture that does not accept Intact iQ rule definitions. Any approval chains, automated status transitions, or scheduled alerts built in Intact iQ must be mapped as requirements and rebuilt by an Acumatica consultant. FlitStack AI exports the workflow definitions as a requirements document for your Acumatica implementation team.

  • Report definitions require full rebuild in Acumatica's Report Designer or Generic Inquiries

    Intact iQ ships over 200 pre-built reports as native report objects. Acumatica has no migration path for these — the underlying transactional data migrates cleanly, but the report definitions are discarded. Teams expecting reporting continuity after go-live must plan for a separate report-rebuild phase. FlitStack AI validates that the data underlying each Intact iQ report has arrived correctly in Acumatica so your team can use it as a reference spec for Generic Inquiries and the Acumatica Report Designer.

  • Acumatica support requires a VAR — ticket costs and response times differ from direct support

    Intact iQ provides direct vendor support via its support portal. Acumatica operates exclusively through Value-Added Resellers (VARs), which adds a layer between the customer and Acumatica's engineering team. VAR support tickets are billed per incident or included in the VAR service contract, and response SLAs depend on the VAR tier. Teams migrating from direct Intact iQ support to the VAR model should review their Acumatica VAR contract terms before go-live to avoid surprises on critical-issue response times.

  • Multi-branch transactions require separate Acumatica inter-company configuration

    Intact iQ's Multi-Branch module handles inter-branch transfers, consolidated reporting, and branch-level inventory segregation natively within the record model. Acumatica implements multi-branch capability via the Branches screen and inter-company transaction configuration — a separate setup step that must be completed before branches can transact with each other. Migrating multiple Intact iQ branches without first planning the Acumatica branch hierarchy creates orphaned records, incorrect financial postings, and reporting gaps that are difficult to reconcile after go-live. FlitStack AI generates a branch mapping specification during discovery to ensure the hierarchy is configured correctly before data migration begins.

  • Custom fields need a dedicated customization project before data migration runs

    Acumatica stores custom fields as DAC (Data Access Class) extension fields defined in customization projects and published via the Customization Project Editor. Unlike Intact iQ, where user-defined fields are created inline, Acumatica requires the schema to be extended before any records containing those fields can be inserted via API. Any migration attempt that skips the custom-field creation step will fail validation for records that reference those fields. FlitStack AI inventories Intact iQ custom fields during discovery and delivers a DAC extension specification before the migration run.

Migration approach

Six steps for a successful Intact iQ to Acumatica data migration

  1. Intact iQ data model inventory and discovery

    FlitStack AI connects to Intact iQ via its REST API definitions or direct database export to catalogue all entities: customer records, supplier records, stock items, open and historical orders, invoices, credit notes, payments, price lists, product categories, branches, and warehouses. User-defined field metadata is captured including field types, validation rules, and pick-list values. The discovery output is a source-system schema map used to build the Acumatica field-mapping specification. This step runs read-only and does not affect Intact iQ operations.

  2. Acumatica schema pre-configuration and custom field creation

    Before any data moves, the Acumatica tenant requires branches, warehouses, item classes, customer and vendor classes, tax categories, payment methods, and salespersons to be configured. FlitStack AI delivers a setup specification for each of these — sourced from the Intact iQ equivalents. Any custom fields identified in discovery are specified as DAC extension fields for creation in the Acumatica Customization Project Editor. This step can be executed in parallel with the source-data extraction phase.

  3. Data extraction with foreign-key sequencing

    Data extracts from Intact iQ are sequenced to respect Acumatica's foreign-key dependencies: branches and warehouses first, then customers and suppliers (resolving parent-company links), then inventory items, then price lists, then sales orders, purchase orders, AR invoices, AP bills, credit notes, and payments. The Intact iQ REST API is queried per definition scope, with rate-limit handling and retry logic. All extracts include original create dates, modification timestamps, and source-system IDs for traceability. Unmatched owner records (salespersons, purchasing contacts) are flagged for manual resolution before the migration run.

  4. Sample migration with field-level validation

    A representative slice — typically 100–500 records spanning customers, suppliers, stock items, orders, and invoices — migrates into a pre-production Acumatica tenant first. FlitStack AI generates a field-level diff showing source value versus destination value for every mapped field. Customer codes, tax registration IDs, order totals, and invoice references are spot-checked against Intact iQ exports. Approval gates require sign-off on the field-level diff before the full migration run commits.

  5. Full migration with delta-pickup and audit log

    The full dataset loads into the production Acumatica tenant using the validated mapping. A delta-pickup window of 24–48 hours captures any records created or modified in Intact iQ during the cutover period. Every operation is logged in FlitStack AI's audit log with source record, destination record, transformation applied, and timestamp. If reconciliation fails — a missing tax category, a duplicate customer code, or a broken foreign-key chain — one-click rollback reverts the Acumatica tenant to its pre-migration state so the mapping can be corrected and the run repeated.

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.
Acumatica logo

Acumatica

Destination

Strengths

  • Unlimited named-user licensing eliminates per-seat cost scaling as teams grow.
  • Modular architecture lets companies deploy Financials first and add Distribution, Manufacturing, or CRM incrementally.
  • Cloud-native with automatic updates removes infrastructure patching and version management from IT responsibilities.
  • Flexible customization framework (UDFs, extensions) supports vertical-specific workflows without forking core code.
  • Multi-tenant architecture with CompanyID isolation enables safe data segregation across subsidiaries.

Weaknesses

  • Steep learning curve and complex initial setup create significant onboarding friction.
  • Report Designer is widely cited as unintuitive and difficult to use for non-developers.
  • Feature gaps require customizations or third-party add-ons, adding implementation cost and complexity.
  • Implementation timelines frequently exceed initial estimates, especially for multi-module deployments.
  • API rate limits and concurrent session caps are tied to license tier, creating throughput constraints for bulk data operations.

Complexity grading

How hard is this migration?

Standard ERP migration. 1 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 Intact iQ and Acumatica.

  • Object compatibility

    B

    1 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

    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 Acumatica 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 Acumatica data migrations

Answers to the questions buyers ask most during Intact iQ to Acumatica migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Intact iQ to Acumatica migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most Intact iQ to Acumatica migrations complete in 2–4 weeks for single-entity environments with fewer than 50,000 transactional records. Multi-branch setups, extensive custom field inventories, or organisations with heavy historical order and invoice volumes extend the timeline to 8–12 weeks. The Acumatica schema pre-configuration and custom field DAC extension steps run in parallel with data extraction, reducing the critical-path length.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Intact iQ.
Land in Acumatica, 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