Naar de inhoud

Een KSeF-QR-code controleren

Bèta Deze tool is in bèta. Hij is getest met voorbeeldbestanden en details kunnen nog veranderen. Controleer het resultaat voordat je erop vertrouwt.

Lees de KSeF-QR-code op een Poolse factuur, controleer de link en vergelijk hem met de XML van de factuur, op je apparaat. Bevestig hem daarna bij KSeF.

De tekst die een scanner-app voor de code toont: een link, of regels die met SPC of BCD beginnen.

In het kort

Controleer op je apparaat een QR-code voor een betaling of bon op basis van een foto, screenshot, PDF of de tekst van de code. Elke bevinding geeft aan wat je moet corrigeren en het resultaat geeft aan wat de controle niet kan aantonen. Gratis.

Zo controleer je een QR-code

  1. Sleep een foto, een screenshot of een PDF met de code hierheen, of plak de tekst van de code.
  2. Klarbon leest de code op je apparaat en controleert die volgens de regels voor dat type code.
  3. Lees elke bevinding en open de link van de instantie zelf als de code die bevat.

Je controleert de KSeF-QR-code op een Poolse factuur door een foto, screenshot of pdf hierheen te slepen, of de link te plakken. Klarbon leest hem op je apparaat en controleert adres, NIP van de leverancier, datum en hash volgens de specificatie van het ministerie van Financiën. Voeg de XML toe om te controleren of die bij de code hoort, en open dan de link in KSeF.

Wat wordt er gecontroleerd?

KOD I is een link naar KSeF met het NIP van de leverancier, de factuurdatum en de SHA-256-hash van het factuurbestand. KOD II, op offline uitgegeven facturen, verwijst met een handtekening naar het KSeF-certificaat van de uitgever (ministerie van Financiën, Pools). Klarbon controleert:

De code vergelijken met de XML van de factuur

Kies het XML-bestand van de factuur en Klarbon berekent de SHA-256 op je apparaat en vergelijkt die met de hash in KOD I. Ook het NIP van de leverancier en de factuurdatum in het bestand worden met de code vergeleken. Een overeenkomst laat zien dat het bestand het bestand is waarvoor de code is gemaakt; het laat niet zien dat KSeF het heeft.

Wat de controle niet laat zien

Een code zonder fouten is goed opgebouwd. Hij laat niet zien dat KSeF de factuur heeft, en de handtekening in KOD II kan alleen KSeF controleren met het certificaat van de uitgever. Klarbon toont de link van de code en opent hem niet voor je.

En dan?

Veelgestelde vragen

Wat is de KSeF-QR-code?

Een factuur uit KSeF, het nationale e-facturatiesysteem van Polen, krijgt een QR-code als die aan een afnemer buiten KSeF wordt gegeven, bijvoorbeeld als pdf. KOD I verwijst naar de factuur in KSeF; een offline uitgegeven factuur heeft ook KOD II, die naar het KSeF-certificaat van de uitgever verwijst.

Hoe werkt de vergelijking met de XML?

KOD I bevat de SHA-256-hash van het XML-bestand van de factuur. Kies dat bestand en Klarbon berekent de hash op je apparaat: komen ze overeen, dan is het bestand precies het bestand waarvoor de code is gemaakt. Zelfs opnieuw opslaan in een ander programma kan de hash veranderen.

Zegt Klarbon of KSeF de factuur heeft?

Nee. Dat weet alleen KSeF. Het resultaat toont de link van de code naar KSeF, en wie hem opent, stuurt de gegevens van de code daarheen. Ook de handtekening in KOD II kan alleen KSeF controleren.

Wordt het bestand geüpload?

Nee. De code en het XML-bestand worden in je browser gelezen en gecontroleerd. Er gaat niets naar Klarbon.

Bronnen

Bijgewerkt op 8 november 2026