How to prepare your dental clinic for Verifactu in 14 days without closing for a week

Subtitle: Five afternoon tasks, a one-week buffer, and a plan that doesn’t require closing the clinic — just reconfiguring what your management software already does (or should do).

If you only have 1 minute, read this

On January 1, 2027, Verifactu stops being optional for dental clinics. Most management software still doesn’t have the module ready — and those that do have moved it to their “premium” tier. This article gives you a 14-day plan, in 5 afternoons of 2 hours each, so your clinic is ready without closing for a week and without paying €3,000 in external consulting. What you need: your current management software, a clean spreadsheet, and two decisions from your accountant.

What changes on January 1, 2027 (and what doesn’t)

Verifactu is the Spanish Tax Agency (AEAT) system that requires every invoice you issue to carry a QR code verifiable in real time. It’s not a VAT change, not a new invoice model: it’s a traceability layer so AEAT can cross-check, instantly, what you invoice versus what you report.

For dental clinics, there are two regulatory fronts: the general Verifactu (Immediate Information Supply) with staggered deadlines by business size, and the SIF health sector with additional obligations for invoices that carry patient health data. Both converge on January 1, 2027.

What matters here is not the exact deadline date — AEAT has moved the calendar several times, with a generic 2027 deadline confirmed by Royal Decree 1007/2026 (verify BOE on selection if you need the direct link). What matters is this: when the deadline arrives, you won’t be caught “the day before” — you’ll be caught with the same rush as GDPR in 2018, except this time the software doesn’t come with a magic button.

The 3 questions your software still doesn’t answer

Before starting the 14-day plan, open a tab with your management software and a spreadsheet. You need to answer 3 questions — if you don’t know, you discover them this week:

  1. Does your software already issue invoices with QR codes? If the answer is “I don’t know” or “not yet”, your plan starts on afternoon day 1. If the answer is “yes, but it’s in the Premium plan”, calculate how much your monthly fee would go up — many vendors have moved it to the €200-400/month tier without warning.
  2. Can you export ALL your invoices in structured format (XML/JSON) with health data? Verifactu requires that each invoice can be reconstructed bit by bit. If your software only exports PDF, your plan needs an automatic extraction layer (OCR + human validation) that costs time, not money.
  3. Do you have an immutable file system where invoices are stored with their traceability? Verifactu requires chained hash — invoice 100 depends on the hash of invoice 99. If your software doesn’t do it alone, you need to set it up. Not hard: a €200 NAS + a bash script that chains SHA-256 resolves 80% of the case.

If all 3 answers are “yes, my software already does it”, this article is not for you. If any is “no” or “I don’t know”, keep reading.

Your 14-day plan in 5 afternoons

Each afternoon is 2 hours. Total: 10 hours. Zero clinic closures. Sequence matters — don’t invert it.

Afternoon 1 (day 1) — Express software audit

Answer the 3 questions above with evidence: screenshots, real exports, conversations with your vendor. Leave the afternoon with a 3-column spreadsheet: requirement / current state / estimated effort.

⏱️ 2 hours.

Afternoon 2 (day 3) — Technical decision with your accountant

Call your accountant 30 minutes. Ask them: (a) if AEAT has a direct API for clinics, (b) if your accountant offers the “Verifactu setup and maintenance” service as a complement, (c) if their quote includes the chained hash layer or you have to set it up yourself. Leave the afternoon with a yes or no per question.

⏱️ 2 hours (30 min call + 90 min documentation).

Afternoon 3 (day 6) — Vendor decision (or self-build)

Three paths based on what you discovered in afternoons 1 and 2:

  • If your software does it alone: activate it, pay the upgrade, validate with a test invoice. Done.
  • If your accountant outsources it: sign the service, have them activate the AEAT connection, validate with a test invoice. Done.
  • If you have to set it up yourself: request quotes from 2-3 freelance specialists / specialized consultancies. Ask for fixed price, not hourly. Realistic range: €800-5,000 for a small dental clinic, depending on the state of your current software.

⏱️ 2 hours (meetings + comparison).

Afternoon 4 (day 9) — Contingency plan

Define what happens if the deadline day your software fails. Can you issue all invoices manually within 48h? Can your accountant do it? Do you have a spreadsheet with the day’s client list to reconstruct? Write a 5-line paragraph and save it where you’ll find it on January 1.

⏱️ 2 hours.

Afternoon 5 (day 14) — Dry run

Issue 5 real invoices with the Verifactu system you’ve set up. Verify each one appears in AEAT (their website has a public validator). If all 5 pass, you’re ready. If any fail, go back to the corresponding afternoon.

⏱️ 2 hours.

«Verifactu is not an IT problem: it’s a problem of decisions. Most clinics that arrive late is not because their software isn’t ready, but because nobody sat their accountant and their vendor at the same table 6 months earlier.» — Youssef Bensaid Sennaria, Hebra Studio, 2026

Why outsourcing compliance costs more than doing it yourself

The quick math: an external consultancy charges you €3,000-5,000 for setup + €150-400/month maintenance. In 12 months, that’s €4,800-9,800 for something your software or your accountant should do for €0-200/month. The question isn’t whether you can afford it — it’s whether you want to gift a third party a problem your infrastructure could already solve.

That said: if your software does NOT do it and your accountant does NOT outsource it, you have no choice but the consultancy. But insist on fixed price, not hourly.

Your Quick Win today

Open your management software right now. Search in the billing menu for any option that says “Verifactu”, “SII”, “QR” or “AEAT”. If you find it: take screenshots, save them, follow afternoon 3’s plan. If you DON’T find it: note the date and call your vendor tomorrow to ask when they have it planned. That’s 10 minutes today that save you 2 weeks of improvisation in December.

Does your clinic already have a Verifactu plan or are you improvising on the fly?

Request Free Diagnostic