Migrate your Intact iQ data
Distribution-focused ERP built for merchants, wholesalers, and retailers in Ireland and the UK. Offers deep inventory, trade counter, and financial modules with flexible customisation, though performance degrades significantly with large datasets.
In its favor
Why people choose Intact iQ
The signal that keeps Intact iQ on the shortlist. Sourced from G2, Capterra, and customer scoping calls.
Customers choose Intact iQ for its integrated trade counter and EPOS capabilities that unify point-of-sale with back-office inventory and financial modules in a single system.
The platform targets UK and Irish merchants, wholesalers, and distributors with sector-specific modules for stock control, procurement, and multi-branch management that generic ERPs do not match.
Organisations value the in-built customisation tools that allow the ERP to be shaped to specific business processes without code-level changes.
The 98% retention rate and 30+ year track record of Intact Software signals stability for mid-market companies committing to a long-term ERP investment.
Multi-warehouse and ABC stock-take management provide distribution businesses with inventory visibility that spreadsheet-based systems cannot deliver.
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.
Reasons to switch
Why people leave Intact iQ
The recurring reasons buyers give for replacing Intact iQ. Presented as facts, not knocks.
Platform scorecard
Strengths, weaknesses, and where Intact iQ fits
Grades across six dimensions, plus a SWOT-style view of where the platform shines and where it falls short.
SWOT — strengths, weaknesses, and use-case fit
Strengths
Weaknesses
Where it works
Where it struggles
What gets migrated
Intact iQ object support
Object-by-object support for Intact iQ migrations. Per-pair details surface during scoping.
Customers
Fully supportedCustomer records in Intact iQ hold addresses, price lists, credit limits, and account statuses. The REST API exposes Customer as a defined service with read/write access, allowing us to extract and load customer data with standard field mapping to most destination CRMs.
Suppliers
Fully supportedSupplier records include contact details, payment terms, rebate agreements, and procurement history. We map Supplier records directly into the destination's equivalent vendor or supplier object using the API's defined service layer.
Contacts
Fully supportedContact records are linked to Customers and Suppliers and hold roles, phone numbers, and email addresses. The API permits read/write access to contact data, and we preserve the association back to the parent account during migration.
Stock Items
Mapping requiredStock Items carry complex relationships: BOM structures, variant codes, reorder levels, and ABC categories. Intact iQ's predictive stock management and replenishment rules require us to map not just the item record but also the replenishment configuration, which varies by customer setup.
Sales Orders
Fully supportedOpen and historical sales orders are extractable via the REST API as a defined service. We preserve order line items, pricing, and discount structures. Closed orders can be migrated as historical records depending on the destination schema.
Purchase Orders
Fully supportedPurchase 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 at the destination.
GL Accounts
Mapping requiredChart 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 before mapping and flag any mismatches in account type or currency assignment.
Open AP/AR Balances
Mapping requiredOutstanding invoices and credit notes require careful sequencing — we extract current open items, map them to the destination's receivable or payable ledgers, and flag any partial payments or credit allocations that may not transfer cleanly.
Users
Mapping requiredUser records include roles, branch assignments, and permissions hierarchies. The destination may use a different role model, so we map permissions to the closest equivalent and flag any permissions that cannot be replicated.
Documents and Attachments
Not in this platformDocument storage in Intact iQ uses an internal attachment layer that is not exposed via the standard REST API definition. We do not migrate attached documents. We recommend exporting them separately and re-attaching post-migration.
Workflow Automation Rules
Mapping requiredIntact iQ workflow rules are defined in the application layer and are not portable via the REST API. We document the existing rule set during discovery and provide a rule-rebuild guide for the destination system.
Custom Fields
Mapping requiredCustom fields added to any standard object 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 schema.
Multi-Branch Configurations
Mapping requiredBranch and warehouse assignments on inventory, stock takes, and users require pre-migration validation of the branch structure at both source and destination. Mismatched branch hierarchies are resolved during the mapping phase.
Bank and Cash Accounts
Fully supportedBank accounts, cash accounts, and reconciliation data are accessible via the REST API as defined services. We extract current balances and recent transactions for re-creation at the destination.
| Object | Support | Notes |
|---|---|---|
| Customers | Fully supported | Customer records in Intact iQ hold addresses, price lists, credit limits, and account statuses. The REST API exposes Customer as a defined service with read/write access, allowing us to extract and load customer data with standard field mapping to most destination CRMs. |
| Suppliers | Fully supported | Supplier records include contact details, payment terms, rebate agreements, and procurement history. We map Supplier records directly into the destination's equivalent vendor or supplier object using the API's defined service layer. |
| Contacts | Fully supported | Contact records are linked to Customers and Suppliers and hold roles, phone numbers, and email addresses. The API permits read/write access to contact data, and we preserve the association back to the parent account during migration. |
| Stock Items | Mapping required | Stock Items carry complex relationships: BOM structures, variant codes, reorder levels, and ABC categories. Intact iQ's predictive stock management and replenishment rules require us to map not just the item record but also the replenishment configuration, which varies by customer setup. |
| Sales Orders | Fully supported | Open and historical sales orders are extractable via the REST API as a defined service. We preserve order line items, pricing, and discount structures. Closed orders can be migrated as historical records depending on the destination schema. |
| Purchase Orders | 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 at the destination. |
| GL Accounts | Mapping required | 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 before mapping and flag any mismatches in account type or currency assignment. |
| Open AP/AR Balances | Mapping required | Outstanding invoices and credit notes require careful sequencing — we extract current open items, map them to the destination's receivable or payable ledgers, and flag any partial payments or credit allocations that may not transfer cleanly. |
| Users | Mapping required | User records include roles, branch assignments, and permissions hierarchies. The destination may use a different role model, so we map permissions to the closest equivalent and flag any permissions that cannot be replicated. |
| Documents and Attachments | Not in this platform | Document storage in Intact iQ uses an internal attachment layer that is not exposed via the standard REST API definition. We do not migrate attached documents. We recommend exporting them separately and re-attaching post-migration. |
| Workflow Automation Rules | Mapping required | Intact iQ workflow rules are defined in the application layer and are not portable via the REST API. We document the existing rule set during discovery and provide a rule-rebuild guide for the destination system. |
| Custom Fields | Mapping required | Custom fields added to any standard object 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 schema. |
| Multi-Branch Configurations | Mapping required | Branch and warehouse assignments on inventory, stock takes, and users require pre-migration validation of the branch structure at both source and destination. Mismatched branch hierarchies are resolved during the mapping phase. |
| Bank and Cash Accounts | Fully supported | Bank accounts, cash accounts, and reconciliation data are accessible via the REST API as defined services. We extract current balances and recent transactions for re-creation at the destination. |
Gotchas
What to watch for in Intact iQ migrations
Issues we've hit on past Intact iQ migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.
REST API requires custom definition setup per object
No public pricing or trial means scoping requires discovery calls
Performance collapses on large record sets
Document attachments are not accessible via REST API
Workflow automation rules are not API-exportable
| Severity | Issue |
|---|---|
| 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 |
Leaving Intact iQ?
Where Intact iQ customers move next
6 destinations Intact iQ can migrate to.
How a Intact iQ migration works
Four steps, Intact iQ-specific
Connect
API key and custom definition setup into Intact iQ. Scopes limited to read-only on the data we move.
Map
We translate Intact iQ-specific structures (custom fields, objects, value lists) to the destination's model.
Sample
Test with a 50–200 record subset to validate Intact iQ quirks before production.
Migrate
Full migration with Intact iQ rate-limit handling. Rollback available throughout.
FAQ
Intact iQ migration FAQ
Answers to the questions buyers ask most during Intact iQ migration scoping. Not seeing yours? Book a call.
Can't find your answer?
Walk through your Intact iQ migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationReady when you are
Migrate Intact iQ.
Without the rebuild.
Free scoping call with a migration engineer. Tell us about your Intact iQ setup and destination — written quote back within a business day.