bookings made simple
All-in-one practice management for solo practitioners and small teams. Calendar, online bookings, clinical notes, accounting — enterprise-level features at small business prices.
14 days free · No credit card required
Enterprise features, small business pricing
Built and priced for solo practitioners and small teams — without skimping on the features you actually need.
Built by a therapist with 20 years on the tools.
Designed around real daily workflow — not feature bloat.
UK based, UK hosted
Built in the UK, hosted in London
Powered by Stripe
Secure payments, funds to your bank
GDPR compliant
Consent, export, right-to-deletion
Encrypted at rest
Row-level security, end-to-end
UK servers only
All data stays in EU West London
Your diary, your way
Book, edit, and manage your entire week without leaving the calendar. Everything you need, one click away.

Online bookings, clients manage themselves
No logins, no sign-ups. Clients pick a time, enter their details, and they're booked. The system matches by email or phone — returning clients are recognised automatically.
Share on your website, socials, business cards, or via a QR code
- Practice-branded booking page
- 5-step flow: service → date → details → confirm → done
- Colour-coded availability (morning / afternoon / evening)
- Clients pick their practitioner on multi-person teams
- Auto-match returning clients by email or phone
- Waitlist when fully booked — auto-books on cancellations
- Pay at booking — full or deposit, optional or required
- Client portal to view, reschedule, or cancel
- Confirmation emails & SMS reminders included
MH Sports Therapy
Sports Therapy & Sports Massage
📍 Birmingham, B73
Quick Book
Book an appointment — no login required
My Portal
Manage appointments & invoices
MH Sports Therapy
Hi, Sarah
Welcome back, Sarah
Manage your appointments and invoices.
📅 Upcoming appointments
HistorySports Massage – 30 mins
£35.00
Tue 25 Mar · 9:30am
Sports Massage – 60 mins
£58.00
Wed 26 Mar · 11:00am
🧾 Recent invoices
View allINV-042
MH Sports Therapy
📍 Birmingham, B73
Pick a date & time
Morning
Summary
Location
Birmingham, B73
Service
Sports Massage
60 min · £45.00
Date
Thu 26 Mar
✕ Cancel
Get paid, any way you want
Multiple ways for your clients to pay — all tracked automatically. Your money goes straight to your bank. booki never holds funds.
- Pay at booking — full payment or deposit
- Optional or required, you decide
- Send pay links via email or SMS
- QR codes for fast in-person payments
- Stripe Terminal card readers supported
- Track cash, Square, SumUp and other manual payments
- Every payment reconciles to your invoices
- Funds land in your bank, not ours
All online payments processed by Stripe. booki never holds your funds.
MH Sports Therapy
Step 4 of 4 — Confirm & pay
Payment required
Secure payment by Stripe
Sarah Taylor
Thu 26 Mar · 10:00am
Scan to pay
£45.00
Client scans with phone camera and pays securely via Stripe
MH Sports Therapy
Sports Massage — 60 min
Total due
£45.00
Card information
Charges
Payments
Invoicing made simple
Create invoices from appointments, track payments in real time, and share professional invoice links with your clients. No chasing, no spreadsheets.
- One-click invoice from any appointment
- Cash desk with multi-payment tracking
- Shareable invoice links
- Paid, partial & unpaid status tracking
- Send invoices & receipts by email
- Bank details & payment terms
- Client balance tracking
- Stripe Connect for online payments
Clinical Notes
Amy Taylor · Sports Massage · 19 Mar
Subjective
Patient reports intermittent lower back pain for the past 2 weeks, worse after prolonged sitting. Pain rated 6/10, no radiating symptoms. Sleep disrupted 2-3 nights per week.
Objective
Lumbar ROM reduced ~20% in flexion. Tenderness noted L4-L5 paraspinals bilaterally. Mild spasm left QL. SLR negative bilaterally. No neurological deficit.
Assessment
Mechanical lower back pain, likely postural. No red flags identified.
Plan
Soft tissue work focusing on lumbar erectors and QL. Stretching programme prescribed. Review in 1 week. Refer for imaging if no improvement in 3 sessions.
Additional notes — consent, billing, follow-up...
Notes that are audit-ready
SOAP, DAP, or free-text — write notes your way. Save drafts as you go, then sign and lock when you're ready. Generate referral letters from templates. Everything attached to the appointment.
- SOAP, DAP & free-text formats
- Reusable note templates
- Save as draft, edit anytime
- Sign & lock for compliance
- Addendums on signed notes
- Referral letters with templates
- Notes linked to appointments
- Browse by day or by client
Know your numbers
Track income, log expenses, and see your estimated tax bill — all in real time. Built for self-employed practitioners who need to stay on top of HMRC without an accountant on speed dial.
- Revenue & payment breakdown
- Expense tracking with recurring support
- Business-use % per expense
- Self-employed tax calculator
- Current HMRC rates built in
- Monthly set-aside estimates
- PDF reports for your accountant
- Invoice & receipt management
Revenue
£2,340
+12% vs last month
Outstanding
£185
3 unpaid invoices
Appointments
52
This month
Avg / Session
£45
Across all services
Most popular
Sports Massage
Busiest time
10am – 12pm
Quietest day
Monday
Tax Estimate (2025/26)
Revenue
£28,080
Expenses
£4,200
Est. Tax
£3,850
Set aside £321/month to cover your tax bill

Built by a therapist, for therapists
20 years in clinic. I've tried them all. They all do the job, don't get me wrong, but none ever feel like they have all the little things you can get done quickly in-between clients on a busy clinic day. So I built booki — designed around real daily workflow. Alter your availability from the diary screen. Quickly draft notes and go back later to save properly. Copy your booking link from the calendar page to reply to a text quickly. We have the big stuff too, but I built booki with the little things in mind first. Made by a therapist with some dev skills, not a dev making impressive software that misses what we actually need day to day.
Easy to switch
Coming from existing software? Upload your data and our AI maps your columns to ours automatically. Clients, appointments, invoices — imported in minutes, not days.
- AI maps columns — your data never leaves your browser
- CSV and Excel from any system
- Scan your website for services
- Photo of your price list works too
- Setup wizard guides you through
One price, everything included
No feature gating. No per-seat surprises. No "upgrade to Pro Plus Ultra" nonsense. Every feature on every plan. Simple.
- £18/month — that's it
- Up to 5 practitioners included
- Need more seats? Get in touch
- Every feature, no add-ons
- 14-day free trial, no card needed
Built for how you work
Calendar-first design. Cash desk that's actually a till. Clinical notes that lock. QR payments from the chair. Not a generic CRM with a calendar bolted on.
- Designed around real clinic workflow
- Every feature tested in a real practice
- UK-built, UK-hosted, GDPR compliant
- Fast, responsive, works on any device
- Genuine support from someone who gets it
Up and running in minutes
No complex setup. No training manuals. No onboarding calls.
Run the setup wizard
Create your account and walk through the guided setup — business details, services, availability, and team. Done in minutes.
Import your data
Switching from another system? Upload your CSV files and we map everything automatically. Clients, appointments, and invoices — seamlessly.
Configure your preferences
Set up your notification and communication preferences, invoice settings, and booking page. Make it yours.
Go
That’s it. Your diary is live, your booking link is ready, and your clients can start booking themselves.
Welcome to booki
Let's get your practice set up. This only takes a few minutes.
Full setup
RecommendedBusiness details, working hours, services, and products. Takes about 5-10 minutes.
Quick setup
Just the basics — business name and timezone. Finish the rest in settings.
One plan, everything included
No tiers. No per-user fees. No hidden charges. Just one simple price.
booki
For solo practitioners and teams up to 5.
14-day free trial · No credit card required
- Full calendar with drag & drop
- Unlimited clients & appointments
- Online booking page
- Clinical notes (SOAP, DAP, free-text)
- Invoicing & payment tracking
- Accounts & tax estimates
- Email confirmations & reminders
- AI-assisted data import
- Up to 5 team members included
- Client portal
- PDF reports
- No hidden add-ons
SMS reminders
Optional add-on · No monthly fee
Email is included free and set as default for all communications. SMS is completely optional — buy credit bundles only if you want text reminders.
Starter
250
texts
£18
£0.072/text
Standard
500
texts
£35
£0.070/text
Bulk
1,000
texts
£67.50
£0.068/text
Pay-as-you-go also available at £0.08/text. Credits never expire.
Our recommended setup
Use email for all confirmations and a single SMS reminder on the day of the appointment. Studies show SMS reminders reduce no-shows by up to 38%. One prevented no-show every 2–3 months more than covers your text costs.
Need more than 5 practitioners? Get in touch — we'll sort you out.

Ready to simplify your practice?
Join practitioners who are spending less time on admin and more time doing what they love.
14 days free · No credit card required · Cancel anytime