Přeskočit na hlavní obsah

Formáty výpisů

Které formáty bankovních výpisů Assetli přečte (standardy, národní formáty, Excel a CSV z jakékoli banky) a jak přesně se čtou.

Naposledy aktualizováno: 1. října 2026

Assetli čte výpisy z bank po celém světě. Automatický test dnes ověřuje 203 exportních formátů bank z 31 zemí. Tahle stránka popisuje, které formáty to jsou a co přesně se z nich čte.

Jak se formát pozná

Rozhoduje obsah souboru, ne přípona ani banka, kterou v dialogu vyberete. Banky přípony často zaměňují (výpis .xls bývá ve skutečnosti HTML, .txt může být MT940 nebo CFONB). Když tedy vyberete svou banku a nahrajete jiný export, než čekáme, přečte se podle toho, co soubor skutečně obsahuje.

Pořadí rozpoznávání:

  1. Excel (XLSX, starý XLS, HTML tabulka) se převede na tabulku.
  2. Standardy a národní formáty mají vlastní parser (tabulky níže).
  3. Parsery konkrétních bank: Air Bank, Raiffeisenbank, UniCredit Bank (Česko) a Wise.
  4. Chytrá detekce CSV pro jakýkoli jiný tabulkový soubor.
  5. Ruční nebo AI mapování sloupců, když si detekce není jistá.

Mezinárodní standardy

FormátKde se používáPříponaCo se přečte
camt.053 (ISO 20022, SEPA XML)eurozóna, Slovensko, Švýcarsko, české banky podle standardu ČBA.xmlvlastní IBAN, protistrana a její účet, reference, hromadné platby rozpadnuté na položky
MT940 (SWIFT)Německo, Nizozemsko, Rakousko, Švýcarsko, Polsko, Skandinávie.sta, .940, .mt940, .txtvlastní účet, protistrana, reference; detail pohybu ve všech třech běžných podobách (německé ?20, nizozemské /TRTP/, polské ~20 a <20) i jako volný text
OFX / QFX / QBOUSA, Kanada, Velká Británie.ofx, .qfx, .qbovlastní účet, identifikátor transakce od banky (spolehlivá kontrola duplicit), obchodník
QIF (Quicken)USA, Kanada, Austrálie, Velká Británie.qifdatum, částka, příjemce, poznámka; účty, kreditní karty i hotovost

U QIF se pořadí dne a měsíce určuje z celého souboru (stačí jeden den větší než 12). Když se určit nedá, použije se americké MM/DD a náhled to řekne.

Národní formáty

FormátZeměZvláštnosti, se kterými počítáme
GPC / ABOČesko, Slovenskopevná šířka řádku, částky v haléřích, storno vrací opačný směr, plné jméno protistrany a zpráva pro příjemce z doplňujících řádků
Norma 43 (AEB, Cuaderno 43)Španělskoněkolik účtů v jednom souboru, nulové pohyby se vynechají, popis z doplňkových řádků 23
CFONB 120Francieznaménko i poslední číslice částky v jednom znaku, soubor smí být bez konců řádků, měny bez desetin (XPF)
CBI (RH / EC)Itáliedatum valuty stojí před datem zaúčtování, plátce příchozího převodu z doplňujících řádků
CODABelgiesouhrnný pohyb s položkami se započítá jednou, strukturované sdělení +++…+++ jako variabilní symbol
ElixirPolsko (PKO BP a další)vypadá jako CSV, ale částky jsou v groších a směr nese kód 111/222

Excel

Výpis z Excelu nahrajte tak, jak ho banka dala. Přečte se:

  • XLSX (Excel 2007 a novější),
  • XLS ve starém binárním formátu,
  • HTML tabulka s příponou .xls, kterou posílá řada španělských a italských bank.

Datum uložené v buňce jako datum se pozná podle formátu buňky, takže z 2. 3. 2026 nevznikne číslo 46083. Když má sešit víc listů, bere se ten s nejvíc řádky. Úvodní řádky nad tabulkou (název účtu, období) se přeskočí stejně jako u CSV.

Excel se čte vlastní čtečkou, která jen přečte obsah buněk. Vzorce se nevyhodnocují (bere se výsledek, který v souboru uložil Excel), makra se nespouštějí a soubor, který by se po rozbalení zvětšil nad 50 MB, se odmítne. Zaheslovaný sešit přečíst nejde; uložte ho bez hesla, nebo z banky stáhněte CSV. Při nahrání se Excel čte přímo ve vašem prohlížeči, při importu e-mailem na serveru.

CSV z jakékoli banky

Chytrá detekce poznává sloupce podle obsahu, ne podle názvů v hlavičce. Funguje proto i pro banku, kterou jsme nikdy neviděli. Názvy sloupců zná v desítkách jazyků, ale slouží jen jako nápověda.

  • Oddělovač: čárka, středník, tabulátor i svislítko.
  • Čísla: desetinná čárka i tečka, oddělovač tisíců mezerou, tečkou, čárkou i apostrofem (1'234.50 ve Švýcarsku), záporné částky v závorkách i se znaménkem na konci.
  • Data: 15.07.2026, 15/07/2026, 07/15/2026, 2026-07-15, 20260715, 15 Jul 2026, 02-Mar-26, Mar 02, 2026, 15. července 2026 i s časem. Pořadí dne a měsíce se určí ze všech řádků; když to nejde, náhled to přizná a nechá vás ho zvolit.
  • Směr platby:
    • částka se znaménkem,
    • dva sloupce (výdaj a příjem, například „Soll / Haben“, „Uscite / Entrate“, „Debe / Haber“),
    • kladná částka a vedle ní sloupec se směrem (S/H, D/C, DR/CR, Af/Bij, IN/OUT…).
  • Kreditní karty: některé banky (American Express, Discover, BMO, Nubank) zapisují nákup kladně a splátku záporně. Pozná se to podle hlavičky exportu, nebo podle toho, že všechny záporné řádky jsou splátky a vratky. Znaménko se pak otočí, aby se nákup neuložil jako příjem.
  • Řádky navíc: úvodní řádky nad tabulkou, souhrnné řádky („Celkem“, „Total“, „Saldo“) a prázdné řádky se přeskočí.

Když si detekce jistá není, dialog ukáže sloupce a vy je přiřadíte, nebo si necháte mapování navrhnout od AI. AI dostane jen hlavičku a několik ukázkových řádků, nikdy celý výpis.

Kódování znaků

  • UTF-8 a UTF-16 (i se značkou BOM) se poznají samy.
  • Národní formáty mají kódování dané normou: GPC a Elixir středoevropské (Windows-1250), CODA, Norma 43, CFONB a CBI západoevropské (Windows-1252). Belgický výpis tak přečtete správně, i když máte v Nastavení zvolený český trh.
  • Ostatní soubory ve starším kódování se čtou podle trhu z Nastavení: Česko, Slovensko a Polsko jako Windows-1250, ostatní trhy jako Windows-1252. U trhů mimo střední Evropu se z obsahu navíc pozná azbuka, řečtina, japonština, korejština a čínština.

Co zatím nepřečteme

  • PDF. Otevřete výpis, zkopírujte text a použijte záložku „Vložit text“. Rozpoznáváme rozvržení textu z Air Bank.
  • Investiční výpisy v OFX (seznam pozic místo pohybů na účtu). Obchody od brokera se importují v modulu Investice.
  • Zaheslované soubory.
  • Číslo účtu u některých výpisů GPC z Komerční banky. KB v jedné variantě formátu přehazuje číslice čísla účtu. Pohyby se přečtou správně, jen import e-mailem podle čísla nepozná, ke kterému účtu výpis patří, a navrhne účet podle slabších vodítek.

Limity

Limit
Velikost výpisu (text)8 MB
Počet řádků60 000
Excel po rozbalení50 MB
Příloha e-mailu10 MB, nejvýš 20 výpisů v jedné zprávě

Velký výpis rozdělte podle období. Duplicity z překryvu se přeskočí.

Jak pokrytí ověřujeme

Skutečné výpisy klientů nesbíráme, jsou to osobní údaje. Pro každou banku proto máme popis jejího exportu: sloupce, oddělovač, formát data a čísla, kódování, úvodní řádky. Každý popis má uvedený zdroj (dokumentaci banky nebo veřejný importér) a míru jistoty. Z popisu se vyrobí výpis s osmi typickými transakcemi v jazyce a měně dané země. Ten projde přesně stejným importem jako váš soubor a výsledek se porovná pole po poli. Řádek se počítá jako přečtený, jen když sedí datum i částka se znaménkem. Změna, která by kterýkoli formát přečetla hůř, neprojde do produkce.

Popis exportu se může od skutečnosti lišit, protože banky formáty občas mění. Když váš výpis nejde přečíst, napište nám přes kontaktní formulář, jaká banka a jaký export to je. Soubor neposílejte.

Postup importu, kontrolu duplicit a vrácení importu popisuje stránka Import dat. Co dělat, když import selže, najdete v části Import: co dělat, když selže.