Factuarea APIDevelopers
Mejora

La dirección del emisor pasa a ser obligatoria para emitir

A partir del 9 de diciembre de 2026, emitir una factura completa de una empresa sin dirección, código postal y ciudad se rechaza con 422 business_rule_violation (fiscal_profile_incomplete), en la API v1 y en MCP. La aplicación web ya la rechaza. Las facturas simplificadas no se ven afectadas nunca. Hasta entonces se emite como hoy. Una operación actualizada y una tool MCP actualizada.

8 de noviembre de 2026 — Una factura completa debe llevar la dirección de quien la emite (art. 6 del Real Decreto 1619/2012). El alta ya no pide esa dirección, así que Factuarea la comprueba al emitir. En la API v1 y en MCP la comprobación empieza el 9 de diciembre de 2026: hasta entonces no cambia nada para ti.

Qué cambia

  • Desde el 9 de diciembre de 2026 — emitir una factura de una empresa sin dirección, sin código postal o sin ciudad responde 422, error.code: business_rule_violation y error.subcode: fiscal_profile_incomplete. No se consume número y la factura queda como estaba: completa la dirección y vuelve a llamar.
  • Hasta entonces — se emite como hoy. Factuarea solo registra qué empresas serían rechazadas, para que puedas avisarlas.
  • La aplicación web ya la rechaza, y pide la dirección en un diálogo antes de seguir con la emisión.

Qué cubre

La misma regla vale para toda forma de emitir una factura completa, en la API v1, en MCP y en la aplicación web:

  • emitir un borrador (POST /v1/companies/{company}/invoices/{invoice}/issue, tool issue_invoice) y pasarlo a issued con el cambio de estado;
  • crear una factura ya emitida (cajero desatendido, status: issued, facturas recurrentes y programadas);
  • las rectificativas de una factura completa y la factura completa que sustituye a una simplificada.

Las facturas simplificadas (F2) y sus rectificativas (R5) no se rechazan nunca: el art. 7 del reglamento no exige la dirección del emisor. Los borradores, presupuestos, proformas y albaranes tampoco se ven afectados.

Qué hacer

Comprueba si una empresa puede emitir antes de la fecha con GET /v1/companies/{company}/issuing-readiness: mientras falte la dirección, blockers incluye fiscal_profile_incomplete. Los campos exigidos son la dirección, el código postal y la ciudad de la empresa; provincia y país son opcionales.

Endpoints actualizados1

EndpointDescripción
POST/v1/companies/{company}/invoices/{invoice}/issueEmite una factura

En esta página

¿Te echamos una mano?Contactar con soporte