Xero to Business Central: The Honest Migration Guide
An honest Xero to Business Central migration guide: when you have outgrown Xero, what the move involves, realistic timelines and costs, and when not to.
If you are weighing a move from Xero to Business Central, here is the short version: it is the right call once your operations outgrow what a lightweight ledger can do, but it is a proper project, not a weekend swap. This guide is the honest picture: when to move, what you gain, what the work involves, and when to stay put.

Signs you have outgrown Xero

Xero is good software. Most businesses leave it not because it is bad, but because they have changed. You may have outgrown it when, after checking what your Xero plan and add-ons can do:
- You run several companies and reconcile intercompany by spreadsheet.
- Inventory matters: several locations, bins, or stock valuation you can rely on.
- You do manufacturing, assembly or kitting, or need bills of materials.
- Project or job costing has become central and add-ons no longer cut it.
- You need approval workflows and permissions your auditors are happy with.
- Your reporting lives in exported spreadsheets.
If two or three of these are true and biting daily, you are a genuine candidate. If it is one mild irritation, read the "when not to move" section first, and see when to move off Xero or QuickBooks.
What Business Central gives you, and what Xero does better

Business Central is a full ERP. Against a small-business ledger, the main gains are:
- Dimensions: tag transactions by department, project or region and report any way you like.
- Inventory costing: Microsoft lists FIFO, Average and Standard among its costing methods.
- Manufacturing and service management: included in the Premium licence, per Microsoft's pricing page.
- Approval workflows that are configurable and auditable.
- Microsoft 365 fit: it works with Outlook, Excel and Teams.
Key PointFor a very small firm with simple invoicing and no stock, Xero is, in our view, the better tool: quicker to learn and cheaper to run. Do not buy an ERP to send ten invoices a month.
What the migration actually involves

A migration is four workstreams, not just a data copy.
- Data. You rarely move full transactional history. The usual approach is open balances, open customer and supplier items, the trial balance, and master data mapped to the new structure. Keep the old records reachable: GOV.UK says a limited company must keep records for 6 years from the end of the last company financial year they relate to.
- Configuration. This is the real work: chart of accounts and dimensions, posting groups, number series, VAT setup, payment terms, approvals and permissions. Our guide to how posting groups work explains one of the key pieces.
- Integrations and people. List every tool touching Xero today and decide for each: replace, reconnect or retire. Then budget for training, write day-to-day process guides and pick internal champions.
Watch OutIntegrations are the most often underestimated workstream and the one most likely to slip the timeline. Map them on day one.
What drives the timeline and the cost
Ask for a plan that shows each stage: discovery and design, build and configuration, data migration and testing, then training and go-live, ideally aligned to a period end.
Time and cost are driven by the number of entities, whether you need inventory or manufacturing, how many integrations you have, the licence type, how clean your data is and how much bespoke development you ask for. See our Business Central pricing guide for licence costs.
Pro TipThe cheapest thing you can do to control cost is turn up to workshops prepared and keep your requirements disciplined.
Common pitfalls
- Migrating full history when balances and read-only access to old records would do.
- Recreating Xero inside Business Central instead of redesigning the process.
- Skimping on chart of accounts and dimension design, which you then live with for years.
- Going live mid-period rather than at a clean cut-off.
- No internal champion: partners configure it, your people run it.
When you should not move yet
- You are a small, simple business with no stock and straightforward invoicing.
- You are in the middle of another major change, such as a funding round or acquisition.
- Your real problem is process, not software.
- You cannot free up internal time for the coming months.
- Your pain is solvable with a Xero add-on at a fraction of the cost.
Frequently asked questions
Can I migrate my Xero data to Business Central?
Yes. In practice you migrate master data and open balances rather than full history, which gives you an accurate opening position without the cost of moving years of detail.
How long does a Xero to Business Central migration take?
It depends on entities, inventory, integrations and data quality more than on the software. Read how a safe migration works for the stages.
Will I lose my Xero history?
No. Keep the old records reachable for as long as you are required to, while Business Central starts from your migrated opening balances. Talk to our team if you want a straight view on whether to move.