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

# VERI*FACTU — sending invoices to the AEAT

> What VERI*FACTU is, how it affects your invoicing in Roomdoo, and what to do when an invoice doesn't send correctly.

## What VERI\*FACTU is

VERI\*FACTU is Spain's mandatory system for **sending invoices to the Spanish Tax Agency** (AEAT). It's regulated by Royal Decree 1007/2023 and developed in Order HAC/1177/2024. Every invoice you issue must be sent to the AEAT in the format they require, chained with previous invoices to guarantee that nothing has been modified.

Roomdoo handles the sending automatically. What you see in the app is **the send status for each invoice**.

<Note>
  VERI\*FACTU is mandatory for businesses and the self-employed in Spain, on the schedule set by the AEAT:

  * **Companies** (art. 3.1.a, corporate income tax): from **01/01/2027**
  * **Self-employed and other taxpayers** (art. 3.1): from **01/07/2027**

  These dates reflect the latest postponement approved by Royal Decree-law in December 2025 (BOE), which extends the adaptation window by one more year compared to the initial schedule.

  If your property operates in Spain, this applies to you. If you operate only outside Spain, it doesn't.
</Note>

## VERI\*FACTU send statuses

Each invoice has a status that tells you whether it's been sent to the AEAT correctly:

| Status                  | What it means                           | What to do                               |
| ----------------------- | --------------------------------------- | ---------------------------------------- |
| **Pending**             | Issued but not yet sent                 | Wait — sending is automatic and batched  |
| **Sent**                | Confirmation received from the AEAT     | Nothing, you're done                     |
| **Accepted with notes** | The AEAT records it but flags something | Read the note for detail                 |
| **Error**               | The AEAT rejected the send              | Contact support — we need to investigate |

## How to see the status of your invoices

<Steps>
  <Step title="Go to the invoice list">
    In the side menu, open the **Invoicing** section.
  </Step>

  <Step title="Find the VERI*FACTU status">
    Each invoice row shows a column or label with the VERI\*FACTU send status.
  </Step>

  <Step title="Open the detail of a specific invoice">
    If an invoice is in **Error** or **Pending** for a long time, open its detail to see the specific reason.
  </Step>
</Steps>

## Common support cases

<AccordionGroup>
  <Accordion title="An invoice has been 'Pending' for hours">
    Sends to the AEAT are batched and usually complete within minutes. If it's been hours without movement:

    1. Check whether the AEAT has announced a service outage
    2. If there's no outage notice, [contact support](#when-to-contact-support) with the invoice number

    Meanwhile, **the invoice is still valid** — the obligation is to send it, not to have instant confirmation.
  </Accordion>

  <Accordion title="An invoice shows 'Error'">
    Roomdoo retries sends that fail transiently. If the error sticks around, it's usually one of:

    * **Incomplete or incorrect customer data** (invalid tax ID, missing address)
    * **Your property or company data** is misconfigured
    * **The digital certificate** has expired or isn't installed correctly

    You can fix the first two yourself in Roomdoo: review the customer record and the fiscal data. The third one we handle from our side — [contact support](#when-to-contact-support).
  </Accordion>

  <Accordion title="I just issued a corrective invoice. Does it go to VERI*FACTU?">
    Yes, corrective invoices are also sent automatically. You'll see the corrective's send status just like any other invoice.

    The corrective references the original invoice in the send to the AEAT, so the chain stays intact.
  </Accordion>

  <Accordion title="How do I know which invoices were sent correctly in a given period?">
    Filter the invoice list by date and by VERI\*FACTU status. You can export the result for your compliance archive.

    For audits, the system keeps a signed copy of each send and the AEAT's response.
  </Accordion>
</AccordionGroup>

## When to contact support

Contact Roomdoo support if:

* An invoice has been **Pending** for many hours without moving.
* An invoice is in **Error** and you can't identify the cause from the customer or company data.
* You need to **renew or change the digital certificate** used to send to the AEAT.
* The initial VERI\*FACTU setup **isn't done** on your property (no invoices are being sent at all). This is configured once during onboarding.

<Warning>
  Don't try to disable or skip the VERI\*FACTU send for a specific invoice — it's a legal requirement. If you're unsure whether a specific invoice should be sent (cancellations, edge cases), contact support before acting.
</Warning>
