CSV kontra PDF kontra XLSX: jak format wyciągu bankowego wpływa na import
Gdy eksportujesz wyciąg z banku, format pliku, który otrzymujesz, to nie tylko szczegół techniczny - decyduje o tym, ile pracy zostaje do wykonania, zanim te dane staną się użytecznym budżetem. Niektóre formaty od razu dają czyste, uporządkowane dane. Inne dają coś, co miało być jedynie wydrukowane.
Co naprawdę zawiera każdy format
Ta sama historia transakcji, cztery zupełnie różne punkty wyjścia:
| Format | Czym naprawdę jest | Jak dobrze się importuje |
|---|---|---|
| CSV / TXT | Zwykłe wiersze uporządkowanych danych - jedna linia na transakcję, kolumny na datę, kwotę i opis | Automatyczny, gdy układ kolumn zostanie rozpoznany, albo zmapowany raz dla nowego banku |
| XLS / XLSX | Ta sama uporządkowana idea co w CSV, tyle że w pliku arkusza kalkulacyjnego z prawdziwym wierszem nagłówka | Automatyczny dla rozpoznanego układu danego banku - ta sama zasada co przy CSV, tylko inny format pliku |
| Wyrenderowany dokument nastawiony na druk - zaprojektowany wizualnie z myślą o ludzkim oku, a nie pod kątem odczytu maszynowego | Wymaga parsera dedykowanego danemu bankowi, który odczytuje faktyczny układ jego wyciągu, ponieważ PDF nie ma wbudowanej struktury | |
| OFX / QFX, CAMT.053, QIF | Standaryzowane formaty danych bankowych, stworzone specjalnie do importu w programach finansowych | Automatyczny dla każdego banku, który je udostępnia, bez żadnej pracy specyficznej dla danego banku |
Dlaczego PDF odstaje od reszty
Plik CSV to przede wszystkim dane, a dopiero potem coś czytelnego dla człowieka. Wyciąg w PDF jest odwrotnością tego: ma dobrze wyglądać przy druku lub na ekranie, a daty, kwoty i opisy są rozmieszczone tam, gdzie akurat umieści je szablon danego banku - czasem ułożone w równe kolumny, czasem zawinięte w kilku liniach, czasem z bieżącymi saldami i sumami stron wymieszanymi wśród prawdziwych transakcji.
Właśnie dlatego wyciągi PDF wymagają parsera dedykowanego konkretnemu bankowi, a nie ogólnego: odczytanie wyciągu w PDF oznacza zrozumienie konkretnego układu wizualnego, jakiego używa dany bank, aż do tego, które linie są transakcjami, a które nagłówkami, stopkami czy saldem końcowym. PDF jest obsługiwany dla kilku konkretnych banków z nazwy, właśnie dlatego, że układ każdego z nich został ręcznie odczytany i zmapowany.
Jeśli Twój bank nie jest jeszcze rozpoznawany automatycznie
Jeśli eksport CSV lub TXT z Twojego banku nie pasuje do znanego układu, to nie jest ślepy zaułek - to jednorazowy krok konfiguracji. Wskazujesz, która kolumna to data, która to kwota, a która opis, a aplikacja zapamiętuje to mapowanie na potrzeby każdego kolejnego wyciągu z tego samego banku. Trzeba to zrobić tylko raz, a potem ten bank zachowuje się dokładnie tak, jak bank rozpoznawany automatycznie.
Jeśli nie wiesz, jaki format wyeksportować ze strony lub aplikacji swojego banku, CSV to zwykle najbezpieczniejszy pierwszy wybór - to najpopularniejsza opcja eksportu, a po zmapowaniu najbardziej niezawodna przy kolejnych importach.
Gotowy, by się przekonać?
Załóż darmowe konto i zaimportuj swój pierwszy wyciąg w mniej niż minutę - 14 dni za darmo, bez podawania numeru karty.
Rozpocznij bezpłatny okres próbny