Salons & barbers · Bookkeeping
Sync each day's Fresha takings into Xero overnight
The problem
End-of-day spreadsheets to get salon takings into the accounts.
The result
Fresha sends the day's sales, payments, refunds, payouts and fees to Xero in an overnight batch.
How to set it up: Fresha Xero add-on
- Check that you're on Xero Grow or above. The integration requires it.
- In Fresha, turn on the Xero accounting add-on (a paid add-on) and connect Xero.
- Choose the default contact that Fresha posts sales against.
- The next morning, check that yesterday's batch has arrived in Xero and matches your Fresha reports.
Get AI to help you build it
Paste this into ChatGPT, Copilot, Gemini or Claude:
I own a two-chair UK salon using Fresha and Xero. Explain, in plain English, what a daily batch sync of sales, payments, refunds, payouts and fees means for my bank reconciliation in Xero, and what I should check each morning for the first two weeks.
AI tools can get menu names wrong. Check against the sources below.
Before you start
- The sync runs once a day, not in real time.
- Paid Fresha add-on; needs Xero Grow or above; UK, Australian and New Zealand workspaces only.
Integrations used
Sources
Last checked 22 October 2026. Software changes; check the vendor's docs before you rely on this.