Skip to content
Cryptio Help Center home
Cryptio Help Center home

How to sync transactions to Xero

Syncing transactions to Xero is the final step in bridging your on-chain activity with your main ledger. Once synced, your crypto transactions can be seamlessly reconciled in Xero with proper accounting entries.

Classifying transactions ensures the data is easy to identify and categorize, but the real game-changer is Chart of Accounts mapping. This ensures the correct debit and credit entries are pushed to the right accounts in Xero.

Syncing Requirements

For a transaction to successfully sync to Xero, it must meet the following requirements:

  1. Default accounts mapped — Gains/Losses and Fees accounts are set.

  2. Asset mapping for trades — Both assets involved in a trade are mapped to asset accounts.

  3. Pricing data available — No missing prices (contact Support if you encounter gaps).

To make transactions meaningful in your main ledger, it’s also best practice to include:

  • A clear source name (wallet or exchange)

  • Identified counterparty

  • Transaction labels (and notes where relevant)

Steps to Sync Transactions

Before syncing, check if your workspace has a warning to Update Cost Basis.

  • Go to the Transactions page and click Update Cost Basis if prompted.

Then, follow these steps:

Step 1: Filter Transactions

Decide which transactions you want to sync. Common approaches include:

  • Filtering by Label (e.g., Salary)

  • Filtering by Date range

Step 2: Check Chart of Accounts Mapping

Click into a few transactions to confirm that automated mapping has assigned the correct accounts.

Step 3: Select Transactions

To synchronize all transactions that are ready, head to the Needs Review Module, then go to the Ready to be synced tab. You can select all transactions here, then hit Sync with Xero at the bottom.

If you want to do this in batches, you can also highlight the transactions you want to sync from anywhere on the Transactions page. Please note, transactions will only synchronize if they have complete mappings.

image.png

Step 4: Sync to Xero

Click Synchronize "X" transactions with Xero.

Green checkmarks indicate the sync was successful.

Locating Synced Transactions in Xero

To view your synced transactions in Xero:

  1. Log in to Xero.

  2. Go to the Accounting tab and select Reports.

  3. Scroll to the Accounting section and click Journal Reports.

  4. Open Manual Journals.

  5. Click Drafts to see the synced transactions that were pushed from Cryptio to Xero.