September offer: 70% off your first 6 months on any paid plan. Sign up by 30 September 2026.

Start free trialTerms
MyWellOps home
Invoicing & finance

Invoices that raise themselves. Clients who pay on time.

Every paid booking creates its invoice. Clients pay by card from it, the payment lands in your books, and you can see who still owes what without a spreadsheet.

✓ Card payments via Stripe✓ Syncs to Xero, Sage & more✓ Free plan available
🔒 app.mywellops.com/finances/invoices
Invoices list with sent, paid and overdue statuses
£Invoice paid · £45Charlie Davies · by card
⇄Synced to XeroINV-2026-00014 · matched
An invoice as the client sees it, with a Pay with card button
✓Paid · £70Regular session · Amelia Johnson
Online payments

Clients pay in one tap, from the invoice

The invoice they receive has a Pay with card button. Funds go straight to your Stripe account, the invoice flips to Paid, and the transaction is logged — no separate payment link to send.

Card at checkoutPay when they book, or from the invoice later.
Your terms on every invoicePayment terms, VAT and policies, set once.
Transactions & accounting

Know exactly where the money is

Every payment, refund and failed charge in one list, tied to its invoice and client. Connect your accounting software and each one is recorded there too — so reconciling means confirming matches, not keying invoices in.

Paid, pending, overdueFilter the list; export it when the accountant asks.
Accounting syncInvoices, payments, refunds and voids, copied across.
Transactions list with successful card payments
⇄Recorded in your booksXero · Sage · FreeAgent · Zoho
Automatic

Send the invoice without thinking about it

Every paid booking creates its invoice — wherever it came from. Payment terms, VAT and policies are set once and carried by every invoice after that. Change them below to see the invoice update.

A PAID BOOKING FROM…
Your website→ invoice
Your booking widget→ invoice
Their client portal→ invoice
You, booking for them→ invoice
Bundles invoiced when bought. Subscriptions charged by card each cycle.
Invoice settings · set once
Charge VAT
GB 123 4567 89 · 20%
Payment terms
On booking7 days14 days30 days
Policy printed on every invoice
CancellationRefundsNone
Preview: £114 · Due on booking · includes £19 VAT
Accounting sync

Invoices that reconcile in your accounting software

Every invoice you issue is created in your books too. When a client pays, the payment is recorded against it — so reconciling the bank feed becomes confirming a match, not keying invoices in at month end.

XeroSageFreeAgentZoho Books
Sync log● Connected to Xero
Invoice INV-1043 issued
→ Invoice created in Xero
12 Mar 10:02
Payment £114 received
→ Payment recorded against INV-1043 — shows as paid
12 Mar 10:04
Refund £70 to Mia Khan
→ Credit note CN-018 created
6 Mar 16:20
INV-1038 voided
→ Voided in Xero too
5 Mar 09:11
How it works

Set up once, paid every time

Connect Stripe on your onboarding call and invoices run themselves.

01of 4
£Stripe connected
Payouts to your account
Live
STEP 01
Connect Stripe

One connection. Card payments switch on for every invoice and booking.

STEP 02
Set terms, VAT and policies

Payment terms, VAT number and the policy printed on every invoice — set once.

STEP 03
Invoices raise themselves

Every paid booking creates its invoice, wherever the booking came from.

STEP 04
It lands in your books

Connect Xero, Sage, FreeAgent or Zoho Books and every invoice and payment syncs.

The billing admin, handled

Invoices raised, payments matched, overdue balances chased, books kept in step. You see the totals.

Automatic invoicesCard paymentsOverdue chasersCredit notes & refundsYear-end reports

Real practitioners. Real results.

★★★★★

“The coaching session changed how I view my practice. I've increased my revenue by 30% while working fewer hours.”

Individual result. Outcomes vary by practice.
SSarah T.
Psychotherapist, UK
★★★★★

“Finally, a system that doesn't feel like it's designed for a hospital. It's clean, fast, and my clients love it.”

JJames R.
Counsellor, SA
★★★★★

“The GDPR compliance features take a huge weight off my shoulders. I can focus on my patients again.”

DDr. Priya M.
Clinical Psychologist

Frequently asked questions

Something else? Book a 20-minute demo.

Are invoices created automatically?−

Yes. When a client books a paid session — on your website, through your booking widget or in their portal — or you book it for them, the invoice is created for you. Bundles are invoiced when they are bought.

Can clients pay online?+
Does it track outstanding payments?+
Can I charge clients on a repeating schedule?+
Does it produce financial reports?+
Does it work with Xero, Sage, FreeAgent or Zoho Books?+
Are there transaction fees?+
Does it handle contracts and consent forms?+

Get paid. Skip the chasing.

Start free. Connect Stripe on your onboarding call.