Verificare un QR code KSeF
Beta Questo strumento è in beta. È stato provato su file di esempio e alcuni dettagli possono ancora cambiare. Rivedi il risultato prima di farci affidamento.
Leggi il QR code KSeF di una fattura polacca, verifica il link e confrontalo con l'XML della fattura, poi confermalo sulla pagina di KSeF.
In breve
Verifica sul tuo dispositivo un QR code di pagamento o di uno scontrino da una foto, uno screenshot, un PDF o dal testo del codice. Ogni segnalazione indica cosa correggere e il risultato spiega cosa il controllo non può mostrare. Gratis.
Come verificare un QR code
- Trascina una foto, uno screenshot o un PDF con il codice, oppure incolla il testo del codice.
- Klarbon legge il codice sul tuo dispositivo e lo verifica secondo le regole previste per quel tipo di codice.
- Leggi ogni segnalazione e apri il link dell'amministrazione, se il codice ne contiene uno.
Per verificare il QR code KSeF di una fattura polacca, trascina una foto, uno screenshot o il PDF, oppure incolla il suo link. Klarbon lo legge sul tuo dispositivo e verifica indirizzo, NIP del fornitore, data e hash della fattura secondo la specifica del Ministero delle Finanze. Aggiungi l'XML della fattura per verificare che corrisponda al codice, poi apri il link in KSeF.
Che cosa copre la verifica?
KOD I è un link a KSeF con il NIP del fornitore, la data di emissione e l'hash SHA-256 del file della fattura. KOD II, sulle fatture emesse offline, rimanda con una firma al certificato KSeF dell'emittente (Ministero delle Finanze, in polacco). Klarbon verifica:
- che il link porti a qr.ksef.mf.gov.pl, e non a un ambiente di prova o dimostrativo;
- il NIP, 10 cifre con la cifra di controllo corretta, e la data nel formato GG-MM-AAAA;
- l'hash: uno SHA-256 in Base64URL, di 43 caratteri;
- per KOD II, il tipo di contesto, il numero di serie del certificato e la forma della firma;
- il codice stesso: livello di correzione M.
Confrontare il codice con l'XML della fattura
Scegli il file XML della fattura: Klarbon calcola il suo SHA-256 sul tuo dispositivo e lo confronta con l'hash di KOD I. Confronta anche il NIP del fornitore e la data di emissione indicati nel file con quelli del codice. Una corrispondenza mostra che il file è quello per cui è stato creato il codice; non mostra che KSeF lo ha.
Che cosa la verifica non mostra
Un codice senza errori è ben formato. Non mostra che KSeF ha la fattura, e la firma di KOD II può verificarla solo KSeF con il certificato dell'emittente. Klarbon mostra il link del codice e non lo apre al posto tuo.
E poi?
- Aprire una fattura KSeF, in inglese e leggere il suo XML come documento.
- Che cos'è KSeF FA(3)? (in inglese) e la fatturazione elettronica in Polonia, in inglese.
Domande frequenti
Che cos'è il QR code KSeF?
Una fattura emessa tramite KSeF, il sistema nazionale polacco di fatturazione elettronica, riporta un QR code quando viene consegnata a un cliente al di fuori di KSeF, per esempio in PDF. KOD I rimanda alla fattura in KSeF; una fattura emessa offline riporta anche KOD II, che rimanda al certificato KSeF dell'emittente.
Come funziona il confronto con l'XML?
KOD I contiene l'hash SHA-256 del file XML della fattura. Scegli quel file e Klarbon calcola il suo hash sul tuo dispositivo: se i due coincidono, il file è esattamente quello per cui è stato creato il codice. Anche salvarlo di nuovo in un altro programma può cambiare l'hash.
Klarbon mi dice se KSeF ha la fattura?
No. Lo sa solo KSeF. Il risultato mostra il link del codice a KSeF, e aprirlo gli invia i dati del codice. Anche la firma di KOD II può verificarla solo KSeF.
Il file viene caricato?
No. Il codice e il file XML vengono letti e verificati nel tuo browser. Niente viene inviato a Klarbon.
Fonti
- Ministero delle Finanze polacco, QR code di verifica KSeF (in polacco) github.com
- Ministero delle Finanze polacco, KSeF (in polacco) ksef.podatki.gov.pl
Correlati
- Apri qualsiasi fattura elettronica. Verificala. Convertila.
- Centro assistenza Klarbon
- Open a Polish KSeF invoice (in inglese)
- Understanding KSeF structured invoice (in inglese)
- E-invoicing in Poland (in inglese)
- Prezzi semplici per fatture ed estratti conto
- Che fine fanno i miei file?
- Strumenti per fatture elettroniche