Skip to content
Regifactu

Verifactu QR codes on invoices

By Equipo Regifactu

What is the Verifactu QR code?

The Verifactu QR code is a visible code on an invoice that identifies it and makes verification easier. In practice, it lets the recipient check that the invoice exists and that its basic details can be easily cross-checked.

It is not decoration or a marketing feature: its purpose is to provide information and support checks. That is why it appears on the invoice itself, not as a promotional link or a prompt to buy anything.

What the code contains

The exact QR content depends on the issuing format and how the invoice is created, but its purpose is to provide useful verification information. It is generally designed to identify the invoice and let relevant details be checked against its associated record.

The key point is that the QR does not “store” the whole invoice in its image. It encodes enough data for an automated scan to recognise the invoice and, where relevant, start a check.

What customers see when they scan it

When a customer scans the QR, they will usually see a verification screen or result with information about the invoice. This can confirm that the document matches what was issued and help build trust in the transaction.

In some cases, scanning opens a validation or lookup page. In others, it shows summary details that help identify the invoice. The key point is that customers are not visiting an advertising website, but using a checking tool.

What the AEAT checks

The Agencia Tributaria (Spanish Tax Agency, AEAT) uses these features to make invoice verification easier under the applicable rules. The QR helps check that the invoice was created in a format designed for control and traceability.

To find out when each requirement applies to you, always check the AEAT’s current official timetable, as deadlines and scenarios can vary depending on the issuer.

How it builds trust

For SMEs and sole traders, the QR offers a clear benefit: it makes invoices easier for customers to see as verifiable, well-organised documents. This can reduce questions and build confidence in business relationships.

It also helps internally by encouraging more structured invoices that are easier to review. It does not replace good management, but adds a visible layer of transparency.

Where it belongs on the invoice

The QR should be clearly visible on the invoice, so it can be found and scanned easily. Recipients should be able to spot it quickly alongside the document’s other key details.

If the invoice is printed or sent as a PDF, check that the code is clear and not covered by other elements. A blurry or poorly placed QR is less useful, even if it is technically included.

What the Verifactu QR code is not

— It is not an advertising banner.
— It is not a sales link to your website.
— It does not replace the invoice content.
— It is not there to “decorate” the document: its purpose is verification.

Knowing this helps avoid common confusion. The QR is not there to sell more, but to make it easier for recipients to identify and check an invoice.

If you are starting to see it on your invoices, check how your invoicing system creates it and make sure it prints clearly in the final format. If you handle several invoices a month, a tool like Regifactu can help keep the process organised.