QR platba na faktuře: jak funguje a jak ji nastavit
QR kód na faktuře ušetří odběrateli opisování čísla účtu a vám dohledávání plateb. Co přesně v kódu je, na čem se nejčastěji pokazí a jak ho mít na každé faktuře bez práce navíc.
Faktura 2026-0148
Splatnost 14 dní- Kavárna U Mostu s.r.o.Odběratel načtený z ARES podle IČO
- PoložkaMnožstvíBez DPH
- Grafický návrh menu1 ks8 000 Kč
- Tisk menu A440 ks2 000 Kč
K úhradě s DPH12 100 KčOdběratel zaplatí naskenováním QR kódu v bankovní aplikaci.
Obsah článku
V kostce
- QR Platba je český standard České bankovní asociace. Kód nese číslo účtu, částku, měnu, variabilní symbol a zprávu, takže plátce nic neopisuje.
- Kód není doklad o zaplacení ani povinná náležitost faktury. Je to předvyplněný platební příkaz, který plátce ve své bance potvrdí.
- Pro párování je nejdůležitější variabilní symbol: nejvýš 10 číslic, obvykle číslo faktury.
- Na částečně uhrazené faktuře má kód znít na částku, která zbývá uhradit, ne na původní.
Co je QR Platba
QR Platba je jednotný formát platebního QR kódu, který vydala Česká bankovní asociace. Čtou ho mobilní aplikace českých bank: odběratel namíří telefon na fakturu, banka předvyplní platební příkaz a on ho jen zkontroluje a potvrdí.
Uvnitř kódu je obyčejný řádek textu s poli oddělenými hvězdičkou. Pro fakturu 2026-0148 na 12 100 Kč vypadá třeba takto:
SPD*1.0*ACC:CZ6508000000192000145399*AM:12100.00*CC:CZK*X-VS:20260148*MSG:FAKTURA 2026-0148
Nic dalšího v kódu není. Neobsahuje položky faktury ani údaje o DPH a sám o sobě nic nedokazuje: úhradu poznáte až na výpisu z banky.
Které údaje kód nese
| Údaj | Pole | Na co si dát pozor |
|---|---|---|
| Účet příjemce | ACC | Jen ve tvaru IBAN; jiný zápis účtu formát nezná |
| Částka | AM | Desetinná tečka, nejvýš dvě desetinná místa |
| Měna | CC | Třípísmenný kód, u tuzemských plateb CZK |
| Variabilní symbol | X-VS | Nejvýš 10 číslic, žádná písmena ani pomlčky |
| Zpráva pro příjemce | MSG | Nejvýš 60 znaků; bezpečné jsou číslice a velká písmena bez diakritiky |
| Datum splatnosti | DT | Nepovinné; některé banky odmítají datum v minulosti |
Pole podle specifikace formátu QR Platba. Konstantní a specifický symbol mají pole X-KS a X-SS.
Variabilní symbol rozhoduje o párování
Když platba dorazí, účetní program hledá, ke které faktuře patří. Nejspolehlivější vodítko je dvojice částka a variabilní symbol. Proto se vyplatí držet tři jednoduchá pravidla:
- Jedna faktura, jeden variabilní symbol. Nejčastěji číslo faktury bez písmen a oddělovačů.
- Nejvýš 10 číslic. Delší symbol banky nepřijmou. Má-li vaše číselná řada delší čísla, zkraťte ji dřív, než začnete fakturovat.
- Symbol na faktuře a v kódu musí být stejný. Když se liší, odběratel zaplatí pod jedním a vy hledáte druhý.
Částečné a hromadné úhrady
Odběratel může částku v bance přepsat — QR kód je jen návrh. Počítejte proto se třemi situacemi:
- Částečná úhrada. Faktura zůstane částečně uhrazená a nový kód má znít už jen na zbytek.
- Jedna platba za víc faktur. Přijde bez použitelného symbolu nebo se symbolem jedné z nich; v účetnictví ji rozdělíte mezi faktury ručně.
- Přeplatek. Zapíše se k faktuře jako přeplatek a vrátíte ho, nebo započtete na další fakturu.
Jak se platby k fakturám přiřazují a co s těmi, které nesedí, rozebírá článek Párování plateb s fakturami.
Na čem se QR platba pokazí
- Účet není ve tvaru IBAN nebo je v něm překlep: kód se nevytvoří, nebo ho banka odmítne.
- Starý bankovní účet v nastavení firmy: kód je platný, ale peníze jdou jinam.
- Kód na stornované nebo už zaplacené faktuře, který odběratel zaplatí podruhé.
- Příliš malý nebo oříznutý kód při tisku: kolem kódu má zůstat bílý okraj.
- Ručně vložený obrázek kódu, který se při změně částky neaktualizuje.
QR platba v Doruna
Kód na každé faktuře, bez nastavování
- Vzniká sám z údajů fakturyÚčet firmy, částka, měna a číslo faktury jako variabilní symbol.
- Vytváří se přímo v aplikaciČíslo účtu, částka ani symbol neputují do žádného vnějšího generátoru.
- Zní na to, co zbývá uhraditPo částečné úhradě, dobropisu nebo zúčtované záloze se částka v kódu sníží.
- Platbu pak najdete v banceDoruna k pohybu z výpisu navrhne fakturu podle částky a variabilního symbolu.
Stejný kód najdete v Doruna i tam, kde platíte vy: u platby DPH finančnímu úřadu a u záloh OSVČ na pojistné a daň.
Časté otázky
Je QR kód na faktuře povinný?
Ne. Zákon ho mezi náležitostmi faktury ani daňového dokladu nemá. Je to služba odběrateli, která zrychluje úhradu a snižuje počet plateb se špatným symbolem.
Co když odběratel zaplatí jinou částku, než je v kódu?
Může — QR kód platební příkaz jen předvyplní. V účetnictví se taková platba zapíše jako částečná úhrada nebo přeplatek a faktura zůstane otevřená, dokud není doplacená.
Funguje QR Platba i pro zahraniční odběratele?
QR Platbu čtou aplikace českých bank. Zahraniční odběratel zaplatí převodem podle čísla účtu ve tvaru IBAN, které má být na faktuře uvedené i textem.
Proč nemůže být variabilní symbol delší než 10 číslic?
Deset číslic je délka, se kterou pracuje český platební styk i formát QR Platba. Delší symbol do platebního příkazu nezadáte, a kdyby se zkrátil, mohl by být číslem jiné faktury.
Je QR platba v Doruna na každém tarifu?
Ano. Faktury s QR platbou vystavíte i na tarifu Free, v jeho limitu vydaných faktur. Automatické stahování pohybů z Fio je také na každém tarifu, z České spořitelny od tarifu Pro.
Zdroje
Text jsme naposledy ověřili 10. 10. 2026 podle platných předpisů a podle toho, jak pracuje aplikace Doruna. Nenahrazuje daňové ani právní poradenství k vašemu konkrétnímu případu. Našli jste nepřesnost? Napište nám.
Faktury s QR platbou bez práce navíc
Odběratele načtete z ARES, QR kód vznikne sám a platbu Doruna navrhne spárovat s fakturou.