Skip to main content

E-Invoicing for Spain: Verifactu Support

Create compliant electronic invoices for Spain and automatically register them with Verifactu — directly from your existing workflow.

Written by Hanna

We’re excited to introduce Verifactu support for Spain in RO App. This update helps businesses operating in Spain generate and send compliant electronic invoices in line with local regulations — without relying on external tools or manual processes.

Once enabled, e-invoices can be created automatically based on your invoice workflow, registered with Verifactu, and delivered to your payer from the same system.

How It Works

RO App helps you automate the full e-invoicing flow for Spain:

Automatic Invoice Creation

E-invoices are generated automatically when an invoice is moved to the selected status in your workflow.

Verifactu Registration

Generated invoices are automatically submitted to Verifactu, helping you stay aligned with Spanish requirements.

Delivery to the Payer

Send invoices to your payer through:

  • Peppol

  • PDF via email

If you use Peppol, your payer must have receiving enabled in the network (check your counterparty here).

Manual Sending and Export

You can also send invoices manually or export them in available formats from the invoice Actions menu.

How to Enable Verifactu in RO App

To start using e-invoicing for Spain:

  1. Go to Settings > Integrations > E-invoicing

  2. Select Live or Testing mode

  3. Choose the legal entities for invoice generation

  4. Select the invoice status for automatic creation

  5. Choose a delivery method

  6. Map taxes to official tax rates

  7. Map payment methods between RO App and e-invoices

For more detailed instructions, use the step-by-step guide on enabling e-invoices.

Managing invoicing and compliance in separate tools creates extra work and increases the risk of mistakes. With Verifactu support in RO App, your invoicing process stays centralized, automated, and aligned with local rules.

If you have any questions or feedback, feel free to contact us via Support chat.

Did this answer your question?