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 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. Potrzebujesz danych w formacie CSV, OFX lub innym, który Xero potrafi odczytać - i zrobić to bez uszkadzania dat, zamiany debetów na kredyty, ani spędzania godziny na formatowaniu arkusza kalkulacyjnego.
Ten przewodnik obejmuje wszystkie metody: automatyczne kanały bankowe, ręczne importy plików i konwersję PDF. Plus 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 do 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 najłatwiejsze 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)
- Potrzebujesz bieżących, bezobsługowych importów transakcji
- Rozliczasz się 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 ciągle 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 | Najlepsze dla |
|---|---|---|---|
| OFX | Tak | Tak (FITID) | Zalecane |
| 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 jest najlepszym wyborem 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 w formacie OFX (zalecane) lub CSV
- Zaimportuj do Xero, używając powyższej Metody 2
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 potrzebne)
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 pozycje wyciągu. Dla każdej transakcji Xero oferuje trzy działania:
- Dopasuj - Połącz z istniejącą fakturą, rachunkiem lub transakcją w Xero
- Utwórz - Utwórz nowy wpis wydatku lub przychodu, przypisując kody kont i stawki podatkowe
- Przenieś - Zapisz jako przelew między dwoma kontami bankowymi Xero
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: Zweryfikuj saldo
Po uzgodnieniu porównaj saldo konta bankowego w Xero z rzeczywistym saldem z 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 (oparte na FITID) | Nie |
| Format daty | Osadzony w pliku | Musi pasować do regionu Xero |
| Format kwoty | Strukturalny | Musi być jedna kolumna, 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, potrzebujesz edytować transakcje przed importem (usunąć duplikaty, dodać kategorie) lub chcesz użyć zakodowanego 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 = wypływ |
| Wystawca | Nie | 255 znaków | Używane do dopasowania kontrahenta |
| 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 ustawień regionalnych Twojej organizacji Xero:
- Organizacje w USA:
MM/DD/RRRR - Organizacje w Wielkiej Brytanii/Australii/Nowej Zelandii:
DD/MM/RRRR - Uniwersalny (zawsze działa):
RRRR-MM-DD
Sprawdź ustawienie: Ustawienia > Ustawienia ogólne > Region.
Dwucyfrowe lata (01/12/20) i nazwy miesięcy tekstowych (01 Lis 2022) nie są akceptowane. Daty przyszłe są odrzucane.
Zasady formatowania kwot
- Użyj jednej kolumny Kwota - dodatnia dla wpływów, ujemna dla wypływów
- Brak symboli walut (
$,€,£) - Brak separatorów tysięcy w postaci przecinków - użyj
1234,56zamiast1.234,56(w Polsce używamy przecinka jako separatora dziesiętnego) - Separator dziesiętny w postaci kropki - użyj
47.99zamiast47,99(jeśli format jest amerykański, w Polsce używamy przecinka) - Brak ujemnych liczb w nawiasach - użyj
-47.99zamiast(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 stopki 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. Będziesz musiał je połączyć przed importem - wpłaty dodatnie, wypłaty 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, dodatkowe spacje lub niewidoczne znaki w pliku CSV. Wywoływane również przez pliki rozdzielane średnikami (częste przy zapisywaniu CSV w Excelu w lokalizacji europejskiej).
Naprawa: Otwórz plik w edytorze tekstu (nie w Excelu). Usuń puste linie. Sprawdź, czy pola są oddzielone przecinkami, a nie średnikami. Zapisz jako UTF-8.
"Format daty nie został rozpoznany"
Przyczyna: Daty w pliku CSV nie pasują do ustawień regionalnych Twojej organizacji Xero. 01/03/2026 to 3 stycznia w formacie amerykańskim, ale 1 marca w formacie brytyjskim.
Naprawa: Sprawdź swój region Xero (Ustawienia > Ustawienia ogólne) i dopasuj 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 wypływają).
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 pozycji wyciągu (Raporty > Wszystkie raporty > Duplikaty pozycji wyciągu), aby zidentyfikować i usunąć duplikaty. Aby temu zapobiec, sprawdź zakres dat istniejących transakcji przed importem.
"Kwota musi być liczbowa"
Przyczyna: Symbole walut ($), separatory tysięcy w postaci przecinków lub liczby ujemne w nawiasach w formacie księgowym 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. Brak możliwości 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 przesyła Ci miesięcznie wyciągi PDF.
Luki 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.
Roczne rozliczenie. Sezon podatkowy. Stos wyciągów bankowych 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. Przenoszenie z QuickBooks, Sage lub innego systemu. Historyczne dane bankowe muszą trafić 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 do formatu OFX lub CSV, które Xero może zaimportować bezpośrednio. Działa z ponad 20 000 formatów bankowych w ponad 130 językach, a procesy ekstrakcji Tier 1 przetwarzają cyfrowe pliki PDF w przeglądarce bez przesyłania pliku.
Często zadawane pytania
Czy mogę zaimportować do Xero wyciągi bankowe starsze niż 90 dni?
Tak, poprzez import ręczny. 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 jest najlepszym formatem 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 ustawień regionalnych 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 ponad 130 języków i ponad 20 000 banków), a następnie zaimportuj plik. Upewnij się, że waluta zaimportowanych transakcji pasuje do ustawienia waluty konta bankowego w Xero.
Jak uniknąć duplikatów transakcji podczas importu?
Użyj 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 pozycji wyciągu, aby wykryć wszelkie duplikaty.
Czy Xero obsługuje oddzielne kolumny Debet i Kredyt w CSV?
Nie. Xero wymaga jednej kolumny Kwota, gdzie wartości dodatnie reprezentują wpływy, a wartości ujemne wypływy. 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 kwotą podpisaną.
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 pozycji wyciągu (ale nie uzgodnionych transakcji - te należy najpierw od-uzgodnić).
Wypróbuj PDFSub za darmo przez 7 dni - pełny dostęp do Konwertera Wyciągów Bankowych i ponad 84 innych narzędzi PDF w planie All-In-One (20 USD/użytkownik/miesiąc rocznie). Anuluj w dowolnym momencie.