Xero crypto tax report
LiveConnect Coinfig to Xero via OAuth. Provision crypto accounts 940–948, preview FIFO journals, and post as DRAFT for accountant review — filing-ready crypto accounting.
- OAuth connect
- CSV upload
How to connect Xero to Coinfig
Reconcile crypto in Coinfig
Connect your exchanges and wallets, then generate FIFO output for the tax year you need.
Connect Xero via OAuth
In Coinfig's Integrations panel, click Connect to Xero and authorise your organisation. The Integrations panel is available on accountant and firm accounts.
Provision crypto accounts
Coinfig creates chart-of-accounts codes 940–948 in Xero (BTC, ETH, stablecoins, clearing, gains, losses, fees, staking income).
Preview draft journals
Choose tax year and posting frequency (monthly or annual), then preview balanced journals before posting.
Post as DRAFT to Xero
Push journals as DRAFT so your accountant reviews and approves them in Xero before they hit the trial balance.
Transaction types supported
| Transaction type | Supported | Notes |
|---|---|---|
| Capital gains (monthly journals) | Yes | Posted as balanced draft manual journals per period. |
| Crypto income (staking, rewards) | Yes | Mapped to account 945 Staking Income. |
| Asset holdings by coin | Yes | Debit movements to accounts 940–943 per asset. |
| Network fees | Yes | Mapped to account 948 Network Fees. |
| Settlement / clearing | Yes | Net fiat movements via account 944 Settlement Clearing. |
| Live OAuth journal posting | Yes | Draft journals pushed directly — no manual CSV import required. |
Known limitations
- Journals post as DRAFT — your accountant must approve them in Xero before they affect the trial balance.
- Re-posting is idempotent: already-posted journals are skipped. Void in Xero first if you need to re-post a period.
- Accountant multi-entity mode requires switching to the client workspace before connecting that client's Xero org.
- The Xero integration is available to accountant and firm accounts. Individual accounts do not have the Integrations panel.