Connect Xero
- Go to Settings → Connections
- Click Connect Xero
- Sign in to your Xero account and authorise VoucherGrid
- You’ll be redirected back with a confirmation message
Set up account mapping
After connecting, you need to tell VoucherGrid which Xero accounts to use:- Sales Revenue – where voucher revenue is recognised (Revenue-type account)
- Voucher Liability – where unspent voucher balances sit until redeemed or expired (Current Liability-type account)
- Bank / Cash – the account that receives payment (Bank-type account)
What gets synced
VoucherGrid creates Xero journal entries for these events:| Event | What happens in Xero |
|---|---|
| Voucher sold | Debit Bank, Credit Liability (GST deferred for face value vouchers) |
| Voucher redeemed | Debit Liability, Credit Revenue (GST recognised at redemption) |
| Voucher expired | Debit Liability, Credit Revenue (breakage – remaining balance recognised) |
| Voucher voided/refunded | Debit Liability, Credit Bank (reversal) |
Disconnect Xero
- Go to Settings → Connections
- Click Disconnect on the Xero card
- Confirm the disconnection
Troubleshooting
“Xero permissions need updating” banner: Your Xero authorisation has expired or changed. Click Disconnect & Reconnect to re-authorise. Journals not appearing in Xero: Check that your account mappings are saved (Settings → Connections → Xero). If mappings are blank, the sync has nowhere to post entries.Accounting sync issues don’t affect your vouchers. Customers can still purchase, receive, and redeem vouchers even if the integration is temporarily disconnected.