Generator · Pay by Square v1.2.0 · SK banks

QR PAY generator — the client pays with a scan.

Create a Pay by Square QR code for payment — IBAN, amount, variable symbol and message. Works in all Slovak mobile banking apps (SLSP, VÚB, Tatra, ČSOB, Poštová banka, mBank, 365.bank and others). The client triggers the payment with a single scan. No signup, data is never sent anywhere.

Diakritika sa pri kódovaní automaticky odstráni (Pay by Square spec).

QR kód

Vyplňte IBAN a meno príjemcu — QR kód sa vygeneruje automaticky.

QR kód spĺňa štandard Pay by Square v1.2.0 (Slovenská banková asociácia). Funguje vo všetkých slovenských mobilných bankových aplikáciách — SLSP, VÚB, Tatra banka, ČSOB, Poštová banka, mBank, 365.bank a ďalšie. Údaje sa nikam neposielajú — výpočet beží vo vašom prehliadači.

Embed the generator

Embed code for your website.

Copy the HTML below and paste it into your blog, helpdesk or customer portal. The generator runs in an iframe with no further dependencies.

Usage is free. When citing, please keep the attribution link "via 1FAKTURA" under the tool.

<div style="max-width:560px;margin:0 auto">
  <iframe src="https://1faktura.sk/nastroje/qr-pay-generator/embed" width="100%" height="780" style="border:0;border-radius:16px" title="QR PAY generator – 1FAKTURA" loading="lazy"></iframe>
  <p style="font:12px/1.6 system-ui,sans-serif;text-align:center;margin:8px 0 0">
    <a href="https://1faktura.sk/nastroje/qr-pay-generator" target="_blank" rel="noopener">QR PAY generator</a>
    · <a href="https://1faktura.sk/pravo/ekasa-evidencia-trzieb" target="_blank" rel="noopener">1FAKTURA</a>
  </p>
</div>

Embed version preview: /nastroje/qr-pay-generator/embed

QR PAY questions

Frequently asked questions
about Pay by Square.

Something off? Drop us a line — we reply within 4 hours on business days.

info@1faktura.sk
What is Pay by Square and which banks support it?
+
Pay by Square is the Slovak banking standard for QR-coded payments. It works in all Slovak mobile banking apps — Slovenská sporiteľňa, VÚB, Tatra banka, ČSOB, Poštová banka, mBank, 365.bank, OTP, Fio, UniCredit, Prima banka and more. The client makes the payment by scanning the QR code; the details are pre-filled.
Why do I have to enter the recipient's name?
+
The Pay by Square v1.2.0 spec requires it because every banking app shows it to the client while scanning ("Pay to: PASIQA OÜ"). Without a name, the client wouldn't know who they are sending money to — so the generator requires both an IBAN and a name.
Why are diacritics being stripped?
+
The Pay by Square spec stores text in 8-bit ASCII (after LZMA compression). Diacritics are converted away — "Faktúra" → "Faktura", "PASIQA OÜ" → "PASIQA OU". It's a limitation of the standard itself, not a generator bug.
How do I use the QR code on an invoice?
+
Download the 512×512 pixel PNG and drop it into the PDF invoice — typically bottom-right next to the payment details. At ~3 cm width in print it stays reliably scannable. For an online invoice you can use SVG (contact us if you need a different format).
Is it safe? Is my data sent anywhere?
+
No. The entire generation happens in your browser — no request to our server. The QR code only contains the data you entered; nothing is stored or logged. Check Developer Tools for yourself.
What's the difference between VS, KS and SS?
+
The variable symbol (VS) identifies a specific payment — typically the invoice number. The constant symbol (KS) marks the type of payment (0308 = goods/services payment). The specific symbol (SS) is used with customers that have multiple accounts (e.g. health insurance companies). For B2B invoices, usually only VS is filled in.
Can I embed the QR PAY generator on my website?
+
Yes, an embed version for an iframe is available at /nastroje/qr-pay-generator/embed. Use is free — just keep the attribution link under the tool.
Beat the deadline

Issue your first
e-invoice today.

14 days full Pro with a card on file (cancel any time before the trial ends). Or Štart €0 forever, no card. We'll do the migration and setup for you — free, within 24 hours.

Start free
No card · cancel anytime
Free migration from iDoklad / SuperFaktúry
Slovak support · Mon–Fri 8–18
Built for Act No. 385/2025 Coll. (effective 1.1.2027)