# Excel a XRechnung

Rellena la plantilla, suelta el libro y descarga un archivo UBL de XRechnung 3.0.

Source: https://tally-stick.com/es/excel-a-xrechnung

## Cómo funciona

Descarga la plantilla desde la página, rellénala y suéltala de vuelta en la misma página. Obtienes un archivo XML por fila de factura, llamado como el número de factura. No se sube nada: el libro se lee y el XML se escribe en tu propio navegador, y por eso tampoco hay límite de cuántas veces puedes hacerlo.

Dos hojas, y los nombres importan. Un libro cuyas hojas no se llamen exactamente `Invoice` y `Lines` se rechaza. `Invoice` lleva una fila por factura: número, fechas, moneda, código de tipo, referencia del comprador, Leitweg-ID, y después nombre del vendedor y del comprador, número de IVA, dirección, correo electrónico, número y tipo de registro mercantil, y por último IBAN y condiciones de pago. `Lines` lleva una fila por línea, ligada por el número de factura.

Los totales de línea se recalculan siempre a partir de la cantidad por el precio unitario, así que no hay columna para ellos. Varias facturas en un mismo libro no son problema: las filas de línea encuentran su factura por el número.

## Qué se comprueba antes de escribir nada

El archivo se rechaza, con los motivos enumerados, cuando falta un campo que EN 16931 considera obligatorio. Eso cubre el número de factura, una fecha de emisión válida en formato `YYYY-MM-DD`, una referencia del comprador o un Leitweg-ID, el nombre del vendedor y del comprador, calle, ciudad, código postal y un código de país de dos letras, una dirección electrónica para cada parte, al menos una línea, una cantidad positiva, una descripción por línea y un tipo de IVA entre 0 y 100. Después los totales se calculan; no se confía en ellos: neto por línea, base imponible por tipo de IVA, cuota por tipo y total bruto.

## Preguntas

### ¿Qué formato de número escribo?

Cualquiera. 1.234,56 y 1,234.56 se leen ambos como 1234.56, porque el último separador que aparece se toma como el decimal.

### ¿Hace falta el Leitweg-ID?

Solo en XRechnung, y solo si no hay referencia del comprador. Uno de los dos tiene que estar; una factura B2B suele llevar la referencia del comprador y ningún Leitweg-ID.

### ¿Qué pasa con las líneas a tipo cero?

Un tipo de IVA de 0 se escribe como categoría Z y un tipo superior a 0 como categoría S. Dejar la celda vacía se rechaza en lugar de tomarse como cero, porque un tipo olvidado y un cero genuino no son la misma factura. Para la inversión del sujeto pasivo, una exportación, una exención o una operación fuera del ámbito del IVA, dos columnas extra, `VAT category` y `Exemption reason`, permiten que la línea diga cuál y por qué; déjalas en blanco y seguirá aplicando Automático.

### ¿Puedo ir en la otra dirección?

Sí. [XRechnung a Excel](https://tally-stick.com/es/xrechnung-a-excel) lee un archivo terminado y lo devuelve a una hoja de cálculo.

### Prefiero escribir la factura que rellenar una hoja.

[Crear factura XRechnung](https://tally-stick.com/es/crear-factura-xrechnung) es un formulario, y escribe el mismo archivo.

## Herramientas relacionadas

- [Convierte XML de XRechnung a Excel](https://tally-stick.com/es/xrechnung-a-excel)
- [Convertir XRechnung a PDF](https://tally-stick.com/es/xrechnung-a-pdf)
- [PDF OCR a XRechnung](https://tally-stick.com/es/pdf-a-xrechnung)
- [Crear una factura rectificativa](https://tally-stick.com/es/crear-factura-rectificativa)
