Migrating from SAP Business One to Business Central
By Emil Björk · Microsoft business apps consultant, Gothenburg
Moving from SAP Business One to Business Central — the practical mapping, data migration approach, and the choices that decide the project's complexity.
On this page (6)
SAP Business One (B1) and Business Central compete for the same SMB ERP slot. Migrations between them go in both directions, but the more common direction in markets where Microsoft has strong partner coverage is B1 → Business Central — often driven by total-cost-of-ownership, Microsoft 365 integration, or partner preference.
The functional fit
SAP B1 and BC overlap heavily in scope: financials, sales, purchasing, inventory, light manufacturing, basic CRM, service management. Country localizations exist on both. The data models are different in detail (B1's posting model, item structure, and dimension equivalents diverge from BC's), but the conceptual mapping is straightforward.
Migration strategy.
- Cut-off date. Year-end is cleanest; quarter-end is feasible. Mid-year requires careful opening-balance handling.
- History. Typically migrate balances + open transactions; leave detailed history in B1 read-only.
- Tools. Unlike QuickBooks, BC does not ship a first-party B1 migration wizard. The standard approach is:
- Export B1 data to CSV/Excel using B1's standard export tools or direct SQL queries against the HANA or SQL Server database.
- Cleanse and transform offline.
- Import to BC via Configuration Packages or the REST API.
- Several ISVs publish dedicated B1-to-BC migration accelerators that automate the bulk of this.
Mapping concerns.
- Chart of accounts. B1's account structure and posting groups differ from BC's. Most projects redesign the chart of accounts using the migration as the catalyst.
- Dimensions. B1 has dimension-like cost centres and profit centres; BC's dimensions are richer. Map deliberately — don't carry forward B1's structure unchanged.
- Items. B1 has detailed item attributes (configurable), BOMs, prices, and tracking. BC's item card has different but largely equivalent functionality. Variants, attributes, and tracking need explicit mapping.
- Sales and purchasing documents. Both products use a quote → order → delivery → invoice flow with similar mechanics. Open documents migrate as open BC documents with quantities and amounts preserved.
- Banking. B1's bank module is more sophisticated in some countries; BC's bank reconciliation has caught up and now includes AI matching.
Customisation rebuild
B1 customisations are usually built in SAP B1 SDK / SQL queries / formatted searches — not portable to BC. Re-build them as AL extensions in BC. Many B1 customisations turn out to be unnecessary in BC once standard features are properly used; do the fit-gap honestly before committing to rebuild.
Reporting
B1 reports built in Crystal Reports won't run in BC. Replace with Power BI for analytical reporting and Word layouts for document reports.
The change-management challenge
B1 users are accustomed to a specific UI and a particular vocabulary. BC's terminology and workflow are similar but not identical. Plan training that explicitly addresses the differences, not generic BC training.
Time to live
A typical B1-to-BC migration is 4 to 9 months including configuration, integration rebuild, and testing.
Where to go next
The wider SAP-versus-Microsoft picture is Dynamics 365 vs SAP. Design the target with dimensions design, migrate with Business Central data migration, rebuild Crystal Reports with document layouts and report design, and plan the difference-focused training with training strategies.
Frequently asked questions
Is there a Microsoft migration wizard for SAP Business One?
- No. Unlike QuickBooks, Business Central ships no first-party B1 connector. The standard approach exports from B1 to CSV or via SQL against HANA or SQL Server, cleanses offline, and imports through configuration packages or the REST API; several ISVs sell B1-to-BC accelerators.
How do B1 cost centres and profit centres map?
- To Business Central dimensions, which are richer. Redesign the dimension structure deliberately rather than carrying B1's forward unchanged, and most projects also redesign the chart of accounts.
What happens to B1 customisations and reports?
- SDK code, SQL queries, and formatted searches do not port and are rebuilt as AL extensions where still needed. Crystal Reports are replaced by Power BI for analytics and Word layouts for documents.
How long does a B1 to Business Central migration take?
- Four to nine months including configuration, integration rebuild, and testing, with training that explicitly addresses vocabulary and workflow differences.
Further reading
Related guides
- Migrating from NetSuite to Business CentralMoving from NetSuite to Business Central — the data and customisation challenges, the cost angle, and what to expect from the project.
- Migrating from QuickBooks to Business CentralMoving from QuickBooks to Business Central — the data migration wizard, scope decisions, parallel running, and the gotchas that catch people out.
- Business Central vs Dynamics NAVWhat changed in the move from Dynamics NAV to Business Central, and what that means for organisations still running NAV.
- Business Central vs Finance and OperationsWhen Business Central is the right ERP, when you've outgrown it, and how the move to Dynamics 365 Finance and Supply Chain Management actually goes.
- Growing from Business Central to Finance and SCMWhen and how to move from Business Central up to Dynamics 365 Finance and Supply Chain Management — signals, scope, and the migration path.
Browse every guide in Migrations.
Was this helpful?
Signals which guides land and which need work. No account, no comment box — corrections go through the contact page.
Spot something wrong or want a topic covered? Send a correction or a topic request — both are welcome.