Ir al contenido
Log in

Operaciones no sujetas a IVA

Cuando una operación no lleva IVA, la manera de indicarlo en B2Brouter no es dejar la línea sin impuesto. Es aplicarle un impuesto del 0 % con la categoría fiscal que corresponde.

Esta página explica las dos categorías de no sujeción, cómo crearlas y qué viaja al documento electrónico.

En el bloque Impuestos de la factura, el desplegable ofrece la opción No aplicar. Esa opción deja la línea sin ningún impuesto, y los formatos electrónicos no lo admiten:

  • UBL, Peppol, XRechnung y PINT: si ninguna línea lleva impuesto, la factura no se puede guardar. El mensaje es «Deber tener al menos un impuesto».
  • Facturae, FatturaPA: cada línea sin impuesto se rechaza al guardar. El mensaje es «Falta indicar algún tipo de IVA en la factura (aunque sea IVA exento o Tasa cero)».
  • Factur-X y ZUGFeRD: la factura se guarda, pero falla más tarde, cuando se genera el fichero XML.

Un importe a cero tampoco es el problema. Una factura de 0 € es válida; lo que la bloquea es la línea sin impuesto.

Para una operación que no lleva IVA hay dos categorías:

  • No sujeto (código NS): la operación queda fuera del ámbito del impuesto según la ley de tu país.
  • Servicios fuera del alcance de los impuestos (código O): la operación queda fuera del ámbito del impuesto y no forma parte de la base imponible de la factura.

Ambas salen en el desplegable Categoría de cualquier país, excepto Italia, Arabia Saudí, Singapur y Malasia, que tienen su propia lista de categorías.

Ninguna de las dos categorías viene creada de serie en la mayoría de cuentas, y el desplegable de impuestos de la factura solo muestra el catálogo de tu cuenta. Por eso parece que la opción no exista: lo que falta es el impuesto, no la categoría.

  1. Ve a Mi cuenta, pestaña Impuestos, apartado Impuestos por defecto.
  2. Haz clic en Añadir impuesto.
  3. En Nombre, escribe el nombre del IVA de tu país: IVA, TVA, VAT, BTW, MwSt, Moms y el resto de nombres nacionales. Si la cuenta es española, el campo te ofrece la lista de nombres oficiales. No inventes un nombre: un nombre que el sistema no reconoce como IVA hace que el documento electrónico salga con un esquema de impuesto genérico, y el receptor puede rechazarlo.
  4. En el desplegable Categoría, elige No sujeto o Servicios fuera del alcance de los impuestos.
  5. El campo Porcentaje desaparece, porque estas categorías son siempre del 0 %, y en su lugar aparece el campo Motivo.
  6. En Motivo, escribe la referencia legal de la no sujeción.
  7. Haz clic en Añadir impuesto.

Después, en la factura, elige el impuesto nuevo en el desplegable del bloque Impuestos. Si solo afecta a algunas líneas, activa Aplicar por línea y elígelo únicamente en las líneas que lo necesitan.

Tienes el detalle de la pantalla en configurar tu empresa.

En los formatos UBL y Peppol, un impuesto exento o no sujeto sin motivo no se puede guardar. El mensaje es «Es obligatorio especificar el motivo por el cual la factura está exenta de impuestos».

Rellena siempre el campo Motivo al crear el impuesto. Así el texto viaja como motivo de exención dentro del documento electrónico y el receptor ve por qué la factura no lleva IVA.

Las letras NS y O no son siempre lo que llega al receptor. La conversión depende del formato:

  • Peppol BIS 3.0 y UBL EN 16931: NS viaja como categoría E (exento). O viaja como O, y en la línea no sale ningún porcentaje.
  • Factur-X y CII: igual que el anterior. NS viaja como E y O como O.
  • Facturae: la línea lleva el bloque de hecho imponible especial, con el código 02 cuando la categoría es NS y el código 01 para el resto de exenciones. El texto del campo Motivo va ahí como justificación.
  • Perfiles Peppol antiguos (BIS 1 y BIS 2): tanto NS como O viajan como E.

En todos los casos, el texto del campo Motivo viaja como motivo de exención.

Una factura que lleva una línea con la categoría O no puede llevar ninguna otra categoría de IVA. Es una regla de la norma europea EN 16931 (BR-O-11 y BR-O-12), y el rechazo llega al enviar, no al guardar.

Es decir, O solo sirve para facturas donde todas las líneas son O.

Si tienes que mezclar un concepto sin IVA con líneas con IVA, tienes dos salidas:

  • usar otra categoría para esa línea, como NS, E (exento) o AE (inversión del sujeto pasivo), según lo que te diga tu asesoría;
  • o, si el concepto es un suplido (dinero pagado por cuenta del cliente), marcarlo como tal en un cargo. Esta opción solo está disponible en Facturae, en los formatos regulados de Francia, y en cualquier formato si tu empresa es española.

Con Verifactu, una línea no sujeta se declara con la calificación de operación, y el valor sale del campo Motivo del impuesto. Debe ser uno de estos dos códigos:

  • N1: operación no sujeta por el artículo 7, 14 y otros.
  • N2: operación no sujeta por reglas de localización.

Si en el campo Motivo hay cualquier otro texto, se aplica el valor por defecto que elegiste al activar Verifactu. Si tampoco hay ninguno, se declara N1.