La factura a cero o sin líneas que nunca debe salir

En el listado del mes hay una factura con número legal, fecha, cliente y total 0,00 euros. Sin líneas. Nadie sabe de dónde salió y ya está numerada. Por qué un sistema serio tiene que negarse a emitirla y qué hacer cuando ya se ha escapado.

Miércoles 3, cierre del mes anterior. La administrativa exporta el libro de facturas emitidas para la asesoría y hay una fila que no encaja: factura 2026/000418, del día 30, cliente «Instalaciones Bermejo S.L.», base 0,00, cuota 0,00, total 0,00. Abre el documento y no tiene líneas. Ni una.

Nadie la reconoce. El comercial dice que él no la hizo. El de almacén tampoco. Y da igual, porque el número 418 ya está gastado, la fecha ya está puesta y esa fila ya viaja en el fichero que se manda fuera.

Parece una anécdota. En la práctica es media mañana de tres personas, una llamada a la asesoría y —si además hay VeriFactu de por medio— un registro transmitido a Hacienda que no representa ninguna operación real.

Por qué una factura vacía hace más daño de lo que parece

El importe cero engaña: como no suma, uno piensa que tampoco resta. Pero una factura no es solo un importe, es una posición en una serie. Y esa posición tiene consecuencias en cuatro sitios a la vez:

  1. La numeración. Ha consumido un número correlativo que ya no puede reutilizarse. Si después decides «borrarla», te queda un hueco, y un hueco en una serie es exactamente lo que no debe haber, como vimos al hablar de series y numeración sin huecos.
  2. El libro de IVA. Aparece en el registro del periodo con base cero. No cambia el resultado del modelo, pero sí el recuento de operaciones y el cuadre línea a línea que hace la asesoría contra tus totales.
  3. La cadena de huella. En un sistema con huella encadenada y QR, esa factura pasa a formar parte del encadenado. Ya no es un borrador que se tira: es un eslabón.
  4. El cliente. Si el envío por correo es automático, «Instalaciones Bermejo» ha recibido un PDF sin conceptos y con un total de cero euros. La llamada llega el lunes.

A eso hay que sumarle un quinto efecto, más silencioso: la factura vacía destruye la confianza en el listado. A partir del momento en que hay una fila rara, cada cierre de mes empieza con «a ver si hay alguna de las de cero».

De dónde salen realmente

Casi nunca es un capricho. Detrás de una factura sin líneas o con total menor o igual a cero hay uno de estos seis orígenes, y cada uno se arregla de forma distinta.

Lo que ves Qué ha pasado de verdad Qué hay que hacer
Factura sin ninguna línea Alguien creó la cabecera «para tenerla» y se fue a comer Bloquear la emisión y borrar el borrador
Líneas con cantidad cero Se facturó un albarán cuyo pendiente ya estaba servido Revisar el pendiente del pedido antes de facturar
Descuento del 100 % Muestra, cortesía o compensación mal modelada Documentarla como lo que es, no como venta a cero
Base positiva y total cero Anticipo o entrega a cuenta descontada en la propia factura Separar el anticipo del documento de venta
Total negativo en serie de facturas Es un abono metido en la serie equivocada Emitirlo como rectificativa en su serie
Facturas vacías repetidas cada noche Una integración o un proceso automático que factura sin comprobar contenido Poner la validación en el origen, no en el destino

El sexto caso es el que más veces se repite en empresas con procesos automáticos: facturación de cuotas, recurrentes, integraciones con una tienda o con otro sistema. Un proceso que factura todos los días 1 y no comprueba si hay algo que facturar genera, sin ruido, doce facturas vacías al año por cliente.

La regla: el sistema se niega, y se niega antes

Aquí hay una decisión de diseño que conviene exigirle a cualquier herramienta que emita facturas legales: una factura sin líneas o con total menor o igual a cero no se emite nunca. No se avisa, no se pregunta «¿seguro?», no se deja pasar con un permiso de administrador. Se rechaza.

Y hay un matiz que importa: se rechaza antes de crear nada. No sirve numerarla, transmitirla y luego arrepentirse. La comprobación va delante de la asignación de número, delante de la huella y delante del envío. En PlanerGes esa validación es una norma del núcleo: el documento se queda en borrador con el motivo escrito, el número no se toca y el proceso no lo reintenta a ciegas —si alguien corrige el contenido, entonces sí sigue su camino.

La diferencia entre «avisar» y «negarse» no es de matiz. Un aviso se acepta a las 19:40 de un viernes sin leerlo.

El cero legítimo existe, pero casi nunca es un total cero

Cuidado con pasarse de estrictos. Hay operaciones reales cuyo importe a pagar es cero o cuyo IVA es cero, y son perfectamente válidas:

  • Muestras y entregas gratuitas. Fiscalmente no son «cero»: tienen una base imponible, normalmente por el coste de la mercancía, y su cuota. El total no es cero, aunque el cliente no pague nada.
  • Operaciones sin IVA repercutido. Una entrega intracomunitaria o una exportación lleva cuota cero, pero base positiva. Esa factura es normal y corriente.
  • Sustituciones en garantía. Hay líneas a precio cero dentro de una factura que sí tiene importe. Perfecto: lo que se comprueba es el documento entero, no cada línea.

La distinción práctica es sencilla: lo que nunca debe salir es un documento sin contenido económico ni descriptivo. Si hay base imponible, hay factura. Si hay conceptos y el importe es cero por una razón que puedes escribir en una línea, probablemente lo que necesitas es modelar bien esa razón, no forzar un total cero.

Qué hacer si ya se ha emitido

Suponiendo lo peor: la 418 está emitida, firmada, transmitida y enviada. El instinto es borrarla. No lo hagas.

  1. No la borres ni la edites. Una factura emitida es inmutable. Si tu programa te deja borrarla, ese es un problema mayor que la propia factura vacía.
  2. Emite una rectificativa por anulación. Misma referencia, motivo explícito («factura emitida sin operación»), en la serie de rectificativas que uses. Si el total original era cero, la rectificativa también lo será: lo que importa es dejar el rastro documental de que aquello no era una venta.
  3. Transmite la anulación si el original se transmitió. Lo que salió tiene que tener su contrapartida por el mismo camino.
  4. Avisa a la asesoría antes del trimestre. Un correo de tres líneas ahora ahorra una llamada de veinte minutos en la última semana del plazo.
  5. Busca el origen y ciérralo. Si fue el proceso automático de cuotas, es de una noche concreta y habrá más de una.

Y no reutilices el número. Nunca. Es más barato tener una factura anulada con motivo que una serie que no cuadra.

La comprobación de cinco minutos

Antes de cerrar el mes que viene, ejecuta este filtro sobre las facturas emitidas del periodo. Se hace una vez y se automatiza después:

  1. Facturas con total menor o igual a cero en series de venta ordinarias. Deberían ser cero resultados.
  2. Facturas sin líneas. Deberían ser cero resultados también.
  3. Facturas con base cero y cuota cero que no sean muestras ni operaciones exentas identificadas.
  4. Facturas emitidas fuera del horario laboral por procesos automáticos, si tienes recurrentes.
  5. Saltos en la numeración de cada serie del periodo.

Si los cinco filtros salen limpios, el listado que mandas fuera es el mismo que tienes dentro. Si alguno saca filas, la buena noticia es que las has encontrado tú y no la asesoría en marzo.

Por PlanerGes En Fiscal