Skip to main content

Reconcile with Xero and export transactions

Heather Worthington avatar
Written by Heather Worthington
Updated this week

When preparing for the end of your financial year, you will want to ensure all of your accounts in Xero are up to date and align with your stock holding in Unleashed. You will need to identify and resolve any failed exports, variances or discrepancies between Unleashed and Xero before closing accounts for the year.

In the below article we've outlined some of the main points and best practices for managing Unleashed and Xero as you approach the end of your financial year!


Reconcile Unleashed with Xero

Throughout the year, it's best practice to periodically review the Xero integration and check your stock balances match across Unleashed and Xero to ensure all data's exported and consistent for both platforms. Variances and errors are always easier to resolve when reviewed often.

How transactions affect Xero's accounts

The core principle of Unleashed's integration with Xero is that stock purchased from suppliers is considered a Current Asset until it is sold. Once sold, the cost of the product is then accounted for as Cost of Goods Sold (COGS). Whilst connected with Xero, when a transaction is completed, the integration will trigger the export of a matching transaction to update your Xero accounts accordingly, keeping both platforms reconciled. We therefore want to ensure that all transactions and journals are exporting successfully to maintain reporting across both systems.

  • Purchase Orders will update the Stock on Hand (Current Asset) account in Xero, except for products categorized as Never Diminishing, which will update a specified Purchase Account.

  • Sales Invoices will update the Sales Revenue Account.

  • Sales Shipments and Adjustments will update both the Stock on Hand (Current Asset) and Cost of Goods Sold (COGS).

Reconcile in Xero

Make sure that all journals and transactions in Xero are in an Approved or Paid status, as this will ensure your Stock Balances and accounts are updated and accurate. If a journal or transaction is left in a Draft status in Xero, it will display as a variance in Unleashed's Export Data page.

Reconcile in Unleashed

Ensure all of your completed and receipted transactions have exported successfully to Xero by reconciling your integration in Unleashed:

  1. From the main menu, go to Integration, Integration Store and select the Xero tile.

  2. Go to the Export Data tab.

  3. Each transaction type that exports from Unleashed to Xero is displayed in it's own tab within the Export data page. Select one of the transaction tabs.

  4. Use the Date Range field in the header to filter the transactions to 1 month at a time.

  5. Select "Reconcile Transactions". A notification will be displayed in the taskbar of your Unleashed account to signify that a reconciliation is in progress.

    • Orange circle: In progress

    • Green tick: completed

  6. Once the reconciliation is complete, repeat steps 3 -5 for each transaction tab.
    NOTE: In the Journals tab, use the Select Journal dropdown menu to reconcile each Journal type.

Once you have performed a reconciliation of transactions in Unleashed, a sum total of any variances between Unleashed and Xero will be displayed in the Export Data page's header figures. Similarly, the Variance and Export Status columns within each transaction tab's grid layout will identify which individual transactions are contributing to the total variance and need to be resolved.

Common causes for variances between Unleashed and Xero

Some of the common reasons why you may experience stock value discrepancy between Unleashed and Xero are:

  • Unleashed and Xero's total stock values didn't match during the initial setup (a variance from the start)

  • Transactions were manually deleted in Xero after they've export from Unleashed

  • Journal entries have been manually added to Xero

  • Journal entries have been edited in Xero

  • Journals have not been approved in Xero

  • Journals have not successfully exported to Xero

  • Journals have not been enabled in the Xero configuration setup

Resolving variances between Unleashed and Xero

If you have identified any variances between Unleashed and Xero, you'll want to resolve them before closing your accounts for the end of year.

Cause of variance

How to resolve the variance

Unleashed and Xero's total stock values didn't match during the initial setup (a variance from the start)

Manually add a journal in Xero to account for the initial difference.

Transactions were manually deleted in Xero after they've export from Unleashed

Re-enter or restore the journal in Xero to align with Unleashed's transaction.

Journal entries have been manually added to Xero

Remove any manually added journal entries in Xero that do not have a matching transaction in Unleashed.

Journal entries have been edited in Xero

Revert the journal entries back to their original date and/or value, to re-align with Unleashed's transaction.

Journals have not been approved in Xero

Go to your Xero account and approve any transactions in Draft status.

Journals have not successfully exported to Xero

Review the View Failed Exports and Connection Log pages to identify the reasons why the exports have failed. Fore more details on reviewing and troubleshooting failed exports, see Xero Connection Log & Common Errors

Journals have not been enabled in the Xero configuration setup

Go to Integration, Integration Store, Xero and in the Configuration tab toggle on each Journal setting, then select Save Configuration. For more details, see Xero Integration Setup

If you have checked and tried all the above and the stock value is still showing significant discrepancies for a long period of time, our recommendation is to ‘draw a line’ and create a stock count in Unleashed and a manual journal entry in Xero to match the Stock on Hand value between systems. You can then start fresh again from that point in time and any newly completed transactions in Unleashed will then be sent to Xero.

Manually export transactions to Xero

To manually export transactions from Unleashed to Xero:

  1. From Unleashed's main menu, go to Integration, Integration Store and click on the Xero tile.

  2. Go to the Export Data tab.

  3. Use the Transaction Type tabs to locate the transaction or record you're wanting to export. The tabs available are:

    • Sales Invoices

    • Purchase Orders

    • Purchase Costs

    • Assembly Costs

    • Supplier Returns

    • Supplier Return Costs

    • Credit Notes

    • Customers

    • Suppliers

    • Journals - Use the drop down menu provided to further filter journals by:

      • Sales Journal

      • Credit Journal

      • Stock Adjustment Journal (IN)

      • Stock Adjustment Journal (OUT)

      • Supplier Return Journal

      • Recost Adjustment Journal

      • Dis/Assembly Journal​

  4. In the selected Transaction Type tab use the Date Range filter to further refine your search and locate the transaction.

  5. Click on the Export link in the transaction's row, under the Export column to manually attempt exporting the transaction.

    Image_2021-08-04_at_5.49.02_PM.jpg
  6. The Export Status column will update to confirm if the export attempt has been successful (Exported) or not (Export Failed).


Useful Unleashed Reports

Stock on Hand Enquiry

If you wish to know the current total value of your stock in Unleashed to compare it with Xero's Current Asset account, use the Stock on Hand Enquiry. The Stock on Hand Enquiry will display the total quantity and total stock value of your inventory (as well as per product) for any given date. The Total Cost displayed at the bottom of the Stock on Hand Enquiry should match the total stock balance in Xero's Current Asset.

Transaction Enquiry

If you are looking for a report to compare the stock movements in Unleashed with the journals created in Xero (effectively a COGS report), use the Transaction Enquiry.

The Transaction Enquiry provides a breakdown per product, per transaction of the total stock value that's been adjusted from Unleashed's total stock value, and as such will align with the journals that have been generated in Xero. Use the Transaction Type filter in the Transaction Enquiry to refine your report and more easily compare Unleashed's stock movements with Xero's Cost of Goods Sold account.


Frequently asked questions

Why does a transaction show a variance, no Xero link, but an Exported status?

If the transaction had successfully exported to Xero but had since been deleted, there will no longer be an active link to the transaction in Xero, and similarly, no record of its value. To resolve this, restore the transaction in Xero, then Reconcile Transactions in Export Data.
​If a transaction already exists in Xero with the same transaction number, Xero will assume the existing Xero transaction aligns with the Unleashed transaction. As such, the Export Data tab will update the transaction to Exported status. But as the integration didn't generate the transaction in Xero, it is not able to provide a link to the transaction in Xero. To resolve this, edit the existing transaction's number in Xero so that it's unique, and then, in Export Data, re-export the transaction.

Did this answer your question?