How to set up and use Spain’s Verifactu integration in Mews Operations

You use the Verifactu integration in Mews Operations to comply with Spain’s electronic invoicing regulations. If your property earns less than €6 million annually, you must use Verifactu for fiscal reporting starting January 2026. This integration sends real-time invoice data to the Spanish tax authority (AEAT), ensures invoice integrity, and supports legal compliance. 

 

A system administrator sets up the integration. Front office staff issue compliant invoices during daily billing. 

 

Note: This integration aligns with Spain’s mandatory compliance for certified software providers starting July 29, 2025. This means any new customers onboarding after that date must comply immediately. 

 

In this article, you can learn how to: 

 

Set up the Verifactu integration 

To set up the Verifactu integration: 

  1. In Mews Operations, go to the main menu main menu  > Marketplace. 
  2. In the search bar, type Verifactu, or filter by Legal environment. 
  3. Locate Verifactu Fiscal Registry integration and click Explore

explore marketplace verifactu

  1. Click Connect integration.   

connect integration

You begin the configuration process for Verifactu, the certified compliance solution built in partnership with Fiskaly. 

 

Configure the integration 

Enter the required details, for both the Company and Representative

 

Note:  

  • All fields are mandatory as part of the Verifactu requirements, as they are used in reporting transactions to the Spanish tax authority. 
  • Make sure all details are accurate, especially the NIF and legal company name. If the data is incorrect, you must delete and recreate the integration. 

 

settings integration screen

  • Company name 
  • Spanish tax identification number (NIF) 
  • Company legal address 
  • Representative person full name 
  • Representative tax number 
  • Representative address 
  1. Click Connect

You create the Verifactu integration in a disabled state. 

 

Disabled state integration screen in marketplace

Enable the integration 

  1. Find the newly created integration in Marketplace > My subscriptions. 
  2. Click Edit
  3. Check the box Enable

 

Enable checkbox integration settings screen

  1. Click Save
      

You activate the integration and Mews is ready to send invoices through Fiskaly to the Spanish tax authority. 

 

Enabled screen integration

 

Use the Verifactu integration during billing 

Once you activate the integration, Mews automatically applies Verifactu compliance during billing. You follow the standard billing flow to issue legally compliant invoices. 

 

Issue a simplified invoice 

Mews generates a simplified invoice when the total is less than €400. 

 

Issue simplified invoice

Click Issue invoice to progress the invoice to a closed state in Mews as normal.  

Fiscal record QR code screen

Note: It may take a few seconds for the Verifactu information and QR code to appear after the invoice is issued. 

 

  1. Finalize the guest’s bill in Mews. Ensure the bill contains the correct items and is associated with the correct company/guest profile. You can learn more about finalizing a guest bill in the article How to add, move or remove items from open bills in Mews Operations.  
  2. Click Charge and close. Review and click Issue invoice. 
  3. Mews sends the invoice data to AEAT in real time. 

 

When the invoice been issued, the response from Fiskaly: 

    • Digitally signs and timestamps the invoice 
    • Returns a State: Success confirmation 
    • Adds a QR code to the invoice PDF 

Invoice with QR code 
  

The invoice includes a validation message. For example, Factura verificada por Verifactu 
  

  1. The QR code appears in both the digital and printed invoice. You can present this to the customer. The customer can scan the QR to open the Spanish Tax Administration Agency (Agencia Estatal de Administración Tributaria, AEAT) verification page. 

 

Note:

  • Mews prints the QR code on the invoice at the time of issue. The QR code works only once you have successfully reported the fiscal record to the AEAT through Fiskaly.
  • If you have not successfully processed the report, the QR code does not work. The link it contains is correct, but it is not valid.
  • If the process is not successful, Mews displays the following Error state:

Error state in Mews Operations 

  • The following page confirms details of the transaction including the tax ID of the supplier, date of issue, and the total amount:

Agencia tributaria website screen 
  

 

 

 

You issue a simplified invoice that meets Spanish tax compliance requirements. 

 

Issue a complete invoice 

Mews generates a complete invoice when the total is €400 or more. This type of invoice requires additional customer data. 

 

Note: AEAT rejects incomplete invoices. You cannot issue a complete invoice until all mandatory data is provided. 

 

To do so: 

  1. Before issuing the invoice, make sure the customer profile includes: 
    • Full name 
    • Tax identification number (NIF) 
    • Address 
  2. Finalize the bill and select Issue invoice. 

Owner review fields screen of invoice

  1. If any required fields are missing, Mews shows a validation error. Add the missing information before continuing.

error message no tax identifier screen

  1. When all data is complete: 
    1. Click Issue invoice.
    2. Fiskaly returns a State: Success confirmation and QR code   

Invoice full version with qr code screen

  1. The invoice PDF includes a QR code that links to AEAT’s official page. You can scan the QR to view the transaction record at the tax authority website. 
    Full invoice screen  

 

Invoice full version agencia website

You issue a complete invoice that complies with Spanish electronic invoicing laws. 

 

 

You can learn more about tax compliance in Mews here: Handling tax rate changes. 

Was this article helpful?
00



Feedback