diff --git a/modules/creditmutuel/pages.py b/modules/creditmutuel/pages.py
index f9df9703d98289790179d12a43fa176bf6141e7a..936a4b8dd42b90f54d80f6a4eef8017afaa3c452 100644
--- a/modules/creditmutuel/pages.py
+++ b/modules/creditmutuel/pages.py
@@ -859,8 +859,14 @@ class Transaction(FrenchTransaction):
(re.compile(r'^RETRAIT DAB (?P
\d{2})(?P\d{2}) (?P.*) CARTE [\*\d]+'), FrenchTransaction.TYPE_WITHDRAWAL),
(re.compile(r'^(?P\d{2})/(?P\d{2})/(?P\d{4}) RETRAIT DAB (?P.*)'), FrenchTransaction.TYPE_WITHDRAWAL),
(re.compile(r'^CHEQUE( (?P.*))?$'), FrenchTransaction.TYPE_CHECK),
+ (re.compile(r'^FACTURE SGT.*'), FrenchTransaction.TYPE_BANK),
(re.compile(r'^(F )?COTIS\.? (?P.*)'), FrenchTransaction.TYPE_BANK),
+ (re.compile(r'^(F )?RETRO\.? (?P.*)'), FrenchTransaction.TYPE_BANK),
+ (re.compile(r'^EXT.AGIOS'), FrenchTransaction.TYPE_BANK),
+ (re.compile(r'^(?P(?PINTERETS).*)'), FrenchTransaction.TYPE_BANK),
+ (re.compile(r'(?PPREL\.(SOC|OBL).*)'), FrenchTransaction.TYPE_BANK),
(re.compile(r'^(REMISE|REM CHQ) (?P.*)'), FrenchTransaction.TYPE_DEPOSIT),
+ (re.compile(r'^VERSEMT PERIOD'), FrenchTransaction.TYPE_DEPOSIT),
(re.compile(r'^(?P(ÉCHÉANCE|Echéance)).*'), FrenchTransaction.TYPE_LOAN_PAYMENT),
]