Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Merchanter
English (UK)
GB English (UK)
US English (US)
  • Home
  • Integrations

Moving from Sage 50 to Xero

Discover key steps and tips for a smooth transition from Sage 50 to Xero, enhancing your accounting efficiency and accuracy.

Written by Omer Khaled

Updated at October 19th, 2026

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Getting Started
    Training Sessions
  • How to use Merchanter
    Sales Invoicing & Credits Products Purchasing Stock Control OData System Settings & Administration Milling & Value Added Processing Sales Order Processing Customers System Release Updates Pricing & Costs Certification Order Picking Agency Sales Suppliers Analytics & Reporting
  • API Documentation
    API version 1.0
  • Integrations
    Sage 50 Woo Commerce ECS Webshop Link NearSt QuickBooks Xero ShopWired Shopify EKM
  • FAQs
  • Industry Articles
+ More

Table of Contents

Before you start Changeover Notice What the basic integration includes Customer and supplier mapping requirements Customers and suppliers with the same name What you will need to do Planning your cut-over Information we need from you Ready for the changeover? Need help planning the move?

A guide for Merchanter customers

If you are planning to move your accounts from Sage 50 to Xero, there are several important steps to complete before the changeover. This guide explains what you need to arrange, what Ten-25 will handle as part of the standard integration, and the data and mapping requirements that must be completed before go-live.

Important: Ten-25 configures the Merchanter/Xero integration. Historical accounting data migration from Sage 50 to Xero is arranged by you, your accountant, or your chosen migration provider.

Before you start

Changeover Notice

Please give Ten-25 a minimum of 4 weeks agreed notice of your preferred Xero changeover date. The date must be agreed with the Projects team before you finalise your Sage 50 cut-off. Please do not complete your migration and assume an immediate or next-day switch can be accommodated.

 
  • Your target date for moving to Xero.
  • When your final invoices will be processed in Sage 50.
  • Who will migrate your historical Sage 50 data into Xero.
  • How much historical accounting data you want to move to Xero.
  • Whether customers and suppliers will be imported into Merchanter or exported from Merchanter to Xero as part of the agreed setup.

What the basic integration includes

As part of the agreed integration work, Ten-25 can configure the Xero connection and complete the standard setup, including:

  • Clearing down the existing accounts integration configuration at the agreed cut-over point.
  • Removing the existing Sage 50 link where required.
  • Configuring the Xero API connection.
  • Importing customer and supplier records into Merchanter, or exporting customer and supplier records from Merchanter to Xero, depending on the agreed migration approach.
  • Running the standard customer and supplier mapping process.
  • Setting up the required nominal mappings.
  • Enabling the Xero integration once all required records are mapped and the cut-over checks are complete.

 

Additional chargeable work: Manual customer/supplier mapping and data cleansing are not included within the basic integration. If records need to be manually corrected, renamed, cleaned, deduplicated or mapped individually, this will be treated as additional work and charged separately.

 

Customer and supplier mapping requirements

Go-live requirement: All customer and supplier records required for the integration must be mapped between Merchanter and Xero. We cannot proceed with go-live while required customer or supplier records remain unmapped.

  • Every customer and supplier that will be used after go-live must have a corresponding mapped contact in Xero.
  • The contact Name used for mapping must match between Merchanter and Xero. If the names do not match, the record may not map automatically and will need to be corrected before go-live.
  • Any duplicate, missing or incorrectly named contacts must be resolved before the integration is enabled.
  • If data cannot be mapped through the standard process and requires manual intervention, that work falls outside the basic integration and is chargeable.

Customers and suppliers with the same name

Xero uses a single contact record that can act as both a customer and a supplier. This needs to be considered where your business has the same company or contact recorded separately as both a customer and a supplier in Merchanter.

  • If you are happy for one Xero contact to represent both the customer and supplier relationship, that single contact can be used in Xero.
  • If you require the customer and supplier to remain as separate contacts in Xero, they must have different names from each other. Xero cannot hold two separate contacts with the same contact name.
  • Where separate customer and supplier contacts are required, each must be given a different name in Xero. The corresponding customer and supplier names in Merchanter must then be amended to exactly match the respective Xero contact names so that both records can map correctly.
  • Any required renaming/data cleansing should be completed before final mapping and go-live.
Scenario Merchanter Xero
One combined contact ABC Timber Ltd ABC Timber Ltd
Separate customer and supplier ABC Timber Ltd - Customer
ABC Timber Ltd (SUP) - Supplier
ABC Timber Ltd - Customer
ABC Timber Ltd (SUP) - Supplier

Example only: the exact naming convention is your choice. However, two separate Xero contacts cannot share the same contact name. The customer and supplier names must therefore be different from each other, and each name must exactly match its corresponding record in Merchanter.

What you will need to do

  • Set up your Xero organisation.
  • Arrange the migration of historical accounting data from Sage 50 into Xero.
  • Provide Ten-25 with the required Xero access.
  • Agree the final Sage 50 invoicing/cut-off point with us.
  • Check customer and supplier records and resolve duplicates, missing records and naming differences.
  • Confirm all required customer/supplier records are available and ready to map.
  • Let us know when the historical migration and reconciliation are complete and you are ready for final mapping and cut-over.

Planning your cut-over

  • Complete the agreed final Sage 50 invoicing before the existing integration is removed.
  • Tell Ten-25 when the Sage 50 work is complete and you are ready for the integration change.
  • Allow time for the final customer and supplier mapping to be checked before normal invoice exports begin.
  • Do not go live until all required customer and supplier records are mapped.
  • If there is a gap between Sage 50 being disconnected and Xero going live, invoices may need to remain pending until Xero is ready.

Information we need from you

Please confirm Details
Target Xero go-live date  
Final Sage 50 invoicing date/time  
Who is carrying out the historical migration  
Historical data being migrated  
Xero organisation is ready  
Ten-25 Xero access has been provided  
Import to Merchanter or export from Merchanter to Xero  
Customer/supplier data is ready for mapping  
Any known duplicate, missing or same-name customer/supplier contacts  

Ready for the changeover?

☐ Xero organisation is ready

☐ Historical migration approach is agreed

☐ Ten-25 has the required Xero access

☐ Import/export approach has been agreed

☐ Customer and supplier data has been checked

☐ Duplicate and same-name contact issues have been resolved

☐ Names match between Merchanter and Xero

☐ All required customer and supplier records are mapped

☐ Final Sage 50 invoicing point is agreed

☐ Historical migration/reconciliation is complete where applicable

☐ Ten-25 has been told you are ready for the integration change

Please note: Full customer and supplier mapping is a prerequisite for go-live. If manual mapping or data cleansing is required, Ten-25 will advise you and the additional work will be chargeable.

Need help planning the move?

Please contact the Ten-25 Projects team before finalising your cut-over date. We can review the Merchanter integration requirements with you and coordinate the accounting integration change around your migration plan.

Ten-25 Projects
projects@ten-25.co.uk

transition migration switch

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • How to Turn on Purchase Invoice Integration (Xero)
Solution Vendor Color.png

sales@ten-25.co.uk

01202 861606

The Little House, The Street, Wonersh, Guildford, GU5 OPF

BMF Service Member logo.jpg
  • linkedin
  • twitter
  • facebook
Privacy Policy

©2020 by Ten-25 Software Ltd.. Proudly created with Wix.com

Expand