Saltar para o conteúdo

Verificar um código QR KSeF

Beta Esta ferramenta está em beta. Foi testada com ficheiros de exemplo e alguns pormenores ainda podem mudar. Reveja o resultado antes de confiar nele.

Leia o código QR KSeF de uma fatura polaca, verifique a ligação e compare-o com o XML da fatura, no seu dispositivo, e depois confirme-o na página do KSeF.

O texto que uma aplicação de leitura mostra ao ler o código: uma ligação ou linhas que começam por SPC ou BCD.

Em resumo

Verifique um código QR de pagamento ou de talão a partir de uma fotografia, de uma captura de ecrã, de um PDF ou do seu texto, no seu dispositivo. Cada indicação diz o que corrigir, e o resultado diz o que a verificação não consegue mostrar. Gratuito.

Como verificar um código QR

  1. Arraste uma fotografia, uma captura de ecrã ou um PDF com o código, ou cole o texto do código.
  2. A Klarbon lê o código no seu dispositivo e verifica se cumpre as regras aplicáveis ao seu tipo.
  3. Leia cada indicação e abra a ligação da própria autoridade, se o código a incluir.

Para verificar o código QR do KSeF de uma fatura polaca, largue uma fotografia, captura de ecrã ou PDF, ou cole a ligação. A Klarbon lê-o no seu dispositivo e verifica o endereço, o NIP do fornecedor, a data e o hash da fatura segundo a especificação do Ministério das Finanças. Junte o XML para confirmar que é o ficheiro do código e abra a ligação no KSeF.

O que abrange a verificação?

O KOD I é uma ligação ao KSeF com o NIP do fornecedor, a data da fatura e o hash SHA-256 do ficheiro da fatura. O KOD II, nas faturas emitidas sem ligação, remete para o certificado KSeF do emitente e inclui uma assinatura (Ministério das Finanças, em polaco). A Klarbon verifica:

Comparar o código com o XML da fatura

Escolha o ficheiro XML da fatura e a Klarbon calcula o seu SHA-256 no seu dispositivo e compara-o com o hash do KOD I. Compara também o NIP do fornecedor e a data da fatura no ficheiro com os do código. Uma correspondência mostra que o ficheiro é aquele para o qual o código foi criado; não mostra que o KSeF o tem.

O que a verificação não mostra

Um código sem erros está bem formado. Não mostra que o KSeF tem a fatura, e só o KSeF pode verificar a assinatura do KOD II com o certificado do emitente. A Klarbon mostra a ligação do código e não a abre por si.

E a seguir?

Perguntas frequentes

O que é o código QR do KSeF?

Uma fatura emitida no KSeF, o sistema nacional de faturação eletrónica da Polónia, tem um código QR quando é entregue a um adquirente fora do KSeF, por exemplo em PDF. O KOD I liga à fatura no KSeF; uma fatura emitida sem ligação tem também o KOD II, que liga ao certificado KSeF do emitente.

Como funciona a comparação com o XML?

O KOD I contém o hash SHA-256 do ficheiro XML da fatura. Escolha esse ficheiro e a Klarbon calcula o seu hash no seu dispositivo: se os dois coincidirem, o ficheiro é exatamente aquele para o qual o código foi criado. Até gravá-lo de novo noutro programa pode mudar o hash.

A Klarbon diz-me se o KSeF tem a fatura?

Não. Só o KSeF o sabe. O resultado mostra a ligação do próprio código ao KSeF, e abri-la envia-lhe os dados do código. A assinatura do KOD II também só o KSeF a pode verificar.

O ficheiro é enviado?

Não. O código e o ficheiro XML são lidos e verificados no seu navegador. Nada é enviado para a Klarbon.

Fontes

Atualizado em 8 de novembro de 2026