Usa Motorica per dodici mesi a 59 € invece di 100 € al mese.Promozione valida fino al 31 agosto 2026Approfitta della promozione
La XRechnung è un formato di ricevuta elettronica strutturato basato su XML. Fa diventare i dati delle fatture leggibili da macchine e si rivela particolarmente importante per le fatture indirizzate agli acquirenti pubblici, ma anche per le imprese che desiderano prepararsi in modo ordinato alla necessità di inviare ricevute elettroniche.

Ricevuta elettronica, XML & acquirenti pubblici

XRechnung: formato, dati obbligatori e utilizzo in B2G e B2B

Che cosa caratterizza il formato XML conforme EN 16931, quando gli acquirenti pubblici richiedono una XRechnung e quali aspetti le imprese devono considerare nel contesto B2B.

Foto di Markus Winkler ©

L'XRechnung è una fattura elettronica in formato XML strutturato. A differenza di un PDF standard, non è progettata principalmente per essere letta dall'uomo, ma per la sua elaborazione da parte delle macchine. In questo modo, i dati della fattura come mittente, destinatario, numero fattura, importi, aliquote IVA e informazioni sul pagamento possono essere estratti automaticamente e ulteriormente elaborati.

Per professionisti autonomi e piccole imprese, la XRechnung diventa rilevante quando si inviano ricevute a enti pubblici o quando si preparano i processi di fatturazione per l'obbligo delle ricevute elettroniche. Importante: una XRechnung non è semplicemente un PDF con un altro nome. Le informazioni chiave della ricevuta devono essere presenti nel formato XML strutturato. Solo in questo modo la ricevuta può essere controllata, elaborata e archiviata in modo elettronico. Motorica aiuta a raccogliere i dati delle ricevute in modo strutturato, a preparare le ricevute elettroniche e a evitare errori comuni nel processo di fatturazione.

Esempio di file XRechnung da Motorica

Il file esemplificativo è stato generato direttamente con il Generatore XRechnung di Motorica e utilizza la specifica XRechnung 3.0 nel formato CII.

Che cos'è una XRechnung?

La XRechnung è l'implementazione tedesca della norma europea EN 16931 per le ricevute elettroniche. La specifica attualmente trattata in questo articolo è la XRechnung 3.0.2. I dati della ricevuta sono strutturati come XML e possono essere elaborati automaticamente. Il formato è particolarmente rilevante per le fatture inviate a enti pubblici; nel settore B2B, la XRechnung rappresenta una delle possibili interpretazioni conformi alla EN 16931.

  • La XRechnung è un formato strutturato di ricevuta elettronica
  • I dati sono disponibili come XML
  • Il standard si basa sulla EN 16931
  • Questo articolo tratta la XRechnung 3.0.2
  • La XRechnung è particolarmente rilevante per gli enti pubblici
  • Nel settore B2B sono possibili anche altri formati conformi
  • Un PDF normale non è una XRechnung
  • Per la verifica visiva è solitamente necessario un visualizzatore

XRechnung, PDF e ZUGFeRD: le differenze

Un semplice PDF può sembrare una fattura, ma non contiene dati strutturati in senso stretto di E-fattura. Una XRechnung, invece, è costituita da dati XML e senza un visualizzatore è difficile da leggere per gli esseri umani. ZUGFeRD combina entrambi i mondi: una rappresentazione PDF per gli esseri umani e dati strutturati incorporati per i sistemi. La XRechnung mette chiaramente in primo piano la elaborazione automatica.

  • PDF: leggibile per gli esseri umani, ma senza dati strutturati non è una E-fattura
  • XRechnung: basata su XML, lettabile da macchine e pensata per elaborazione automatica
  • ZUGFeRD: PDF con dati strutturati incorporati
  • La XRechnung richiede spesso un visualizzatore per una rappresentazione leggibile
  • Per le fatture elettroniche ibride, i dati strutturati sono fondamentali
  • Per le amministrazioni è spesso necessaria una XRechnung o un formato EN 16931 conforme

Quando ho bisogno di una XRechnung?

Una XRechnung è particolarmente importante quando invii fatture a enti pubblici, come federale amministrazioni, amministrazioni regionali, comuni o altre istituzioni pubbliche. Nel commercio B2B normale tra aziende, la XRechnung non è l'unico formato possibile. In questo caso possono essere accettati anche altri formati strutturati come ZUGFeRD o formati concordati se rispettano le prescrizioni legali. L'importante è che la fattura possa essere elaborata in modo elettronico e contenga completamente i dati necessari in formato strutturato.

  • Verifica delle fatture inviate a enti pubblici
  • Chiedere l'identificativo contrattuale all'ente pubblico, se necessario
  • Rispettare le specifiche della piattaforma di ricezione delle fatture
  • Nel settore B2B concordare il formato con il partner commerciale
  • Non confondere la fattura PDF con l'e-fattura
  • Verificare le deroghe e eccezioni caso per caso
  • In caso di incertezza, consultare il consulente fiscale o il committente

Quali informazioni devono essere incluse in una XRechnung?

Una XRechnung deve contenere strutturati i dati fiscali e tecnici necessari per la fattura. Non basta nascondere le informazioni importanti in allegati o testo libero. Le principali dichiarazioni obbligatorie devono essere presenti nel campo leggibile dalle macchine, affinché la fattura possa essere controllata e elaborata automaticamente. Tra queste si trovano particolarmente i dati del mittente della fattura, dell'interessato, il numero di fattura, la data di emissione, le prestazioni fornite, gli importi, l'imposta sul valore aggiunto e le informazioni sulla pagamento.

  • Nome e indirizzo del mittente della fattura
  • Nome e indirizzo dell'interessato
  • Numero di identificazione fiscale o numero di identificazione tributaria, se necessario
  • Numero della fattura
  • Data di emissione della fattura
  • Data o periodo di prestazione
  • Descrizione del servizio
  • Importi netti, IVA e lordi
  • Tasso di IVA o indicazione dell'esenzione fiscale
  • Condizioni di pagamento e dati bancari
  • Per le amministrazioni comunemente ID del percorso guida o altre indicazioni sull'interlocutore

ID del percorso guida: rilevante per i committenti pubblici

L'ID del percorso guida serve a indirizzare in modo univoco una fattura elettronica all'interno della burocrazia pubblica verso il destinatario corretto. È particolarmente rilevante nel settore B2G, ovvero quando si inviano fatture ad amministrazioni o committenti pubblici. In genere, nel normale ambito B2B tra imprese non è necessaria un'ID del percorso guida. Se stai facendo una fattura a una struttura pubblica, dovresti chiarire l'ID del percorso guida e il canale di trasmissione richiesto prima della creazione della fattura.

  • Chiedere l'ID del percorso guida al committente pubblico
  • Inserire correttamente l'ID del percorso guida nella XRechnung
  • Non confondere il destinatario della fattura con il contatto
  • Rispettare le specifiche della piattaforma come OZG-RE
  • Un ID del percorso guida errato o mancante può portare all'invalidità della fattura
  • Nel settore B2B non è solitamente necessario un ID del percorso guida
  • In caso di incertezza, chiedere conferma al committente prima dell'invio

Creare e validare una XRechnung

Una XRechnung dovrebbe essere validata prima del suo invio. La validazione implica che la fattura viene verificata tecnicamente e professionalmente in conformità con le regole attuali. Non si tratta solo della leggibilità tecnica dell'XML, ma anche di campi obbligatori, importi, somme fiscali, dati del destinatario, ID Leitweg, indirizzi elettronici e specifiche formali possono essere rilevanti. Una XRechnung valida riduce il rischio che la fattura venga respinta dall'interessato o da una piattaforma.

  • Raccogliere completamente i dati della fattura
  • Generare il file XML nel formato corretto
  • Verificare i campi obbligatori
  • Controllare gli importi e le somme di IVA
  • Verificare l'ID del canale di destinazione e le informazioni dell'interessato
  • Validare la XRechnung prima dello spedito
  • Non ignorare i messaggi d'errore, ma correggerli in modo professionale
  • Tenere conto della versione e delle specifiche della piattaforma dell'interessato

Ricevere e rendere leggibile una XRechnung

Una XRechnung viene generalmente ricevuta come file XML. Per le persone, questo file è difficile da leggere senza strumenti di supporto. Quindi hai bisogno di un visualizzatore o di un software che renda i dati XML comprensibili. Importante: Il file XML strutturato rimane il componente fondamentale della fattura. Non dovrebbe essere sostituito con uno screenshot, una stampa o un PDF generato manualmente.

  • Non eliminare o salvare solo come PDF il file XML
  • Visualizzare la XRechnung con un visualizzatore o software adeguato
  • Verifica i dati della fattura nel parte strutturata
  • Controlla l'invio, il totale, l'imposta di vendita e le date del pagamento
  • Conserva la ricevuta di fattura nel formato originale
  • In caso di discrepanze tra la rappresentazione e l'XML, considera i dati strutturati
  • Integra le ricevute elettroniche in entrata nel processo contabile

Conservazione e GoBD: non perdere l'XML

Per una XRechnung, il parte strutturato deve essere conservato in modo che sia disponibile, leggibile e inalterabile durante la durata della conservazione. Le fatture di entrata e uscita devono generalmente essere conservate per otto anni a scopo di IVA. Un PDF stampato o una rappresentazione puramente grafica non sono sufficienti se ciò comporta la perdita dell'originale XML. La conservazione dovrebbe quindi essere organizzata in modo che sia possibile trovare nuovamente fattura, file XML, protocollo del controllore e altri documenti successivamente.

  • Conserva il file XML originale
  • Mantieni i dati della fattura disponibili durante la durata della conservazione
  • Non confondere la rappresentazione del viewer con l'originale della fattura
  • Documenta le modifiche e le correzioni in modo tracciabile
  • Archivia ordinatamente le fatture di entrata e uscita
  • Conserva sensatamente i protocolli di controllo o i risultati della validazione
  • Mantieni accessibili i dati per la consulenza fiscale e l'ispezione aziendale

Errori comuni con le XRechnung

Molti problemi con le XRechnung non derivano dal formato XML stesso, ma da dati fatturali incompleti o contraddittori. Se mancano campi obbligatori, se i totali non corrispondono, se l'ID del Leitweg è errato o se il destinatario non è stato indirizzato in modo univoco, la XRechnung può essere respinta. Particolarmente critico è trattare una fattura PDF come E-Rechnung o conservare l'XML inviata senza ordine.

  • Indicare una fattura PDF come XRechnung
  • Non validare il file XML
  • Rilevare incompleti i dati obbligatori
  • Dimenticare o inserire erroneamente l'ID del Leitweg
  • Utilizzare un destinatario fattura errato
  • Netto, IVA e lordo non corrispondono
  • Manca la data di prestazione o la descrizione della prestazione
  • Condizioni di pagamento o informazioni bancarie ambigue
  • Archiviare l'XML inviata solo come PDF
  • Ignorare i messaggi d'errore della piattaforma

Piano di controllo prima dell'invio di una XRechnung

Prima dell'invio, dovresti controllare ogni XRechnung brevemente. Il piano di controllo non deve essere complicato, ma coerente. I dati del cliente, il destinatario, i totali, la logica fiscale, l'intervallo temporale delle prestazioni e le informazioni sul pagamento corrispondono? È necessaria un'ID del Leitweg? La fattura è tecnologicamente valida? In particolare per gli acquirenti pubblici, questa verifica è importante perché le ricevute errate vengono spesso respinte dal sistema anziché essere corrette manualmente.

  • Il destinatario della fattura è correttamente registrato?
  • La ID del percorso di riferimento è presente presso le autorità?
  • Numero e data della fattura sono corretti?
  • Il periodo di prestazione è indicato?
  • La descrizione delle prestazioni è chiara?
  • Netto, IVA e lordo corrispondono?
  • Le condizioni di pagamento e i dati bancari sono corretti?
  • La XRechnung è stata validata?
  • Il file XML è stato archiviato correttamente?
  • È stata inviata la fattura attraverso il percorso di trasmissione corretto?

Così Motorica supporta le XRechnung

Motorica registra i dati della fattura in modo strutturato e sostiene la generazione e la verifica tecnica delle XRechnung. Prima dell'invio, è necessario verificare ulteriormente le esigenze del destinatario, gli obblighi professionali e il percorso di trasmissione richiesto. Motorica crea fatture ZUGFeRD direttamente dai dati della fattura gestiti.

  • Registrazione strutturata dei dati della fattura
  • Riuso di dati del cliente e delle prestazioni
  • Generare XRechnung
  • Validare le XRechnung tecnicamente
  • Verifichere le dichiarazioni obbligatorie e gli importi prima del trasferimento
  • Separat definire i requisiti dell'interessato e il percorso di trasmizione
  • Archiviare le file XML in modo ordinato

FAQ

Domande frequenti sulla XRechnung

Cosa è una XRechnung?

Una XRechnung è una ricevuta elettronica in formato XML strutturato. È leggibile da macchine e consente la gestione automatica dei dati della fattura, come il destinatario, il numero di fattura, gli importi, le aliquote IVA e le informazioni di pagamento.

È una ricevuta PDF una XRechnung?

No. Una semplice file PDF non è una XRechnung. Una XRechnung si compone di dati strutturati XML. Anche se un PDF può sembrare una ricevuta, senza i dati strutturati non soddisfa le esigenze di una fattura elettronica.

Qual è la differenza tra XRechnung e ZUGFeRD?

La XRechnung è una ricevuta XML senza rappresentazione PDF leggibile. Il ZUGFeRD combina un file PDF leggibile con dati strutturati incorporati di fattura. Entrambi i formati possono essere rilevanti per le fatture elettroniche, a condizione che soddisfino le esigenze legali.

Quando ho bisogno di un ID del canale di trasmissione?

Un ID del canale di trasmissione è necessario principalmente per le fatture inviate a enti pubblici. Assicura che la ricevuta elettronica venga indirizzata correttamente all'interessato all'interno dell'amministrazione. Nel contesto normale B2B tra imprese, un ID del canale di trasmissione non è generalmente necessario.

Devo come imprenditore ricevere XRechnung?

Dal 1° gennaio 2025, le imprese interne sono in generale tenute a essere in grado di ricevere fatture elettroniche. Secondo il Bundesministerium der Finanzen (BMF), è sufficiente un indirizzo email per il ricevimento. Tuttavia, una adeguata organizzazione per la gestione e l'archiviazione rimane consigliabile.

Dobbiamo inviare ogni fattura come XRechnung a partire dal 2025?

No, non è obbligatorio. L'XRechnung non è l'unico formato di e-fattura ammesso. Ci sono transizioni e eccezioni applicabili. Nel settore B2B possono essere accettati altri formati strutturati come ZUGFeRD, a condizione che soddisfino le specifiche richieste.

Come posso leggere un XRechnung?

Un XRechnung è una struttura XML e difficilmente leggibile senza l'aiuto di software specifico. È necessario utilizzare un visualizzatore o un'applicazione che renda le informazioni contenute nella struttura XML comprensibili. La struttura XML originale deve comunque essere conservata come documento principale.

Perché dovrebbe essere validato un XRechnung?

La validazione verifica se l'XRechnung rispetta le regole tecniche e di contenuto richieste. In questo modo, si possono individuare campi mancanti, importi errati, indicazioni dell'interessato non valide o errori di formattazione prima della sua invio.

Come devo archiviare un XRechnung?

La struttura XML originale deve essere conservata come documento principale. Una semplice visualizzazione in PDF o una stampa non sostituiscono l'XRechnung. È importante che la fattura rimanga accessibile, leggibile e tracciabile durante il periodo di conservazione.

Motorica supporta XRechnung?

Sì, Motorica supporta la registrazione strutturata delle fatture, l'emissione e la validazione tecnica di XRechnung. Tuttavia, le specifiche dell'interessato, domande fiscali individuali e il percorso di trasmissione dovrebbero essere verificati prima dell'invio. Motorica genera fatture ZUGFeRD direttamente dai dati delle fatture gestiti.