ValidateFin

Konwerter CSV na SEPA pain.001 & pain.008

To bezpłatne narzędzie konwertuje dowolny arkusz CSV na prawidłowy plik XML płatności SEPA. Obsługuje generowanie pain.001.001.03 (polecenie przelewu) dla przelewów bankowych i pain.008.001.02 (polecenie zapłaty) dla inkasa, oba zgodne ze schematami EPC.

pain.001 Credit Transferpain.008 Direct DebitAny CSV format
Bezpieczne Przetwarzanie

O Konwerterze CSV do SEPA

To bezpłatne narzędzie konwertuje dowolny arkusz CSV na prawidłowy plik XML płatności SEPA. Obsługuje generowanie pain.001.001.03 (polecenie przelewu) dla przelewów bankowych i pain.008.001.02 (polecenie zapłaty) dla inkasa, oba zgodne ze schematami EPC.

Wizualny interfejs mapowania kolumn umożliwia dopasowanie nagłówków CSV do wymaganych pól SEPA — bez predefiniowanego szablonu. Każdy wiersz CSV staje się jedną transakcją płatniczą. Całe przetwarzanie odbywa się lokalnie w przeglądarce; żadne dane nie są nigdy przesyłane.

Wiele firm nadal zarządza danymi płatności w arkuszach kalkulacyjnych — szczególnie w przypadku jednorazowych płatności dla dostawców, zwrotów kosztów pracownikom lub przelewów międzynarodowych, które wykraczają poza standardowy przepływ pracy ERP. Zamiast ręcznie wprowadzać każdą płatność do portalu bankowego, ten konwerter pozwala przejść z pliku Excel/CSV do gotowego dla banku pliku XML SEPA w kilka minut.

Konwerter automatycznie generuje wymaganą strukturę SEPA: GroupHeader z identyfikatorem wiadomości i sumą kontrolną, bloki PaymentInformation pogrupowane według konta dłużnika oraz poszczególne wpisy CreditTransferTransactionInformation dla każdej płatności. Waliduje numery IBAN, oblicza CtrlSum i zapewnia, że plik wyjściowy przejdzie walidację schematu XSD — dzięki czemu możesz go przesłać do banku z pewnością.

Czym jest konwerter CSV SEPA?

Konwerter CSV SEPA przekształca dane płatnicze z arkuszy kalkulacyjnych (format CSV) w prawidłowe pliki XML SEPA (pain.001 dla przelewów lub pain.008 dla poleceń zapłaty). Umożliwia to firmom generowanie plików płatności gotowych do wysłania do banku z prostych arkuszy kalkulacyjnych, bez specjalistycznego oprogramowania skarbowego.

Kluczowe informacje

  • Konwertuj arkusze CSV bezpośrednio na prawidłowe pliki XML SEPA pain.001 lub pain.008
  • Przypisz kolumny CSV do pól SEPA: IBAN, BIC, kwota, referencja, nazwa beneficjenta
  • Wygenerowany XML jest zgodny ze schematami XSD EPC i gotowy do wysłania do banku
  • Cała konwersja odbywa się w przeglądarce — żadne dane płatnicze nie opuszczają urządzenia
  • Zwaliduj wygenerowany plik przed wysłaniem do banku, aby uniknąć odrzuceń

Często zadawane pytania

Jaki format CSV jest wymagany dla konwertera SEPA?

Dowolny CSV z kolumnami dla nazwy wierzyciela, IBAN, BIC, kwoty i informacji o przekazie. Narzędzie zapewnia wizualny interfejs mapowania kolumn, dzięki któremu można dopasować nagłówki. Możesz wcześniej zweryfikować swoje numery IBAN za pomocą Walidatora IBAN.

Jakie formaty SEPA można generować?

Narzędzie generuje pliki XML pain.001.001.03 (polecenie przelewu) i pain.008.001.02 (polecenie zapłaty), zgodne ze schematami EPC.

Czy mogę konwertować wiele płatności jednocześnie?

Tak. Każdy wiersz CSV staje się jedną transakcją płatniczą w wygenerowanym pliku XML SEPA, bez limitu liczby wierszy.

Czy wygenerowany XML jest gotowy dla mojego banku?

Wygenerowany plik jest zgodny ze standardami EPC. Jednak niektóre banki mają dodatkowe wymagania. Zalecamy walidację przy użyciu Walidatora SEPA przed wysyłką.

Jakie są wymagane kolumny w pliku CSV dla polecenia przelewu pain.001?

Dla polecenia przelewu pain.001 minimalne wymagane kolumny to: nazwa wierzyciela, IBAN wierzyciela, BIC wierzyciela, kwota płatności, waluta (ISO 4217, np. EUR) i referencja end-to-end. Opcjonalne pola to informacje o przekazie, kod celu i dane rachunku dłużnika. Użyj interfejsu mapowania kolumn, aby przypisać nagłówki CSV do tych pól.

Czy mogę używać plików Excel (.xlsx) zamiast CSV?

Konwerter wymaga obecnie formatu CSV. Aby użyć pliku Excel, najpierw wyeksportuj arkusz jako CSV (Plik → Zapisz jako → CSV UTF-8). Upewnij się, że kolumny IBAN i kwota są sformatowane jako tekst w Excelu, aby uniknąć usuwania przez Excel zer wiodących lub stosowania formatowania liczb.

Jak powinny być sformatowane kwoty w pliku CSV?

Kwoty powinny używać kropki dziesiętnej (nie przecinka) jako separatora i nie mogą zawierać symboli walut ani separatorów tysięcy. Na przykład użyj 1234.56, a nie 1.234,56 lub €1 234,56. Standard SEPA wymaga dokładnie 2 miejsc dziesiętnych dla kwot w EUR.

Czym jest referencja end-to-end i jak ją wypełnić?

Referencja end-to-end (EndToEndId) to 35-znakowy identyfikator, który podróżuje z płatnością od zleceniodawcy do beneficjenta. Służy do uzgadniania. Każda płatność musi mieć unikalną referencję. Jeśli zostawisz to pole puste, konwerter automatycznie wygeneruje unikalną referencję. Dozwolone znaki: litery, cyfry, spacje i /-.()+ .

Czy mogę wygenerować plik polecenia zapłaty (pain.008) z pliku CSV mandatów?

Tak. Podczas generowania polecenia zapłaty pain.008 będziesz musiał również podać pola specyficzne dla mandatu: referencję mandatu, datę podpisania mandatu i typ sekwencji (FRST dla pierwszego pobrania, RCUR dla cyklicznego, FNAL dla ostatniego, OOFF dla jednorazowego). Zmapuj te kolumny w interfejsie.

Co powinienem zrobić po wygenerowaniu XML SEPA?

Zawsze waliduj wygenerowany plik za pomocą narzędzia Walidator SEPA przed jego przesłaniem do banku. Pozwala to wykryć wszelkie błędy strukturalne lub danych w danych wyjściowych. Po walidacji prześlij plik przez portal online swojego banku lub korporacyjne API bankowe. Zachowaj kopię pliku dla swoich rejestrów.