My Fisio Agenda — practice management software for physiotherapists My Fisio Agenda
Invoices · VeriFactu

VeriFactu invoicing for physiotherapists

Issue your physiotherapy invoices straight from the sessions you have already delivered: the healthcare VAT exemption comes ticked, IRPF withholding is one click away and the app assigns the next sequential number. Every invoice reaches Spain's tax agency (AEAT) signed with your own certificate, with a chained hash and a QR code, so the 2027 deadline finds your paperwork already in order. First month free, no card needed.

✅ Filed with the AEAT using your certificate ✅ Healthcare VAT exemption ✅ In every plan
Real life

Invoicing physio sessions shouldn't eat up your Friday afternoon

The last patient leaves, you wipe down the treatment table and there is still a week of invoices to tidy up: the 10-session pack one patient paid upfront, the knee rehab another patient's employer is covering, the teenager from the football club who comes in with his mum. Each case has a different payer and a number that must never skip or repeat.

When all of that comes out of the same diary where you book appointments and follow how each injury is progressing, invoices fill themselves in with the patient's details, numbering stays in order and the move to VeriFactu stops being one more thing on your list.

VeriFactu, plainly

VeriFactu: what the Spanish Tax Agency requires, and from when

Under VeriFactu, Spain's Tax Agency requires every invoice to come out of software that records it with no room for later edits: each record carries the hash of the previous one, it is signed, and the invoice shows a QR code that can be checked on the AEAT website. If something is wrong you don't edit it — you issue a corrective invoice.

Royal Decree-law 15/2025 set the current timetable: businesses that pay Corporate Income Tax (a clinic run as a limited company, for instance) must comply from 1 January 2027, and self-employed physiotherapists and everyone else covered, from 1 July 2027.

📌 The VeriFactu timetable has slipped before, so it is worth checking it now and then on the Spanish Tax Agency's website. This is general information, not tax advice, and it doesn't replace your accountant. How the app uses the system and your certificate is explained in VERI*FACTU use in My Fisio Agenda.
Step by step

Invoicing software for physiotherapists: from the treatment table to the AEAT

Good invoicing software for physiotherapists takes care of three things without you having to think about them: filing with VeriFactu, who pays for each session and which amounts are still outstanding.

VeriFactu

Every issued invoice is recorded, chained and carries its QR code

You prepare the invoice as a draft and, when you issue it, the app gives it the next number in your series and today's date; the record goes to the AEAT signed with your digital certificate. Each record stores the hash of the one before, and the PDF includes the QR code your patient can scan to verify it.

  • Series with your own prefix and no gaps in numbering
  • Switching from another program? Carry on with your numbering
  • Download as a PDF or as a signed Facturae file

Each plan's VeriFactu invoice allowance is listed on the pricing page.

Who pays

In the patient's name, their company's, or a minor's guardians'

When the patient record has «Bill a Company» switched on, the invoice carries the company name and tax ID you saved — handy when a sports club or the patient's employer covers the sessions. For a patient who is a minor, you choose whether to invoice guardian 1, guardian 2 or split it: two invoices, each covering half of every session.

  • Healthcare VAT exemption ticked by default
  • IRPF withholding when the payer requires it
  • Tax details pulled from the patient record
Payments

What you've been paid, what you're owed and which sessions still have no invoice

The «Unbilled sessions» tab gathers the completed appointments that don't have an invoice yet, and the statistics keep income apart from what is still to be collected. At the end of the quarter you download the PDF report and send it to your accountant without redoing any sums by hand.

  • Cash, card, Bizum or bank transfer, partial payments included
  • 5- or 10-session packs with the sessions used always in view
  • Comparison with the previous month

Find out more about clinic statistics and physiotherapy session packs.

Before you issue

Tax essentials for invoicing as a physiotherapist in Spain

A quick, jargon-free run through physiotherapist invoicing in Spain. This is general information: every practice has its own nuances, and your tax adviser is the one who should confirm them.

💠

VAT depends on the purpose

Physiotherapy with a healthcare purpose (treating an injury, rehab after surgery) is usually exempt under art. 20.1.3 of Law 37/1992. A beauty massage or maintenance Pilates classes, on the other hand, normally carry VAT.

➖

IRPF withholding

If the payer is a company, a club or a self-employed professional, withholding usually applies. Private patients paying for their own sessions don't withhold anything.

🔢

Numbers in order

Each series moves up one at a time. The number and date are set at the moment of issuing, so there are no gaps or duplicates.

↩️

Fix it with a corrective invoice

An issued invoice is never edited. If there is a mistake, you issue a corrective invoice in its own series and the sessions go back to unbilled.

🧩

Common tax territory

VeriFactu belongs to the AEAT and also covers the Canary Islands, Ceuta and Melilla. The Basque Country uses TicketBAI and Navarre has its own system.

🌍

Clinics outside Spain

With a tax address in another country, the app issues ordinary invoices, without a VeriFactu record or QR code.

All of this is part of the same software for physiotherapists you use to run your diary, treatment rooms and clinical records.

What it solves

Your physiotherapy clinic, ready for VeriFactu

What invoicing in a physiotherapy practice needs, built into the diary.

🧾

Invoices from the diary

From «Unbilled sessions» you turn completed appointments into an invoice, with descriptions and amounts already filled in. No retyping what the diary already knows: the PDF is ready to hand to the patient.

💠

Built for physiotherapy

The VAT exemption for healthcare comes ticked and the PDF cites art. 20.1.3 of Law 37/1992. Also offer a service that isn't healthcare? Untick the exemption on that invoice and apply the VAT that fits.

🛡️

Made for VeriFactu

Every issue sends its VeriFactu record to the AEAT with a chained hash, signature and QR code. Your certificate (.p12 or .pfx) is stored encrypted and, before your first invoice, you can check that it connects with the tax agency.

In practice

From completed appointment to invoice in four steps

1

Finish the session

Once the appointment is marked as done, it moves to «Unbilled sessions» with its price.

2

Prepare the draft

From those sessions or from scratch; while it is a draft you can change lines, amounts and recipient.

3

Check the taxes

Exempt if it is healthcare, with VAT if it isn't, plus IRPF withholding where it applies.

4

Issue and send

It gets its number, record and QR code; download the PDF or the Facturae file and send it to the patient.

Depending on your plan

VeriFactu invoices included every month

👤 Self-employed physiotherapists

  • Semilla (€4.99/month): up to 20 VeriFactu invoices a month.
  • Junior (€19.99/month): up to 100 VeriFactu invoices a month.
  • Senior (€29.99/month): unlimited VeriFactu invoices.
  • Prices exclude VAT; no commitment and your first month is free.

🏢 Clinics and centres

  • Centre Mini (up to 5 physios): 550 VeriFactu invoices a month for the whole clinic.
  • Medium Plan (up to 10 physios): unlimited VeriFactu invoices.
  • Centre Super (up to 15 physios): unlimited VeriFactu invoices.
  • Invoices per patient, per clinic or per physiotherapist.

Compare plans and pricing

Common questions

Questions about VeriFactu invoicing in physiotherapy

What exactly is VeriFactu?
It's the Spanish Tax Agency's system for making invoicing software keep every invoice on record in a way that can't be altered. Each record is chained to the previous one with a hash, signed and sent to the AEAT, and the invoice carries a QR code so it can be checked. Nothing issued is deleted or edited: it is fixed with a corrective invoice.
When does it become mandatory for a physiotherapist?
Under the timetable in Royal Decree-law 15/2025, companies must apply it from 1 January 2027, and the self-employed and everyone else covered, from 1 July 2027. These dates have been pushed back before, so double-check them on the Spanish Tax Agency's website.
How many VeriFactu invoices does each plan include?
Every plan invoices through VeriFactu. The monthly allowance is 20 invoices on Semilla, 100 on Junior and unlimited on Senior; for clinics, 550 on Centre Mini and unlimited on the Medium Plan and Centre Super. The rest of the conditions are on plans and pricing.
Do physiotherapy invoices include VAT?
It depends on what the service is for. Healthcare provided to people (treating an injury, post-operative rehab, pelvic floor physiotherapy…) is usually exempt under art. 20.1.3 of Law 37/1992, and the app ticks that exemption by default. Services without a healthcare purpose, such as a beauty massage or maintenance Pilates, normally do carry VAT: in that case you untick the exemption. Your tax adviser will confirm where each service fits.
How does numbering work? Can I have several series?
Yes. You work with series that use your own prefix and the app assigns the number when you issue: the next one in the series, with no gaps or repeats. Corrective invoices go in a separate series and, if you are coming from another program, you can set the number a brand-new series continues from.
Does the app really send the records to the AEAT?
Yes. When you issue, the VeriFactu record reaches the Spanish Tax Agency signed with your digital certificate, and the PDF shows the chained hash and the verifiable QR code. You don't need a middleman or any other tool to comply.
Do I need separate invoicing software?
No. You invoice from the same app where you keep your appointment diary and physiotherapy clinical records, starting from the sessions already marked as done.
Which digital certificate do I need?
Your own as a self-employed physiotherapist, or your company's if the clinic is a limited company. You upload it once in the invoicing settings and, before issuing, you can check that the connection with the AEAT works. The same certificate also signs your Facturae files.
Can I invoice a company or a minor's guardians?
Yes. With «Bill a Company» switched on in the patient record, the invoice carries the company name and tax ID of whoever pays, such as the patient's employer or their club. For patients who are minors you choose guardian 1, guardian 2 or splitting the amount into two invoices.
What if I get an issued invoice wrong?
You fix it with a corrective invoice, created from the invoice itself. The sessions it included return to «Unbilled sessions», so you can issue the right one without losing any data.
Does VeriFactu apply if my clinic is in the Basque Country, Navarre or outside Spain?
The Basque Country uses TicketBAI and Navarre has its own system, so the app doesn't send VeriFactu records from there. With a tax address outside Spain you issue ordinary invoices, without VeriFactu. The Canary Islands, Ceuta and Melilla are covered by VeriFactu.

Reach 2027 with your clinic's invoicing in order

Invoice every session, exempt or with VAT, with its IRPF and its VeriFactu record, from the online scheduling for physiotherapists, whether you work as a self-employed physiotherapist or run a physiotherapy clinic. First month free, no card needed.

Create a free account See pricing