Skip to main content
Xero Integration

How to integrate Socket with Xero to manage your billing

Emma avatar
Written by Emma
Updated over a week ago

Configuring your Xero Integration

If you use Xero for your practice (and love Xero as much as we do!) then leverage our direct integration to sync your Xero records with Socket for effortless client billing.

We don’t bring Xero records directly into Socket, (unless it is acting as the primary CRM for the practice). Instead, we match Socket clients to Xero contacts behind the scenes, and we'll warn you on the Billing Plan if there are any Socket clients unmatched to a Xero contacts.

To get started, head over the Practice Settings > Integrations and click "Connect with Xero".

Select Your Xero Company

Choose your practice’s Xero company and allow access. This will sync your Xero general ledger account codes and contacts with Socket.

Once connected, you'll see the "Connected to Xero" green tick.

Set Default Account Codes

Select the default account code for recurring and one-off sales. This ensures all invoices are categorised to match your preferences, in Xero.

This can also be changed within the pricing section for each service (👇), but if left unchanged, it will use the default set above.

Choose a different Account Code for one-off pieces of work if necessary. This helps in segregating your regular revenue from ad-hoc projects in Xero.

Invoice Detail Level

Whilst this setting isn't in the Xero integration view and it's actually in the "Billing Settings" section, it's very much related to the Xero integration and worth mentioning here. It allows you to chose whether to consolidate your services into one line item, or allow each service to have it's own line. Go to our help guide on how to Configure your Billing settings for more info.

The directional flow of data between Socket and Xero:

Socket

🔁

Xero

Clients

🔁

Contacts

Account Codes

⬅️

Account Codes

Invoice Templates

⬅️

Branding Themes

Invoices

➡️

Invoices

The sync runs one a day which is overnight for UK users.

Did this answer your question?