Connect Xero for Accounting Sync
Sync invoices, contacts, and taxes between Vendi Today and Xero automatically, so you're not manually re-entering the same billing data in two places.
Connect the integration
- Go to Settings → Integrations → Xero.
- Select the Xero tile and click Connect.
- Sign in to Xero and authorize the connection.
- Choose the default account where synced invoices should post.
What syncs
- Contacts — imported from Xero into Vendi Today for matching; if an invoice syncs and no matching contact exists yet, Xero creates one automatically.
- Invoices — created in Vendi Today and sent to Xero with line items and discounts included. Status changes (paid, sent, etc.) reflect in Xero as they happen.
- Taxes and currencies — if a mapped tax rate already exists in Xero, it's applied; if not, Xero creates a new matching rate and receives it with the invoice.
What doesn't sync
Products/items themselves aren't created in Xero, and receipt syncing isn't currently supported — only invoices and their related tax and contact data.
Enable payments on a Xero account
To make sure a specific Xero account is ready to receive synced invoice payments:
- In Xero, go to Settings > Organization Settings > Advanced Accounting > Chart of Accounts.
- Select the relevant account and open its details.
- Turn on Enable payments to this account and save.
- Back in Vendi Today's Xero integration, select that enabled account.
Once configured, the account is ready to receive payment and invoice data from your Xero integration.
Was this article helpful?
