CTIF Belgique : Comment déclarer les transactions suspectes
Guide complet sur la déclaration de transactions suspectes à la CTIF. Indicateurs d'alerte, processus de déclaration, obligations légales et sanctions en cas de non-respect.
En bref
La CTIF (Cellule de Traitement des Informations Financières) est l'Unite de renseignement financier belge qui reçoit les déclarations de transactions suspectes des entités assujetties. Pour les centres de domiciliation, déclarer est une obligation légale absolue sous peine d'amendes pouvant atteindre 5 millions d'euros. En cas de doute, déclarez : la loi vous protège par une immunité civile et pénale pour toute déclaration faite de bonne foi.
Introduction : La déclaration de transactions suspectes, un pilier de l'AML
La Cellule de Traitement des Informations Financières (CTIF-CFI) est l'unité de renseignement financier belge chargée de lutter contre le blanchiment d'argent et le financement du terrorisme.
Pour les centres de domiciliation, déclarer une transaction suspecte au CTIF est une obligation légale absolue sous peine de sanctions sévères : jusqu'à 5 millions d'euros d'amende et emprisonnement de 6 mois à 5 ans (articles 91-92 de la loi du 18 septembre 2017).
Dans ce guide, nous décryptons :
- Quels indicateurs doivent vous alerter
- Comment rédiger une déclaration CTIF conforme
- Quels sont vos droits et obligations durant la procédure
- Comment Company Belgium peut vous aider à détecter les signaux faibles
> ⚠️ Règle d'or : En cas de doute sur le caractère suspect d'une transaction, déclarez ! La CTIF préfère traiter 10 déclarations "blanches" qu'une opération de blanchiment non signalée.
Le CTIF en Belgique : Mission et organisation
Statut juridique
Créée en 1993, la CTIF est une autorité administrative indépendante rattachée au Ministère de la Justice et des Finances.
Missions principales :
Chiffres clés 2025 :
- 53 742 déclarations reçues (+12% vs 2024)
- 2 347 dossiers transmis au Parquet
- Taux de transmission : 4,4% (96% des déclarations classées après analyse)
- Délai moyen d'analyse : 3,2 mois
> 📚 Rapport annuel CTIF : www.ctif-cfi.be/fr/publications/rapports-annuels
Coordination internationale
La CTIF collabore avec :
- Europol et Eurojust (niveau UE)
- Groupe Egmont (118 cellules de renseignement financier mondiales)
- FATF/GAFI (Groupe d'Action Financière)
- CRF étrangères via le réseau FIU.NET (échange sécurisé)
Quand devez-vous déclarer au CTIF ?
Critère légal : "Transaction suspecte" (article 47)
Vous devez déclarer lorsque vous savez, soupçonnez ou avez de bonnes raisons de soupçonner qu'une opération :
> 💡 Attention : Le critère est subjectif ! Il ne faut PAS attendre une certitude absolue. Un simple faisceau d'indices concordants suffit.
Indicateurs de blanchiment : Les "red flags"
#### Indicateurs liés au client
Comportement suspect :
- ❌ Client réticent à fournir des informations KYC/due diligence
- ❌ Documents d'identification de mauvaise qualité ou manifestement falsifiés
- ❌ Incohérences entre l'activité déclarée et la réalité (siège social dans un local vide)
- ❌ Changements fréquents d'UBO, d'administrateurs ou d'adresse
- ❌ Utilisation de prête-noms évidents (nominee directors professionnels)
- ❌ Client sans activité économique réelle (société écran)
Profil à risque :
- ⚠️ Liens avec pays à haut risque (Afghanistan, Corée du Nord, Iran, Syrie, Yémen...)
- ⚠️ PEP (Personne Politiquement Exposée) sans justification claire de richesse
- ⚠️ Secteur d'activité à risque : casinos, bureaux de change, crypto-monnaies, trad ing de matières premières
- ⚠️ Sanctionné sur liste OFAC, ONU, UE (screening négatif)
#### Indicateurs liés aux transactions
Transactions inhabituelles :
- 💰 Montants disproportionnés par rapport à l'activité (TPE restaurant avec trésorerie de 500k EUR)
- 💰 Fractionnement ("smurfing") : multiples transactions juste en-dessous du seuil de 10k EUR
- 💰 Transactions sans justification économique ("J'aime avoir du cash")
- 💰 Flux circulaires : argent envoyé et retourné via plusieurs pays
- 💰 Pays sensibles : envois/réceptions fréquentes vers paradis fiscaux ou zones de conflit
Timing suspect :
- ⏰ Création de société suivie immédiatement de gros virements
- ⏰ Urgence injustifiée : client presse pour finaliser opération "dès demain"
- ⏰ Transactions peu avant fermeture de l'entreprise (liquidation rapide)
Structures complexes :
- 🏢 Holdings multiniveaux sans raison économique claire
- 🏢 Utilisation de trusts offshore dans paradis fiscaux (BVI, Seychelles, Panama...)
- 🏢 Chaine de propriété opaque : impossible d'identifier l'UBO réel
- 🏢 Transactions triangulaires impliquant 3+ juridictions
Exemples concrets de cas déclarables
Cas 1 : Le restaurant fantôme
- Restaurant belge créé il y a 3 mois
- Chiffre d'affaires déclaré : 15 000 EUR/mois
- Demande d'ouverture compte avec versement initial de 300 000 EUR en cash
- Provenance des fonds : "épargne personnelle"
- Détection : Incohérence manifeste (CB declaré < versement initial)
- Action : ✅ Déclaration CTIF obligatoire
Cas 2 : La holding luxembourgeoise
- Client : Holding luxembourgeoise détenue par société BVI
- Activité déclarée : "Gestion de participations"
- Pas d'employés, bureau virtuel
- UBO : refus de divulgation ("confidentialité commerciale")
- Flux : 2 millions EUR entrants depuis Dubaï → sortants vers Suisse (même mois)
- Détection : Structure offshore + refus identification UBO + flux suspects
- Action : ✅ Déclaration CTIF + refus du client
Cas 3 : L'entrepreneur PEP
- Client : Ancien ministre de l'Économie d'un pays africain
- Crée société de conseil en Belgique
- Source des fonds : "économies personnelles de 20 ans de mandat"
- Montant : 5 millions EUR
- Pays d'origine sur liste EU à haut risque
- Détection : PEP + pays risque + montant élevé vs salaire fonctionnaire
- Action : ✅ EDD approfondie + possiblement déclaration CTIF si incohérences
Comment déclarer une transaction suspecte ?
Étape 1 : Détection interne
Mettez en place un processus de détection :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
interface SuspicionIndicator {
category: class="code-string">'CLIENT' | class="code-string">'TRANSACTION' | class="code-string">'BEHAVIOR' | class="code-string">'GEOGRAPHIC';
severity: class="code-string">'LOW' | class="code-string">'MEDIUM' | class="code-string">'HIGH' | class="code-string">'CRITICAL';
description: string;
detectedAt: Date;
evidence: string[]; class="code-comment">// Documents, screenshots, etc.
}
async function evaluateSuspicion(client: Client): Promise<SuspicionReport> {
const indicators: SuspicionIndicator[] = [];
class="code-comment">// 1. Vérifications automatiques via Company Belgium
const companyData = await companyBelgiumClient.companies.get(client.enterpriseNumber);
if (!companyData.addresses || companyData.addresses.length === 0) {
indicators.push({
category: class="code-string">'CLIENT',
severity: class="code-string">'HIGH',
description: class="code-string">"Pas dclass="code-string">'adresse enregistrée à la BCE",
detectedAt: new Date(),
evidence: ['company-data-response.jsonclass="code-string">'],
});
}
class="code-comment">// 2. Screening sanctions
const sanctionsCheck = await screeningSanctions(client);
if (sanctionsCheck.matches.length > 0) {
indicators.push({
category: 'CLIENTclass="code-string">',
severity: 'CRITICALclass="code-string">',
description: class="code-string">`Match sanctions: ${sanctionsCheck.matches.map(m => m.list).join(', class="code-string">')}`,
detectedAt: new Date(),
evidence: ['sanctions-screening-report.pdfclass="code-string">'],
});
}
class="code-comment">// 3. Analyse des transactions
const transactionAnom alies = analyzeTransactionPatterns(client.transactions);
if (transactionAnomalies.structuredDeposits) {
indicators.push({
category: 'TRANSACTIONclass="code-string">',
severity: 'HIGHclass="code-string">',
description: 'Dépôts structurés (smurfing détecté)class="code-string">',
detectedAt: new Date(),
evidence: ['transaction-analysis.pdfclass="code-string">'],
});
}
class="code-comment">// 4. Calcul du score de suspicion (0-100)
const suspicionScore = calculateSuspicionScore(indicators);
return {
client,
indicators,
suspicionScore,
requiresCTIFReport: suspicionScore >= 70 || indicators.some(i => i.severity === 'CRITICALclass="code-string">'),
recommendation: suspicionScore >= 80 ? 'Déclarer immédiatement au CTIFclass="code-string">' :
suspicionScore >= 70 ? 'Analyse approfondie requiseclass="code-string">' :
'Surveillance renforcée',
};
}
Étape 2 : Consultation interne
Avant de déclarer, consultez :
> ⚠️ Attention : NE PAS informer le client qu'une déclaration CTIF est envisagée ! C'est strictement confidentiel sous peine de délit de tipping-off (article 53, sanctions pénales).
Étape 3 : Rédaction de la déclaration
La CTIF met à disposition la plateforme goAML (go Anti-Money Laundering) pour soumettre les déclarations en ligne de manière sécurisée.
Informations à fournir :
#### A. Identité du déclarant (vous)
- Raison sociale, numéro BCE
- Personne de contact (Compliance Officer)
- Coordonnées (email, téléphone sécurisés)
#### B. Entité suspecte (client)
- Personne morale : dénomination, numéro BCE, adresse siège, UBOs
- Personne physique : nom, prénom, date/lieu naissance, nationalité, adresse
- Copie des documents d'identification
#### C. Description des faits
- Chronologie détaillée : dates, montants, contreparties
- Nature de l'opération : virement, dépôt cash, achat/vente actifs
- Pays impliqués : origine et destination des fonds
- Analyse de suspicion : pourquoi cela vous semble suspect (listez les indicateurs)
#### D. Documents justificatifs
- Contrats, factures, relevés bancaires (si disponibles)
- Correspondances avec le client (emails, lettres)
- Rapports KYC/EDD
- Screenshots, photos, enregistrements
Modèle de rapport :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
DÉCLARATION DE TRANSACTION SUSPECTE
Date : [14/04/2026]
Référence interne : [DS-2026-042]
1. ENTITÉ DÉCLARANTE
Raison sociale : [Votre Centre de Domiciliation SRL]
N° BCE : [BE 0XXX.XXX.XXX]
Contact : [Nom Compliance Officer, compliance@votre-centre.be]
2. ENTITÉ SUSPECTE
Dénomination : [Client Suspect SPRL]
N° BCE : [BE 0YYY.YYY.YYY]
Adresse siège : [Rue de la Loi 1, 1000 Bruxelles]
UBO : [Jean Dupont, né 01/01/1980, nationalité belge]
3. DESCRIPTION DES FAITS
Date relation d'affaires : 15/01/2026
Opération 1 (20/02/2026) :
- Dépôt cash : 9 500 EUR
- Provenance déclarée : "vente marchandises"
- Pas de facture fournie
Opération 2 (22/02/2026) :
- Dépôt cash : 9 700 EUR
- Provenance déclarée : "vente marchandises"
- Pas de facture fournie
[... 8 autres opérations similaires sur 2 mois]
Total déposé : 95 200 EUR (toujours < 10 000 EUR par opération)
4. MOTIFS DE SUSPICION
- Fractionnement manifeste (smurfing) : 10 dépôts de ~9 500 EUR
- Montants incohérents avec activité déclarée (commerce détail)
- Aucun justificatif fourni malgré demandes répétées
- Client réticent à expliquer origine des fonds
- Activité BCE : création il y a 3 mois, aucun établissement physique
5. MESURES PRISES
- Due diligence renforcée (EDD) appliquée
- Demande de documents justificatifs : refusée par client
- Consultation Compliance Officer : suspicion confirmée
- Décision : déclaration CTIF + gel relation commerciale
6. DOCUMENTS ANNEXÉS
- Annexe 1 : Copie carte d'identité UBO
- Annexe 2 : Extrait BCE complet
- Annexe 3 : Relevés des 10 dépôts cash
- Annexe 4 : Correspondances emails avec client
Déclarant : [Signature électronique]
Date : 14/04/2026
Étape 4 : Soumission via goAML
> 💻 Tutoriel vidéo CTIF : YouTube - Comment déclarer via goAML
Après la déclaration : Vos obligations
1. Confidentialité absolue (Tipping-off interdit)
INTERDICTIONS :
- ❌ Informer le client qu'une déclaration a été faite
- ❌ Mentionner l'existence d'une analyse CTIF en cours
- ❌ Modifier le comportement envers le client de manière suspecte
Action correcte :
- ✅ Continuer la relation commerciale normalement (sauf instruction CTIF contraire)
- ✅ Surveiller de manière renforcée sans éveiller les soupçons
- ✅ Ne communiquer qu'avec la CTIF (canal sécurisé)
Sanctions du tipping-off :
- Emprisonnement de 6 mois à 3 ans
- Amende de 2 600 EUR à 100 000 EUR
- Responsabilité pénale personnelle du déclarant
2. Gel facultatif des opérations
Vous POUVEZ (pas obligatoire) :
- Refuser d'exécuter l'opération suspecte
- Demander des documents supplémentaires (justificatifs)
- Reporter l'exécution de 5 jours ouvrables maximum
Vous NE POUVEZ PAS :
- Bloquer indéfiniment sans raison valable (violation liberté contractuelle)
- Refuser sans justification toutes les opérations du client
3. Réponse de la CTIF
3 scénarios possibles :
#### Scénario A : Classement sans suite (96% des cas)
- CTIF analyse et conclut : pas de blanchiment
- Vous recevez un email de clôture (délai : 3-6 mois)
- Vous pouvez poursuivre la relation commerciale normalement
- Conservation : garder la déclaration 10 ans (audit)
#### Scénario B : Demande d'informations complémentaires
- CTIF demande des documents additionnels ou clarifications
- Délai de réponse : généralement 10 jours ouvrables
- Vous devez coopérer pleinement (obligation légale)
#### Scénario C : Transmission au Parquet (4% des cas)
- CTIF transmet le dossier au Parquet fédéral
- Enquête judiciaire ouverte → vous serez probablement auditionné comme témoin
- Gel judiciaire possible : comptes bloqués par juge d'instruction
- Votre protection : immunité pénale si vous avez agi de bonne foi
4. Protection légale du déclarant
Vous bénéficiez d'une immunité totale (article 48) :
- ✅ Immunité pénale : aucune poursuite possible pour rupture secret professionnel
- ✅ Immunité civile : pas de dommages-intérêts si déclaration de bonne foi
- ✅ Protection identité : votre identité reste confidentielle (même en justice)
> 💡 Conseil : Documentez bien votre motivation de bonne foi. Si vous déclarez de manière abusive ou répétée sans fondement, la protection peut être révoquée.
Sanctions en cas de non-déclaration
Sanctions administratives (FSMA/BNB)
Entités assujetties :
- Avertissement
- Blâme
- Amendes : 50 000 EUR à 5 000 000 EUR (ou 10% CA annuel)
- Suspension temporaire d'activité
- Retrait d'agrément (fermeture forcée)
Dirigeants/Compliance Officers :
- Amendes : 5 000 EUR à 5 000 000 EUR
- Interdiction d'exercer (temporaire ou définitive)
Sanctions pénales (Parquet)
Non-déclaration intentionnelle (article 505 Code pénal) :
- Emprisonnement : 15 jours à 5 ans
- Amendes : 500 EUR à 2 000 000 EUR (× décimes additionnels)
- Confiscation des avantages patrimoniaux
Complicité de blanchiment (si preuves d'intentionnalité) :
- Emprisonnement : 6 mois à 5 ans
- Amendes : jusqu'à 10 millions EUR
- Dissolution de la société
Automatisation avec Company Belgium
Dashboard de monitoring AML
Company Belgium peut vous aider à détecter automatiquement certains indicateurs :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
class="code-comment">// Surveillance quotidienne automatisée
async function dailyAMLMonitoring() {
const clients = await db.clients.find({ status: class="code-string">'ACTIVE', monitoringLevel: class="code-string">'ENHANCED' });
for (const client of clients) {
class="code-comment">// 1. Vérifier changements dans les données BCE
const changes = await companyBelgiumClient.companies.getChanges(
client.enterpriseNumber,
{ since: client.lastCheckDate }
);
class="code-comment">// Détection changements suspects
const suspiciousChanges = changes.filter(c =>
[class="code-string">'ubos', class="code-string">'administrators', class="code-string">'address', class="code-string">'activity'].includes(c.field)
);
if (suspiciousChanges.length > 3) { class="code-comment">// > 3 changements en 1 mois
await createAlert({
client,
type: class="code-string">'SUSPICIOUS_CHANGES',
severity: class="code-string">'MEDIUM',
description: class="code-string">`${suspiciousChanges.length} changements majeurs détectés`,
});
}
class="code-comment">// 2. Re-run sanctions screening
const screening = await sanctionsScreening(client);
if (screening.newMatches) {
await createAlert({
client,
type: class="code-string">'SANCTIONS_HIT',
severity: class="code-string">'CRITICAL',
description: class="code-string">'Nouveau match sur liste sanctions',
action: class="code-string">'IMMEDIATE_CTIF_REPORT',
});
}
}
}
schedule(class="code-string">'0 3 * * *', dailyAMLMonitoring); class="code-comment">// 3h du matin
Checklist pré-déclaration
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
interface CTIFPreCheck {
indicator: string;
present: boolean;
severity: class="code-string">'LOW' | class="code-string">'MEDIUM' | class="code-string">'HIGH' | class="code-string">'CRITICAL';
evidence: string[];
}
function generateCTIFChecklist(client: Client): CTIFPreCheck[] {
return [
{
indicator: class="code-string">'Réticence à fournir informations KYC',
present: client.kycDocuments.length < 3,
severity: client.kycDocuments.length === 0 ? class="code-string">'CRITICAL' : class="code-string">'MEDIUM',
evidence: [class="code-string">'kyc-request-emails.pdf'],
},
{
indicator: class="code-string">'Source des fonds non justifiée',
present: !client.sourceOfFunds,
severity: class="code-string">'HIGH',
evidence: [],
},
{
indicator: class="code-string">'Transactions incohérentes avec activité',
present: client.transactions.total > client.declaredRevenue * 3,
severity: class="code-string">'HIGH',
evidence: [class="code-string">'transaction-summary.pdf'],
},
{
indicator: class="code-string">'Pays à haut risque',
present: client.ubos.some(ubo => HIGH_RISK_COUNTRIES.includes(ubo.nationality)),
severity: class="code-string">'MEDIUM',
evidence: [class="code-string">'ubo-registry-extract.pdf'],
},
{
indicator: class="code-string">'Structure offshore complexe',
present: client.ownershipChain.length > 3,
severity: class="code-string">'MEDIUM',
evidence: [class="code-string">'ownership-diagram.pdf'],
},
];
}
Conclusion : La déclaration CTIF, un devoir civique
Déclarer une transaction suspecte n'est pas une délation, c'est :
✅ Une obligation légale sous peine de sanctions lourdes
✅ Un acte citoyen de lutte contre le crime organisé
✅ Une protection pour vous : immunité pénale et civile garantie
✅ Un signal fort aux criminels que la Belgique ne tolère pas le blanchiment
Passez à l'action
Besoin d'aide ? Company Belgium propose des formations certifiées CTIF pour vos Compliance Officers.
👉 Contactez-nous ou Téléchargez notre template de déclaration CTIF
---
Articles connexes :
Questions fréquentes
Quand un centre de domiciliation belge est-il obligé de déclarer une transaction à la CTIF ?
L'obligation de déclaration naît dès qu'il existe un soupçon raisonnable que l'opération est liée au blanchiment de capitaux, au financement du terrorisme ou à un crime générant un avantage patrimonial. Un soupçon suffit, la preuve n'est pas requise. L'obligation s'applique aussi aux opérations refusées ou non encore exécutées. En cas de doute, la règle d'or est de déclarer.
Comment rédiger et transmettre une déclaration de transaction suspecte à la CTIF ?
La déclaration se fait exclusivement via la plateforme en ligne goAML mise à disposition par la CTIF, accessible sur goaml.ctif-cfi.be avec authentification eID ou itsme. La déclaration doit identifier l'entité déclarante, le client suspect, décrire chronologiquement les opérations, citer les indicateurs concrets observés et joindre les pièces justificatives. Elle doit être transmise sans délai, idéalement dans les 48 à 72 heures.
Que risque un centre de domiciliation qui ne déclare pas une transaction suspecte à la CTIF ?
Le non-respect de l'obligation de déclaration expose à des amendes administratives allant de 50 000 € à 5 millions d'euros (ou 10 % du chiffre d'affaires), à la suspension ou au retrait de l'agrément de domiciliation, et à la publication de la sanction. Des sanctions pénales sont aussi prévues en cas d'intentionnalité, allant jusqu'à 5 ans d'emprisonnement pour les personnes physiques responsables.
Le centre de domiciliation est-il protégé s'il déclare une transaction qui n'est finalement pas du blanchiment ?
Oui, la loi belge garantit une immunité civile (pas de dommages-intérêts du client), une immunité pénale (pas de poursuites pour violation du secret professionnel) et une immunité disciplinaire pour toute déclaration faite de bonne foi, même si l'analyse de la CTIF ne confirme pas le soupçon. L'identité du déclarant reste confidentielle dans le dossier judiciaire.
Commentaires
Articles similaires

Notaires : vérifier les bénéficiaires effectifs avant un acte authentique
Le notaire est en première ligne pour bloquer les schémas de blanchiment via les sociétés. Constitution, fusion, transfert d'actions, vente d'immeuble : chaque acte exige une vigilance UBO renforcée. Voici la check-list complète pour sécuriser un acte authentique sans alourdir la pratique.

Retour de la période d'essai en Belgique : ce que la réforme Clarinval change pour les PME au 1er jour d'embauche
La Chambre a voté le 21 mai 2026 le rétablissement d'un régime d'essai sur les six premiers mois du contrat de travail. Préavis raccourci à une semaine, justification écrite, périmètre limité aux nouveaux contrats : ce que les employeurs belges doivent comprendre avant la publication au Moniteur.

Succursale en Belgique et registre UBO : ce que doit faire la société étrangère
Une société étrangère qui ouvre une succursale en Belgique n'est pas une société belge : la succursale n'a pas de personnalité juridique propre. Cela change tout pour le registre UBO. Découvrez qui doit déclarer quoi, et pourquoi une filiale SRL belge offre un cadre plus lisible.
