Skip to content
Log in

Activate and manage VeriFactu in B2Brouter

VeriFactu is a compliance system designed to simplify the adaptation process to the invoicing requirements established by the Anti-Fraud Law. It ensures that all invoices generated by companies are securely transmitted to the Tax Authority (AEAT) to be verified for integrity and authenticity by both the AEAT and the customer.

VeriFactu involves the immediate and real-time submission of invoice data to the AEAT at the moment it is generated. This process ensures that no modifications can be made once the invoice has been issued, thus guaranteeing its integrity and security. Additionally, the invoice will include a QR code that allows the recipient to verify its fiscal validity through the AEAT platform.

To activate the VeriFactu service, you need an active subscription to a Premium Plan (Professional, Business or eDocExchange). However, with a Basic Plan you can also activate it, although with a limited number of tax submissions.

  • Click the gear icon located at the top of the screen and select Account settings.
  • Go to the Taxes section in the side menu and open VeriFactu.
  • Select the option I want to activate VeriFactu.
  • Carefully read the section Important information before activating VeriFactu.
  • Check the box I authorize B2Brouter as an AEAT Social Collaborator. Once checked, the Activate VeriFactu button will be enabled.
  • Click the Activate VeriFactu button.
  • Once activated, a box will appear showing the date and time when VeriFactu activation started.

You can activate VeriFactu when your company is ready to report all issued invoices to the AEAT from the activation date onward. Before confirming activation, review these points carefully:

With a Premium Plan, you can use VeriFactu as part of your regular subscribed service. With a Basic Plan, you can also activate it, but with a limited number of tax submissions. If you expect a recurring submission volume, it is best to confirm first whether your current plan is sufficient.

If your company postal code is invalid, the interface blocks VeriFactu activation. Before trying again, review your company tax details and correct the postal code if needed.

Do not activate it if you are still testing with real invoices or if you are not yet sure from which date you will start reporting all invoices through this system. Once activated, the commitment with the AEAT is irreversible and affects all invoices issued from the start date.

Important information before activating VeriFactu

Section titled “Important information before activating VeriFactu”

Once you activate VeriFactu, you commit to the AEAT to submit the declaration for every invoice you generate. This commitment is irreversible.

The date you activate VeriFactu will be the official start date of your commitment to the AEAT to declare all invoices issued from that moment onward. This date cannot be changed.

If you decide to stop using B2Brouter after activating VeriFactu, you will need to have another VeriFactu-compliant invoicing system. Once you have made the commitment with the AEAT, it is no longer possible to generate invoices manually, as all invoices must be submitted through a VeriFactu-compliant invoicing system.

When VeriFactu is enabled, an issued invoice must not be edited. If you need to correct any data, you must always create a credit note, even if the recipient rejected the original invoice.

This is the key rule: with VeriFactu enabled, always rectify and never edit the original invoice after issuance.

To do it correctly:

  • Open the original invoice and create a credit note.
  • Use the credit note to correct the necessary data.
  • Send the new invoice so the correction is properly recorded within the VeriFactu flow.

If the recipient rejects an invoice because of an administrative or commercial error, that rejection does not make the original invoice editable again. A credit note is still required to preserve fiscal traceability.

SystemWhat it isWhen it is usedRelationship with the invoice
VeriFactuA tax reporting system linked to the Anti-Fraud Law and the AEATWhen you must report invoice information to the AEAT at the time of issuanceThe invoice becomes part of a verifiable flow and should not be edited after issuance
TicketBAIA tax system managed by the Basque Provincial Tax AuthoritiesWhen the taxpayer’s tax obligation falls under TicketBAIIt follows a similar traceability and tax reporting logic, but with different authorities and requirements
SIIThe Immediate Supply of Information system for VAT records sent to the AEATWhen you must submit VAT registry records through SIIIt is not the same flow as VeriFactu: it works with tax records, not with the irreversible activation of a verifiable invoicing system
FACeA general entry point for electronic invoices sent to public administrationsWhen you send an invoice to a public administration that receives through FACeIt is a delivery channel, not a tax regime like VeriFactu

In some cases, a company may work with more than one of these environments, but each one addresses a different need: tax compliance, record submission, or invoice delivery to the correct recipient.

If you need help with error messages or activation and submission blocks, also see the VeriFactu error codes guide. That guide gathers the most common errors and how to interpret them.

B2Brouter Global S.L. has submitted the Responsible Declaration to the Tax Agency, in accordance with the VeriFactu system, in compliance with Royal Decree 1007/2023.

Our invoicing software is adapted to the technical and legal requirements established by Spanish regulations regarding the issuance of verifiable invoices.