Barbershop software that keeps the chair rotation fair
A busy shop runs on walk-ins, and the argument is always the same one: who's up next. JotSchedule keeps a turn count everyone in the shop can see, so the board settles it instead of whoever spoke up first.
Walk-ins run the day; appointments hold a chair
Most of a barbershop's floor is first-come, first-served, and JotSchedule treats that as the default rather than something bolted onto a booking calendar. A walk-in joins the live queue and is served in rotation order; an appointment holds a specific time with a specific barber, on that barber's own column, so a walk-in can't land on top of a two o'clock booking.
You don't have to publish a booking link at all if your shop runs walk-ins only — nothing about the board requires online booking to work. Share the link when you want it, leave it out of your bio when you don't.
The board updates in real time either way, so the front desk sees the same picture without refreshing.
The turn count is on the board, not up for debate
Every barber has a turn count for the day, visible on the board, along with who the rotation currently owes and anyone who's fallen behind. A problem shows up before a client complains about it, not after.
When the front desk checks a walk-in in, the app puts them with whoever will be free soonest, falling back to your shop's running order. Counts reset at the hour you choose, not automatically at midnight, so last night's late walk-ins don't carry into tomorrow's count.
A full haircut and a beard trim aren't the same turn
Treating every service as one turn makes the barber who did three beard lineups look equal to the one who did three full cut-and-styles, and nobody on the floor believes that.
So every service carries its own turn value, 0 to 9, in half steps. A full cut can be worth 2, a beard trim half a turn. Set a service to 0 and it's booked and completed normally without moving that barber's place in line at all. The count moves when the barber starts the service, not when it finishes, and goes back if the service is cancelled.
When someone gets passed over
Sometimes a client won't wait, or asks for someone else, and the front desk moves them on — a front-desk decision with a reason attached, since a barber can't skip their own turn from their phone.
The barber who was passed over keeps their place, and if it happens to the same person twice running, the next walk-in goes to them ahead of the normal order.
Every barber's schedule is on their own phone
No account, no email, no password. You generate a one-time code, the barber enters it on their own phone once, and that phone stays signed in. It shows their own schedule for the day and week — never anyone else's — and it installs to the home screen like an app.
This is on both plans, and the page says Barber, Stylist, or whatever your crew actually calls itself — you set the word once and it appears everywhere a client or barber sees it.
Reports that settle payday without the spreadsheet
ProEvery completed service rolls up into a report: revenue, tips, and turn counts, per barber, for any date range you pick. Export it to a spreadsheet and payday math takes seconds instead of adding up tickets by hand at closing.
It's the same turn count the board shows all day, so what you pay out at the end of the week traces back to the same numbers everyone at the front desk already saw.
Clients with an appointment can check themselves in
ProOpen the check-in page on a tablet at the front desk. Someone who booked ahead types their name, finds their appointment and taps to check in, and it lands on your board straight away.
This is for people who already have an appointment. Walk-ins are still added by whoever is at the desk.
Questions owners actually ask
Can I run a walk-ins-only shop with no online booking?
Yes. The board doesn't require a client to have booked ahead — a walk-in joins the queue and is served in rotation order like anyone else. You get a booking link automatically, but nothing requires you to share it if your shop runs on walk-ins alone.
What happens when a barber skips a turn?
A barber can't skip their own turn — passing a client to someone else is a front-desk decision, with a reason recorded. The barber who was passed over keeps their place, and if it happens twice in a row the next walk-in goes to them ahead of the normal order.
Can some cuts count as more than one turn?
Yes. Every service has a turn value from 0 to 9, moving in half steps — a full cut-and-style might be worth 2 turns and a beard lineup half a turn. A service set to 0 is billed and completed normally without moving the barber's place in the rotation, and the turn is credited when the barber starts the service.
Can I see tips and turns for payday without doing the math myself?
Yes, on Pro. Reports break revenue, tips, and turn counts down per barber for any date range you pick, and export straight to a spreadsheet — the same turn count the board shows all day, not a separate hand-typed total.
What if a customer asks for a specific barber?
Booking online, the client picks their barber or leaves it to you. At the desk, you add the walk-in straight onto that barber's column, which puts them with the person they asked for instead of the next one up — and that barber is credited the full turn for the service either way.
Something not answered here? Email us at support@jotschedule.com
Try it with your own shop
Fourteen days free. Set up your services and turn values, put the board on a tablet, and see whether the rotation argument stops.