Computer vision pro účtenky — jak AI čte papírové doklady

· Redakce Doklad.ai · ai

Computer vision pro účtenky bez magie. Jak AI vytáhne data z pomuchlané účtenky, navrhne kategorii a připraví náklad ke kontrole. Rychle a bez opisování.

Computer vision pro účtenky — jak AI čte papírové doklady

Sedíš nad hromadou pomuchlaných účtenek z benzínky a říkáš si: jak tohle někdy dostanu do nákladů? Fleky od kávy, šikmý tisk, půlka textu pryč. Klasika. Doklad.ai z fotky účtenky během chvíle vyčte dodavatele, částku i DPH a připraví z nich náklad ke kontrole. Jak? Computer vision pro účtenky. Tady je, co se při tom opravdu děje a kde má své meze.

Co vlastně znamená „computer vision pro účtenky“ a proč tě to má zajímat?

Computer vision pro účtenky je kombinace zpracování obrazu a modelu, který z fotky nebo PDF vytáhne strukturovaná data. Ne jen text, ale smysluplná pole: dodavatel, IČO, datum, variabilní symbol, základ, DPH, měna, položky. Proč tě to zajímá? Protože místo přepisování účtenku vyfotíš, zkontroluješ návrh a uložíš.

💡 Tip: Foť účtenky hned na místě. Čerstvá účtenka je čitelná účtenka. Termopapír po pár týdnech bledne.

Jak Doklad.ai čte papírový doklad krok za krokem

1) Zachycení: kamera hledá účtenku v záběru

  • Skener spustíš v Nákladech tlačítkem „Naskenovat live“, přes „+“ v hlavičce nebo ikonou skenu v AI asistentovi.
  • V prohlížeči běží rozpoznání okrajů dokladu přímo v zařízení. Skener hledá rohy účtenky a radí („Vyrovnejte účtenku v rámu“, „Držte telefon klidně“). Rozmazané snímky z pohybu přeskočí.
  • V režimu „Auto“ (výchozí) pořídí snímek sám, jakmile doklad najde. V režimu „Manuál“ stiskneš spoušť nebo mezerník.
  • Když účtenku zhruba do pěti sekund nenajde, nabídne ruční doladění rohů. Rohy přetáhneš na okraje dokladu.
  • Z nalezených rohů skener účtenku vyřízne a srovná perspektivu, takže ze šikmé fotky vznikne rovný obdélník.
  • V mobilní aplikaci se místo toho otevře skener dokladů telefonu.

2) Čtení: model převede obraz na údaje

Srovnaný snímek jde k přečtení AI modelu, který vrátí strukturovaná pole. Fotku z mobilu nejdřív otočí podle údajů o orientaci. Když model pozná, že je text natočený, přečte doklad znovu z otočených variant. PDF s textovou vrstvou (typicky faktura z fakturačního programu) se čte přímo z textu, sken z obrázku.

3) Kontrola: čísla musí sedět

  • Rozpis DPH podle sazeb se převezme, jen když souhlasí se základem, daní a celkovou částkou dokladu. Smíšená účtenka s 21 % a 12 % se tak nepřepočítá jednou sazbou.
  • IČO musí projít kontrolním součtem a DIČ mít platný tvar. Nového dodavatele aplikace uloží s IČO, jen když projde kontrolním součtem a existuje v ARES.
  • U dokladu v cizí měně se doplní kurz ČNB k DUZP.

Co umí z účtenky vytáhnout

  • Dodavatel: název, IČO, DIČ
  • Odběratel, pokud je na dokladu (u faktury)
  • Typ dokladu: faktura, účtenka, zálohová faktura, dobropis
  • Datum vystavení, DUZP a splatnost
  • Částky: základ, DPH, celkem a rozpis podle sazeb
  • Položky: popis, množství, jednotka, sazba DPH a cena
  • Měna, variabilní symbol a číslo dokladu
  • Kategorie nákladu z pevné nabídky: Kancelář, Cestování, Marketing, IT, Energie, Pohonné hmoty, Materiál, Služby, Ostatní

Model má pokyn nic si nedomýšlet: co na dokladu není, vrátí prázdné. Nerozpoznaný údaj ve skenu zůstane prázdný, nebo dostane výchozí hodnotu (datum = dnešek, sazba 21 %), proto údaje vždy zkontroluj.

💡 Tip: U dlouhé účtenky nebo vícestránkové faktury hlídej, aby byla vidět část se součty a rekapitulací DPH. Podle ní se kontroluje rozpis podle sazeb.

Je computer vision lepší než „obyčejné“ OCR? Tady je srovnání

ŘešeníCo děláUmí položkyNávrh kategorie a účtuUčení z oprav
Ruční přepisPíšeš do políčekAno (ručně)Ano (ručně)Ne
Jednoduché OCRPřevede obraz na textNeNeNe
Computer vision + AI (Doklad.ai)Najde doklad v záběru, srovná ho a přečte poleAnoAno (návrh)Ne

Nic není stoprocentní. Rozdíl je v tom, že místo hromady textu dostaneš vyplněný náklad, který stačí zkontrolovat.

Jak to celé zapadne do práce v Doklad.ai

1) Zachyť účtenku

  • Kamerou: Náklady → „Naskenovat live“.
  • Soubor: v AI asistentovi „Přiložit soubor“. Najednou až 10 fotek nebo PDF, každý do 30 MB.
  • E-mailem: přepošli doklad na adresu ze Schránky dokladů.

2) Zkontroluj návrh

  • Po rozpoznání skener ukáže Dodavatele, Částku, DPH, Datum, Kategorii a Číslo dokladu.
  • „Upravit a uložit“ otevře formulář „Nový náklad“ s vyplněnými údaji a fotkou v příloze.
  • „Uložit rovnou“ náklad uloží hned. Nabízí se jen tehdy, když se rozpoznal dodavatel, částka i datum.

3) Schval a spáruj

  • Náklad čeká jako návrh nebo koncept, dokud ho neschválíš.
  • Aplikace k němu navrhne účet z české účtové osnovy a řádek kontrolního hlášení. Finální předkontaci ale určuje účetní, Doklad.ai účetnictví nevede.
  • Odchozí platby z banky (párovací e-mail nebo Fio API) se s náklady párují podle variabilního symbolu a částky. Doklad nahraný přes AI asistenta se s platbou zkusí spárovat hned.

Kdy AI září a kdy je lepší lidské oko?

AI zvládá dobře

  • Standardní účtenky z pokladen, doklady z e-shopů, faktury v PDF
  • Jasné součty a čitelnou rekapitulaci DPH
  • Natočené nebo šikmo vyfocené doklady, pokud je text ostrý

Chce to kontrolu

  • Ručně psané doklady a hodně vybledlý termotisk
  • Vícestránková vyúčtování s opravami
  • Doklady v cizí měně a dobropisy (měnu a typ dokladu ověř)

Bezpečnost a soukromí: co se děje s tvými doklady?

  • Aplikace i databáze běží na serveru v EU (Frankfurt), komunikace je šifrovaná přes HTTPS.
  • Vytěžování dokladů zpracovává model společnosti OpenAI. Kdo a kde data zpracovává, popisují Zásady ochrany osobních údajů na webu Doklad.ai.
  • Doklad.ai si z tvých dokladů žádný vlastní model nevytváří a z oprav se neučí.
  • Přístupy řídíš rolemi (Majitel, Administrátor, Účetní, Uživatel) a u role Uživatel i oprávněním k modulu Náklady.
  • Fotka zůstává u nákladu jako příloha. Jde ji nahradit jinou, ale ne odebrat.

Praktické scénáře

Firemní karta

Zaplatil jsi kartou a účtenka se válí v peněžence? Ve Finance → Párování plateb → „Odchozí → Náklady“ klikni u platby na „Účtenka“ a vyfoť ji. Aplikace náklad založí a spáruje ho s platbou.

PHM a cesty

Účtenku z čerpací stanice naskenuješ na místě a AI jí přiřadí kategorii, typicky Pohonné hmoty. Služební jízdy eviduješ zvlášť v Knize jízd.

Kancelář a drobný materiál

U účtenky s více položkami se položky uloží k nákladu, když jejich součet sedí s dokladem. Přehled podle kategorií a dodavatelů pak najdeš v Reportech nákladů.

Časté mýty o OCR a účtenkách

  • „OCR je OCR, všude stejné.“ Není. Rozdíl je v tom, jestli nástroj rozumí rozvržení dokladu a vrátí pole, nebo jen text.
  • „AI si vymýšlí.“ Může se splést, proto doklad vzniká jako návrh ke kontrole a součty se ověřují.
  • „Naučí se to samo.“ V Doklad.ai ne. Každý doklad se čte znovu podle obsahu.

Mini‑checklist na začátek

  • Pozvi kolegy a nastav jim oprávnění k Nákladům.
  • Vyzkoušej sken na třech účtenkách a zkontroluj návrhy.
  • Zapni Schránku dokladů pro doklady, které chodí e-mailem.
  • Napoj banku, ať se náklady párují s platbami.

Časté otázky

Jak přesně AI rozpozná DPH na pomačkané účtence?

Skener nejdřív najde okraje dokladu a srovná perspektivu, pak účtenku přečte AI model. Rozpis DPH podle sazeb se převezme, jen když sedí se součty na dokladu. Když něco nesedí nebo chybí, uvidíš to při kontrole návrhu a opravíš ve formuláři.

Umí systém vytěžit i položky, ne jen celkovou částku?

Ano. Model čte řádky dokladu (popis, množství, jednotku, sazbu a cenu). K nákladu se uloží, když jejich součet odpovídá dokladu. Jinak se uloží aspoň rozpis podle sazeb DPH.

Co když je účtenka v angličtině nebo ze Slovenska?

Model čte české i anglické doklady a rozpozná měnu. Zahraniční DIČ aplikace ověřuje jen podle formátu. Kurz ČNB se k nákladu v cizí měně doplní k DUZP.

Jak funguje učení z mých oprav?

Nefunguje. Doklad.ai se z oprav neučí a každý doklad čte znovu podle jeho obsahu. Opravu uděláš v nákladu před schválením.

Je možné účtenky rovnou spárovat s platbou z banky?

Ano, pokud máš banku napojenou přes párovací e-mail nebo Fio API. Náklad se s odchozí platbou spáruje automaticky při shodě variabilního symbolu a částky, jinak ho spáruješ ve Finance → Párování plateb.

← Všechny články