Xero to Business Central: The Honest Migration Guide

Xero to Business Central migration — moving from Xero to Microsoft Dynamics 365 Business Central
Xero to Business Central, done honestly.

If you're weighing a move from Xero to Business Central, here's the short version: it's the right call once your operations outgrow what a lightweight ledger can do — multi-entity accounting, real stock control, manufacturing, project costing or approvals — but it's a proper project, not a weekend swap. Expect 8–16 weeks, real cost, and a fair bit of your team's time. We've moved dozens of UK teams across, and the ones who succeed go in with clear eyes. This guide is the honest picture: when to move, what you gain, what you'll actually do, and when you're better off staying put.

Signs you've outgrown Xero

Xero is excellent software. Most businesses leave it not because it's bad, but because they've changed. You've probably outgrown it when:

If two or three of these are true and biting daily, you're a genuine candidate. If it's just one mild irritation, read the "when NOT to move" section first.

What Business Central gives you that Xero doesn't (and what Xero does better)

Business Central is a full ERP. Against Xero, the honest wins are:

Now the candid part. For a very small firm — a handful of people, simple invoicing, no stock — Xero is better. It's faster to learn, cheaper to run, genuinely lovely to use day to day, and its bank feeds and ecosystem are hard to beat at the small end. Business Central asks more of you in setup, cost and administration. If you don't need the depth, that depth is just overhead. Don't buy an ERP to send ten invoices a month.

What the migration actually involves

This is where expectations and reality tend to part company. A migration is four workstreams, not just a data copy.

Data. The single biggest misconception: you don't move your full transactional history. The sensible, standard approach is to bring open balances — open customer and supplier invoices, the trial balance, item lists, fixed asset registers, and master data (customers, suppliers, items, chart of accounts mapped to the new structure). You keep Xero available in read-only for historical lookups. Migrating years of line-by-line history is expensive, error-prone, and almost never worth it. More on history in the FAQs.

Configuration. This is the real work. Chart of accounts and dimension design, posting groups, number series, VAT setup (including MTD), payment terms, approval workflows, user roles and permissions. Good configuration is what makes Business Central sing; rushed configuration is what makes people say "it was better in Xero."

Integrations. List every tool touching Xero today — payroll, expenses, Stripe/GoCardless, your CRM, e-commerce, stock apps, reporting. Each one needs a decision: replace, reconnect, or retire. This is frequently underestimated and frequently the thing that slips the timeline.

People. Business Central is more powerful and therefore less obvious than Xero. Budget for training, write your day-to-day process guides, and pick internal champions. Adoption, not software, is what makes or breaks the outcome.

Realistic timeline and what drives cost

For a typical UK SME, plan for 8 to 16 weeks from kick-off to go-live. Simple, single-entity, no stock lands near the bottom; multi-entity, inventory or manufacturing pushes toward the top.

A rough shape:

  1. Discovery and design (2–4 weeks) — how you work, chart of accounts, dimensions, integrations.
  2. Build and configuration (3–6 weeks) — setup, integrations, migration scripts.
  3. Data migration and testing/UAT (2–4 weeks) — load open balances, reconcile, test real transactions.
  4. Training and go-live (1–2 weeks) — ideally aligned to a period end.

Cost is driven by: number of entities, whether you need inventory or manufacturing, integration count and complexity, licence type (Essentials vs Premium — Premium adds manufacturing and service management), how clean your current data is, and how much bespoke development you ask for. The cheapest thing you can do to control cost is turn up to workshops prepared and keep your requirements disciplined.

Common pitfalls

When you should NOT move yet

Being honest means telling you when to stay. Hold off if:

There's no prize for moving early. Move when the pain of staying clearly exceeds the cost and effort of leaving.

Frequently asked questions

Can I migrate my Xero data to Business Central?

Yes. In practice you migrate master data (customers, suppliers, items, chart of accounts) and open balances rather than full transactional history. That gives you an accurate opening position without the cost and risk of moving years of detail.

How long does a Xero to Business Central migration take?

For most UK SMEs, 8–16 weeks. Simple single-entity setups are quicker; multiple entities, inventory or manufacturing take longer. The biggest variables are integration complexity and how clean your existing data is.

Will I lose my Xero history?

No. The standard approach keeps Xero available in read-only so you can reference historical detail whenever you need it, while Business Central starts clean from your migrated opening balances. Most teams retain that read-only access for a defined period after go-live.

Ready to talk it through?

If you're genuinely at the point where Xero is holding you back, the best next step is a straight conversation — no hard sell, and we'll tell you honestly if you're better off staying where you are. Talk to our team and we'll help you weigh it up.