When converting your accounting data into Xero, we aim to provide full transactional history if that was the service selection. However, in certain situations, we may only be able to convert limited history, no history or may not be able to proceed with the conversion at all. If this is the case, we will notify you as early as possible.
Due to system differences, Xero does not allow manual journals to be posted to Accounts Receivable (AR) or Accounts Payable (AP). This creates challenges when converting data from accounting systems that use integrated add-ons to post such journals.
Solution: We have developed a tool that creates a secondary AR/AP account set up as a liability or asset. This enables us to replicate these transactions where invoices or bills populate in Xero’s system accounts, while the manual journals are captured in the secondary accounts.
However, if non-standard transactions are used excessively or if AR/AP accounts are included directly in the journal entries, we may not be able to convert the data using invoices and bills.
For QBO data extraction may fail if accounts used in the past are now archived.
Solution: Before submitting your file for conversion, review GST transactional detail report and take note of any transactions with tax amounts other than 0% or 10%. Update these transactions in the source file to reflect either 0% or 10%. Once the conversion is complete, you can re-edit the tax amount if necessary.
Due to system differences, Xero does not allow journals to control accounts such as Bank, Accounts Receivable (AR), or Accounts Payable (AP). This can create issues where these journals are present in the source data.
Solution: We use a conversion clearing account and secondary AR/AP account set up as a liability or asset to replicate these transactions and maintain data integrity. This allows the conversion to proceed where use is minimal.
Alternative Approach: If journals to control accounts are used extensively or in complex ways, we may be unable to convert the data using invoices or bills. In this case, we may convert the data using manual journals instead. However, please note that manual journals in Xero do not support linking to contacts.
Client-Side Option: To avoid these issues, clients may choose to apply payments directly against the invoices or bills in the source software instead of using direct entries or manual journals to AR/AP.
Xero supports only one system account each for AR and AP. We merge accounts where possible but cannot proceed if the accounts are too complex.
In some accounting packages you have the ability to set up and use Tax Codes as both 0% and 10%. Xero only allows one to be applied consistently throughout its use. As a result, we often find that there is a BAS Discrepancy between the two file. This is due to Xero only including calculated GST in the Activity Statement and to deliver a file with the correct GST balance we include variance as a transaction line within the invoice or bill. We do provide an email post-conversion advising this variance so you can make the necessary adjustments if you wish, alternatively, you can provide this to your financial professional for their records.
In some source software, you may be able to use the same tax code for both 0% and 10% GST. However, Xero required consistent use of tax codes and only one tax rate can be assigned to a given code across the file.
When a tax code is used for both 0% and 10% in the source file, this inconsistency often causes a BAS discrepancy in Xero. This occurs because Xero only includes calculated GST amounts in its Activity Statement.
To address this:
We insert a variance transaction line within the related invoice or bill to reflect the correct GST balance.
A post-conversion email or report will highlight these variances, allowing you to:
Adjust if necessary, or
Share the report with your financial professional for their records.
Xero limits the number of transaction lines per invoice/bill to 1,000. Files exceeding this will fail to convert. We suggest investigating an alternative solution that will meet your needs.
Xero does not support negative discounts.
Solution: Update negative discounts in the source file before conversion.
Files using multi-currency cannot be converted. You may be able to disable this feature if no foreign currency activity exists.
If your source data includes an Undeposited Funds account that is not set up as a Bank account and cannot be changed, please note that due to system limitations in Xero, transactions associated with a non-bank Undeposited Funds account cannot be linked to a contact. This is because Xero does not allow contacts to be applied to manual journals.
While your financial data will remain accurate, any reports generated by contact may appear incomplete or differ from expectations.
Recommendation:
If contact-level reporting is important to you, we suggest running and saving these reports from your source system before migration for future reference.
Note: There could be a "deposit out of balance" issue. This can happen if your deposit account is not balanced to all open deposits against orders. If it is balanced, it will be $0 and all deposits show up as credit notes.In some source accounting software, bank accounts can be set as the system accounts for Accounts Receivable (AR) and Accounts Payable (AP), This configuration is not supported in Xero. In Xero, bank accounts cannot be assigned as system accounts for receivables or payables.
Additionally, Xero requires that AR/AP accounts are only used once specifically as a system account for raising Invoices/Bills and credit notes.
If the source file has multiple linked Accounts Receivable / Payable accounts, it may be ineligible for conversion.
Trade Debtors and Trade Creditors should not be reused or relinked beyond their system designation.
Next Steps
Review your file for the above issues.
Make necessary corrections or select the premium package if applicable.
If unsure, consult your accountant or reach out to our support team for assistance.