Skip to main content
  • Home
  • Solutions
    • CRM Software
      • Vendors
      • Comparison
      • ERP Comparison
      • For Small Business
      • Free
      • Cloud
    • Inventory Management
      • Vendors
      • Industries
      • Cloud
      • Free
    • Production Planning
      • Comparison
      • ERP Integration
      • Resource Planning
      • Free
    • DMS Software
      • Paperless
      • Free
    • Integrations
      • DATEV Interface
      • Shopware Interface
      • Amazon Integration
      • Shopify Interface
      • Magento Interface
      • eBay Integration
      • SAP Integration
      • Salesforce Integration
      • HubSpot Integration
      • Lexware Integration
      • JTL Integration
    • Guides
      • What is an ERP System?
      • ERP Costs
      • RFP Process
      • Contract Negotiation
      • ERP Selection
      • Requirements Document
      • Implementation
      • Data Migration
      • Change Management
      • Key user Concept
      • TCO Calculator
      • ERP Systems Comparison
    • Use Cases
      • ERP for Mid-Market
      • ERP for small companies
      • ERP for Mail Order
      • Seasonal Business
      • Branch Networks
      • Subscription Business
      • Project Business
      • Cloud ERP
      • Cloud vs On-Premises
      • Multichannel ERP
      • Business Intelligence
    • Industries
      • Mechanical Engineering
      • Wholesale
      • Retail
      • Trades & Crafts
      • Lebensmittel
      • Pharma
      • Automotive
      • Construction
      • Logistics
      • Chemie
      • Textil & Mode
      • Metallverarbeitung
      • Service providers
      • E-Commerce
      • Kunststoff
    • Service providers
      • ERP-Beratung
      • Auswahlbegleitung
      • Hosting & Cloud
      • Integration / iPaaS
      • Schulungen
  • Software
    • Enterprise-ERP
    • Mid-Market
    • KMU & Kleinunternehmen
    • Cloud-native
    • Open Source
    • Industries-ERP
    • WMS & Logistics
    • Spezial & Nische
  • Comparisons
  • Glossary
  • ERP News
  • Partners wanted
  • Contact
  • DE
ERP Software
Comparison of ERP software, CRM, DMS and inventory management
ERP Software
📣Advertise here — editorial & DACH-wide.Enquiries →
Skip to content
  1. Home
  2. ›
  3. Vendors
  1. Home
  2. ›
  3. Glossary
  4. ›
  5. Data Migration – ERP-Daten ins neue System

ERP Data Migration

Data migration — moving data from a legacy ERP (or pre-ERP spreadsheet patchwork) into a new ERP — is the most consistently underestimated workstream in ERP projects. Migration typically consumes 10-25% of total implementation effort and is the single most common cause of go-live delays. Failed migrations bring down go-live weekends, force fall-back to the legacy system, and create trust damage that lingers for years.

What gets migrated

ERP data migration covers three categories. (1) Master data: customers, suppliers, materials, employees, chart of accounts, cost centres, BOMs, routings. Generally the largest in row count, often 100,000-5,000,000 rows in mid-market. (2) Open transactions: open sales orders, open purchase orders, open invoices receivable, open invoices payable, open production orders, inventory balances. Critical for day-one operations — if these are wrong, the new ERP cannot operate. (3) History: closed transactions for the past X years. Optional but often required for audit, customer queries and reporting continuity. Typically migrated in summary form (monthly balances) or via parallel-archive access to the legacy system.

ETL methodology and tools

Migration follows the ETL pattern (Extract, Transform, Load) with iterative trial migrations before the real one. Extract: pull data from legacy ERP, spreadsheets or operational systems into a staging area. Tools: legacy ERP's built-in export, SAP Data Services, IBM InfoSphere DataStage, Microsoft SSIS, Talend, Pentaho, or simple SQL exports. Transform: data cleansing, deduplication, format conversion, mapping legacy codes to new ERP codes. Often the biggest effort. Load: use the target ERP's import tools: SAP Migration Cockpit, Microsoft Configuration Package, Oracle FBDI, NetSuite CSV Import. Validation: structural checks (row counts, totals balance) plus business validation (sample transactions complete end-to-end). Cutover: a sequence of go-live activities compressed into 24-72 hours where legacy data is frozen, final migration runs and the new ERP opens for users.

Common pitfalls

  • Underestimating data quality — the legacy data is rarely as clean as the team thinks. Plan for 2-5 cycles of cleansing and reload
  • Late mapping decisions — deciding the target chart of accounts or material classification a month before go-live forces compressed migration work
  • No trial migrations — running migration for the first time on go-live weekend is a guaranteed failure
  • Ignoring open transactions — focusing on master data while leaving open AP, open AR and open inventory for the last week
  • Missing audit-trail data — not capturing transaction sources for GoBD compliance after go-live
  • Manual reconciliation as plan B — relying on humans to fix migration errors post-go-live

Realistic effort estimates

For a 50-user mid-market ERP project, plan 100-300 person-days for data migration: 30-50 person-days of mapping and analysis, 40-150 person-days of cleansing and transformation, 30-100 person-days of trial migrations, validation and cutover preparation. Cost in DACH consulting rates: 200,000-700,000 EUR for the migration stream alone. Larger projects with multiple legacy systems or multi-country master data scale to 1,500-4,000 person-days. The discipline that separates clean go-lives from chaotic ones is data ownership: every data set has a named business owner accountable for its quality at go-live.

Also consider:SAP Business One · Microsoft Dynamics 365 Business Central

Related Topics

  • ERP
  • Master data management
  • Sandbox

Sources

This term definition is based on research from the following source types:

  • Standard textbooks on business informatics and ERP literature (Hansen/Mendling, Becker, Mertens)
  • Vendor documentation of leading ERP providers (SAP, Microsoft, Oracle, Sage, Infor)
  • Industry studies from Gartner, Forrester and IDC plus user studies focused on Germany, Switzerland and Austria (annual)
  • Consulting experience from 100+ implementation projects in the mid-market in Germany, Switzerland and Austria
Epicor Kinetic LogoFloomia LogoMRPeasy Logo4SELLERS LogoSEEBURGER Logobrandbox LogoProAlpha ERP LogoOOURS LogoOpen Telekom Cloud LogoTryton LogoSage 50 Connected LogoETRON onRetail Logodynamic commerce LogoorgaMAX ERP LogoyourBeez LogoInsightLoop LogomexXsoft X2 LogoProcuros Integration Hub Logoameax Faktura Logoecosio Logoe-contor Sourcing Suite LogoSage b7 LogoGUS-OS Suite LogoAptean ERP oxaion Edition Logo.iD régie LogoLABEST LogoInfor M3 Logo3S ERP LogoKUNO LogoOracle Fusion Cloud ERP LogoEpicor Kinetic LogoFloomia LogoMRPeasy Logo4SELLERS LogoSEEBURGER Logobrandbox LogoProAlpha ERP LogoOOURS LogoOpen Telekom Cloud LogoTryton LogoSage 50 Connected LogoETRON onRetail Logodynamic commerce LogoorgaMAX ERP LogoyourBeez LogoInsightLoop LogomexXsoft X2 LogoProcuros Integration Hub Logoameax Faktura Logoecosio Logoe-contor Sourcing Suite LogoSage b7 LogoGUS-OS Suite LogoAptean ERP oxaion Edition Logo.iD régie LogoLABEST LogoInfor M3 Logo3S ERP LogoKUNO LogoOracle Fusion Cloud ERP Logo

Further Reading

  • ERP System Definition
  • ERP vs CRM
  • What is an ERP System?
  • Cloud ERP vs On-Premise
  • ERP Vendors Overview
  • Find ERP Consultants
  • ERP for small companies
  • ERP for the mid-market
Recently featured: IFS Cloud overview · Inventory management software by industry · Robaws · KMU & Kleinunternehmen · brandbox

Frequently Asked Questions

How many trial migrations should we plan?

Minimum three: first to test the technical pipeline, second to validate cleansing rules, third as a full dress-rehearsal under realistic timing constraints. Many projects do five or more for the master-data sets. Open-transaction migrations typically need fewer cycles because they happen on smaller data sets in a stable production-mirror environment.

Can we migrate years of history?

Technically yes, practically often not worth the effort. Migrating 5+ years of detailed transactions adds 30-100% to migration effort and rarely earns its cost. The pragmatic pattern: migrate balances and key reference data into the new ERP, retain the legacy system in read-only mode for 1-3 years for audit and customer queries, then archive.

Should we use the legacy system as a staging area?

No. Stage in a neutral environment (SQL Server, PostgreSQL, cloud data lake, or the new ERP's staging tables). Using the legacy system risks accidental updates and locks the cleansing work to a system that is about to be decommissioned. A clean staging environment gives the cleansing team room to work iteratively without affecting daily operations.

erp-software.org · the independent ERP comparison for the mid-market in Germany, Switzerland and Austria
Imprint · Privacy · Contact · Cookie Settings · Glossary · ERP News · Comparisons · Sitemap · ERP Software
All mentioned brand, product and company names are property of their respective owners. References are made solely for identification and comparison purposes (no indication of commercial or partnership relationships). Note pursuant to §5b German UWG (Unfair Competition Act): user reviews are manually plausibility-checked before publication – we cannot, however, determine with absolute certainty whether reviews originate exclusively from actual users. Some links on erp-software.org may lead to advertising partnerships or lead-referrals; editorial assessments are made independently of these.