From 2027, every receipt coming out of a POS or any invoicing software must carry the AEAT verification QR code — including simplified receipts from bars, restaurants, and shops. Here's the exact format, the deadlines, and the exceptions.
Direct answer
Yes — on every receipt issued with software
The tax QR is mandatory on every invoice issued with software — full invoices and simplified ones (receipts). A receipt from a bar, restaurant, or shop is a simplified invoice for regulatory purposes, so it must carry its AEAT verification QR. The requirement takes effect in 2027, depending on your legal form.
A bar issues hundreds of receipts a day; a shop, dozens. Every single one will have to come out with its QR and its signed record — the traditional cash register stops being valid.
Every receipt from a counter or table is a simplified invoice: QR mandatory on the thermal printout. The simplified invoice limit in hospitality is €3,000 VAT included.
A receipt from a software-based till is a simplified invoice: same QR, same obligation. It also applies to hair salons, repair shops, and any counter with a POS.
"The €1.50 coffee carries the same QR as the €1,500 invoice. The obligation is per document, not per amount."
of receipts issued with software must carry a QR from your obligation date.
If you take payments with a POS, a software-based till, or any invoicing program and you don't fall under an exception, the answer is yes. The exact deadline depends on your legal form: January 1, 2027 (companies) or July 1, 2027 (self-employed).
| Business type | QR mandatory? | Deadline |
|---|---|---|
| Bar, restaurant or café with a POS | Yes | 2027 (depending on legal form) |
| Shop / retailer with a POS or software-based till | Yes | 2027 (depending on legal form) |
| Hair salon, beauty salon, dry cleaner with payment software | Yes | 2027 (depending on legal form) |
| Taxi / passenger transport issuing receipts with software | Yes | 2027 (depending on legal form) |
| Chain or group under the SII regime (>€6M turnover) | No (SII exempt) | — |
| Business in the Basque Country (TicketBAI applies, own QR) | No VeriFactu | See TicketBAI |
| Business in Navarre (own regional system) | No VeriFactu | Navarre system |
| Anyone billing without any software (handwritten receipt book) | No VeriFactu | — |
Note: the obligation applies to anyone using "computerized invoicing systems" — a POS is one, and a software-based till is too. Whether or not you're obligated under VeriFactu in general is covered in Is VeriFactu mandatory?
Orden HAC/1177/2024 defines the tax QR in detail: content, size, position, and the legend that accompanies it.
The tax QR encodes the URL of the AEAT verification service along with the record's identifying data: the issuer's NIF, series and invoice number, issue date, and total amount. Anyone can scan it and check at the electronic office that the receipt was reported.
The customer scans the QR with their phone and verifies the receipt against the AEAT in seconds — that's the anti-fraud function of the system.
Orden HAC/1177/2024 sets the format: the QR must measure between 30 × 30 and 40 × 40 millimeters and sit at the top of the document, so it's legible when scanned. This applies equally to a 58/80 mm thermal receipt from a bar counter and to the PDF of a full invoice.
Standard thermal printers used in hospitality and retail print this QR without issue — no new hardware needed.
If your software operates in VeriFactu mode (sending each record to the AEAT in real time), the document must also include the legend «Verifiable invoice at the AEAT electronic office» or «VERI*FACTU». If it operates in «non-VeriFactu» mode (without real-time submission), it carries the QR but not the legend.
The legend is the visible seal that your receipts are reported to the AEAT — it builds trust and reduces the risk of tax office inquiries.
It's not an "on the roadmap" feature: every sale from Cofactu's POS generates its signed and chained VeriFactu record, and the verification QR is printed on the thermal receipt, the browser receipt, and the email to the customer. Also on refunds and reprints.
mandatory size of the tax QR on every receipt and invoice (Orden HAC/1177/2024)
year the QR becomes mandatory: January 1st (companies) and July 1st (self-employed)
maximum amount (VAT included) for a simplified receipt in hospitality and retail — above that, a full invoice with NIF is required
The most common questions from hospitality owners and retailers about the tax QR.
Your case isn't covered here?
Write to us and we'll reply within 24 business hours. Real people, not tickets.
hola@cofactu.com Read the full VeriFactu guideMore on Cofactu
The QR is the visible part. See who's obligated, what penalties apply for non-compliance, and the POS that already handles it.
Cofactu's POS already prints the AEAT verification QR on every receipt. Start free, no card required — and reach 2027 with your homework done.
Navegar en tu idioma siempre es mejor. Cámbiate para disfrutar de una experiencia 100% adaptada.