Jak zaimportować wyciągi bankowe do Xero
Każda metoda przesyłania danych z wyciągów bankowych do Xero — kanały bankowe, import OFX i CSV, konwersja PDF oraz rozwiązywanie typowych błędów importu.
Masz wyciągi bankowe klienta w formacie PDF i potrzebujesz ich w Xero. Może bank nie obsługuje automatycznych kanałów. Może wdrażasz nowego klienta i potrzebujesz sześciu miesięcy historii. Albo może masz do czynienia z zamkniętym kontem, dla którego kanały bankowe nigdy nie były opcją.
Niezależnie od sytuacji, Xero nie akceptuje bezpośrednio wyciągów bankowych w formacie PDF. Musisz przenieść te dane do formatu CSV, OFX lub innego, który Xero potrafi odczytać — i zrobić to bez błędnego zapisu dat, zamiany debetów na kredyty, ani spędzania godziny na ponownym formatowaniu arkusza kalkulacyjnego.
Ten przewodnik obejmuje każdą metodę: automatyczne kanały bankowe, ręczne importy plików i konwersję PDF. Dodatkowo zasady formatowania i typowe błędy, które potrafią zaskoczyć nawet doświadczonych księgowych.
Trzy sposoby na przesłanie danych bankowych do Xero
Xero oferuje trzy ścieżki przesyłania transakcji na konto bankowe. Każda ma inne zalety, a większość księgowych ostatecznie korzysta ze wszystkich trzech w zależności od sytuacji.
Metoda 1: Kanały bankowe (Automatyczne połączenie)
Xero łączy się bezpośrednio z Twoim bankiem i automatycznie pobiera transakcje — zazwyczaj codziennie. Jest to najprostsze podejście, gdy działa.
Jak to działa: Przejdź do Księgowość > Konta bankowe > Dodaj konto bankowe, wyszukaj swój bank i autoryzuj połączenie. Xero używa albo bezpośredniej współpracy z bankiem, albo Yodlee (zewnętrznego agregatora) do pobierania transakcji.
Działa świetnie, gdy:
- Bank obsługuje kanały Xero (większość głównych banków w USA, Wielkiej Brytanii, Australii i Nowej Zelandii tak)
- Potrzebujesz bieżących, bezobsługowych importów transakcji
- Rozliczasz transakcje w ciągu kilku miesięcy od daty transakcji
Nie działa, gdy:
- Twój bank nie jest obsługiwany (niektóre kasy kredytowe, banki międzynarodowe)
- Potrzebujesz transakcji sprzed daty rozpoczęcia kanału
- Konto jest zamknięte — kanały bankowe wymagają aktywnego połączenia
- Kanały oparte na Yodlee stale się rozłączają (częsta skarga, zwłaszcza w bankach korzystających z uwierzytelniania wieloskładnikowego)
Metoda 2: Ręczne przesyłanie plików (OFX, CSV, QFX, QBO, QIF)
Prześlij plik wyciągu bezpośrednio do Xero. Działa to dla każdego zakresu dat i każdego banku — pod warunkiem, że masz plik w odpowiednim formacie.
Obsługiwane formaty:
| Format | Automatyczne mapowanie kolumn | Wykrywanie duplikatów | Najlepszy dla |
|---|---|---|---|
| OFX | Tak | Tak (FITID) | Zalecany |
| QFX | Tak | Tak (FITID) | Eksporty Quicken |
| QBO | Tak | Tak (FITID) | Eksporty QuickBooks |
| CSV | Nie (ręczne mapowanie) | Nie | Uniwersalne rozwiązanie |
| QIF | Tak | Nie | Starsze wersje Quicken |
OFX to najlepszy wybór dla Xero. Importuje się automatycznie bez mapowania kolumn, zawiera identyfikatory transakcji (FITID) do zapobiegania duplikatom i przenosi metadane, takie jak numery kont i typy transakcji. CSV działa, ale wymaga ręcznego mapowania kolumn i nie ma ochrony przed duplikatami.
Jak przesłać: Przejdź do Księgowość > Konta bankowe, wybierz konto, kliknij Zarządzaj kontem > Importuj wyciąg, a następnie wybierz plik.
Limity: Maksymalnie 1000 transakcji na plik. Podziel większe pliki na wiele importów.
Metoda 3: Konwersja wyciągów PDF do formatów gotowych dla Xero
Gdy masz tylko wyciągi bankowe w formacie PDF — co zdarza się najczęściej w przypadku danych historycznych, zamkniętych kont i banków międzynarodowych — musisz je najpierw przekonwertować.
Krok po kroku z PDFSub:
- Pobierz plik PDF wyciągu z banku
- Przejdź do Konwertera wyciągów bankowych PDFSub
- Prześlij plik PDF — przeciągnij i upuść lub kliknij, aby przeglądać
- Przejrzyj wyodrębnione transakcje
- Pobierz jako OFX (zalecane) lub CSV
- Zaimportuj do Xero, korzystając z Metody 2 powyżej
PDFSub automatycznie wykrywa formaty dat, rozdziela wpłaty od wypłat i obsługuje opisy wieloliniowe. Wyjście OFX zawiera FITID do wykrywania duplikatów — co oznacza, że nie zaimportujesz przypadkowo tych samych transakcji dwukrotnie.
Krok po kroku: Importowanie pliku do Xero
Krok 1: Konwersja pliku PDF (jeśli potrzebna)
Jeśli masz wyciąg bankowy w formacie PDF, przekonwertuj go za pomocą Konwertera wyciągów bankowych PDFSub. Wybierz OFX jako format wyjściowy — jest to preferowany format Xero i całkowicie pomija krok mapowania kolumn.
Jeśli Twój bank już udostępnia pliki OFX, QFX lub CSV, pomiń ten krok.
Krok 2: Przesyłanie do Xero
- Kliknij Księgowość w górnym menu, a następnie Konta bankowe
- Znajdź docelowe konto bankowe i kliknij Zarządzaj kontem
- Wybierz Importuj wyciąg
- Kliknij Przeglądaj i wybierz plik
- Kliknij Importuj
Krok 3: Mapowanie kolumn (tylko CSV)
Jeśli importujesz plik CSV, Xero wyświetli ekran mapowania kolumn:
- Przypisz każdą kolumnę do pola Xero: Data, Kwota, Wystawca, Opis, Referencja
- Zaznacz „Nie importuj pierwszej linii”, jeśli plik zawiera nagłówki kolumn
- Podgląd transakcji po prawej stronie — sprawdź, czy daty i kwoty wyglądają poprawnie
- Kliknij Zapisz
Pliki OFX, QFX i QBO całkowicie pomijają ten krok — kolumny są mapowane automatycznie.
Krok 4: Przegląd i uzgadnianie
Zaimportowane transakcje pojawiają się jako nieuzgodnione linie wyciągu. Dla każdej transakcji Xero oferuje trzy akcje:
- Dopasuj — Połącz z istniejącą fakturą, rachunkiem lub transakcją w Xero
- Utwórz — Utwórz nowy wpis wydatku lub wpływu, przypisując kody kont i stawki podatkowe
- Przelew — Zarejestruj jako przelew między dwoma kontami bankowymi Xero
Profesjonalna wskazówka: Skonfiguruj reguły bankowe, aby zautomatyzować powtarzalne transakcje. Reguły dopasowują wzorce w nazwie wystawcy lub opisie i wstępnie wypełniają kod konta i stawkę podatkową. Może to skrócić czas uzgadniania o 30–50%.
Krok 5: Sprawdź saldo
Po uzgodnieniu porównaj saldo konta bankowego w Xero z rzeczywistym saldem wyciągu bankowego. Jeśli się nie zgadzają, użyj raportu Podsumowanie uzgadniania bankowego, aby zidentyfikować rozbieżności.
OFX vs. CSV: Który format dla Xero?
Jeśli masz wybór, zawsze używaj OFX. Oto dlaczego:
| Cecha | OFX/QFX/QBO | CSV |
|---|---|---|
| Mapowanie kolumn | Automatyczne | Ręczne (pierwszy import) |
| Wykrywanie duplikatów | Tak (na podstawie FITID) | Nie |
| Format daty | Osadzony w pliku | Musi pasować do regionu Xero |
| Format kwoty | Strukturalny | Musi być w jednej kolumnie, bez symboli |
| Metadane konta | Zawarte | Niedostępne |
| Szybkość importu | Przesłanie i gotowe | Przesłanie, mapowanie, weryfikacja |
| Ryzyko błędu | Niskie | Wysokie (pułapki formatowania) |
Użyj CSV, gdy: Twój bank udostępnia tylko CSV, chcesz edytować transakcje przed importem (usunąć duplikaty, dodać kategorie) lub chcesz użyć predefiniowanego formatu CSV Xero do automatycznej kategoryzacji.
Użyj OFX, gdy: Masz taką możliwość. Jest prostszy, bezpieczniejszy i szybszy.
Zasady formatowania CSV dla Xero
Jeśli musisz użyć CSV, oto dokładne wymagania. Jedno błędne pole może spowodować niepowodzenie całego importu.
Wymagane kolumny
| Kolumna | Wymagana | Maks. długość | Uwagi |
|---|---|---|---|
| Data | Tak | — | Musi pasować do regionu organizacji Xero |
| Kwota | Tak | — | Jedna kolumna: dodatnia = wpływ, ujemna = wydatek |
| Wystawca | Nie | 255 znaków | Używane do dopasowania kontaktu |
| Opis | Nie | 500 znaków | Szczegóły transakcji |
| Referencja | Nie | 255 znaków | Numery czeków, identyfikatory |
Format daty (zależny od regionu)
Daty w pliku CSV muszą pasować do ustawienia regionalnego Twojej organizacji Xero:
- Organizacje z USA:
MM/DD/RRRR - Organizacje z Wielkiej Brytanii/Australii/Nowej Zelandii:
DD/MM/RRRR - Uniwersalny (zawsze działa):
RRRR-MM-DD
Sprawdź swoje ustawienie: Ustawienia > Ustawienia ogólne > Region.
Dwucyfrowe lata (01/12/20) i nazwy miesięcy tekstowych (01 Nov 2022) nie są akceptowane. Daty przyszłe są odrzucane.
Zasady formatowania kwot
- Użyj jednej kolumny Kwota — dodatnia dla wpływów, ujemna dla wydatków
- Brak symboli walut (
$,€,£) - Brak separatorów tysięcy w postaci przecinków — użyj
1234.56, a nie1,234.56 - Separator dziesiętny w postaci kropki — użyj
47.99, a nie47,99 - Brak ujemnych liczb w nawiasach — użyj
-47.99, a nie(47.99) - Brak transakcji o zerowej kwocie — Xero odrzuca linie
$0.00
Zasady strukturalne
- Brak pustych wierszy w pliku
- Brak przecinków na końcu linii
- Brak wierszy podsumowujących z sumami lub saldami
- Spójna liczba kolumn we wszystkich wierszach
- Kodowanie UTF-8 (ważne dla znaków diakrytycznych)
- Maksymalnie 1000 transakcji na plik
Częsty błąd: Wiele banków eksportuje oddzielne kolumny Debet i Kredyt. Xero wymaga jednej kolumny Kwota. Musisz je połączyć przed importem — wpłaty jako dodatnie, wypłaty jako ujemne. PDFSub obsługuje to automatycznie.
Typowe błędy importu (i jak je naprawić)
„Plik nie zawiera prawidłowych danych wyciągu”
Przyczyna: Puste wiersze, spacje na końcu linii lub niewidoczne znaki w pliku CSV. Dotyczy również plików rozdzielanych średnikami (częste przy zapisie CSV w Excelu w europejskiej lokalizacji).
Naprawa: Otwórz plik w edytorze tekstu (nie w Excelu). Usuń puste linie. Sprawdź, czy pola są rozdzielone przecinkami, a nie średnikami. Zapisz w formacie UTF-8.
„Format daty nierozpoznany”
Przyczyna: Daty w pliku CSV nie pasują do ustawienia regionalnego Twojej organizacji Xero. 01/03/2026 to 3 stycznia w formacie amerykańskim, ale 1 marca w formacie brytyjskim.
Naprawa: Sprawdź region Xero (Ustawienia > Ustawienia ogólne) i dostosuj format dat. Lub użyj formatu ISO (RRRR-MM-DD), który działa wszędzie.
Transakcje importowane ze złymi znakami (debet jako kredyt)
Przyczyna: Konwencja znaków w pliku CSV jest odwrócona. Często zdarza się to w przypadku wyciągów z kart kredytowych, gdzie zakupy są dodatnie (więcej do zapłaty), ale Xero oczekuje ich jako ujemne (pieniądze wychodzące).
Naprawa: Pomnóż kolumnę Kwota przez -1 w Excelu przed importem. Lub przekonwertuj za pomocą PDFSub, który automatycznie wykrywa typ wyciągu i stosuje prawidłową konwencję znaków.
Duplikaty transakcji po imporcie
Przyczyna: Zaimportowałeś plik obejmujący daty już obecne w Xero z kanału bankowego lub poprzedniego importu. Xero nie usuwa automatycznie duplikatów z importów CSV.
Naprawa: Użyj raportu Duplikaty linii wyciągu (Raporty > Wszystkie raporty > Duplikaty linii wyciągu), aby zidentyfikować i usunąć duplikaty. Aby temu zapobiec, przed importem sprawdź zakres dat istniejących transakcji.
„Kwota musi być liczbowa”
Przyczyna: Symbole walut ($), separatory tysięcy w postaci przecinków lub formatowanie księgowe ujemnych liczb w nawiasach w kolumnie Kwota.
Naprawa: Usuń całe formatowanie z kolumny Kwota. Wartości powinny być czystymi liczbami: 47.99 lub -47.99.
Kiedy potrzebujesz ręcznego importu (kanały bankowe nie wystarczą)
Kanały bankowe są świetne do codziennej księgowości, ale istnieją powszechne scenariusze, w których ręczny import jest jedyną opcją:
Wdrożenie nowego klienta. Księgi klienta nie były prowadzone od miesięcy (lub lat). Kanały bankowe zazwyczaj obejmują ostatnie 30–90 dni. Potrzebujesz pełnej historii z wyciągów PDF.
Zamknięte konta. Stare konto firmowe, które zostało zamknięte. Nie ma możliwości podłączenia kanału bankowego — połączenie wymaga aktywnego konta. Ale wyciągi PDF są w segregatorze.
Banki międzynarodowe. Banki spoza USA, Wielkiej Brytanii i Australii/Nowej Zelandii, które nie obsługują sieci kanałów bankowych Xero. Klient wysyła Ci miesięczne wyciągi PDF.
Przerwy w kanałach bankowych. Kanał oparty na Yodlee rozłączył się na dwa tygodnie, ponieważ token MFA klienta wygasł. Teraz musisz uzupełnić brakujące transakcje z pobranego pliku PDF.
Zamknięcie roku. Sezon podatkowy. Stos wyciągów bankowych w PDF na Twoim biurku. Klient nigdy nie skonfigurował kanałów bankowych, a Ty potrzebujesz 12 miesięcy w Xero do kwietnia.
Migracja z innej platformy. Przejście z QuickBooks, Sage lub innego systemu. Dane bankowe historyczne muszą zostać przeniesione do Xero, a eksporty ze starej platformy mogą być dostępne tylko jako CSV lub PDF.
Dla wszystkich tych przypadków Konwerter wyciągów bankowych PDFSub konwertuje wyciągi PDF na format OFX lub CSV, które Xero może zaimportować bezpośrednio. Działa z ponad 20 000 formatów bankowych w 133 językach, a proces ekstrakcji Tier 1 przetwarza cyfrowe pliki PDF w Twojej przeglądarce bez przesyłania pliku.
Często zadawane pytania
Czy mogę zaimportować do Xero wyciągi bankowe starsze niż 90 dni?
Tak, poprzez ręczny import. Kanały bankowe zazwyczaj obejmują ostatnie 30–90 dni, ale możesz przesyłać pliki CSV lub OFX dla dowolnego zakresu dat. Przekonwertuj starsze wyciągi PDF za pomocą PDFSub, a następnie zaimportuj plik.
Jaki format pliku jest najlepszy do importu bankowego w Xero?
OFX to najlepszy format dla Xero. Importuje się automatycznie bez mapowania kolumn, zawiera identyfikatory transakcji do wykrywania duplikatów i eliminuje błędy formatowania. CSV działa, ale wymaga ręcznego mapowania kolumn i starannego formatowania.
Dlaczego Xero odrzuca mój plik CSV?
Najczęstsze przyczyny: daty nie pasują do ustawienia regionalnego Twojej organizacji, kwoty zawierają symbole walut lub separatory tysięcy w postaci przecinków, w pliku znajdują się puste wiersze lub plik używa średników zamiast przecinków (europejski Excel). Otwórz plik w edytorze tekstu, aby go sprawdzić i naprawić.
Czy mogę importować wyciągi bankowe z banków międzynarodowych do Xero?
Tak. Przekonwertuj wyciąg PDF do formatu OFX lub CSV za pomocą narzędzia takiego jak PDFSub (które obsługuje 133 języki i ponad 20 000 banków), a następnie zaimportuj plik. Upewnij się, że waluta importowanych transakcji pasuje do ustawienia waluty konta bankowego w Xero.
Jak uniknąć duplikatów transakcji podczas importu?
Używaj formatu OFX zamiast CSV. Pliki OFX zawierają unikalne identyfikatory transakcji (FITID), których Xero używa do wykrywania duplikatów. W przypadku importów CSV najpierw sprawdź zakres dat istniejących transakcji i unikaj nakładających się okresów. Po imporcie uruchom raport Duplikaty linii wyciągu, aby wyłapać ewentualne duplikaty.
Czy Xero obsługuje oddzielne kolumny Debet i Kredyt w CSV?
Nie. Xero wymaga jednej kolumny Kwota, gdzie wartości dodatnie oznaczają wpływy, a ujemne — wydatki. Jeśli Twój bank udostępnia oddzielne kolumny, musisz je połączyć przed importem. PDFSub obsługuje to automatycznie — wykrywa układ wyciągu i generuje jedną kolumnę z podpisaną kwotą.
Czy mogę cofnąć import wyciągu bankowego w Xero?
Tak. Przejdź do Księgowość > Konta bankowe, kliknij konto, a następnie zakładkę Wyciągi bankowe. Wybierz zaimportowany wyciąg i kliknij Usuń. Spowoduje to usunięcie wszystkich zaimportowanych linii wyciągu (ale nie żadnych uzgodnionych transakcji — te muszą zostać najpierw od-uzgodnione).
Wypróbuj PDFSub za darmo przez 7 dni — pełny dostęp do Konwertera wyciągów bankowych i ponad 77 innych narzędzi PDF. Anuluj w dowolnym momencie.