SectorsPhysiotherapy, dental, psychology and private practices

Invoicing for clinics and private practices with the healthcare exemption applied correctly

Appointment scheduling, VAT-exempt invoices when they apply (art. 20 LIVA), session bundles and treatment plans with recurring billing. VeriFactu compliant without changing your practice's routine.

Compliant with RD 1007/2023 (VeriFactu) · Data hosted in the EU · No lock-in

A clinic or private practice — physiotherapy, dental, psychology, podiatry, aesthetic medicine — needs invoicing software that understands the sector's tax nuance: healthcare provided by qualified professionals is VAT-exempt (art. 20.Uno.3º LIVA), but not everything that happens in a clinic is. Prescribed physiotherapy is exempt; a wellness sports massage is not. Dental treatment is exempt; cosmetic whitening is taxed at 21%. Cofactu lets you flag the exemption per invoice line, so a single visit with mixed items comes out correct for tax purposes.

VeriFactu also applies to private practices: from January 2027 (companies) and July 2027 (self-employed), every invoice — even for a €50 session — must be generated with a signed record, chained hash and verifiable QR code. Invoices produced in Word or in an uncertified clinic management program stop being valid.

Day-to-day practice is covered: appointment scheduling per professional with a direct path to payment and invoice, session bundles (10 physiotherapy sessions, 8 psychotherapy sessions) with controlled balances, and long treatment plans (orthodontics, hair treatments) billed through recurring installments with an alert if a payment fails.

The problem

What makes invoicing complicated in clinics and private practices

Exempt or 21%? It depends — and getting it wrong is costly

The healthcare exemption doesn't apply by sector but by act: diagnosis, prevention and treatment by a qualified professional is exempt; an aesthetic or wellness purpose is taxed at 21%. Invoicing everything as exempt "because we're a clinic" is a tax risk that surfaces at the first audit.

Clinic software doesn't invoice compliantly

Many clinic management programs produce great medical records and invoices that don't comply with RD 1007/2023: no signed record, no hash chain, no QR code. From 2027, that means fines of up to €50,000 a year — and having to redo invoicing mid-year.

Session bundles with no balance control

A 10-session bundle paid for in January is a prepayment that gets used up over time: if the tracking is a sheet of paper at the front desk, you don't know how many sessions you owe or how much prepaid money you're committed to on the books.

Long treatments mean chasing payments

An 18-month orthodontic treatment or a 12-installment hair treatment plan means chasing transfers month after month. Every late installment is an awkward call nobody at the front desk wants to make.

The solution

What Cofactu solves for clinics and private practices

Real functionality, live in the product today — not on a roadmap. All included in the plan, no paid add-on modules.

Healthcare exemption per invoice line

Flag each item as exempt (art. 20 LIVA) or subject to 21% on the same invoice. The breakdown flows correctly into the VeriFactu record and the Modelo 303 — only VAT on what's actually taxable gets counted.

Appointment scheduling per professional

Appointments with service, professional and status, connected to payment: once the visit is completed, the service flows straight into the invoice or ticket with no retyping. No-shows and cancellations are logged on the patient's record.

Session bundles with live balances

A 10-session bundle is sold as a prepayment, each visit deducts one session, and the remaining balance is visible on the patient record — for the front desk and for accounting. No paper, no sessions lost to poor tracking.

Recurring installments for long treatments

Orthodontics over 18 installments, a hair treatment plan over 12: billing is scheduled to recur, each installment generates its own compliant invoice, and the system flags failed payments — the front desk stops chasing transfers.

Full invoice to the patient in two taps

A patient who needs an invoice with their tax ID (for a regional IRPF deduction or for their insurer) gets it by email instantly, generated straight from the payment. Also invoices insurers and health funds as business clients.

Your accountant, built in

Read-only or management access for your accounting firm: invoices, expenses and VAT book (with exempt items correctly separated) in real time, plus filing AEAT forms from the platform itself.

More details
How it works

A week at a practice on Cofactu

From the schedule to the quarter's tax close, with the exemption correctly applied to every act.

  1. 1

    Appointments fill the schedule

    Monday: 12 appointments across the clinic's two physiotherapists, each with its own service. The per-professional view shows gaps and overlaps at a glance.

  2. 2

    Visit completed, instant payment

    The prescribed physiotherapy session is paid for on the way out: €45, VAT-exempt, VeriFactu ticket with QR code. The bundle patient uses session 6 of 10 — the balance updates itself.

  3. 3

    Mixed items, correct invoice

    The aesthetic medicine patient gets a treatment (21%) and a medical check-up (exempt) on the same invoice: each line with its own tax treatment, the breakdown correct in the VeriFactu record.

  4. 4

    The quarter reconciles itself

    The Modelo 303 only counts VAT on taxable transactions; exempt ones go into their own box. Your accountant reviews it on the platform and files it from there. Nobody rebuilds anything in Excel.

Real example

Clinic invoice with exempt and VAT-taxable items

This is how the tax details of a typical operation in the sector look in Cofactu. Every record carries a chained SHA-256 hash, digital signature, and AEAT verification QR code.

Item Amount
Physiotherapy session (prescribed treatment) — exempt under art. 20.Uno.3º LIVA 45,00 €
Maintenance sports massage (not healthcare) 35,00 €
Muscle recovery cream 12,40 €
VAT-exempt base 45,00 €
Base subject to 21% 47,40 €
VAT 21% 9,95 €
Invoice total 102,35 €
FAQ

Frequently asked questions

My activity is VAT-exempt — does VeriFactu still apply to me?
Yes. VeriFactu governs how invoices are issued, not what VAT they carry: even if all your transactions are exempt, every invoice must be generated with a signed record, chained hash and QR code from July 2027 (self-employed) or January 2027 (companies). VAT exemption doesn't exempt you from RD 1007/2023.
How do I know which services at my clinic are exempt and which are taxed at 21%?
The general rule: diagnosis, prevention and treatment acts performed by a qualified healthcare professional are exempt (art. 20.Uno.3º LIVA); acts with an aesthetic or wellness purpose without a prescription are taxed at 21%. The line has plenty of case law (the DGT — Spain's Directorate-General for Taxation — has ruled on sports physiotherapy, psychology, aesthetic medicine…), so set up your service catalog with your accountant — in Cofactu, each service stores its own tax treatment and it's applied automatically when invoicing.
Can I invoice insurers and health funds?
Yes. The insurer is registered as a client with its tax ID and receives full invoices — individually or grouping the month's sessions together. Health-fund patients and private patients coexist on the same schedule and the same VeriFactu numbering.
Can a patient request an invoice for their region's tax deduction?
Yes, and it's common: several regions allow healthcare expenses to be deducted on the regional portion of IRPF. The full invoice is issued straight from the payment with the patient's tax ID and reaches them by email with a verifiable QR code.
Does Cofactu store medical records?
No — deliberately. Cofactu handles the administrative and tax side (appointments, payments, invoices, bundles, installments); the medical record belongs in your specialized healthcare software, with its own health-data protection requirements. Administrative data lives encrypted on EU servers.
What happens if an orthodontic installment payment fails?
The system flags the installment as failed and alerts you to retry it or contact the patient, with the status of every installment plan visible on their record. Paid installments generate their compliant invoice automatically.
Other sectors

Cofactu is also built for

View all sectors.

Invoice compliant with VeriFactu in your clinics and private practices

Free plan with full VeriFactu invoicing. Deadline: January 2027 for companies, July 2027 for self-employed. Fines of up to €50,000 per year for non-compliant software.

Ready to invoice without the headaches?

Start free or browse the plans. Your first VeriFactu invoice in under 10 minutes.

No card requiredCancel in 1 clickExport anytime