VictorsSnap Support

Xero Integration

Everything about connecting VictorsSnap to your Xero organizations.

Connecting Xero

  1. In VictorsSnap, open Settings → Connections.
  2. Tap Add Connection → Xero.
  3. You'll be taken to Xero's secure sign-in page. Sign in with your Xero credentials (VictorsSnap never sees them).
  4. Pick the organization(s) you want to give VictorsSnap access to and approve the requested permissions.
  5. You'll be returned to VictorsSnap. The connection now appears in Settings with its organization name.
You can also sign up for VictorsSnap directly with your Xero account — the app will create your login and link Xero in one step.

What VictorsSnap can do in Xero

When you approve the connection, VictorsSnap requests the minimum permissions needed:

VictorsSnap never deletes or modifies existing transactions. Anything it creates is a fresh entry that you can review and adjust in Xero.

Multiple organizations

If you manage more than one Xero organization, you can connect all of them:

  1. Open Settings → Connections.
  2. Tap Add Connection → Xero again (even if Xero is already listed).
  3. On Xero's approval screen, pick a different organization.
  4. Both organizations now appear in the organization picker on the transaction review screen.
Tip: when you scan a receipt, the organization picker remembers your last choice — so if you mostly submit to one org, it stays selected.

Reconnecting an expired connection

Xero expires refresh tokens after 60 days of inactivity. When that happens, you'll see an error like "Failed to fetch organizations" or "Could not find this organization's connection".

  1. Open Settings → Connections.
  2. Tap the Xero row, then Reconnect.
  3. Sign in with Xero again.

Your previously submitted receipts and contact matches are preserved — reconnecting just refreshes the access token.

Disconnecting

You can remove a Xero connection at any time:

  1. Open Settings → Connections.
  2. Tap the Xero row, then Disconnect.
  3. VictorsSnap revokes the connection on Xero's side and removes the tokens from your device's Keychain.

You can also revoke access from within Xero itself: sign in at login.xero.com, go to your user profile → Connected apps, and remove VictorsSnap.

Common Xero questions

Does VictorsSnap support tracking categories?

Tracking categories are read from Xero and offered on the review screen when your organization has them set up. If you pick one, it's included on the submitted transaction.

How are tax rates handled?

VictorsSnap pulls your organization's active tax rates from Xero and applies whichever rate your chosen expense account has configured as its default. You can override the tax rate on the review screen.

I don't see my new expense account in the picker

The app caches your chart of accounts briefly. Pull-to-refresh on the transaction review screen to re-fetch. If the account was only just created, it may take a few seconds to propagate on Xero's side.

Can I submit bills / bills to pay (not just Spend Money)?

Yes — on the review screen, choose the transaction type (Spend Money or Bill). Bills become ACCPAY invoices in Xero that can then flow into bill pay.