Supported Transaction Codes for Bank Statement Parsers SuiteApp
The Bank Statement Parsers SuiteApp provides native support for the following standard transaction codes for each file format.
BAI2 Transaction Codes
For BAI2 formatted files, the transaction code can be found in the second field of Record 16. See the following example:

The following table lists the supported transaction codes for the BAI2 parser:
100 |
187 |
241 |
342 |
383 |
468 |
526 |
578 |
674 |
108 |
189 |
242 |
344 |
384 |
469 |
527 |
581 |
676 |
115 |
191 |
243 |
345 |
386 |
472 |
529 |
595 |
677 |
116 |
195 |
244 |
346 |
387 |
474 |
531 |
597 |
678 |
118 |
196 |
246 |
347 |
388 |
475 |
533 |
616 |
679 |
121 |
198 |
247 |
348 |
391 |
476 |
535 |
622 |
681 |
122 |
201 |
248 |
349 |
392 |
477 |
540 |
627 |
682 |
123 |
202 |
249 |
351 |
393 |
479 |
541 |
629 |
683 |
135 |
206 |
252 |
353 |
394 |
481 |
542 |
631 |
684 |
136 |
208 |
254 |
354 |
395 |
484 |
543 |
633 |
686 |
142 |
212 |
255 |
357 |
397 |
485 |
544 |
634 |
687 |
143 |
213 |
257 |
358 |
398 |
487 |
546 |
641 |
688 |
145 |
214 |
258 |
359 |
399 |
489 |
547 |
644 |
691 |
147 |
216 |
261 |
362 |
400 |
491 |
548 |
651 |
692 |
155 |
218 |
263 |
363 |
408 |
493 |
549 |
654 |
693 |
156 |
221 |
266 |
364 |
409 |
495 |
552 |
656 |
694 |
164 |
222 |
268 |
366 |
415 |
496 |
554 |
657 |
695 |
165 |
224 |
274 |
367 |
421 |
498 |
555 |
658 |
696 |
166 |
226 |
275 |
368 |
422 |
501 |
557 |
659 |
697 |
168 |
227 |
276 |
369 |
423 |
502 |
558 |
661 |
698 |
169 |
229 |
277 |
372 |
435 |
506 |
561 |
662 |
699 |
171 |
232 |
278 |
373 |
445 |
508 |
563 |
663 |
721 |
172 |
233 |
281 |
374 |
447 |
512 |
564 |
664 |
722 |
173 |
234 |
286 |
376 |
451 |
513 |
566 |
666 |
723 |
174 |
235 |
295 |
377 |
452 |
514 |
567 |
667 |
724 |
175 |
236 |
301 |
378 |
455 |
516 |
568 |
668 |
725 |
176 |
237 |
306 |
379 |
462 |
518 |
574 |
669 |
726 |
176 |
238 |
308 |
381 |
464 |
522 |
575 |
672 |
727 |
184 |
240 |
331 |
382 |
466 |
524 |
577 |
673 |
728 |
OFX/QFX Transaction Codes
For OFX/QFX formatted files, the transaction code is enclosed within the TRNTYPE tag for every transaction. See the following example:

The following table lists the supported transaction codes for the OFX/QFX parser:
CREDIT |
DEP |
CASH |
DEBIT |
ATM |
DIRECTDEP |
INT |
POS |
DIRECTDEBIT |
DIV |
XFER |
REPEATPMT |
FEE |
CHECK |
OTHER |
SRVCHG |
PAYMENT |
|
MT940 Transaction Codes
For MT940 formatted files, the transaction code starts with F,S, or N, and followed by a 3–character SWIFT code or proprietary bank code. See the following example:

The following table lists the supported transaction codes for the MT940 parser:
BNK |
CMP |
DIV |
MSC |
RTI |
TCM |
BOE |
CMS |
EQA |
NWI |
SAL |
TRA |
BRF |
CMT |
EXT |
ODC |
SEC |
TRF |
CAR |
CMZ |
FEX |
OPT |
SLE |
TRN |
CAS |
COL |
INT |
PCH |
STO |
UWC |
CHG |
COM |
LBX |
POP |
STP |
VDA |
CHK |
CPN |
LDP |
PRN |
SUB |
WAR |
CLR |
DCR |
MAR |
REC |
SWP |
|
CMI |
DDT |
MAT |
RED |
TAX |
|
CMN |
DIS |
MGT |
RIG |
TCK |
|
CAMT.053 Transaction Codes
The CAMT.053 parser will include, by default, standard ISO Bank Transaction Codes. These codes are a combination of the Domain, Family, and Sub-family codes. The transaction codes can be found within the following tags in a CAMT.053 file:
-
ISO bank transaction code:
-
Custom or proprietary code:
-
Combination of ISO transaction code and custom bank codes
Note:If both ISO and proprietary bank transaction codes are present in the file, the parser will use the proprietary transaction code to identify the transaction.
For a list of the supported CAMT.053 transaction codes, click here.
To override standard bank transaction codes for CAMT.053 files, enter a combination of the Domain, Family and Sub-Family codes separated by a comma and a space.
CSV Transaction Codes
The following table lists the supported transaction codes for the CSV parser:
ACH |
CHECK |
CREDIT |
DEBIT |
DEPOSIT |
FEE |
INTEREST |
PAYMENT |
TRANSFER |
OTHER |
|
|