Skip to main content

Activa y usa Veri*factu en Avantio VRMS para cumplir con la AEAT

Activa Veri*factu, configura tus datos y reglas, firma con certificado electrónico y envía automáticamente tus facturas a la AEAT con control de estados y reenvío de errores.

Written by Darren
Updated over 3 months ago

The Verifactu obligation planned for January 2026 has been postponed to January 2027, as communicated by the Consejo de Ministros. Our export feature remains available and fully functional should you wish to activate it. Please contact our Customer Experience team for assistance.

Start invoicing with Verifactu without friction

Veri*factu is a system regulated by Ley 11/2021 that requires invoices to be generated, stored and transmitted in an unalterable, legible, accessible and verifiable manner. Once activated, any invoice issued is automatically sent to the AEAT and cannot be modified or deleted.

Scope and obligation. Compliance will be mandatory for all companies operating in Spain, except in territories with their own regulations (the Basque Country and Navarre).

What does Avantio’s Veri*factu module offer?

With the entry into force of the law, Avantio provides a Veri*factu-compatible module integrated into the new invoicing structure. It offers automatic submission to the AEAT, pre-validations, error management with resending, and templates adapted to the requirements.

Best practices

  • Activate Veri*factu only when you have complete tax details, configured rules and the electronic certificate ready.

  • Check the pre-validations before issuing to avoid later blocks or rejections.

Main advantages

  • Automatic submission of invoices to the AEAT, without manual exports.

  • Integrated validations prior to issuing.

  • Error management with correction and resending.

  • Adapted templates with all required elements (including QR code).

What functions will you have?

You will obtain a direct integration between Avantio and the AEAT that automatically submits invoices. You can manage submissions and check statuses from ‘Accounting’, both in the general list and in the owner’s list, by accessing the ‘Veri*factu Export’ section.

Invoice types compatible with Veri*factu

Document type

Description

Sent to AEAT?

Ordinary invoice

Issued to companies or self-employed professionals; requires full recipient details.

Yes

Simplified invoice

Issued to private individuals; no recipient details required.

Yes

Invoice in the owner’s name

Issued by the company on behalf of the owner; the representative entity must be selected.

Yes

Self-invoice

The company acts as both issuer and recipient.

Yes

Credit note

Cancels an already issued invoice; mandatory for correcting or cancelling.

Yes

Pre-issue validations

Before issuing, the system checks the issue date, operation date, recipient details, document type and configured customer type:

Element

Description

Mandatory?

Notes

Issue date

Day the invoice is generated

Yes

Not editable after issue

Operation date

Day the service was performed

Yes

Editable before issuing; not afterwards

Recipient details

Name, tax ID, address, country, etc.

Conditional

Required if the recipient is a company or self-employed

Document type

Recipient’s identification document

Conditional

If the country is Spain, it must be DNI or NIF

Customer type

Defines whether the invoice is simplified or ordinary

Yes

‘Client' = simplified; ‘Company’ or ‘Self-employed’ = ordinary

If any mandatory detail is missing, issuing is blocked until corrected.

Invoice templates

Available in Configuration → Templates → Accounting documents (side menu). They include all required fields and the QR code.

Helpful tip
Templates are editable, but the system will prevent saving versions that omit mandatory fields. Avoid unnecessary changes.

How to activate Veri*factu

Preparation checklist:

✅ Complete and update all legal entities (including those of property owners).

✅ Verify VAT codes and invoicing rules.

✅ Obtain your electronic certificate to sign and send invoices with Veri*factu.

✅ Check that your representative entity is registered if you invoice on behalf of third parties.

Once you have completed all the steps in the checklist, contact the Customer Experience team to activate the module.

What happens next?

Once activated, the system automatically sends invoices to the AEAT upon issue. Under the regulations, an invoice cannot be deleted or modified; the system guarantees the integrity and unalterability of records.

Electronic certificate: essential requirement

To comply with Veri*factu, your company must have a valid electronic certificate to digitally sign invoices.

A certificate securely identifies the entity and guarantees authenticity and integrity.

  • Common issuer: FNMT (Sede Electrónica).

  • Required format: .p12 or .pfx file.

  • Uploading the certificate: in Accounting, under Data export.

This step is essential for the system to generate and send signed invoices to the AEAT.

Click here for more information about how to get and upload the electronic certificate.

How to issue and validate invoices with Veri*factu

  • Issuing an invoice: when issuing from VRMS, the invoice is automatically sent to the AEAT. It is definitively recorded and cannot be modified or deleted.

  • Checking its status: review the invoice list or the accounting export section; you will see a status column.

Status

Meaning

Sent

The invoice was successfully submitted to the AEAT.

With errors

Sent with correctable errors.

Failed

Rejected due to serious errors; correct and resend.

  • Correct and resend: check the error detail, correct the information and use the ‘Resend’ button.

Applicable validations and tax requirements

The system validates issuer and recipient before issuing.

Issuer (company or owner)

Field

Validation

Company name (legal entity)

Alphanumeric (max. 120 characters)

NIF/CIF

Valid NIF format (9 characters)

Identification type

Compatible with the indicated country

Country

Spain

City, postcode, address and number

Required in all cases

Recipient

  • If the recipient is a company or self-employed, the corresponding tax fields are required.

  • For private individuals, they are not required unless you issue an ordinary instead of a simplified invoice.


Frequently Asked Questions

What happens if an invoice appears as With errors or Failed?

You can view the error details, correct it, and resend it from the invoice list or from the Veri*factu export section.

Can I choose which invoices are sent to the AEAT and which are not?

No. With Veri*factu activated, all invoices issued in the system are automatically sent to the AEAT.

Are proformas and receipts sent to the AEAT?

No. Proformas and receipts are not sent because they are not valid fiscal documents. They remain subject to the editing restrictions of the new system.

What sending statuses can I find and where can I see them?

Sent, With errors, and Failed. They are available in the invoice list, the owner’s list, and in the Veri*factu export section.

Can I edit or delete an already issued invoice?

No. You must settle the full amount of the original invoice and issue a new invoice with the correct details. Both documents are recorded and sent to the AEAT.

Can I deactivate the module once it has been activated?

No. Once activated, the module remains operational, and all generated invoices are automatically sent to the AEAT.

What happens if the VAT type is not compatible with Veri*factu?

The system will block issuing and display a validation error. Check the customer’s or owner’s tax profile and adjust the code and scheme to those permitted by the AEAT.



Did this answer your question?