Przelewy KSeF / Poradniki / Banki spółdzielcze
Import przelewów z numerem KSeF w banku spółdzielczym: SGB24, BPS Online, eCorpoNet
Do banku spółdzielczego (SGB24 i SGB24 BIZNES, BPS Online albo eCorpoNet) przygotowujemy plik w formacie Elixir. Każdy przelew ma w tytule numer KSeF, a przelewy w podzielonej płatności mają go w znaczniku /INV/. Przed pierwszym użyciem zaimportuj plik z jednym przelewem i sprawdź tytuł w bankowości, bo żaden bank nie opublikował jeszcze zasad dla numeru KSeF w komunikacie.
Co zawiera plik
| Cecha | Wartość |
|---|---|
| Bank i system | Banki spółdzielcze (SGB24 i SGB24 BIZNES, BPS Online, eCorpoNet) |
| Format pliku | Elixir, rekord 110, 16 albo 17 pól oddzielonych przecinkami, koniec linii CRLF |
| Oznaczenie MPP | SGB24 i BPS Online: struktura tytułu, pole 15 pomijane. eCorpoNet: kod 53 w polu 15 |
| Nazwa zleceniodawcy | do 4 linii po 35 znaków |
| Polskie znaki | zamieniane na ASCII |
Ścieżka importu według opisu w aplikacji: SGB24 i BPS Online: najpierw wybierz format Elixir w ustawieniach importu, potem importuj w przelewach. eCorpoNet: Import na pasku operacji → Elixir.
Zasady tego banku
- Bank spółdzielczy korzysta z systemu swojej grupy albo dostawcy. W aplikacji są trzy profile: „SGB24 i SGB24 BIZNES”, „BPS Online” i „eCorpoNet”. Nazwę systemu znajdziesz na stronie logowania swojego banku.
- SGB24 i BPS Online: rekord ma 17 pól, polskie znaki w ISO-8859-2. Kod w polu 15 jest pomijany, a przelew VAT bank rozpoznaje po tytule
/VAT/…/IDC/…/INV/…. Domyślny format importu to XML, więc w ustawieniach importu trzeba wybrać Elixir. - eCorpoNet: rekord ma 16 pól, kod
53oznacza „przelew faktura VAT”. Kodowanie Windows-1250 albo UTF-8, plik do 5 MB. Nazwa zleceniodawcy ma 4 linie po 34 znaki, a nie po 35. Aplikacja skraca ją w tym profilu. - We wszystkich trzech systemach rachunek zleceniodawcy musi być rachunkiem Twojej firmy w tym banku.
Wszystkie banki, dla których mamy profil, przyjmują podzieloną płatność w imporcie pliku. W pliku podajesz rachunek bieżący w PLN, nie rachunek VAT.
Tak wygląda tytuł przelewu
Przykład to przelew w podzielonej płatności wykonany od 1.01.2027. Tytuł jest dzielony po 35 znaków.
/VAT/4255,00/IDC/9510001233/INV/32 zn.9510001233-20261102-01A3F0C2B7D4-B835 zn./TXT/FV/2026/11/041220 zn.
W pliku to pole wygląda tak: "/VAT/4255,00/IDC/9510001233/INV/|9510001233-20261102-01A3F0C2B7D4-B8|/TXT/FV/2026/11/0412". Dane przykładowe, przelew wykonany po 1.01.2027.
Do końca 2026 r. w /INV/ zostaje numer faktury. Zwykły przelew bez MPP ma tytuł 9510001233-20261102-01A3F0C2B7D4-B8 FV/2026/11/0412.
Import próbny przed pierwszym użyciem
Zrób go koniecznie. Profil tego banku nie został jeszcze sprawdzony prawdziwym importem. Zrób import próbny jednego przelewu, najlepiej na 1 zł, zanim wczytasz całą paczkę. Sprawdź, czy bank przyjął kod MPP, czy kwota VAT jest poprawna i jak wygląda złożony tytuł, zwłaszcza numer KSeF w osobnej linii po /INV/. Tego nie potwierdzimy za Ciebie.
- Inne banki spółdzielcze używają innych systemów, np. Novum albo eBankNet. Ich opisów importu nie znaleźliśmy. Jeśli Twój bank ich używa, przeczytaj „Pozostałe banki”.
- Źródła: SGB „Struktura danych dla importu i eksportu” (03.2020) i przewodnik SGB24 (22.10.2025), podręcznik BPS Online dla klienta firmowego (22.08.2024), dokumentacja eCorpoNet 25.1.0 (12.06.2025) udostępniona przez bank spółdzielczy.
Zrób to na przykładowych fakturach
Otwórz aplikację z gotowym przykładem. Zobaczysz, jak wygląda tytuł przelewu i plik dla banku. Nic nie jest wysyłane na serwer.
Otwórz przykładPytania
Czy bank spółdzielczy przyjmie plik z numerem KSeF w tytule?
Nie mamy potwierdzenia. Specyfikacja banku nie wspomina o numerze KSeF, a nasz profil nie został jeszcze sprawdzony prawdziwym importem. Zaimportuj plik z jednym przelewem i sprawdź tytuł.
Którego profilu użyć w banku spółdzielczym?
Tego, który odpowiada systemowi bankowości. Banki z grupy SGB mają SGB24, Bank BPS i część banków z jego grupy mają BPS Online, a część banków spółdzielczych ma eCorpoNet firmy SoftNet. Jeśli nie wiesz, zapytaj w swoim banku.
Czemu numer KSeF stoi w osobnej linii tytułu?
Pole tytułu w Elixirze ma 4 linie po 35 znaków. Znacznik /INV/ i numer KSeF mają razem 40 znaków, więc nie zmieszczą się w jednej linii. Aplikacja kończy linię znacznikiem /INV/, a cały numer KSeF wpisuje w następnej, żeby nigdy nie był przecięty. Jak bank pokaże taki tytuł odbiorcy, trzeba sprawdzić importem próbnym.
Zobacz też
Źródła
- SGB: struktura danych dla importu i eksportu w SGB24 (03.2020)
- SGB: przewodnik po SGB24 (od 22.10.2025)
- Bank BPS: podręcznik BPS Online dla klienta firmowego (22.08.2024)
- eCorpoNet 25.1.0: dokumentacja użytkownika (kopia w banku spółdzielczym)
- Ustawa z 5.08.2025, Dz.U. 2025 poz. 1203 (art. 108g i 108a ustawy o VAT)