> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rntor.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# VERI*FACTU in Spain 

Enable Spain eInvoicing to automatically generate compliant eInvoices and submit invoice records to AEAT.

RNTOR supports VERI FACTU eInvoicing for Spain and helps you stay compliant by:

* Automatically generating eInvoices and credit notes in the required format
* Registering and storing invoice records, then submitting them to AEAT
* Adding QR codes to invoice PDFs that customers receive
* Tracking eInvoice sync status for issued invoices
* Validating billing details before invoices are issued

<Info>
  This feature is currently in beta. Its functionality and appearance are subject to change, and it may not be fully stable. We welcome your feedback at [support@rntor.com](mailto:support@rntor.com).
</Info>

## Prerequisites

To enable eInvoicing, ensure the following requirements are completed.

To enable eInvoicing, ensure the following requirements are completed.

### Complete location billing details

Your [location billing details](/docs/admin/customer-management/billing-details) must be complete and accurate.

1. Go to **Location settings > General page > Billing details** tab.
2. Fill in your location billing details.
   * Legal business name
   * Address: Country, Address line 1, City, and Postal code are mandatory
   * Tax ID
   * Contact details: Email is mandatory

<Frame caption="Location billing details">
  <img src="https://mintcdn.com/rntor/2vOB4T9ZcDLTI0Ym/images/Screenshot-2026-06-14-at-5.21.15-AM.png?fit=max&auto=format&n=2vOB4T9ZcDLTI0Ym&q=85&s=de054823e3a1e877f0cc25c0dda9b046" alt="Screenshot 2026 06 14 At 5 21 15 AM" width="2152" height="1224" data-path="images/Screenshot-2026-06-14-at-5.21.15-AM.png" />
</Frame>

<Note>
  Make sure your billing country is set to Spain.
</Note>

<Note>
  Spain eInvoicing is only supported for invoices in EUR.
</Note>

### Complete customer billing details

Each customer must also have accurate [billing details](/docs/admin/customer-management/billing-details).

1. Go to **Location settings > Customers** and manage the **Require billing details** setting depending on your needs:
   * Enable this requirement for both individual users and companies.
   * Or only for companies, if you need to generate eInvoices only for companies.
   * New customers will be prompted to fill out their billing details at the first payment.
   * Existing customers missing billing details will be prompted to update their details during their next payment.
2. To review or update customer details manually:
   * Go to the **Customers** page, open each customer profile, and locate the **Billing details** section.
   * Alternatively, ask customers to update billing details on their own under **Membership > Billing**.

#### Requirements for companies

For companies, complete billing details are required for eInvoices to be generated and synced.

If a company billing profile is incomplete or invalid, invoices for that company will remain in **Draft** status with a warning and cannot be issued.

#### Requirements for individual users

For individual members, only fill in billing details if you want their invoices to be generated as eInvoices and synced as well.

* If you do not want to generate eInvoices for individual members, leave their billing details, especially **Legal business name** and **Tax ID**, empty.

* If at least one of these fields is filled for an individual member, RNTOR will attempt to sync their invoices as eInvoices.

* If you do not want to generate eInvoices for individual members, leave their billing details, especially **Legal business name** and **Tax ID**, empty.

* If at least one of these fields is filled for an individual member, RNTOR will attempt to sync their invoices as eInvoices.

## Enable eInvoicing

1. Go to **Location settings > Billing**.
2. In the **Invoices** tab, enable the **eInvoicing** switch.
3. In the **VERI FACTU registration** section, click **Start verification process**.
4. Complete the registration form with your company and legal representative billing details, and sign the agreement authorizing invoice record submission to AEAT.
5. Your billing details and signed agreement will be submitted for verification.
   * Verification may take a few business days. You can monitor it from the registration status.
   * If prompted, click **Restart verification** to update billing details or take any required action.

<Frame caption="Enable eInvoicing in Billing">
  <img src="https://mintcdn.com/rntor/2vOB4T9ZcDLTI0Ym/images/Screenshot-2026-06-14-at-6.03.33-AM.png?fit=max&auto=format&n=2vOB4T9ZcDLTI0Ym&q=85&s=9c44dfdf5b0743e8b4690ae61ad66bb5" alt="Screenshot 2026 06 14 At 6 03 33 AM" width="2148" height="892" data-path="images/Screenshot-2026-06-14-at-6.03.33-AM.png" />
</Frame>

## How eInvoicing works

After eInvoicing is enabled and the location is verified:

* All invoices for customers with valid billing details are automatically converted into compliant eInvoices, registered in the Spain eInvoicing system, and submitted to AEAT.
* In parallel, customers continue receiving standard PDF invoices, now including a QR code linking to the invoice record.

<Frame caption="QR code on invoice PDF">
  <img src="https://mintcdn.com/rntor/5epVG0k4XY1Sxo-v/images/Screenshot-2026-06-14-at-6.40.42-AM.png?fit=max&auto=format&n=5epVG0k4XY1Sxo-v&q=85&s=7d17796bf6dba428d0907a06f7e46c0d" alt="Screenshot 2026 06 14 At 6 40 42 AM" width="1566" height="1674" data-path="images/Screenshot-2026-06-14-at-6.40.42-AM.png" />
</Frame>

* [Credit notes](/docs/admin/billing/invoices/credit-notes) are also submitted if their original invoice was successfully synced.

* [Credit notes](/docs/admin/billing/invoices/credit-notes) are also submitted if their original invoice was successfully synced.

## Track eInvoice syncing

Each invoice has the eInvoice sync status indicated.

<Frame caption="eInvoice synced status">
  <img src="https://mintcdn.com/rntor/jxxP3QS62HzujKUg/images/Screenshot-2026-06-15-at-7.36.35-AM.png?fit=max&auto=format&n=jxxP3QS62HzujKUg&q=85&s=d63cdabe301235a0bb27420afeae3292" alt="Screenshot 2026 06 15 At 7 36 35 AM" width="1968" height="1380" data-path="images/Screenshot-2026-06-15-at-7.36.35-AM.png" />
</Frame>

If an eInvoice fails to sync, for example because of invalid or missing customer billing details:

* The invoice will not be issued.
* The system will display:
  * **eInvoice sync failed** status
  * A warning next to the affected invoice
  * A warning in the customer billing details area when details must be updated

If an eInvoice fails to sync, for example because of invalid or missing customer billing details:

* The invoice will not be issued.
* The system will display:
  * **eInvoice sync failed** status
  * A warning next to the affected invoice
  * A warning in the customer billing details area when details must be updated

<Frame caption="eInvoice sync failed example">
  <img src="https://mintcdn.com/rntor/jxxP3QS62HzujKUg/images/Screenshot-2026-06-15-at-7.35.59-AM.png?fit=max&auto=format&n=jxxP3QS62HzujKUg&q=85&s=85918886e18f04756a2cb595435eb3fd" alt="Screenshot 2026 06 15 At 7 35 59 AM" width="2038" height="1206" data-path="images/Screenshot-2026-06-15-at-7.35.59-AM.png" />
</Frame>

If prompted, update the customer's billing details or complete any required actions, and click **Issue** again.

You can also see eInvoice sync status for all invoices from the [**Invoices** page](/docs/admin/billing/invoices/track-and-manage-invoices).
