Co je QR platba na faktuře
QR kód na faktuře je malý čtvercový kód, který obsahuje všechny platební údaje potřebné k úhradě. Odběratel ho naskenuje mobilním bankovnictvím a platba se předvyplní automaticky: správný účet, částka, variabilní symbol i zpráva pro příjemce.
V České republice se pro QR platby používá formát SPD (Short Payment Descriptor), který definovala Česká bankovní asociace. Tento formát je standardizovaný a podporují ho všechny hlavní české banky. Na rozdíl od obecných QR kódů je SPD speciálně navržený pro tuzemské bankovní převody a obsahuje strukturovaná data v přesně definovaném formátu.
QR kód na faktuře není povinný, žádný zákon ho nevyžaduje. Je to ale jeden z nejúčinnějších způsobů, jak zajistit, že vám odběratel zaplatí rychle a bez chyb.
Proč QR kód urychluje platby
Data z českého fakturačního trhu ukazují jednoznačný trend: faktury s QR kódem se platí v průměru o 3-5 dní rychleji než faktury bez něj. Důvody jsou prosté:
- Nulová bariéra platby: odběratel nemusí ručně opisovat číslo účtu, částku ani variabilní symbol. Stačí otevřít bankovní aplikaci, naskenovat kód a potvrdit platbu.
- Eliminace chyb: při ručním přepisování 10místného čísla účtu a variabilního symbolu se snadno přehodí číslice. QR kód přenese údaje bezchybně.
- Okamžitá reakce: odběratel může zaplatit hned, jakmile fakturu obdrží, přímo z telefonu. Nemusí si ji odkládat na později, kdy přijde k počítači.
- Správné párování plateb: díky předvyplněnému variabilnímu symbolu se platba správně spáruje s fakturou. Žádné neidentifikované platby na účtu.
Tip: QR kód se vyplatí i u malých částek. Právě u faktur do 5 000 Kč je tendence odběratelů odkládat platbu nejvyšší. QR kód snižuje tuto „odkládací bariéru" na minimum.
Jak QR kód funguje technicky
Formát SPD (Short Payment Descriptor) kóduje platební informace do jednoduchého textového řetězce. Ten se poté převede na QR kód. Struktura vypadá takto:
SPD*1.0*ACC:CZ6508000000192000145399*AM:15000.00*CC:CZK*MSG:Faktura 2026-0042*X-VS:20260042
Jednotlivé parametry znamenají:
- SPD*1.0 - identifikátor formátu a verze
- ACC - číslo účtu ve formátu IBAN
- AM - částka k úhradě
- CC - měna (CZK, EUR apod.)
- MSG - zpráva pro příjemce
- X-VS - variabilní symbol
- X-SS - specifický symbol (volitelný)
- X-KS - konstantní symbol (volitelný)
- DT - datum splatnosti (volitelný)
- RF - referenční číslo platby (volitelný)
Všechny parametry jsou odděleny hvězdičkou. Povinné jsou pouze ACC (účet) a AM (částka). Ostatní jsou volitelné, ale pro fakturaci je důrazně doporučujeme uvádět, zejména variabilní symbol pro správné párování plateb.
QR kód na každé faktuře automaticky
ainvoice generuje QR kód ve formátu SPD automaticky na každé faktuře. Stačí mít vyplněný bankovní účet, o zbytek se postará systém.
Začít zdarma →Které české banky podporují QR platby
Formát SPD podporují všechny velké české banky ve svých mobilních aplikacích. Odběratel tak může QR kód naskenovat bez ohledu na to, u které banky má účet:
- Česká spořitelna - George (mobilní i internetové bankovnictví)
- ČSOB - ČSOB Smart a ČSOB Online
- Komerční banka - mobilní aplikace KB
- Raiffeisenbank - mobilní bankovnictví
- mBank - mobilní aplikace
- Fio banka - mobilní i internetové bankovnictví
- Air Bank - mobilní aplikace
- Moneta Money Bank - Smart Banka
- UniCredit Bank - mobilní bankovnictví
Kromě bank podporují QR platby i platební aplikace třetích stran, například Google Pay. Pokrytí je tedy prakticky stoprocentní. Pokud váš odběratel používá mobilní bankovnictví (a v roce 2026 ho používá naprostá většina podnikatelů), QR kód mu bude fungovat.
Jak přidat QR kód na fakturu
Existují dva základní přístupy: ruční generování a automatické.
Ruční generování
Pokud faktury vytváříte v Excelu nebo Wordu, můžete QR kód vygenerovat přes online generátor (např. qr-platba.cz). Postup:
- Zadáte číslo účtu, částku, variabilní symbol a zprávu
- Generátor vytvoří SPD řetězec a vygeneruje QR kód jako obrázek
- Obrázek vložíte do faktury
Nevýhoda je zřejmá: musíte to dělat ručně u každé faktury a hrozí, že se parametry neshodují s údaji na faktuře (například po opravě částky zapomenete přegenerovat QR kód).
Automatické generování
Fakturační nástroje generují QR kód automaticky z údajů na faktuře. Když změníte částku nebo variabilní symbol, QR kód se aktualizuje sám. Nehrozí tedy nesoulad mezi údaji na faktuře a obsahem QR kódu.
Pozor: Vždy ověřte, že QR kód na faktuře obsahuje IBAN vašeho účtu, správnou částku a variabilní symbol. Nesoulad mezi QR kódem a fakturou způsobí zmatek u odběratele a ztíží párování plateb.
Bezpečnost QR plateb
QR platby jsou z bezpečnostního hlediska velmi bezpečné. Zde je proč:
- QR kód je jen nosič dat, sám o sobě neiniciuje platbu. Odběratel musí platbu potvrdit v bankovní aplikaci (PINem, otiskem prstu nebo FaceID).
- Bankovní aplikace zobrazí detaily: před potvrzením vidí odběratel číslo účtu, částku i zprávu. Může si údaje ověřit.
- Žádné citlivé údaje: QR kód obsahuje pouze číslo účtu příjemce a parametry platby. Neobsahuje přístupové údaje, hesla ani údaje o účtu plátce.
- Standardizovaný formát: SPD je otevřený standard České bankovní asociace. Bankovní aplikace rozpoznají a zpracují pouze platné SPD řetězce.
Jediné riziko by nastalo, pokud by někdo podvrhl fakturu s QR kódem směřujícím na jiný účet. To ale není riziko specifické pro QR kódy, stejně tak může někdo podvrhnout číslo účtu na faktuře bez QR kódu. Řešení je stejné: odběratel by měl ověřit, že faktura pochází od skutečného dodavatele.
Související články: Vzor faktury 2026 · Náležitosti faktury 2026 · Fakturace do zahraničí · AI faktura · Fakturace z mobilu