
Le RIB marocain à 24 chiffres (relevé d’identité bancaire) identifie de façon unique votre compte bancaire au Maroc. Votre employeur en a besoin pour verser votre salaire, la CNSS pour vous rembourser vos soins, un locataire pour payer son loyer. Ce guide explique comment lire les 24 chiffres (code banque, code ville, numéro de compte, clé RIB), où trouver votre RIB, comment le transformer en IBAN pour un virement international et ce qu’il faut savoir sur le code SWIFT et le virement instantané.
À retenir : un RIB marocain = 24 chiffres = 3 (banque) + 3 (ville) + 16 (compte) + 2 (clé). L’IBAN marocain = MA + 2 chiffres de contrôle + les 24 chiffres du RIB, soit 28 caractères. Pour recevoir un virement de l’étranger, communiquez l’IBAN et le code SWIFT/BIC de votre banque. L’attestation de RIB est gratuite.
La structure du RIB marocain
Les quatre blocs
| Position | Nombre de chiffres | Bloc | Ce qu’il indique |
|---|---|---|---|
| 1 à 3 | 3 | Code banque | L’établissement qui tient le compte |
| 4 à 6 | 3 | Code ville (localité) | La localité de l’agence de domiciliation |
| 7 à 22 | 16 | Numéro de compte | Votre compte (inclut souvent le code agence) |
| 23 à 24 | 2 | Clé RIB | Clé de contrôle anti-erreur |
Exemple fictif présenté en blocs : 011 · 519 · 0000012050005349 · 21. Sur les documents bancaires, le RIB est souvent imprimé avec des espaces ou dans des cases séparées, mais il s’agit toujours de 24 chiffres.
Attention : un « RIB » de 23 ou 26 caractères n’est pas un RIB marocain : ce sont des formats étrangers (le RIB français, par exemple). Si votre numéro commence par MA, c’est l’IBAN, pas le RIB.
La clé RIB : comment elle fonctionne
Les deux derniers chiffres sont calculés à partir des 22 premiers selon la méthode du modulo 97 : on multiplie le nombre formé par les 22 premiers chiffres par 100, on calcule le reste de la division par 97, et la clé est égale à 97 moins ce reste. Conséquence pratique : si un seul chiffre est mal recopié, la clé ne correspond plus et la banque rejette le virement au lieu de créditer un compte inconnu.
Sur l’exemple ci-dessus, 0115190000012050005349 × 100 donne un reste de 76 dans la division par 97, d’où la clé 97 − 76 = 21.
Astuce : une clé valide prouve seulement que la suite de chiffres est cohérente, pas que le compte existe ni qu’il appartient à la bonne personne. Pour un premier paiement important (loyer, acompte), vérifiez le nom du bénéficiaire avec lui ou faites d’abord un petit virement test.
Les codes banques principaux
Les trois premiers chiffres identifient la banque. Le tableau ci-dessous reprend des codes couramment observés sur les RIB des principaux établissements. Vérifiez toujours sur votre propre RIB, car certaines banques utilisent plusieurs codes (notamment les banques populaires régionales) et les dénominations changent au fil des fusions et rachats.
| Code | Établissement |
|---|---|
| 001 | Bank Al-Maghrib |
| 007 | Attijariwafa bank |
| 011 | Bank of Africa (ex-BMCE Bank) |
| 013 | BMCI |
| 021 | Crédit du Maroc |
| 022 | Société Générale Marocaine de Banques (devenue Saham Bank) |
| 101 à 197 (selon la région) | Banques populaires régionales |
| 190 | Banque Centrale Populaire |
| 225 | Crédit Agricole du Maroc |
| 230 | CIH Bank |
| 310 | Trésorerie Générale du Royaume |
| 350 | Al Barid Bank |
Les banques participatives et les filiales participatives des banques conventionnelles disposent de leurs propres codes, à lire sur le RIB fourni par l’établissement.
Où trouver son RIB ?
| Support | Comment faire | Bon à savoir |
|---|---|---|
| Application mobile / banque en ligne | Rubrique « Mes comptes », « RIB » ou « Coordonnées bancaires » | Téléchargement en PDF, souvent avec IBAN et SWIFT |
| Relevé de compte | En-tête ou pied du relevé | L’envoi du relevé est un service gratuit |
| Chéquier | Formules ou couverture du carnet, selon la banque | Pratique mais vérifiez qu’il s’agit du bon compte |
| Attestation de RIB en agence | Demande au guichet avec votre CNIE | Gratuite (directive BAM n° 1/G/10) |
| Contrat d’ouverture de compte | Remis lors de l’ouverture | Voir ouvrir un compte bancaire au Maroc |
La « demande d’attestation du relevé d’identité bancaire » figure explicitement parmi les services bancaires minimums gratuits fixés par la directive de Bank Al-Maghrib n° 1/G/10 du 3 mai 2010. Votre banque ne peut donc pas vous la facturer.
À qui donner son RIB ?
- Votre employeur, pour la domiciliation du salaire (également gratuite).
- La CNSS, pour recevoir vos remboursements AMO par virement — obligatoire au-delà de 10 000 DH, voir notre guide sur la feuille de soins CNSS et l’attestation CNSS en ligne.
- Un locataire, un client ou un proche qui doit vous verser de l’argent.
- Un créancier (opérateur, assurance) pour un prélèvement, après signature d’une autorisation.
RIB et IBAN : le virement international
Le format de l’IBAN marocain
Pour recevoir un virement de l’étranger, votre interlocuteur vous demandera un IBAN et un BIC. Le Maroc utilise un IBAN de 28 caractères :
| Élément | Longueur | Exemple |
|---|---|---|
| Code pays | 2 lettres | MA |
| Chiffres de contrôle IBAN | 2 chiffres | 64 |
| RIB complet | 24 chiffres | 011519000001205000534921 |
| IBAN complet | 28 caractères | MA64 0115 1900 0001 2050 0053 4921 |
Point intéressant : comme la clé RIB rend déjà le RIB divisible par 97, les deux chiffres de contrôle de l’IBAN marocain valent toujours 64 pour un RIB valide. Si on vous communique un IBAN marocain commençant par « MA » suivi d’autres chiffres que 64, il contient probablement une erreur.
Attention : le Maroc ne fait pas partie de la zone SEPA. Un virement depuis l’Europe vers le Maroc est un virement international : des frais peuvent s’appliquer à l’émission (banque de l’expéditeur), à la réception (votre banque) et parfois chez une banque intermédiaire. Demandez la grille tarifaire de votre banque.
Le code SWIFT / BIC
Le BIC (Business Identifier Code, souvent appelé code SWIFT) identifie la banque destinataire dans le réseau international. Il compte 8 ou 11 caractères :
| Positions | Signification |
|---|---|
| 1 à 4 | Code de la banque (lettres) |
| 5 et 6 | Code pays : MA pour le Maroc |
| 7 et 8 | Code de localisation |
| 9 à 11 (facultatif) | Code de l’agence ou du service |
Le BIC figure généralement sur l’attestation de RIB téléchargeable dans l’application ou sur le site de la banque. Ne recopiez pas un code SWIFT trouvé sur un site tiers : demandez-le à votre banque, car certaines utilisent des codes différents selon le service (réception des virements, filiale participative, etc.).
Recevoir un virement de l’étranger : la check-list
- Votre nom complet tel qu’il figure sur le compte.
- Votre IBAN (28 caractères, commençant par MA64).
- Le BIC/SWIFT de votre banque.
- Le nom et, si demandé, l’adresse de votre agence.
- Le motif du virement, utile pour la conformité à la réglementation des changes.
Pour les Marocains du monde et les étrangers, les règles relatives aux comptes en devises et en dirhams convertibles sont fixées par l’Instruction générale des opérations de change 2026 de l’Office des Changes.
Le virement instantané au Maroc
Ce qui a été annoncé officiellement
Le virement interbancaire instantané a été lancé le 1er juin 2023. Dans une lettre au GPBM, le wali de Bank Al-Maghrib a annoncé ce lancement, convenu avec le GSIMT (Groupement pour un système interbancaire marocain de télécompensation), gestionnaire de la plateforme. Selon le communiqué de Bank Al-Maghrib :
| Caractéristique | Au lancement (juin 2023) |
|---|---|
| Délai | Moins de 20 secondes |
| Disponibilité | 24h/24, 7j/7 |
| Plafond | 20 000 DH par virement, pour une période transitoire |
| Tarif | Gratuit 3 mois pour les particuliers, puis fixé par chaque banque |
| Norme | ISO 20022 |
En pratique en 2026
Le virement instantané se fait depuis l’application, le site ou l’agence de votre banque, avec le RIB du bénéficiaire. Les tarifs varient selon la banque et le canal (souvent moins cher dans l’application qu’au guichet). Le plafond transitoire de 20 000 DH a pu évoluer : vérifiez le plafond et le tarif actuels dans les conditions de votre banque ou sur le comparateur des tarifs bancaires.
Attention : un virement instantané est définitif en quelques secondes. Vérifiez le RIB et le nom du bénéficiaire avant de valider, surtout si l’on vous presse (arnaques à la vente en ligne, faux conseiller bancaire).
Virement classique ou instantané ?
| Critère | Virement classique | Virement instantané |
|---|---|---|
| Délai | Traitement les jours ouvrés | Quelques secondes |
| Week-end et jours fériés | Traité le jour ouvré suivant | Disponible |
| Coût | Selon la banque ; gratuit entre particuliers au sein de la même banque | Selon la banque |
| Usage conseillé | Paiements planifiés, montants élevés | Urgences, remboursement entre proches |
Le virement de compte à compte entre particuliers au sein de la même banque et la réception de virements nationaux sont gratuits selon la directive de Bank Al-Maghrib. Pour connaître les jours où les agences sont fermées, consultez les horaires des banques au Maroc.
Erreurs fréquentes avec le RIB
- Recopier le RIB à la main : préférez le copier-coller depuis le PDF de la banque.
- Donner le RIB d’un ancien compte après un changement de banque : mettez à jour employeur, CNSS et prélèvements.
- Confondre RIB et numéro de carte : le numéro de carte (16 chiffres) ne sert pas à recevoir un virement.
- Oublier le BIC pour un virement depuis l’étranger.
- Laisser des espaces ou des tirets dans un formulaire en ligne qui attend 24 chiffres collés.
- Envoyer son RIB à un inconnu qui vous demande ensuite un code SMS « pour valider le paiement » : c’est une arnaque.
Questions fréquentes
Combien de chiffres compte un RIB marocain ?
Un RIB marocain compte 24 chiffres : 3 pour le code banque, 3 pour le code ville (localité), 16 pour le numéro de compte et 2 pour la clé RIB. Un numéro plus long contient généralement des espaces ou le préfixe IBAN « MA64 ».
Comment obtenir son RIB au Maroc ?
Le RIB figure dans l'application ou l'espace en ligne de votre banque, sur vos relevés de compte et souvent sur le chéquier. Vous pouvez aussi demander une attestation de RIB en agence : c'est un service gratuit selon la directive de Bank Al-Maghrib n° 1/G/10.
Quelle est la différence entre RIB et IBAN au Maroc ?
Le RIB (24 chiffres) sert aux opérations nationales. L'IBAN marocain, utilisé pour recevoir un virement de l'étranger, compte 28 caractères : « MA », deux chiffres de contrôle, puis les 24 chiffres du RIB. Pour un RIB valide, ces deux chiffres de contrôle valent toujours 64.
À quoi sert la clé RIB ?
Les deux derniers chiffres du RIB forment une clé de contrôle calculée selon la méthode du modulo 97 sur les 22 premiers chiffres. Elle permet de détecter une erreur de saisie : un RIB mal recopié est rejeté au lieu d'être crédité sur un compte inconnu.
Où trouver le code SWIFT de ma banque marocaine ?
Le code SWIFT (ou BIC) figure en général sur l'attestation de RIB, sur le document « coordonnées bancaires » téléchargeable dans l'application et sur le site de la banque. Il compte 8 ou 11 caractères, avec « MA » en 5e et 6e positions.
Le virement instantané existe-t-il au Maroc ?
Oui. Le virement interbancaire instantané a été lancé le 1er juin 2023 par Bank Al-Maghrib et le GSIMT. Il est disponible 24h/24 et 7j/7, a été plafonné à 20 000 DH au lancement pour une période transitoire et sa tarification est fixée librement par chaque banque.
Est-il risqué de communiquer son RIB ?
Le RIB permet de recevoir des virements et d'autoriser des prélèvements, mais il ne permet pas à lui seul de retirer de l'argent. Ne le confondez pas avec les données de carte ou les codes reçus par SMS, qui ne doivent jamais être communiqués.
Sources officielles
- Bank Al-Maghrib — Directive n° 1/G/10 du 3 mai 2010 (PDF) : gratuité de l’attestation de RIB, de la domiciliation du salaire, de la réception des virements nationaux et des virements entre particuliers dans la même banque.
- Bank Al-Maghrib — Informations sur les services bancaires gratuits existants : liste publiée des services bancaires gratuits.
- Office des Changes — Instruction générale des opérations de change 2026 (PDF) : régime des comptes en devises et en dirhams convertibles.
- GPBM — Comparateur des tarifs bancaires : comparaison des tarifs des banques, signalé par Bank Al-Maghrib.
Ces informations sont fournies à titre indicatif et peuvent évoluer. Vérifiez toujours auprès de l'administration concernée ou de son site officiel avant toute démarche. Une erreur ? Signalez-la.

