MT940
L'estratto conto testuale di Swift, letto per decenni dai sistemi contabili e destinato a essere sostituito da camt.053.
Il messaggio è una serie di tag separati da due punti: :25: per il conto, :60F: per il saldo iniziale, un :61: per ogni movimento contabilizzato e :62F: per il saldo finale. Il fratello MT942 riporta i movimenti intragiornalieri, mentre MT950 è la variante tra banche. Il formato fu pensato per la rete Swift, ma molte banche, in particolare in Germania e nei Paesi Bassi, lo offrivano anche come download nell'home banking.
Il punto debole è il campo :86:, informazioni per il titolare del conto. È testo libero, sei righe da 65 caratteri, e ogni banca vi ha infilato riferimenti, nomi e commissioni secondo le proprie convenzioni. Una routine di riconciliazione MT940 era quindi in realtà un parser per ciascuna banca. Il formato sopravvive in molte integrazioni aziendali, perché funziona e nessuno vuole toccarlo.