bookings made simple, affordable, dependable
All-in-one practice management software for solo practitioners and small teams. Calendar, online bookings, client management, clinical notes, accounting, communications and much more. Enterprise-level features at small business prices.
21 days free · No credit card required · Cancel anytime
Live from the platform
9,833
appointments managed
1,722
clients looked after
2,893
clinical notes written & secured
Enterprise features,
small business pricing
Built for solo practitioners and small teams who need big-clinic software, not the price tag that comes with it. Why be left short just because you work for yourself? Everything included, all designed to be easy to use on the go.
Smart calendar
Drag-to-book diary with day, week, My Week, and month views. Recurring appointments, blocks, privacy mode, live updates. Run the whole day without leaving it.
Online booking & client portal
A branded booking page your clients use 24/7, plus a portal where they reschedule, cancel, and pay invoices themselves.
Self-filling waitlist
Cancellations re-fill themselves. booki books the next waiting client and emails them.
Confirmations & reminders
Automatic emails and SMS before every appointment. No-shows drop fast.
Smart payments
QR codes, pay links, pay-at-booking, and integrated card readers that mark the invoice paid by themselves. Money lands in your bank, and booki never holds funds.
Session packages
Pre-paid blocks that track themselves, shared across family members.
Gift vouchers
Designed, coded, tracked, and redeemed straight from the cash desk.
Invoicing & cash desk
A till, not a spreadsheet. Three ways to settle every invoice, shareable links included.
Tax & accounts
Income, expenses, and a live tax estimate on current HMRC rates, with a monthly set-aside figure so January never surprises you.
Clinical notes
SOAP, DAP, or free text. Sign & lock for governance, addendums, referral letters.
Calendar sync
Your booki diary on your phone. Apple, Google, or Outlook, read-only.
Bulk communications
Branded email and SMS campaigns to your whole list, or your own HTML.
Task panel
To-dos and callbacks in the sidebar, linked to clients. Nothing forgotten.
Teams of up to 5
Own diaries, shared clients, one price. No per-seat fees.
AI-assisted setup
Import from any system with AI column mapping. Scan your website or price list and your services build themselves.

And we're just getting started
New features ship every week, straight from real clinic days. If something slows your day down, it goes on the list.
Health data, treated like health data
You're trusted with your clients' most personal information. We built booki to be worthy of that trust.
The full detail is in our whitepaper and Data Processing Agreement.

Built for therapists, by a therapist
I've used all sorts of clinical software over the years, at all sorts of prices, and I always had a good feel for what would make the day easier. Working for myself as a solo practitioner, I kept finding the features I needed locked behind prices built for big clinics. Who's looking after the little guy? Me. That's who.
Mike, sports therapist and founder of booki
Shortcuts everywhere
booki is littered with little time-savers. Change today's availability with one click from the calendar. Notes, payments and messages are one click from the main page. Tasks and callbacks live right on it too. Daily running, kept as simple as it can be.
Switching is easy
Moving from another provider? Our AI column matching takes the pain out of imports. Got a long list of services or products? Scan a photo or your website and it all comes in, in one click.
No surprise pricing
No hidden tiers, no add-ons you find out about later. £19 a month and you're in. Every paying referral takes £1 off your bill, down to a minimum of £5 a month.
Support from the founder
Need help? Mike is personally available for support. You'll be talking to someone who treats clients with booki every week, not a ticket queue.
Your diary, your way
This is the page you'll live on. Click any appointment and everything is one tap away: messages, cash desk, notes, documents. Edit from the panel, or just drag and drop.

Previous sessions
12 Mar 2026
Sports Massage
Responded well to soft tissue work through lumbar erectors...
26 Feb 2026
Sports Massage
Reported stiffness after long drives. ROM improving week on week...
12 Feb 2026
Initial Assessment
First presentation of intermittent lower back pain, postural...
Clinical Notes
Amy Taylor
Sports Massage · 19 Mar 2026, 10:30 AM
No allergies or alerts recorded
No medical history recorded
UpdatePrevious Sessions
Template & Format
Subjective, Objective, Assessment, Plan
SOAP Notes
S — Subjective
Reports intermittent lower back pain for 2 weeks, worse after prolonged sitting. Pain 6/10, no radiating symptoms.
O — Objective
Lumbar ROM reduced ~20% in flexion. Tenderness L4-L5 paraspinals bilaterally. SLR negative.
A — Assessment
Mechanical lower back pain, likely postural. No red flags identified.
P — Plan
Soft tissue work through lumbar erectors and QL. Stretching programme. Review in 1 week.
Additional Notes
Notes that are audit-ready
SOAP, DAP, or free text, with the client's full history in a rail beside you as you write. Draft between clients and finish later, upload documents, generate referral letters, then sign and lock when you're ready.
- SOAP, DAP & free-text formats with reusable templates
- Previous sessions in a rail beside you as you write
- Allergies & medical history flagged at the top of every note
- Bring forward your last note in one click
- Attach documents & signed forms to the session
- Save as draft between clients, finish later
- Sign & lock for clinical governance, addendums timestamped
- Referral letters generated from your templates
The cash desk
Session done, payment done before they've got their coat on. QR pay, payment links, integrated card readers, or record cash, card, and bank transfer manually. Everything reconciles itself, and your money goes straight to your bank. booki never holds funds.
- Built-in card reader support, the invoice reconciles itself in seconds
- 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
- Record cash, card, and bank transfer manually. Any reader works
- 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
Sutton Coldfield, B73
admin@mhsportstherapy.co.uk
Invoice
INV-047
Issued: 19 Mar 2026
Due: 2 Apr 2026
Bill to
Amy Taylor
amy.taylor@email.com
| Description | Qty | Price | Total |
|---|---|---|---|
| Sports Massage — 60 min | 1 | £45.00 | £45.00 |
| Muscle rub | 1 | £8.50 | £8.50 |
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
Know your numbers
Track income, log expenses, and see your estimated tax bill in real time. Current HMRC rates built in, plus a monthly set-aside figure so January never surprises you. Your accountant will ask what you're using.
- 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
Payments received
Outstanding
£185
Unpaid invoices
Appointments
52
49 completed, 2 cancelled
Avg per Session
£45
From 52 sessions
Most Popular Service
Sports Massage
31 sessions (£1,395)
Busiest Time
10am
Tuesdays are your busiest day
Quietest Time
3pm
Least popular slot
Appointment Breakdown
Tax Estimate (2025/26)
Revenue
£28,080
Expenses
£4,200
Est. Tax
£3,850
Set aside £321/month to cover your tax bill
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, so returning clients are recognised automatically.
Share on your website, socials, business cards, or via a QR code
- Practice-branded booking page
- Four quick steps from service to confirmed
- Colour-coded availability (morning / afternoon / evening)
- Clients pick their practitioner on multi-person teams
- Auto-match returning clients by email or phone
- Cancellations re-fill themselves. booki books the next waiting client and emails them
- Pay at booking: full or deposit, optional or required
- Client portal to view, reschedule, or cancel
- Confirmation emails & SMS reminders included
Reminders & messages that send themselves
While you're at home, booki is confirming tomorrow. Every client gets a reminder the day before, by email, SMS, or both. Worded your way, branded as your practice. And when you've got news, reach your whole list in one go.
- Day-before reminders, sent automatically. No-shows drop fast
- Branded confirmation emails, free and unlimited
- SMS bundles from £18 for 250 texts. Credits never expire
- Bulk email & SMS campaigns, branded or your own HTML
- Quick messages from the diary: running late, bank details, one tap
- Per-client preference: email, SMS, both, or neither
- Delivery receipts on every message
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 all come across cleanly.
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.
Our best feature? The price.
One plan, everything included. No tiers, no per-user fees, no hidden charges.
booki
For solo practitioners and teams up to 5.
21-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
SST member? £12/month. Tell us your membership number at signup and the discount applies straight away.
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.
Swipe through your day
Our best feature? The price.
One plan, everything included. No tiers, no per-user fees, no hidden charges.
booki
For solo practitioners and teams up to 5.
21-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
SST member? £12/month. Tell us your membership number at signup and the discount applies straight away.
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.

Ready to simplify your practice?
Set up in an afternoon, bring your data with you, and spend the in-between minutes on your clients, not your admin.
21 days free · No credit card required · Cancel anytime
