# Da Excel a ZUGFeRD

Compila il modello, trascina la cartella di lavoro, ottieni un PDF ZUGFeRD per fattura: una fattura che il cliente legge normalmente, con i dati dentro.

Source: https://tally-stick.com/it/excel-in-zugferd

## Come funziona

Per i clienti italiani resta obbligatoria FatturaPA via SdI. Questo strumento serve quando il cliente è estero o quando serve una fattura leggibile con dentro i dati EN 16931.

Scarica il modello, compilalo, ricaricalo, e ottieni un PDF per riga fattura. Il PDF sembra una fattura normale, e la fattura leggibile dalla macchina viaggia dentro come `factur-x.xml`, in sintassi UN/CEFACT CII al profilo EN 16931.

Niente viene caricato. La cartella di lavoro viene letta e ogni PDF viene costruito nel tuo browser, ed è per questo che non c'è un limite. Due fogli, e i nomi contano: `Invoice` con una riga per fattura, `Lines` con una riga per riga di dettaglio legata dal numero. È la stessa cartella che legge lo strumento XML.

## Gli standard che può scrivere

Il selettore **Standard** decide che cosa dichiara il file. L'impostazione predefinita è XRechnung 3.0. La scelta resta in questo browser ed è condivisa dai tre strumenti di scrittura; imposta anche la valuta abituale, decide se vale un Leitweg-ID e determina i decimali: una fattura in JPY viene scritta senza.

| Standard | CustomizationID | ProfileID |
| --- | --- | --- |
| XRechnung 3.0 (Germania) | `urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0` | `urn:fdc:peppol.eu:2017:poacc:billing:01:1.0` |
| NLCIUS / SI-UBL 2.0 (Paesi Bassi) | `urn:cen.eu:en16931:2017#compliant#urn:fdc:nen.nl:nlcius:v1.0` | `urn:fdc:peppol.eu:2017:poacc:billing:01:1.0` |
| Peppol BIS Billing 3.0 (Europa e internazionale) | `urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0` | `urn:fdc:peppol.eu:2017:poacc:billing:01:1.0` |
| EN 16931 (senza regole nazionali) | `urn:cen.eu:en16931:2017` | non scritto |
| Peppol PINT A-NZ (Australia, Nuova Zelanda) | `urn:peppol:pint:billing-1@aunz-1` | `urn:peppol:bis:billing` |
| Peppol PINT Japan | `urn:peppol:pint:billing-1@jp-1` | `urn:peppol:bis:billing` |
| Peppol PINT Malaysia | `urn:peppol:pint:billing-1@my-1` | `urn:peppol:bis:billing` |
| Peppol PINT Singapore (InvoiceNow) | `urn:peppol:pint:billing-1@sg-1` | `urn:peppol:bis:billing` |
| Peppol PINT United Arab Emirates | `urn:peppol:pint:billing-1@ae-1` | `urn:peppol:bis:billing` |

Il corpo della fattura è EN 16931 in ogni caso. Lo standard cambia i due identificativi, l'arrotondamento della valuta, se vale un Leitweg-ID, lo schema con cui è registrato l'indirizzo elettronico e quali identificativi pretende una regola nazionale: NLCIUS rifiuta una fattura senza numero KVK o OIN per entrambe le parti e senza modalità di pagamento.

## Che cosa viene verificato prima di scrivere

Una fattura viene rifiutata prima di arrivare al generatore di PDF appena manca un campo che la EN 16931 considera obbligatorio, e il motivo indica il numero della fattura, così sai quale riga correggere. Il resto della cartella viene convertito lo stesso. I totali vengono calcolati e non creduti, e gli importi stampati sono quelli scritti nell'XML. Il PDF è composto in italiano: FATTURA, Descrizione, Unità, Totale documento.

## Domande

### Sostituisce FatturaPA e lo SdI?

No. Per i clienti italiani il canale obbligatorio resta FatturaPA attraverso lo SdI. Questo serve per i clienti esteri e per chi chiede una fattura leggibile con dentro i dati EN 16931.

### Che differenza c'è tra ZUGFeRD e Factur-X?

Nessuna nella sostanza: è la stessa specifica con due nomi, tedesco e francese. Il file prodotto qui si apre da entrambe le parti.

### Che versione esce?

Un PDF/A-3 con factur-x.xml al profilo EN 16931, cioè il nome dell'allegato e il profilo che i software di ricezione cercano.

### Che cosa cambia il selettore Standard qui?

L'XML dentro il PDF è sempre CII al profilo EN 16931, perché è la sintassi su cui ZUGFeRD è costruito. Lo standard cambia la fattura: la valuta assunta, i decimali e il ruolo del Leitweg-ID.

### Preferisco scrivere la fattura.

[Creare una fattura elettronica](https://tally-stick.com/it/creare-fattura-elettronica) è un modulo ed esporta lo stesso PDF ZUGFeRD in fondo alla pagina.

## Gli altri strumenti di scrittura

- [Creare una fattura elettronica](https://tally-stick.com/it/creare-fattura-elettronica)
- [Excel in fattura elettronica](https://tally-stick.com/it/excel-in-fattura-elettronica)
