MT940 Viewer & Converter → camt.053
Otwórz wyciąg MT940, zobacz salda i transakcje oraz wyeksportuj camt.053 — w całości w przeglądarce, nic nie jest przesyłane.
Czym jest MT940 i jak wiąże się z camt.053?
MT940 to starszy tekstowy format SWIFT „Customer Statement Message”, używany od dekad do elektronicznych wyciągów bankowych. Jego następcą w ISO 20022 jest camt.053, format XML; SWIFT wycofał MT940 dla obrotu transgranicznego w listopadzie 2025 r. To darmowe narzędzie odczytuje plik MT940 lokalnie, wyodrębnia rachunek, salda i transakcje oraz konwertuje go na wyciąg camt.053 — żadne dane nie opuszczają przeglądarki.
O przeglądarce i konwerterze MT940
MT940 to „Customer Statement Message” SWIFT: tekstowy format oparty na znacznikach, używany od dekad przez banki do dostarczania dziennych wyciągów do systemów ERP i skarbowych. Jest zwięzły, ale sztywny, z ograniczonymi danymi strukturalnymi w porównaniu z nowoczesnym wyciągiem XML ISO 20022 — camt.053.
ValidateFin parsuje każdy znacznik lokalnie w przeglądarce, odczytuje saldo początkowe i końcowe oraz każdą transakcję :61:, i sprawdza, czy saldo początkowe powiększone o obroty równa się saldu końcowemu. Następnie może wyeksportować prawidłowy wyciąg camt.053.001.02 z rzeczywistymi saldami i księgowaniami debet/kredyt — dokładnie to, czego systemy skarbowe i ERP oczekują po migracji na ISO 20022. Żaden plik MT940 nie jest nigdy przesyłany na serwer.
Dlaczego migracja z MT940 na camt.053 ma znaczenie
- Koexystencja komunikatów MT9xx kończy się po przejściu SWIFT na ISO 20022 w listopadzie 2025 r. — banki przełączają wyciągi na camt.053.
- Systemy ERP i skarbowe — SAP S/4HANA, SAP Business One, Sage — coraz częściej importują wyłącznie camt.053, zmuszając zespoły finansowe do konwersji plików MT940.
- camt.053 przenosi znacznie bogatsze dane strukturalne (blisko 1600 możliwych pól) niż sztywne znaczniki MT940, z oficjalnym XSD ISO 20022 do walidacji.
- Konwerter jest użyteczny tylko wtedy, gdy camt.053 zachowuje rzeczywiste salda oraz księgowania debetowe I kredytowe — MT940 miesza oba, inaczej niż plik zlecenia płatniczego.
- Ponieważ wyciąg bankowy to dane wrażliwe, konwersja lokalnie w przeglądarce pozwala uniknąć wysyłania numerów rachunków i kontrahentów do usługi zewnętrznej.
Najczęściej zadawane pytania
Czym jest plik MT940?
MT940 to „Customer Statement Message” SWIFT, starszy tekstowy format oparty na znacznikach dla elektronicznych wyciągów bankowych, z referencją, rachunkiem, saldami początkowym i końcowym oraz jedną linią na transakcję.
Co zastępuje MT940?
Wyciąg XML ISO 20022 camt.053 zastępuje MT940. SWIFT wycofał MT940 dla komunikatów transgranicznych w listopadzie 2025 r., a większość systemów ERP i skarbowych importuje teraz camt.053.
Czy mogę tutaj przekonwertować MT940 na camt.053?
Tak. Po odczytaniu pliku kliknij „Eksportuj do camt.053”, aby pobrać prawidłowy wyciąg camt.053.001.02 z rzeczywistymi saldami i transakcjami. Wszystko działa w przeglądarce.
Czy mój wyciąg jest gdziekolwiek przesyłany?
Nie. Plik MT940 jest odczytywany, parsowany i konwertowany w całości w przeglądarce za pomocą JavaScript. Żadne dane wyciągu nie są wysyłane na serwer.
Skąd narzędzie wie, że plik jest spójny?
MT940 nie ma schematu, więc kontrola jest arytmetyczna: saldo początkowe plus netto wszystkich transakcji :61: musi równać się saldu końcowemu w :62F:. Rozbieżność jest oznaczana jako ostrzeżenie.
Czy obsługuje storna (RC/RD)?
Tak. Stornowane uznanie (RC) liczone jest jako obciążenie, a stornowane obciążenie (RD) jako uznanie, a typ transakcji jest poprzedzony REV:, aby storno pozostało widoczne.