Free tool · no account · nothing stored
What is your chair actually earning?
Drop in the last ninety days from whatever you use now. You get one page: which hours sit empty, what your average ticket really is, how long clients take to come back, how many are already overdue, the two membership tiers your own regulars would support, and the three things worth doing about it.
Getting the file
Where the export lives
Booksy
Biz app on desktop → Statistics → Appointments → Export CSV
SQUIRE
Dashboard → Reports → Appointments → Export
Square
Dashboard → Appointments → Reports → Export CSV
Fresha
Reports → Sales → Appointments → Export (save the Excel file as CSV)
Any CSV with a date, a barber, a service and a client will work — the column names do not have to match. If your book is on paper, bring it to a visit and we will type a month of it with you; the same report comes out.
Fair questions
What we do with it
- Do you keep the file?
- No. It is read in memory, the report is built, and the file is gone. There is no account to create, no upload record, and nothing to delete afterwards. If you later sign up, you upload it again and it is imported properly then.
- How can it know my utilization without my rota?
- It cannot, exactly — so it says so. The report infers your open hours per weekday from the earliest and latest bookings in the file and assumes a barber was available on any day they took work. That is the honest floor; the real number, once your actual hours are in the system, is usually a little lower and a lot more useful. Every assumption is printed at the bottom of the report.
- Is this a sales pitch dressed as a report?
- It is the same engine that runs inside the product — the same utilization maths, the same margin readout, the same nine rules with the same minimum-evidence thresholds. If a rule does not have enough data it stays quiet and tells you what it is waiting for, rather than inventing a number to impress you.