Migrate your Infor LX data
Manufacturing ERP running on IBM i with deep financial configurability and multi-currency capabilities. Complex migration target where most data requires maintenance-mode exports and schema mapping across its master-file model.
In its favor
Why people choose Infor LX
The signal that keeps Infor LX on the shortlist. Sourced from G2, Capterra, and customer scoping calls.
IBM i reliability and vertical hardware support that manufacturing operations teams depend on for 24/7 shop-floor processing without frequent unplanned downtime.
Deep multi-currency and VAT handling in AP and AR that satisfies complex statutory reporting requirements across international subsidiaries.
Configurable Enterprise Financials allows organisations to tailor the chart of accounts and reporting structures to industry-specific cost-centre hierarchies.
ION integration layer decouples individual applications so that upgrades or replacements of connected systems do not take the whole ERP offline.
Manufacturing-specific capabilities including work-order management, BOM handling, and pegging for demand-source tracking.
UI modernisation lag makes the green-screen-centric interface increasingly difficult to train new users on compared with browser-native ERP alternatives.
Customisation complexity accumulates over years — reports, macros, and form customisations become tightly coupled and expensive to maintain during upgrades.
Limited real-time API access forces reliance on maintenance-mode database exports for bulk data movement, which interrupts production users.
Annual maintenance costs and the effort required to stay current on releases push some mid-market manufacturers toward cloud-native ERP platforms with included updates.
Reasons to switch
Why people leave Infor LX
The recurring reasons buyers give for replacing Infor LX. Presented as facts, not knocks.
Platform scorecard
Strengths, weaknesses, and where Infor LX 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
Pricing tiers
Infor LX pricing overview
Infor LX is sold as an annual license with pricing tied to user count, selected modules, and IBM i infrastructure. No public per-user pricing is published; a formal sales engagement is required to receive a quote. Implementation and customisation services typically form a significant portion of total cost of ownership.
Infor LX (On-premises license)
Tier 1 of 2
Custom (sales-led)
What's included
Need help selecting your ERP?
Book a free 30 minute consultationPricing is informational. FlitStack AI does not bill on Infor LX's schedule — see our quote-based pricing →
What gets migrated
Infor LX object support
Object-by-object support for Infor LX migrations. Per-pair details surface during scoping.
Chart of Accounts
Fully supportedGL accounts are standard master-file records with defined account types and currency associations. We extract account codes, descriptions, and account-group mappings directly from the database and map them to the destination's chart-of-accounts structure.
Customers
Fully supportedCustomer master records include credit limits, payment terms, and address data. Multi-currency AR is supported per-customer. We preserve customer-to-account assignments and open-receivable balances as separate line items.
Vendors
Fully supportedVendor master records in AP carry tax registration, Pay-to addresses, and multi-currency settings. We map vendor codes and pay-to locations to the destination's vendor structure and carry forward any open-payable records.
Items
Fully supportedItem master records in MMS001 hold stocking parameters, unit-of-measure conversions, and item-type flags (including Phantom Items). Custom fields defined in CMS470 attach to item headers. We extract all item attributes and their associated custom-field values together.
Purchase Orders
Mapping requiredPO headers and lines carry approval workflows, distribution accounts, and foreign-currency amounts. Three-way match logic ties POs to receipts and invoices. We map PO status and line details, though approval routing logic may require manual reconfiguration in the destination.
Sales Orders
Mapping requiredSO records include pricing structures, warehouses, and commitments against inventory. We extract header-level terms and line-level quantities, but source-specific discounting rules and promotional pricing often require manual mapping at the destination.
Work Orders
Mapping requiredWork orders tie production operations to BOMs and routing steps. We preserve work-order numbers, scheduled dates, and component allocations, but operation-level dependencies and scheduling constraints often need redefinition in the target system.
Inventory Transactions
Mapping requiredPhysical inventory adjustments and stock movements are recorded as transaction history against warehouse locations and items. We extract current on-hand balances and recent transaction history; full open-transaction chains require careful sequencing to avoid balance discrepancies.
Period Tables
Fully supportedPeriod tables define user-defined financial reporting intervals with start and end dates, organised by year and calendar name. We export the period table structure and the current year's open/closed status for each period to reconstruct the financial calendar in the destination.
Custom Fields
Mapping requiredCustom fields in CMS470 attach to items, suppliers, and purchase agreement headers and lines. They can be alphanumeric, numeric, or date types. We extract field definitions and their values together, but destination-side custom field creation must precede the data import.
| Object | Support | Notes |
|---|---|---|
| Chart of Accounts | Fully supported | GL accounts are standard master-file records with defined account types and currency associations. We extract account codes, descriptions, and account-group mappings directly from the database and map them to the destination's chart-of-accounts structure. |
| Customers | Fully supported | Customer master records include credit limits, payment terms, and address data. Multi-currency AR is supported per-customer. We preserve customer-to-account assignments and open-receivable balances as separate line items. |
| Vendors | Fully supported | Vendor master records in AP carry tax registration, Pay-to addresses, and multi-currency settings. We map vendor codes and pay-to locations to the destination's vendor structure and carry forward any open-payable records. |
| Items | Fully supported | Item master records in MMS001 hold stocking parameters, unit-of-measure conversions, and item-type flags (including Phantom Items). Custom fields defined in CMS470 attach to item headers. We extract all item attributes and their associated custom-field values together. |
| Purchase Orders | Mapping required | PO headers and lines carry approval workflows, distribution accounts, and foreign-currency amounts. Three-way match logic ties POs to receipts and invoices. We map PO status and line details, though approval routing logic may require manual reconfiguration in the destination. |
| Sales Orders | Mapping required | SO records include pricing structures, warehouses, and commitments against inventory. We extract header-level terms and line-level quantities, but source-specific discounting rules and promotional pricing often require manual mapping at the destination. |
| Work Orders | Mapping required | Work orders tie production operations to BOMs and routing steps. We preserve work-order numbers, scheduled dates, and component allocations, but operation-level dependencies and scheduling constraints often need redefinition in the target system. |
| Inventory Transactions | Mapping required | Physical inventory adjustments and stock movements are recorded as transaction history against warehouse locations and items. We extract current on-hand balances and recent transaction history; full open-transaction chains require careful sequencing to avoid balance discrepancies. |
| Period Tables | Fully supported | Period tables define user-defined financial reporting intervals with start and end dates, organised by year and calendar name. We export the period table structure and the current year's open/closed status for each period to reconstruct the financial calendar in the destination. |
| Custom Fields | Mapping required | Custom fields in CMS470 attach to items, suppliers, and purchase agreement headers and lines. They can be alphanumeric, numeric, or date types. We extract field definitions and their values together, but destination-side custom field creation must precede the data import. |
Gotchas
What to watch for in Infor LX migrations
Issues we've hit on past Infor LX migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.
Maintenance mode required for database exports
IDM document export caps at 5,000 items per run
ION API execution timeouts are strict
Document IDs and properties are reassigned on import
| Severity | Issue |
|---|---|
| High | Maintenance mode required for database exports |
| Medium | IDM document export caps at 5,000 items per run |
| Medium | ION API execution timeouts are strict |
| Low | Document IDs and properties are reassigned on import |
Leaving Infor LX?
Where Infor LX customers move next
6 destinations Infor LX can migrate to.
How a Infor LX migration works
Four steps, Infor LX-specific
Connect
API key and ION OAuth 2.0 into Infor LX. Scopes limited to read-only on the data we move.
Map
We translate Infor LX-specific structures (custom fields, objects, value lists) to the destination's model.
Sample
Test with a 50–200 record subset to validate Infor LX quirks before production.
Migrate
Full migration with Infor LX rate-limit handling. Rollback available throughout.
FAQ
Infor LX migration FAQ
Answers to the questions buyers ask most during Infor LX migration scoping. Not seeing yours? Book a call.
Can't find your answer?
Walk through your Infor LX migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationReady when you are
Migrate Infor LX.
Without the rebuild.
Free scoping call with a migration engineer. Tell us about your Infor LX setup and destination — written quote back within a business day.