The money side, kept straight.

From the visit to the receipt to your accounting software: invoices that keep the prices you charged, payments taken however patients pay, and every fix on the record.

Gapless numberingAllocated once, never renumbered when you change the format later
Prices frozen at issueRaising your fees tomorrow does not rewrite what you billed today
Nothing deletedVoids and refunds are recorded with a reason; the history stays readable
BBright PTAccountMia FosterMain St · June 2026Jun 11INV-1042Assessment, tape, tax106.68Jun 11Card− 66.68Jun 12Payment linkPaid online− 40.00BalanceUSD 0.00PAIDJUN 12, 2026Prices lockedat issue, Jun 11Synced to your booksQuickBooks, Xero or Zoho Books

Five steps, and only one of them is yours.

This is what happens between a patient arriving and your ledger being right. The front desk does step three.

Visit to invoiceOne tap from theappointmentA number it keepsGapless, neverrenumberedYour partTake the paymentAny mix of methods,allocated for youStatus followsIssued, partly paid,paid, on its ownFixes leave a trailVoid or refund,always with a reasonThen reports, stock and your accounting software update on their own.

What you avoid: Unbilled or double-billed visits · a missing invoice number · chasing a patient who already paid.

Take the money. ClinyPal works out where it goes.

Card, cash, bank transfer, account credit or any method you add, mixed in one payment. One payment can settle several invoices, oldest first or the way you choose. Anything extra becomes account credit.

Products and stock, on the same invoice.

Sell braces, tape, insoles, creams and anything else alongside your visits, on the same invoice. Attach products to an appointment type and they’re on the invoice already. List what a service uses up, and it comes off stock when the visit is invoiced. Set a reorder level for each product, and anything running low shows on the dashboard. The Stock valuation report shows what’s on your shelves, and Expenses track what you spend.

Patient credit that’s spent, not lost.

When a patient pays more than they owe, tops up in advance, or is refunded to their account, it’s kept as credit on their record. It’s used on their next invoice, by your team or when they pay, and the Patient credit balances report shows who holds credit and how much.

From the appointment, one tap on Payment opens the invoice with the patient, practitioner and services already filled in.

The answers people ask before they switch.

Billing mechanics
Insurance claimsClinyPal is built for self-pay and private-pay clinics: invoices, card payments and payment links. It doesn't submit insurance claims.
Invoice numberingGapless per clinic, allocated atomically at creation. Prefix and padding are frozen with the number, so format changes never renumber issued invoices.
Standalone invoicesSupported. An invoice does not need an appointment — useful for product-only sales and account settlements.
Episodes of careInvoices can be grouped under a patient case, with a running total shown against what that episode allows.
Deleted patientsThe financial record survives. The invoice keeps its billed-to snapshot even when the patient link is gone.
Payment methodsCard, cash, bank transfer, account credit and anything else you define — combinable within one payment session.
AccountingIssued invoices sync to QuickBooks Online, Xero or Zoho Books; payment providers reconcile through their own webhooks rather than manual entry.
Currency & localeSet per clinic at signup, with each location carrying its own registration details onto its invoices.

Features

See the whole platform Who it’s for Pricing Security
Start free trial Sign in