Migrate your Unit4 ERP data
Cloud ERP for service-centric organizations—professional services, nonprofits, education, and public sector—with integrated financials, project accounting, HR, and FP&A.
In its favor
Why people choose Unit4 ERP
The signal that keeps Unit4 ERP on the shortlist. Sourced from G2, Capterra, and customer scoping calls.
Unit4 targets service-centric organisations—professional services firms, universities, nonprofits, and public-sector bodies—with integrated financials, project accounting, HR, and FP&A that competitors like SAP or Oracle do not lead with.
The platform's fund accounting and grant management modules are purpose-built for nonprofit and public-sector compliance, handling multi-fund ledgers and donor restrictions that general-purpose ERPs require extensive customization to match.
Strong country and industry-specific localization across 30+ countries means statutory reporting, tax codes, and regulatory requirements load out-of-the-box rather than requiring custom field work.
Unit4 HCM and talent management are native modules rather than third-party bolt-ons, giving people-centric organisations a single data environment for payroll, performance, and resource planning.
Office 365, SharePoint, and Salesforce integrations via APIs let service organisations extend the ERP into their existing tool stacks without migrating the entire platform.
CRM is basic—customers routinely pair Unit4 with Salesforce or HubSpot for pipeline management, creating data duplication and integration overhead that erodes the all-in-one value proposition.
The aggressive push to migrate Agresso on-premise customers to Unit4 Cloud has generated public friction, with at least one UK council claiming it was forced into the change and another setting aside contingency funds.
Implementation timelines run 5–10 months even for well-documented organisations, with further customisation work required post-go-live, making the total cost of ownership higher than sticker prices suggest.
Manufacturing, supply chain, warehouse management, and field-service capabilities are gaps—no amount of configuration closes these functional holes for operations-heavy businesses.
Reasons to switch
Why people leave Unit4 ERP
The recurring reasons buyers give for replacing Unit4 ERP. Presented as facts, not knocks.
Platform scorecard
Strengths, weaknesses, and where Unit4 ERP 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
Unit4 ERP pricing overview
Unit4 ERPx uses per-user monthly subscription pricing at $80–$150/user/month depending on modules selected, contract length, and committed user count. Implementation runs $50K–$300K via fixed-price packages. ERP Continuous Release pricing is negotiated separately and not published publicly.
Unit4 ERPx (Core Cloud)
Tier 1 of 3
$80–$150/user/month
What's included
Need help selecting your ERP?
Book a free 30 minute consultationPricing is informational. FlitStack AI does not bill on Unit4 ERP's schedule — see our quote-based pricing →
What gets migrated
Unit4 ERP object support
Object-by-object support for Unit4 ERP migrations. Per-pair details surface during scoping.
Customers
Fully supportedUnit4's Customer entity holds billing and delivery addresses, payment terms, and tax registration. We map Customer records 1:1 into the destination schema, preserving credit limits and any custom fields added via the custom-field framework.
Suppliers
Fully supportedSupplier master data includes bank details, W-9/W-8 status, and multi-address support. We transfer Supplier records with their associated tax and payment configuration intact.
Chart of Accounts
Mapping requiredUnit4 supports multidimensional account structures with cost centres, departments, and projects as natural axes. We flatten these into the destination's account hierarchy, discussing whether to preserve the dimensional tagging or collapse it into flat account codes.
Items
Mapping requiredItems include GL mapping, cost price, sales price, and stock control flags. Unit4 allows complex pricing matrices that the destination may represent differently—we align on a per-item mapping strategy during scoping.
GL Accounts
Fully supportedGeneral Ledger accounts with account type, posting controls, and currency settings are well-structured in Unit4. We migrate account codes, descriptions, and posting rules directly.
Open AP/AR
Fully supportedOutstanding invoices, credit memos, and payment applications carry forward as open records. We map document headers and line items, preserving due dates, amounts, and currency.
Historical Transactions
Mapping requiredUnit4 stores years of journal history in relational tables. Bulk extraction requires SQL access or GCON4 MFL. We scope the date range and decide whether to migrate full history or a configured window based on the destination's capacity.
Journal Entries
Fully supportedPosted journal entries with header, lines, and audit stamps transfer as locked records. We preserve posting dates, source references, and user stamps to maintain audit trails in the destination system.
Tax Codes
Mapping requiredUnit4 holds country-specific tax matrices with rates, jurisdictions, and posting rules. We map these to destination tax codes, flagging any jurisdiction combinations that require manual review.
Fixed Assets
Mapping requiredAsset master records include depreciation schedules, cost centres, and insurance values. Unit4 and the destination may use different depreciation methods—we align on a conversion approach per asset category.
Documents
Mapping requiredUnit4 stores document attachments against transactions and master records. We extract these via the document management API and re-associate them in the destination, noting that file-size and format restrictions apply.
Bank/Cash Accounts
Fully supportedBank account masters with currency, account type, and reconciliation settings migrate directly. We map opening balances and reconcile them post-migration.
Employees
Mapping requiredUnit4 HCM holds employment history, compensation, job titles, and department assignments. Employee records may carry effective-dated changes that require careful sequencing in the destination's HR schema.
Projects (with cost tracking)
Mapping requiredProjects in Unit4 are the primary work-identification layer, with WBS elements, cost objects, billing rates, and resource assignments. Project structures are heavily customer-configured and require a detailed mapping review before migration.
Grants (fund accounting)
Mapping requiredUnit4's grant management module handles donor restrictions, fund balances, and reporting for nonprofits and public-sector bodies. We map grant codes, funding allocations, and spend-vs-budget records, noting that downstream reporting requirements shape the field mapping.
| Object | Support | Notes |
|---|---|---|
| Customers | Fully supported | Unit4's Customer entity holds billing and delivery addresses, payment terms, and tax registration. We map Customer records 1:1 into the destination schema, preserving credit limits and any custom fields added via the custom-field framework. |
| Suppliers | Fully supported | Supplier master data includes bank details, W-9/W-8 status, and multi-address support. We transfer Supplier records with their associated tax and payment configuration intact. |
| Chart of Accounts | Mapping required | Unit4 supports multidimensional account structures with cost centres, departments, and projects as natural axes. We flatten these into the destination's account hierarchy, discussing whether to preserve the dimensional tagging or collapse it into flat account codes. |
| Items | Mapping required | Items include GL mapping, cost price, sales price, and stock control flags. Unit4 allows complex pricing matrices that the destination may represent differently—we align on a per-item mapping strategy during scoping. |
| GL Accounts | Fully supported | General Ledger accounts with account type, posting controls, and currency settings are well-structured in Unit4. We migrate account codes, descriptions, and posting rules directly. |
| Open AP/AR | Fully supported | Outstanding invoices, credit memos, and payment applications carry forward as open records. We map document headers and line items, preserving due dates, amounts, and currency. |
| Historical Transactions | Mapping required | Unit4 stores years of journal history in relational tables. Bulk extraction requires SQL access or GCON4 MFL. We scope the date range and decide whether to migrate full history or a configured window based on the destination's capacity. |
| Journal Entries | Fully supported | Posted journal entries with header, lines, and audit stamps transfer as locked records. We preserve posting dates, source references, and user stamps to maintain audit trails in the destination system. |
| Tax Codes | Mapping required | Unit4 holds country-specific tax matrices with rates, jurisdictions, and posting rules. We map these to destination tax codes, flagging any jurisdiction combinations that require manual review. |
| Fixed Assets | Mapping required | Asset master records include depreciation schedules, cost centres, and insurance values. Unit4 and the destination may use different depreciation methods—we align on a conversion approach per asset category. |
| Documents | Mapping required | Unit4 stores document attachments against transactions and master records. We extract these via the document management API and re-associate them in the destination, noting that file-size and format restrictions apply. |
| Bank/Cash Accounts | Fully supported | Bank account masters with currency, account type, and reconciliation settings migrate directly. We map opening balances and reconcile them post-migration. |
| Employees | Mapping required | Unit4 HCM holds employment history, compensation, job titles, and department assignments. Employee records may carry effective-dated changes that require careful sequencing in the destination's HR schema. |
| Projects (with cost tracking) | Mapping required | Projects in Unit4 are the primary work-identification layer, with WBS elements, cost objects, billing rates, and resource assignments. Project structures are heavily customer-configured and require a detailed mapping review before migration. |
| Grants (fund accounting) | Mapping required | Unit4's grant management module handles donor restrictions, fund balances, and reporting for nonprofits and public-sector bodies. We map grant codes, funding allocations, and spend-vs-budget records, noting that downstream reporting requirements shape the field mapping. |
Gotchas
What to watch for in Unit4 ERP migrations
Issues we've hit on past Unit4 ERP migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.
Forced Agresso-to-Cloud migration creates migration pressure
Object API is read-only by default
ERPx is cloud-only—on-premise deployments unavailable
| Severity | Issue |
|---|---|
| High | Forced Agresso-to-Cloud migration creates migration pressure |
| High | Object API is read-only by default |
| Medium | ERPx is cloud-only—on-premise deployments unavailable |
Leaving Unit4 ERP?
Where Unit4 ERP customers move next
6 destinations Unit4 ERP can migrate to.
How a Unit4 ERP migration works
Four steps, Unit4 ERP-specific
Connect
Named-user with role-based access via XAG002 and XAG005 menu items into Unit4 ERP. Scopes limited to read-only on the data we move.
Map
We translate Unit4 ERP-specific structures (custom fields, objects, value lists) to the destination's model.
Sample
Test with a 50–200 record subset to validate Unit4 ERP quirks before production.
Migrate
Full migration with Unit4 ERP rate-limit handling. Rollback available throughout.
FAQ
Unit4 ERP migration FAQ
Answers to the questions buyers ask most during Unit4 ERP migration scoping. Not seeing yours? Book a call.
Can't find your answer?
Walk through your Unit4 ERP migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationReady when you are
Migrate Unit4 ERP.
Without the rebuild.
Free scoping call with a migration engineer. Tell us about your Unit4 ERP setup and destination — written quote back within a business day.