Skip to content

Moving from Xero payroll

If you've been using Xero to pay your employees but it's time for a change, we'd be happy to have you!

Within the first 30 days of an MYOB subscription, our support team can help get most of your employee information into MYOB in a few easy steps.

Start the move to MYOB

  1. Subscribe to MYOB Business Payroll Only.

  2. Open your MYOB Business software and click Move from Xero at the bottom right of any screen.

    Move from Xero button

    Don't see the 'Move from Xero' button?

    You'll only see this button in MYOB Business (Payroll Only) for the first 30 days of your MYOB subscription.

    You'll be guided through each step of the move, including:

    1. Exporting two employee reports from your Xero software (Employee Contact Details and Employee Remuneration).

    2. Checking the exported Employee Remuneration report in Excel and updating each employee's Pay Calendar to Weekly, Fortnightly, Monthly or Quarterly (to indicate how often they're paid).

    3. Converting the exported Xero reports to MYOB format. This will create a single import file.

    4. Importing the converted report file into your MYOB Business. If you get an error when importing, see the FAQs below.

Need help importing your employees?

If you need a hand in the first 30 days of your MYOB subscription, there's help available in MYOB Business. Just click the purple chat bubble in the bottom right corner in MYOB Business and our support team will be happy to help.

After moving to MYOB

Once your employees' details have been imported into MYOB Business, there's some additional things you'll need to do before you can pay your employees from MYOB Business.

Enter some additional employee details

There's some information you'll need to add for each of your employees in MYOB Business. Just go to the Payroll menu and click Employees, then click an employee to open their record. You can then enter:

  • a tax file number and income type (on the Payroll details tab > Taxes tab)

  • the employee's superannuation fund and membership number (on the Payroll details tab > Superannuation tab)

  • their bank details (on the Payment details tab)

You can enter these details yourself, or you can send a request to the employee to enter these details themselves. This is also a handy way to get the employee to confirm their other personal and contact details.

Also, you'll need to enter the balance of any leave entitlements your employees have accrued but not yet taken, like annual leave or sick leave. Find out how to enter employee opening leave balances.

If you've paid the employees this payroll year, you'll also need to enter their pay history.

Finish setting up payroll

Finally, complete the rest of your payroll setup so you'll be ready to pay your employees. This includes setting up Single Touch Payroll and superannuation reporting.

For all the details see Set up payroll.


What if I see the error 'Please check your file and try again'?


There are a couple of things in your exported Xero reports that might cause this error when importing into MYOB Business.

Open both of the exported reports in Excel and check for the following:

  1. Make sure you have the same number of employees in each exported report.

  2. Check the Pay Calendar that's set for each employee in the exported Employee Remuneration report. In Xero, this field defines how often an employee is paid. In MYOB Business, we call this an employee's Pay cycle and it must be one of these case-sensitive values: Weekly, Fortnightly, Monthly or Quarterly. Update this for each employee in the exported Excel file, save it, then convert the files and try the import again.

Still need help?

Click the purple chat bubble in the bottom right corner in MYOB Business and our support team will be happy to help.