Wyciąg bankowy do QIF: Import do Quicken
QIF to natywny format importu Quicken. Oto jak przekonwertować wyciągi bankowe PDF do QIF i zaimportować je do Quicken, GnuCash i innego oprogramowania finansowego.
Używasz Quicken do śledzenia swoich finansów osobistych. Działa wystarczająco dobrze – dopóki Twój bank nie wycofa wsparcia dla Direct Connect, albo nie zmienisz banku, albo nie znajdziesz pudełka ze starymi wyciągami PDF z konta, które zamknąłeś dwa lata temu. Nagle potrzebujesz sposobu, aby wprowadzić te transakcje do Quicken, a bank Ci w tym nie pomoże.
QIF — Quicken Interchange Format — to klasyczna odpowiedź. Jest to oryginalny format pliku, który Intuit stworzył do importowania transakcji do Quicken i istnieje od późnych lat 80. Każda wersja Quicken go odczytuje. GnuCash go odczytuje. Money Manager Ex go odczytuje. KMyMoney go odczytuje. To uniwersalny dawca formatów plików finansowych.
Problem jest prosty: nikt już nie tworzy plików QIF. Banki ich nie eksportują. Twoje internetowe konto bankowe oferuje PDF-y i być może CSV. Zostajesz więc z stosem wyciągów PDF i formatem, który Quicken obsługuje od prawie czterech dekad — bez pomostu między nimi. Do teraz.
Co to jest format QIF?
QIF (Quicken Interchange Format) został opracowany przez Intuit pod koniec lat 80. jako sposób przenoszenia danych transakcyjnych między Quicken a innym oprogramowaniem finansowym. Jest to jeden z najstarszych formatów wymiany danych finansowych wciąż aktywnie używanych.
Format jest zwykłym tekstem — możesz otworzyć plik QIF w dowolnym edytorze tekstu i go odczytać. Każda linia zaczyna się od pojedynczej litery identyfikującej zawartość linii, po której następuje wartość. Transakcje są oddzielone znakiem daszka (^). Rozszerzenie pliku to .qif.
Oto szybka ściągawka dla prefiksów linii:
| Prefiks | Znaczenie | Przykład |
|---|---|---|
!Type: |
Deklaracja typu konta | !Type:Bank |
D |
Data | D03/01/2026 |
T |
Kwota całkowita (transakcji) | T-85.50 |
P |
Odbiorca płatności | PElectric Company |
M |
Notatka | MMonthly bill |
L |
Kategoria | LUtilities:Electric |
N |
Numer czeku | N1042 |
^ |
Koniec transakcji | ^ |
Intuit oficjalnie wycofał QIF w 2005 roku na rzecz QFX (ich markowej wersji OFX). Ale „wycofany” to mocne słowo dla formatu, który Quicken nadal importuje bez problemów dwie dekady później. QIF pozostaje najprostszym i najbardziej przenośnym sposobem wprowadzania transakcji do oprogramowania finansowego.
QIF vs QFX vs OFX — Jaka jest różnica?
Te trzy formaty są powiązane, ale nie identyczne.
| Cecha | QIF | QFX | OFX |
|---|---|---|---|
| Format | Zwykły tekst, oparty na liniach | XML/SGML | XML/SGML |
| Opracowany przez | Intuit (1988) | Intuit | Intuit, Microsoft, CheckFree (1997) |
| Identyfikatory transakcji (FITID) | Nie | Tak | Tak |
| Wykrywanie duplikatów | Nie | Tak (przez FITID) | Tak (przez FITID) |
| Metadane konta | Nie | Tak (numery rozliczeniowe/rachunku) | Tak |
| Informacje o saldzie | Nie | Tak | Tak |
| Główne oprogramowanie | Quicken, GnuCash, inne | Quicken | Xero, Wave, wiele aplikacji |
| Łatwość ręcznego tworzenia | Bardzo łatwe | Trudne | Trudne |
| Nadal wspierane | Tak (szeroko) | Tak | Tak |
Kluczowa różnica to FITID. Pliki QFX i OFX zawierają unikalny identyfikator transakcji instytucji finansowej dla każdej transakcji. Pozwala to oprogramowaniu wykrywać duplikaty — jeśli zaimportujesz ten sam plik dwukrotnie, oprogramowanie po cichu pominie transakcje, które już widziało. QIF nie ma odpowiednika. Zaimportuj plik QIF dwukrotnie, a otrzymasz podwójne wpisy.
QFX to zasadniczo OFX z marką Intuit. Struktury plików są prawie identyczne. QFX dodaje nagłówki specyficzne dla Intuit (INTU.BID do identyfikacji banku), których Quicken używa do routingu.
QIF jest najprostszy do wyprodukowania. To tylko zwykły tekst z prefiksami linii — każdy edytor tekstu może go utworzyć. OFX i QFX wymagają poprawnie sformułowanego XML/SGML z nagłówkami, zestawami komunikatów i zagnieżdżonymi tagami.
Do śledzenia finansów osobistych w Quicken, QIF jest często wystarczający. Jeśli wykrywanie duplikatów ma znaczenie (a powinno mieć dla nakładających się zakresów dat), QFX jest lepszy.
Zrozumienie struktury pliku QIF
Plik QIF to sekwencja transakcji pogrupowanych pod nagłówkiem typu konta. Oto kompletny przykład z trzema transakcjami:
!Type:Bank
D03/01/2026
T-1,250.00
PApartment Management LLC
MRent - March 2026
LHousing:Rent
^
D03/02/2026
T-85.50
PCity Electric
MMonthly electricity
LUtilities:Electric
^
D03/05/2026
T3,200.00
PEmployer Inc
MPayroll deposit
LIncome:Salary
^
!Type:Bank deklaruje typ konta. To musi być pierwsza linia. Prawidłowe typy obejmują:
| Wartość typu | Typ konta |
|---|---|
!Type:Bank |
Konto czekowe lub oszczędnościowe |
!Type:CCard |
Karta kredytowa |
!Type:Invst |
Konto inwestycyjne |
!Type:Oth A |
Inny zasób |
!Type:Oth L |
Inne zobowiązanie |
!Type:Cash |
Konto gotówkowe |
D (Data) — Data transakcji. QIF domyślnie używa formatu M/D/RR lub M/D/RRRR. Interpretacja zależy od ustawień regionalnych oprogramowania importującego.
T (Kwota całkowita) — Kwota transakcji. Ujemna dla debetów (pieniądze wychodzące), dodatnia dla kredytów (pieniądze przychodzące).
P (Odbiorca płatności) — Podmiot, któremu zapłaciłeś lub od którego otrzymałeś pieniądze.
M (Notatka) — Dodatkowy opis. Opcjonalne.
L (Kategoria) — Quicken używa hierarchii oddzielonych dwukropkami: Utilities:Electric, Housing:Rent. Kategorie, które nie istnieją w Quicken, są tworzone podczas importu.
N (Numer czeku) — Opcjonalne.
^ (Daszek) — Koniec transakcji. Każda transakcja musi kończyć się tym separatorem.
Brak nagłówków, brak XML, brak tagów zamykających. Prostota jest zarówno siłą, jak i słabością QIF.
Metoda 1: Konwersja PDF do QIF za pomocą PDFSub
Najszybszy sposób na przejście od wyciągu bankowego PDF do czystego pliku QIF.
- Przejdź do Konwertera wyciągów bankowych PDFSub
- Prześlij swój wyciąg bankowy PDF — przeciągnij i upuść lub kliknij, aby przeglądać
- PDFSub automatycznie wyodrębnia transakcje, wykrywając daty, kwoty i opisy
- Przejrzyj wyodrębnione dane w tabeli podglądu
- Wybierz QIF jako format wyjściowy
- Pobierz plik
.qif
PDFSub generuje poprawne pliki QIF z prawidłowym formatowaniem dat, odpowiednimi znakami debetowymi/kredytowymi i czystymi nazwami odbiorców wyodrębnionymi z opisów transakcji w wyciągu. Automatycznie obsługuje wielostronicowe wyciągi, bieżące salda i opisy wieloliniowe.
Konwerter działa z wyciągami z ponad 20 000 banków w 133 językach. W przypadku cyfrowych plików PDF (wyciągów tekstowych) ekstrakcja odbywa się całkowicie w przeglądarce — plik nigdy nie opuszcza Twojego komputera. Skanowane lub zawierające dużo obrazów pliki PDF korzystają z przetwarzania AI po stronie serwera.
Plany zaczynają się od 10 USD miesięcznie, z konwersją wyciągów bankowych za 29 USD miesięcznie (dodatek Business + BSC, 500 stron) i 7-dniowym bezpłatnym okresem próbnym. Szczegóły znajdziesz w aktualnym cenniku.
Importowanie QIF do Quicken
Gdy już masz plik QIF, wprowadzenie go do Quicken jest proste.
Quicken dla Windows
- Otwórz Quicken i przejdź do Plik > Importuj > Plik formatu Quicken Interchange Format (.QIF)
- Przejdź do swojego pliku
.qifi wybierz go - Quicken zapyta, do którego konta zaimportować — wybierz istniejące konto lub utwórz nowe
- Przejrzyj podsumowanie importu pokazujące liczbę znalezionych transakcji
- Kliknij Importuj, aby potwierdzić
Quicken dla Mac
- Otwórz Quicken i przejdź do Plik > Importuj > Format Quicken Interchange Format (.QIF)
- Wybierz swój plik
.qif - Wybierz konto docelowe
- Potwierdź import
Ważne uwagi dotyczące importu QIF do Quicken
Dopasowanie konta. Pliki QIF nie zawierają identyfikacji konta. Quicken prosi o ręczne wybranie konta, do którego należą transakcje. Upewnij się, że wybrałeś właściwe.
Obsługa duplikatów. QIF nie ma identyfikatorów transakcji, więc Quicken nie może automatycznie wykrywać duplikatów. Zaimportuj ten sam plik dwukrotnie, a otrzymasz podwójne wpisy. Zawsze sprawdzaj po imporcie.
Interpretacja dat. Quicken interpretuje daty QIF na podstawie ustawień regionalnych Twojego systemu. Jeśli Twój system używa MM/DD/RRRR, 03/01/2026 oznacza 1 marca. Jeśli używa DD/MM/RRRR, ta sama data staje się 2 stycznia. Upewnij się, że Twoje ustawienia regionalne pasują do formatu daty w pliku QIF.
Kategorie. Kategorie, które nie istnieją w Twoim pliku Quicken, są tworzone automatycznie podczas importu.
Importowanie QIF do innego oprogramowania
Długa historia QIF oznacza szeroką kompatybilność. Oto jak importować do popularnych alternatyw.
GnuCash
- Przejdź do Plik > Importuj > Importuj QIF
- Wybierz swój plik
.qif - Asystent importu QIF przeprowadzi Cię przez mapowanie kont, wybór waluty i dopasowanie kategorii
- Przejrzyj transakcje i potwierdź
Importer QIF GnuCash jest dojrzały i dobrze radzi sobie z większością plików. Dopasowuje kategorie QIF do Twojego istniejącego drzewa kont i tworzy nowe konta dla niedopasowanych kategorii.
Money Manager Ex
- Przejdź do Plik > Importuj > Pliki QIF
- Wybierz plik i konto docelowe
- Przejrzyj i potwierdź import
Money Manager Ex obsługuje pełną specyfikację QIF, w tym transakcje inwestycyjne (!Type:Invst).
KMyMoney
- Przejdź do Plik > Importuj > QIF
- Wybierz plik, wybierz konto i ustaw format daty
- KMyMoney wyświetla podgląd transakcji przed finalizacją
KMyMoney zawiera edytor profili QIF, który pozwala skonfigurować formaty dat i separatory dziesiętne przed importem — przydatne w przypadku międzynarodowych wyciągów.
Microsoft Money (Starsze wersje)
Microsoft Money został wycofany w 2009 roku, ale wielu użytkowników nadal z niego korzysta. Money importuje QIF przez Plik > Importuj > Plik QIF. Proces jest podobny do Quicken: wybierz plik, wybierz konto i potwierdź.
Uwagi dotyczące formatu daty QIF
Formatowanie dat jest najczęstszym źródłem problemów z importem QIF. Format wydaje się prosty — D03/01/2026 — ale niejednoznaczność kryje się w każdym ukośniku.
Czy D01/02/2026 to 2 stycznia czy 1 lutego? Specyfikacja QIF nie narzuca formatu:
- Konwencja USA:
M/D/RRRR— najpierw miesiąc - Konwencja europejska:
D/M/RRRR— najpierw dzień - Domyślny format Quicken:
M/D'RR(dwucyfrowy rok z apostrofem) lubM/D/RRRR
Większość narzędzi QIF używa formatu amerykańskiego, ponieważ Intuit jest firmą amerykańską. Ale wyciągi bankowe spoza USA mogą stosować inną konwencję.
Jak oprogramowanie importujące obsługuje daty
| Oprogramowanie | Interpretacja dat |
|---|---|
| Quicken (Windows) | Przestrzega ustawień regionalnych systemu Windows |
| Quicken (Mac) | Przestrzega ustawień Język i Region systemu macOS |
| GnuCash | Pyta podczas kreatora importu |
| KMyMoney | Konfigurowalne za pomocą profilu QIF |
| Money Manager Ex | Przestrzega ustawień regionalnych systemu |
Unikanie problemów z datami
PDFSub wykrywa format daty używany w Twoim wyciągu bankowym (w tym formaty międzynarodowe, takie jak DD/MM/RRRR, RRRR-MM-DD i DD.MM.RRRR) i konwertuje wszystkie daty do standardowego formatu USA (M/D/RRRR) w pliku wyjściowym QIF. Zapewnia to kompatybilność z Quicken i większością innych programów finansowych, niezależnie od lokalizacji oryginalnego wyciągu.
Jeśli daty nadal wyglądają nieprawidłowo po imporcie, sprawdź ustawienia regionalne swojego systemu operacyjnego. Oprogramowanie importujące używa Twoich ustawień regionalnych do interpretacji dat QIF — niedopasowanie między formatem pliku a oczekiwaniami systemu przesunie każdą datę.
Ograniczenia QIF
QIF jest prosty, przenośny i szeroko wspierany. Ale ma realne wady, które powinieneś zrozumieć, zanim zaczniesz na nim polegać.
Brak wykrywania duplikatów. Pliki QIF nie zawierają identyfikatorów transakcji. Każdy import jest traktowany jako nowe dane. Ponowny import tego samego pliku spowoduje powstanie duplikatów. QFX i OFX rozwiązują ten problem za pomocą FITID.
Brak identyfikacji konta. Plik QIF mówi !Type:Bank, ale nie określa, który to bank, które konto ani jaka waluta. Oprogramowanie importujące pyta Cię za każdym razem. Jeden błąd w oknie wyboru konta i transakcje trafią na niewłaściwe konto.
Brak informacji o saldzie. QIF zawiera tylko transakcje — brak salda początkowego, brak salda końcowego, brak bieżącego salda. Nie możesz użyć pliku do weryfikacji, czy wszystkie transakcje zostały poprawnie przechwycone.
Ograniczone wsparcie kategorii. Kategorie QIF to proste ciągi tekstowe z hierarchiami oddzielonymi dwukropkami. Nie ma znormalizowanej listy kategorii. Importowanie między różnymi aplikacjami za pomocą QIF często tworzy duplikaty lub niedopasowane kategorie.
Problemy z kodowaniem. QIF został zaprojektowany w 1988 roku bez deklaracji kodowania znaków. Nazwy odbiorców z znakami diakrytycznymi, skryptami niełacińskimi lub symbolami specjalnymi mogą wyświetlać się nieprawidłowo w zależności od oprogramowania.
Brak obsługi wielu walut. Każdy plik QIF zakłada jedną walutę, ale jej nie deklaruje. Oprogramowanie importujące stosuje walutę skonfigurowaną dla konta docelowego.
Kiedy używać QIF w porównaniu z innymi formatami
Różne oprogramowanie oczekuje różnych formatów. Oto przewodnik decyzyjny.
| Twoje oprogramowanie | Zalecany format | Dlaczego |
|---|---|---|
| Quicken | QFX (preferowany) lub QIF | QFX ma wykrywanie duplikatów FITID; QIF działa, ale bez ochrony przed duplikatami |
| QuickBooks Online | QBO | Natywny format z automatycznym mapowaniem i obsługą FITID |
| QuickBooks Desktop | QBO | CSV nie jest obsługiwany do importu bankowego; QBO to główna metoda |
| Xero | OFX lub CSV | OFX do automatycznego mapowania; CSV z formatem kolumn Xero |
| GnuCash | QIF lub OFX | QIF ma doskonały kreator importu; OFX również dobrze wspierany |
| Wave | OFX lub CSV | QIF nie jest obsługiwany |
| KMyMoney | QIF lub OFX | Silne wsparcie dla obu |
| Money Manager Ex | QIF | Natywna obsługa QIF z transakcjami inwestycyjnymi |
| FreshBooks | CSV | QIF nie jest obsługiwany |
Złota zasada: Jeśli Twoje oprogramowanie obsługuje OFX lub wariant specyficzny dla dostawcy (QBO, QFX), preferuj go zamiast QIF. Sama ochrona przed duplikatami jest tego warta. Używaj QIF, gdy jest to jedyna opcja akceptowana przez Twoje oprogramowanie, gdy pracujesz ze starszym oprogramowaniem lub gdy potrzebujesz maksymalnej przenośności między wieloma aplikacjami.
PDFSub generuje wszystkie osiem formatów — Excel, CSV, TSV, JSON, OFX, QBO, QFX i QIF — z tego samego przesłanego wyciągu bankowego. Wybierz format pasujący do Twojego docelowego oprogramowania.
Rozwiązywanie problemów z importem QIF
Daty są nieprawidłowe po imporcie
Przyczyna: Plik QIF używa formatu M/D/RRRR, ale ustawienia regionalne Twojego systemu interpretują daty jako D/M/RRRR (lub odwrotnie).
Rozwiązanie: Sprawdź ustawienia regionalne swojego systemu operacyjnego. W systemie Windows: Ustawienia > Czas i język > Region. W systemie macOS: Ustawienia systemowe > Ogólne > Język i region. Ustaw swój region tak, aby pasował do formatu daty w pliku QIF.
Nieprawidłowy typ konta
Przyczyna: Nagłówek !Type: nie odpowiada rzeczywistemu typowi konta — na przykład dla wyciągu karty kredytowej użyto !Type:Bank.
Rozwiązanie: Otwórz plik QIF w edytorze tekstu i zmień pierwszą linię. Dla kart kredytowych użyj !Type:CCard. Dla kont czekowych i oszczędnościowych użyj !Type:Bank.
Duplikaty transakcji po ponownym imporcie
Przyczyna: QIF nie ma identyfikatorów transakcji. Oprogramowanie traktuje każdy import jako nowe dane.
Rozwiązanie: Ręcznie usuń duplikaty. Aby temu zapobiec, rozważ zamiast tego format QFX lub OFX — oba zawierają FITID, które zapobiegają duplikatom importu. Jeśli musisz używać QIF, zapisuj, które pliki już zaimportowałeś.
Kwoty ujemne pojawiają się jako dodatnie
Przyczyna: Konwencja znaków jest odwrócona. QIF używa wartości ujemnych dla debetów (pieniądze wychodzące) i dodatnich dla kredytów (pieniądze przychodzące).
Rozwiązanie: Otwórz plik QIF w edytorze tekstu i sprawdź linie T. Płatność za czynsz powinna wyglądać jako T-1250.00, a nie T1250.00. PDFSub automatycznie stosuje standardową konwencję znaków.
Znaki specjalne powodują błąd importu
Przyczyna: Znaki niebędące w ASCII (litery z akcentami, skrypty niełacińskie), których oprogramowanie importujące nie potrafi przetworzyć.
Rozwiązanie: Otwórz plik QIF w edytorze tekstu UTF-8. Uprość lub usuń nietypowe znaki w nazwach odbiorców i notatkach. PDFSub oczyszcza nazwy odbiorców podczas generowania QIF, aby uniknąć tego problemu.
Import kończy się, ale transakcje się nie pojawiają
Przyczyna: Daty transakcji wypadają poza aktualnym zakresem wyświetlania oprogramowania lub oprogramowanie dopasowało je do istniejących wpisów za pomocą heurystycznego wykrywania duplikatów.
Rozwiązanie: Rozszerz zakres dat w widoku transakcji, aby objąć okres pliku QIF.
Często zadawane pytania
Czy Quicken nadal może importować pliki QIF?
Tak. Pomimo wycofania QIF w 2005 roku, każda aktualna wersja Quicken dla Windows i Mac nadal obsługuje import QIF za pomocą Plik > Importuj > Plik formatu Quicken Interchange Format (.QIF).
Jaka jest różnica między QIF a QFX?
QIF to zwykły tekst bez identyfikatorów transakcji. QFX to markowy OFX firmy Intuit — format XML/SGML z FITID do wykrywania duplikatów, metadanych konta i informacji o saldzie. QFX jest technicznie lepszy, ale trudniejszy do utworzenia. Oba importują się do Quicken.
Czy mogę edytować plik QIF ręcznie?
Tak — to jedna z zalet QIF. Otwórz go w dowolnym edytorze tekstu. Każda transakcja jest czytelna w osobnych liniach. Możesz dodawać, usuwać lub modyfikować transakcje przed importem. Po prostu zachowaj konwencję prefiksów linii i zakończ każdą transakcję znakiem ^.
Czy QuickBooks akceptuje pliki QIF?
QuickBooks Online nie akceptuje plików QIF. QuickBooks Desktop ma ograniczone wsparcie dla QIF, ale nie jest ono zalecane — użyj zamiast tego formatu QBO. QIF został zaprojektowany dla Quicken (finanse osobiste), a nie dla QuickBooks (księgowość biznesowa).
Jak przekonwertować QIF na QFX?
Nie możesz zmienić nazwy pliku — są to strukturalnie różne formaty. Prostsze podejście: wróć do oryginalnego wyciągu bankowego PDF i przekonwertuj go bezpośrednio na QFX za pomocą Konwertera wyciągów bankowych PDFSub.
Czy GnuCash może importować QIF?
Tak. GnuCash ma doskonały Asystent importu QIF, który przeprowadzi Cię przez mapowanie kont, wybór waluty, heurystyczne wykrywanie duplikatów i dopasowanie kategorii. Obsługuje wszystkie typy kont QIF, w tym transakcje inwestycyjne.
Czy format QIF jest taki sam na całym świecie?
Specyfikacja formatu jest taka sama, ale interpretacja dat różni się w zależności od regionu. Plik QIF wygenerowany z datami amerykańskimi (M/D/RRRR) zostanie błędnie odczytany przez oprogramowanie skonfigurowane dla dat europejskich (D/M/RRRR). W samym pliku nie ma deklaracji formatu daty — oprogramowanie importujące zgaduje na podstawie ustawień regionalnych systemu. Jest to najczęstsze źródło błędów importu QIF.
Ile transakcji może pomieścić plik QIF?
Nie ma limitu w specyfikacji formatu. Pliki QIF są zwykłym tekstem, więc nawet plik z 10 000 transakcji ma tylko kilka megabajtów. Praktyczne limity zależą od oprogramowania importującego — Quicken obsługuje duże pliki QIF bez problemów, chociaż czas importu rośnie wraz z rozmiarem pliku.
Czy mogę uwzględnić transakcje inwestycyjne w pliku QIF?
Tak. Użyj !Type:Invst jako nagłówka typu konta. Inwestycyjny QIF używa dodatkowych prefiksów linii: Y dla nazwy papieru wartościowego, I dla ceny, Q dla ilości i O dla prowizji. Specyfikacja inwestycyjnego QIF jest bardziej złożona niż bankowego QIF i nie wszystkie oprogramowania w pełni ją obsługują.
Czy powinienem używać QIF czy CSV dla Quicken?
QIF. Jest to natywny format Quicken i zachowuje kategorie, notatki, numery czeków i kontekst typu konta. CSV wymaga mapowania kolumn za każdym razem i traci hierarchię kategorii. Używaj QIF dla Quicken, a CSV zachowaj dla oprogramowania, które nie akceptuje QIF.