Reglas, plazos y mensajes de e-Factura

La integración estándar de E-Factura envía las facturas al SPV de la ANAF. Dos módulos de eYssen la completan con las reglas que las empresas rumanas deben cumplir a diario:

Nombre

Nombre técnico

Descripción

Romania - E-Factura Extensions

l10n_ro_edi_extra

Facturas a personas físicas (B2C) y Ley 88/2026, compradores identificados por CNP, plazo de envío de 5 días hábiles con recordatorios, correcciones como facturas de anulación, bandeja de mensajes del SPV, comprobación del cliente en la ANAF antes del envío.

PoS Invoice - Romania

l10n_ro_pos_invoice

Datos necesarios para facturar a un cliente desde el punto de venta. Se instala automáticamente con eyssen_pos_invoice y Base de la localización.

Las reglas solo se aplican a las facturas de cliente y a las facturas rectificativas de las empresas cuyo país fiscal es Rumanía. Los ajustes están en Contabilidad ‣ Configuración ‣ Ajustes, en la sección Reglas RO e-Factura, debajo de los ajustes de conexión de E-Factura rumana.

Qué facturas se envían

Cuando se contabiliza una factura de cliente o una factura rectificativa, Odoo decide cómo la trata RO e-Factura y guarda la decisión en el campo Obligación RO e-Factura.

Obligación

Significado

B2B

El cliente tiene un código fiscal rumano. La factura se envía por el canal B2B.

Persona física del registro opcional

El cliente es una persona física inscrita en el registro opcional de RO e-Factura. La factura se envía por el canal B2B, con el CNP del comprador.

B2C

El cliente es una persona física. La factura se comunica por el canal B2C, con el CNP del comprador si se conoce y, en caso contrario, con el código de 13 ceros (OUG 120/2021).

No enviada (emisor identificado por CNP, Ley 88/2026)

Solo para las empresas que han optado por la exención de la Ley 88/2026 (véase más abajo).

Cliente extranjero

El cliente está establecido fuera de Rumanía y no tiene código fiscal rumano: RO e-Factura no es obligatorio.

Una persona física es un cliente que no es una empresa y no tiene NIF. Un empresario individual (PFA, II) con código fiscal es un cliente empresarial, no una persona física.

La decisión se toma con los datos del cliente y de la empresa en el momento en que se contabiliza la factura. Los cambios posteriores, por ejemplo la inscripción del cliente en el registro opcional, no modifican las facturas ya contabilizadas; para aplicarlos a una factura, restablézcala a borrador y vuelva a contabilizarla.

Para ver la decisión de las facturas, añada la columna opcional Obligación RO e-Factura a la lista de facturas o agrupe las facturas por Obligación e-Factura. Para las personas físicas del registro opcional y para las facturas que no se envían, se muestra en la factura un aviso con la Decisión RO e-Factura.

Facturas a personas físicas (B2C) y Ley 88/2026

El ajuste Facturas a personas físicas (campo Facturas B2C (RO e-Factura)) tiene dos valores:

Opción

Efecto

Comunicar todas las facturas B2C (sociedades: SRL, SA, …) (por defecto)

Todas las facturas a personas físicas se comunican a RO e-Factura. Es obligatorio para las empresas.

Emisor identificado por CNP: exención Ley 88/2026 (PFA, II, IF)

A partir del 1 de junio de 2026, las facturas a personas físicas no se envían, salvo que el cliente esté inscrito en el registro opcional de RO e-Factura.

Advertencia

La Ley 88/2026 (en vigor el 1 de junio de 2026) exime únicamente a los emisores identificados por su CNP (personas físicas como PFA, II o IF sin código fiscal independiente). Las empresas (SRL, SA, …) deben seguir comunicando todas las facturas B2C, y las facturas no comunicadas se sancionan con multa. No seleccione la exención para una empresa. Confirme la situación de la empresa con su contable antes de cambiar este ajuste. Se muestra una advertencia en los ajustes cuando se selecciona la exención.

Con la exención, las facturas con fecha del 1 de junio de 2026 o posterior a personas físicas que no están en el registro opcional reciben la obligación No enviado. Nunca se suben al SPV (la opción E-Factura no se aplica en Enviar e imprimir), y un mensaje informativo las enumera. El filtro No enviadas (exención emisor CNP) las localiza.

Para identificar al comprador por su CNP, rellene el CNP del contacto (véase CNP de las personas físicas). Para inscribir a una persona física en el registro opcional, marque Registro RO e-Factura en el grupo Rumanía - ANAF de la pestaña Facturación del contacto (para una persona física, esto se establece manualmente).

Nota

Una versión anterior del módulo aplicaba una interpretación errónea de la Ley 88/2026. Al actualizar el módulo, las empresas con el ajuste anterior se restablecen a Comunicar todas las facturas B2C, las facturas que se habían marcado como no enviadas se recalculan y se registra una advertencia que las enumera. Vuelva a seleccionar la exención si se aplica a la empresa.

Plazo de envío

Una factura debe subirse a RO e-Factura en un plazo de 5 días hábiles desde su fecha de expedición. El campo Plazo e-Factura de la factura (pestaña E-Factura, debajo del índice) contiene el último día: la fecha de la factura más 5 días hábiles, sin contar los fines de semana ni los días festivos legales rumanos (véase Festivos legales y días laborables). Para las facturas emitidas hasta el 31 de diciembre de 2025, el plazo es de 5 días naturales.

El plazo se muestra en naranja cuando la factura está próxima a vencer y en rojo cuando está vencida, hasta que la ANAF acepta la factura. Las facturas que deben enviarse pero aún no están validadas pueden seguirse en varios lugares:

  • Contabilidad ‣ Clientes ‣ Plazos e-Factura (RO) las enumera con su plazo, la obligación y el estado. Los filtros e-Factura pendientes, e-Factura vencidas y e-Factura que vencen en 2 días también están disponibles en las listas de facturas.

  • En la tarjeta de los diarios de ventas del tablero de Contabilidad, los enlaces e-Factura vencidas y e-Factura próximas a vencer muestran el número de facturas y abren la lista.

  • Una acción planificada diaria, E-Factura: recordatorios de plazo de envío (RO), crea una actividad Plazo e-Factura en cada factura pendiente que esté próxima a vencer o vencida, con el plazo de la factura como fecha de vencimiento. Se asigna al vendedor de la factura; si no lo hay, al creador de la factura; y si tampoco, al usuario que ejecuta la acción. Cuando el plazo expira, el resumen de la actividad cambia a E-Factura vencida y se publica una nota en el chatter. La actividad se cierra con el comentario Aceptada por la ANAF. cuando se valida la factura.

Establezca en Recordatorio de plazo (días hábiles) cuántos días hábiles antes del plazo una factura está próxima a vencer y se crea el recordatorio (2 por defecto).

Correcciones: facturas rectificativas o facturas de anulación

El ajuste Correcciones (campo Correcciones en RO e-Factura) elige el documento XML que se envía para una factura rectificativa de cliente. La ANAF acepta ambos:

  • Factura rectificativa (CreditNote 381) (por defecto): la factura rectificativa estándar CIUS-RO;

  • Factura de anulación (Invoice 380 con cantidades negativas): la factura rectificativa se envía como una factura (tipo 380) cuyas cantidades, y por tanto todos sus importes, son negativas, con precios unitarios positivos. Hace referencia al número y a la fecha de la factura corregida.

La referencia a la factura corregida se toma de la factura que revierte la factura rectificativa: cree la factura rectificativa desde la factura con el botón Factura rectificativa.

Mensajes del SPV

El SPV no solo responde a las cargas: también envía los errores encontrados en las facturas y los mensajes de los compradores. Una acción planificada diaria, E-Factura: guardar mensajes SPV (RO), guarda todos los mensajes de cada empresa rumana que tenga un token de acceso al SPV (véase Conexión con el SPV). En el ajuste Mensajes SPV:

  • Periodo de mensajes SPV (días) es el número de días (de 1 a 60) que se solicitan en cada sincronización (3 por defecto);

  • Última sincronización SPV y Último error SPV muestran el resultado de la última sincronización;

  • el enlace Mensajes SPV abre los mensajes.

Los mensajes se enumeran en Contabilidad ‣ Contabilidad ‣ Mensajes SPV (RO). Haga clic en Sincronizar ahora para obtenerlos de inmediato.

Tipo

Contenido

Factura enviada, Factura recibida

Notificaciones de las facturas enviadas y recibidas a través del SPV.

Errores de factura

Los errores de validación de una factura cargada.

Mensaje de comprador recibido, Mensaje de comprador enviado

Los mensajes intercambiados con el comprador sobre una factura.

Otro

Cualquier otro mensaje del SPV.

Cada mensaje tiene un estado: Nuevo, Descargado o Error de descarga. El contenido de los errores, de los mensajes de los compradores y de los demás mensajes se descarga y se muestra en el mensaje (no el de las notificaciones de facturas enviadas y recibidas); Descargar ZIP obtiene el archivo recibido de la ANAF. Utilice Descargar contenido para volver a intentarlo tras un error de descarga.

Un mensaje se vincula a la factura con el mismo índice de E-Factura (Asociar facturas vincula los mensajes que aún no están vinculados; el filtro Sin asociar los enumera). En la factura vinculada:

  • el botón Mensajes SPV abre sus mensajes;

  • los mensajes de error y de comprador se publican en el chatter;

  • un aviso rojo, Errores SPV, muestra el último error hasta que se valida la factura.

Comprobación del cliente en la ANAF

Active Comprobar el contacto en la ANAF antes del envío (ajuste Comprobación ANAF antes del envío) para comprobar al cliente cuando se envía una factura. Si los datos de ANAF del cliente se actualizaron por última vez hace más de Antigüedad máxima de los datos ANAF (días) (30 por defecto), Odoo actualiza sus estados de IVA (véase Contactos y registro de la ANAF) y anota en el chatter de la factura si la consulta falló o si el código fiscal no figura en el registro de la ANAF.

La comprobación nunca bloquea el envío. Avisa cuando el cliente está registrado como contribuyente inactivo o aplica el sistema de pago fraccionado del IVA (plata defalcată a TVA): se muestra un aviso en la factura, una alerta en Enviar e imprimir con un enlace al contacto, y una nota en el chatter. Los campos Contribuyente inactivo (RO) e IVA dividido (RO) del contacto indican el estado.

Facturación desde el punto de venta

El módulo PoS Invoice comprueba la dirección de facturación del cliente mientras se registra el pedido (véase Recibos y facturas). Para una empresa rumana, un cliente solo puede facturarse desde el punto de venta si:

  • un cliente empresarial tiene un código fiscal (NIF);

  • una persona física tiene un nombre;

  • el contacto tiene una calle, una ciudad y un país;

  • si el país es Rumanía, el contacto tiene una Provincia (el distrito (condado) que exige el formato CIUS-RO). El código postal no es obligatorio para las direcciones rumanas.

El CNP de una persona física es opcional. La comprobación utiliza la empresa del punto de venta. Las demás empresas de la base de datos, por ejemplo las húngaras, mantienen sus propias reglas.