For businesses that run on appointments

Appointment scheduling software: calendar, status and payment on one row

Keeping the appointment in one place and the payment in another produces two different numbers by closing time. HMS Spa keeps an appointment together with its price, the amount paid, its status and its room on a single row — and when it closes, it flows into the till and the reports on its own.

What does appointment scheduling software actually do?

Scheduling is not only the question “who is coming at what time”. Behind an appointment sit the service to be given, who will give it, which room or booth is used, what it costs, how much has been paid and whether the customer turned up. When those answers live in separate places, the calendar looks full while the till looks empty. Appointment scheduling software brings them all onto one row.

In HMS Spa appointments live in a weekly calendar. You pick the branch and the date; clicking an empty slot opens an appointment, and dragging moves it to another hour or another day. Hours outside opening times show as closed, so nothing is booked into a closed hour. In multi-branch businesses each branch is defined with its own hours and time zone, and the calendar is drawn for the branch you select.

The appointment list is the calendar in table form, and it filters: customer, branch, service, staff member, status and date range. Every row shows the room, the price, the amount paid and the balance. An appointment’s status is changed from the row, and payment is taken from that same row — there is no separate screen for paying. The list exports to Excel and PDF.

The overview screen after sign-in lists upcoming appointments with date, customer, service, branch and status, and summarises branch, appointment, customer and service counts. Any row opens the appointment for viewing and editing. In the mobile app each practitioner sees their own day from their phone, and the owner watches the till and the reports from outside the business.

Opening the customer’s record from an appointment shows past appointments, notes and tags together; if they hold a package, the session is deducted there and the remaining count updates instantly. On the settings screen the company’s country, time zone, currency and opening hours are defined, with services and the email and SMS settings on separate tabs. The panel runs in the browser with nothing to install.

Modules

The six parts of appointment tracking

Weekly calendar

Click an empty slot to open an appointment, drag it to move it. Hours outside opening times show as closed; choosing a branch redraws the calendar.

Appointment list

Filter by customer, branch, service, staff member, status and date range. Every row carries the room, the price, the amount paid and the balance.

Status and payment

Status is changed from the row and payment is taken from the same row. No separate screen for paying.

Room and staff assignment

Each appointment shows its room and practitioner on the row; a clash is visible on the calendar.

Overview

Upcoming appointments listed with date, customer, service, branch and status; counts summarised at the top.

Mobile access

In the iOS and Android apps each practitioner sees their own day and managers see the till and the reports.

The calendar

A full calendar should mean a full till

Keeping the appointment and the payment on the same row is what makes a busy calendar show up in the till. When an appointment closes the amount flows to the check, the check to the till and the till to the reports; the question “we had ten appointments today, so why does the till look like this?” disappears. A no-show is recorded as a status too, so the empty hour can be read from the report.

  • Open an appointment by clicking an empty slot
  • Drag an appointment to another hour or another day
  • Status and payment handled from the same row
  • Room and practitioner visible on the row
  • The list exports to Excel and PDF

Till and reports

One flow from appointment to report

When an appointment closes the amount moves to the till, and the till moves into the reports. Income, expenses and the net figure filter by branch and date range; the service report shows how often each service was given and what it brought in, and the staff performance report shows how many appointments each person completed. Every table downloads as Excel and PDF.

  • The appointment amount flows into the till on its own
  • Income, expenses and net filtered by branch and period
  • Counts and turnover in the service report
  • Staff performance and commission reports
  • Every table downloadable as Excel and PDF

Setting up takes four steps

Your account is opened

After your trial request we open an account for your business. There is no server and no install; you sign in at app.hmsspa.com.

Hours and branches are entered

Country, time zone, currency and opening hours are set; in multi-branch businesses each branch is defined with its own hours.

Services and rooms are entered

The service list with durations and prices is entered, and room or booth names are defined for use on appointments.

The team starts

Staff get their own accounts and permissions; reception sees the calendar and each practitioner sees their own day.

Frequently asked

Appointment scheduling software — frequently asked questions

Can I drag an appointment on the calendar to move it?

Yes. In the weekly calendar an appointment is dragged to another hour or another day. Hours outside opening times show as closed, so an appointment cannot be dropped into a closed hour by mistake.

Can I take payment from the appointment screen?

Yes. Every row in the appointment list shows the price, the amount paid and the balance; both the status change and the payment happen from that same row, so you do not move to a separate screen to collect.

How do we record a no-show?

The appointment’s status is changed from the row, so a no-show stays on record and appears in the report. That way the hours that went empty can be read from the list at the end of the period.

I have several branches in different time zones — is that a problem?

No. Each branch is defined with its own opening hours and time zone; the calendar, the appointment list and the finance screen all work according to the branch you select.

Can staff see their own appointments on their phone?

Yes. The iOS and Android apps open with the same account as the web panel; each practitioner sees their own day from their phone and the owner watches the till and reports from outside.

Do I need a credit card to try it?

No. The 14-day free trial does not ask for a card, and every feature of the software is open during the trial.

Related pages

Features

Instead of scattered notebooks, spreadsheets and paper diaries: a single system that sees your whole business.

Online Booking

Customers self-book free slots; you take the full price, a percentage or a fixed amount upfront via iyzico, PayTR, Stripe, PayPal or Checkout.com, the rest at the branch.

Screenshots

Screenshots of the HMS Spa mobile app: dashboard, appointment calendar, customer card, loyalty points, sales, finance and reports — in your own language.

Pricing

Every plan includes every feature of the program, with free updates. Monthly plans have no lock-in; pay annually and 2 months are on us.

Hair Salon Software

Cloud-based hair salon software that brings the appointment calendar, client records, packages and till into one panel. Nothing to install, free for 14 days.

Beauty Salon Software

Cloud-based beauty salon software that keeps session packages, client records, the appointment calendar and the till in one panel. Nothing to install, free for 14 days.

Barbershop Software

Cloud-based barbershop software that keeps appointments, walk-ins, open checks and per-chair commission in one panel. Nothing to install, free for 14 days.

Massage Salon

Room and therapist planning, session- and minute-based packages, therapist commission and the till in one panel for massage salons. Nothing to install, free for 14 days.

Beauty Centre

For beauty centres: the chain from consultation to session plan, from payment plan to receivables, in one panel. Nothing to install, free for 14 days.

Hammam & Spa

For hammams and spas: heavy footfall, short services, cabin checks and end-of-day till discipline in one panel. Nothing to install, free for 14 days.

Hotel Spa

For hotel spas: hotel guests and outside customers tracked separately, cabin checks and revenue reports ready for management, all in one panel. Nothing to install, free for 14 days.

Try the appointment book free for 14 days

Try it with your own service list and opening hours. No credit card needed.