Verify a receipt

Upload a Kvittla PDF and we’ll check that it was issued by us and that nothing has been changed since signing.

Drop a Kvittla PDF here

or click to choose a file

How does the verification work?

Every receipt is cryptographically signed by Kvittla’s server with an Ed25519 key before it is delivered. During verification we extract the canonical content and the issuer signature from the PDF’s attachments and check the signature against the public key published at /.well-known/kvittla-pubkey.pem.

Verification happens on our server. The PDF is never stored — it is read, checked and discarded immediately.