Tuppence Bookings

Bookings, free.

A booking page, deposits and no-show fees, reminders in your name, and a calendar your team runs the day from. No monthly fee, no fee per booking and no commission. You pay the card rate on what your clients pay.

No monthly fee No commission on new clients Card payments from 0.79%

A client, Sam, books a cut and finish with Ana at Brightwell Studio on their phone: they choose the service (£45.00), pick 11:00 on Tuesday 13 October, accept the studio’s booking policy and pay a £10.00 deposit by card. On the studio’s iPad, the Tuppence app’s Bookings tab shows the time as being booked while Sam pays, then the new booking in Ana’s column, with a notification: Sam booked Cut & finish.

A client books and pays a deposit on their phone, and the booking lands in the business’s calendar.
1

Set up in the dashboard

Add your services, your team and their hours, and the terms clients agree to. Change anything later. Nothing is public until you publish.

2

Share your page

Share the link, print the QR code for your counter, or add booking to your own website with one line of code.

3

Get booked, and paid

Clients book without an account and pay a deposit if you ask for one. Before the visit, they get a reminder with a link to move or cancel under your policy.

In the Tuppence app

Run the day from your pocket.

The Bookings tab shows a day at one of your locations, on its own clock. Work down the agenda at the front desk, or see a column per person to spot who is free. On iPhone and iPad, in the same app as your payments.

One tap to the next step

Each visit shows what comes next: Check in, Start, then Complete. Didn’t come is there once it has begun.

A column per person

The whole team’s day side by side, so you know who is free before you offer a walk-in a time.

Book from the desk

New goes from the service to who does it, the time and the client. Clients finds anyone’s record and visits.

Fees with Face ID

Charge a no-show or late-cancellation fee from the app, confirmed with Face ID, under the words the client accepted.

Everything a booking business needs

The diary, the clients and the money, in one place.

Get booked

Your own page, wherever clients find you.

Your booking page

Your colours, photos and services, and a page for each person on your team. Search engines see your services and opening hours, and every page has an accessibility statement.

On your own website

One line of code puts a Book now button, or the whole booking flow, on Squarespace, Wix, WordPress or any site. Your site never sees what clients type.

Classes and repeat bookings

Group classes with a set number of places, and series that repeat weekly or every few weeks, for a regular client or a class.

Several places, one page

Add each location with its own hours and team. Clients pick where first, then see only who works there.

Get paid, and protected

Money taken up front, and fees a client agreed to.

Deposits and cards on file

Take a deposit when a client books, or save their card without charging it. One card entry does both, and the deposit comes off the bill.

No-show and late-cancellation fees

Charged with one tap or automatically, under the words the client accepted before booking. Never more than the price.

Vouchers, packages and memberships

Sell gift vouchers, bundles of visits and memberships from your page. A visit a package or membership covers is booked with nothing to pay.

Confirmations and reminders

In your name, with the visit for their calendar. When you’re full, the waitlist offers a freed-up slot to the next client straight away.

Run the day

The diary, the team and the people you see.

A calendar for the day

Click to book, drag to move, and add walk-ins and breaks. It updates as bookings arrive. The day is also in the app on iPhone and iPad, and each person gets a private feed for their own calendar.

Your team

Rotas, time off asked for and approved, staff logins that see only their own day, and each person’s commission and tips worked out for you.

Your clients

Records and notes, with health notes kept sealed; the pets, children or vehicles a visit is for; forms, consents and patch tests; and a block on booking online.

Reports

No-shows with and without a card on file, how full each person’s day is, who comes back, and where your bookings come from.

Start, or switch

A live page the same day, with your history brought along.

A setup wizard

Get started begins with a template for your kind of business (services, a policy and your page) and takes you step by step to a live page you can share.

Bring your clients with you

Import clients, services, staff, time off and upcoming bookings from a spreadsheet, or straight from Fresha, Booksy, Square, Vagaro and Treatwell exports. Preview the import first, and undo it within 24 hours.

Verified reviews

Only clients who came can review: each gets a link after their visit. Publish, hide or reply from the dashboard or the app.

New · Tuppence POS

A till beside the diary.

Tuppence POS sells your services and products at the counter, on iPhone or iPad. Same account, same team, same balance and payouts.

See the till
Fair to both sides

Protect your time without losing the client.

Tuppence writes your policy in plain English. The client accepts those exact words before booking, and the booking keeps them, so any fee is one they agreed to.

  • A late-cancellation or no-show fee is never more than the price of the visit: the Competition and Markets Authority’s guidance holds a cancellation charge to what the business actually loses.
  • What a client has paid counts towards a fee: a £10 deposit and a £15 fee leave £5 to charge.
  • If you cancel, the client gets everything back and owes nothing, as the accepted words say.
  • If their bank disputes a fee, the evidence is drafted from the booking: the words accepted, when and from where, and every message they were sent.
For developers and agents

Every screen is the API.

The dashboard, the app, your booking page and the MCP server all run on the API you use. A booking follows the same rules wherever it’s made, including by an AI receptionist answering your messages.

const free = await tuppence.availability.query({
  service: "svc_…", location: "loc_…",
  from: "2026-10-12", to: "2026-10-18",
});

const booking = await tuppence.bookings.create({
  location: "loc_…",
  items: [{ service: "svc_…" }],
  starts_at: free.slots[0].starts_at,
  client: { name: "Sam Patel", email: "sam@example.com" },
});

// booking.status → "confirmed"

Endpoints

  • GET /v1/availability
  • POST /v1/bookings/holds
  • POST /v1/bookings
  • POST /v1/bookings/{id}/reschedule
  • POST /v1/bookings/{id}/cancel
  • POST /v1/bookings/{id}/charge_fee
  • GET /v1/calendar

MCP tools: list_services, find_availability, create_booking, reschedule_booking, cancel_booking, add_to_waitlist and more. A booking an agent makes says so.

What it costs

The software is free.

We earn on card payments, so bookings carry no monthly fee, no fee per booking and no commission.

Booking page, widget, calendar, the app and reports
Freewith nothing to upgrade to
Monthly fee, fee per booking, commission on new clients
Nonehowever the client found you
Deposits, balances, tips and no-show fees
from0.79%the card rate, nothing more
Emails to your clients
Freeconfirmations and reminders, in your name
Texts and WhatsAppWhen they switch on, you pay only for what you send.
Texts to your clients
6p per segment
WhatsApp messages to your clients
3p per message

UK prices, excluding VAT. A text segment is 160 characters, or 70 once a message has an emoji or a curly quote; texts and WhatsApp are not switched on yet. Each message’s cost is in the log on your Messages page, and the month’s total on your statement. See pricing.

How we compare

No subscription or commission. Only the card rate.

What UK appointment businesses pay the booking systems they use most, as their published prices stood in September 2026.

How we gathered these. Competitors’ figures come from search-engine extracts of their pricing pages, their help centres, pricing trackers and trade press, collected in September 2026. We have not yet checked each one against the vendor’s own pricing page, and prices change, so check with the vendor before you rely on one. The Tuppence row is what the platform charges today.
Booking systemSoftwareCommission on new clientsCard paymentsNo-show protection
TuppenceFreeNoneFrom 0.79%, whatever the payment is for: a deposit, a balance or a feeA deposit or a card on file; fees charged with one tap or by themselves, never above the price
Fresha£14.95 a month, or £9.95 per bookable team member20% of a new marketplace client’s first booking, at least £41.40% + 25p online; 2.20% + 20p keyedA deposit or a card captured, with a fee per appointment for card capture
Booksy£40 a month, plus £5 per extra team memberOptional Boost: 30% of a new marketplace client’s first visit, at least £50.99% + 20p + VAT with Tap to Pay; more onlineDeposits, or cancellation fees on a verified card
Square AppointmentsFree for one location; paid plans per locationNone1.4% + 25p online; 2.5% on a card on file or keyedA card on file; by default a 50% fee inside 24 hours, up to £650
Treatwell ConnectFree, or close to it35% + VAT of a new marketplace client’s first booking, even if the salon cancelsThrough Treatwell, with a 2 to 3% + VAT prepayment feePrepayment and a cancellation policy
Timely$26 to $47 per bookable staff member a monthNone1.95% + 20p on European cardsDeposits and no-show protection

Sources: Fresha’s help centre on new-client fees and payment policies, with SubSeat and Beeviral; Booksy’s support pages on Boost, Tap to Pay and deposits; Square’s UK fees and cancellation policy; Treatwell’s partner pricing; Timely’s pricing and TimelyPay fees.

Not yet. Bookings work today from the dashboard, the app, your page, your website and the API. Still to come:
  • Texts and WhatsApp to clients
  • Your page on your own domain
  • Google and Outlook calendar sync
  • Book buttons on Google and Instagram

Until texts switch on, clients hear from you by email. For Google, Instagram, Apple Maps, Facebook, WhatsApp and TikTok, Share in the dashboard shows where your page’s link goes.

Payments that give more back.

Start in test mode in a minute. Go live once you’re verified.