Xero Export

Export bills, invoices, payments, credit notes and manual journals as CSV.

Loading connections…

Pre-flight Setup Checks

Verify the Zoho org matches Xero before migrating — fiscal year, base currency, foreign currencies + year-end rates, and chart of accounts. A mismatch (e.g. wrong fiscal year) mis-books Retained Earnings.

Export Opening Balances

Upload the Xero Account Transactions report (Excel) to pull each account’s opening balance into a Zoho opening-balance CSV. Foreign-currency accounts carry their native amount and Xero’s opening rate so they tie to Xero.

Sync Bank Transfers via API

Upload Xero Account Transactions Excel. Each Bank Transfer is pushed to Zoho as a native Fund Transfer via the Books API. Click ONCE and wait for DONE — the sync auto-deletes existing BT-* before creating; clicking again mid-run may create duplicates.

Validate & Sync Payments

Cross-checks Xero payments against the attached Account Transactions before pushing: confirms bank account, amount & currency per payment, flags FX / withholding-tax rows for review, and lists Zoho bills/invoices the API will not pay (settled by Spend Money, or genuinely open). Run Validate first, then Push validated to create the payments (idempotent — replaces prior XSYNC-* first).

Year-end FX Revaluation

Revalue foreign bank / AR / AP balances to year-end rates (matching Xero) by posting Zoho's base-currency adjustment. Run Preview first to see the gain/loss per currency, then Post. Do this after native balances tie to Xero.

Past Exports

Every Account Transactions Excel you convert is auto-saved here for this connection. Re-download any past export at any time.

Select an active connection above to see its past exports.