Fakturismo

QR platba na faktuře

Aktualizováno 1. 9. 2026

QR platba není nic jiného než čárový kód, ve kterém je zapsané číslo účtu, částka a variabilní symbol. Odběratel na něj namíří telefon a nemusí nic přepisovat — což je přesně místo, kde vznikají překlepy a kvůli nim nespárované platby.

Rychlá odpověď

  • Český standard se jmenuje SPAYD a vydala ho Česká bankovní asociace.
  • Umí ho všechny české bankovní aplikace.
  • Povinná je jen jedna položka — IBAN příjemce. Vše ostatní je volitelné.
  • QR kód na faktuře zákon nevyžaduje. Je to služba odběrateli, ne náležitost dokladu.
  • U faktury v cizí měně musí kód nést tu měnu, ne koruny.

Co je uvnitř kódu

SPAYD je obyčejný text — dá se přečíst i běžnou čtečkou QR kódů. Jednotlivá pole jsou oddělená hvězdičkou:

QR kód platby na 24 200 Kč s variabilním symbolem 2026014
SPD*1.0*ACC:CZ6320100000002701234567 *AM:24200.00*CC:CZK*X-VS:2026014 *MSG:FAKTURA 2026014

Tenhle kód je funkční — můžete si ho zkusit načíst.

PoleCo znamenáPovinné
ACCIBAN příjemce, případně i s kódem BICano
AMčástka s tečkou jako desetinným oddělovačemne
CCměna (CZK, EUR…)ne
X-VSvariabilní symbol, nejvýš 10 číslicne
DTdatum splatnosti ve tvaru RRRRMMDDne
MSGzpráva pro příjemce, nejvýš 60 znaků bez diakritikyne

Proč se číslo účtu převádí na IBAN

Do QR kódu se tuzemské číslo účtu ve tvaru předčíslí-číslo/kód banky nezapisuje — standard požaduje IBAN. Převod je výpočet: z kódu banky, předčíslí a čísla účtu se poskládá základ, dopočítá se kontrolní dvojčíslí a připojí se předpona CZ.

Dělat to ručně nemá smysl a je to zdroj chyb; fakturační program to má zvládnout sám. Když IBAN nesedí, banka platbu odmítne — takže je dobré, aby si program výsledek sám ověřoval kontrolní číslicí.

Čtyři chyby, kvůli kterým platba nedorazí správně

  1. Chybějící variabilní symbol. Platba dorazí, ale nespáruje se s fakturou a někdo ji musí hledat ručně.
  2. Kód v korunách u faktury v eurech. Odběratel pošle korunovou částku na eurový účet — vznikne přeplatek nebo nedoplatek podle kurzu. Pole CC musí odpovídat měně dokladu.
  3. Diakritika ve zprávě pro příjemce. Standard počítá jen se základními znaky; „Faktura za sazbu katalogů" se v některých aplikacích rozsype. Program by měl znaky převést sám.
  4. Kód vygenerovaný jednou a používaný pořád. Když se změní bankovní účet nebo částka, musí se kód přegenerovat — jinak platba odejde na starý účet.
Víc účtů, víc kódů

Když má firma korunový i eurový účet, patří na každý doklad kód toho účtu, na který má platba přijít. Ve Fakturismu se účet vybírá přímo na dokladu a QR kód se přegeneruje sám.

Vyplatí se to?

QR platba nezrychlí rozhodnutí odběratele zaplatit, ale odstraní tři minuty přepisování a s nimi riziko, že se překlepne ve variabilním symbolu nebo v čísle účtu. U faktur, které platí lidé z telefonu — tedy u drobných zakázek a u fyzických osob — je rozdíl znát. U velkých firem, kde platby zadává účtárna dávkově z účetního systému, ne.

QR kód na každém dokladu

Fakturismo doplní QR platbu na fakturu, zálohovou fakturu i proformu. IBAN si dopočítá z čísla účtu, měnu vezme z dokladu a diakritiku ve zprávě převede — nemusíte se o to starat.