Entête de la remise:Informations Donneur d’ordre
| Données | Format | O/F | Commentaires |
| Entête de la remise | 4A | O | VIRM |
| Identifiant de la Banque du donneur d’ordre | 3N | O | 001 |
| Nature et type d’opération | 3N | O | 010 : virement domestique clientèle |
| Nature des fonds | 1N | O | 0 : Dinars |
| Indicateur de présence RIB / IBAN | 1N | O |
|
| RIB | 20N | O | RIB du Donneur d’ordre: |
| Préfixe IBAN | 4AN | F | DZ : Code pays ISO 2
positions
Clé 2 positions. Sinon blancs |
| Nom et Prénom ou raison sociale du donneur d’ordre | 50 AN | O | |
| Adresse du donneur d’ordre | 70 AN | O | |
| Date de remise de l’ordre | 8N | O | Structure conforme au format AAAAMMJJ |
| Référence de la remise | 3N | O | Numéro séquentiel de la remise |
| Nombre d’operations dans la remise | 6N | O | Nombre d’opérations dans la remise |
| Montant total | 16N | O | Montant Total des Opérations contenues dans la remise |
| Filler | 31 | C'est des blancs |
Corps de la remise: Informations bénéficiaires (il y a autant de lignes que de bénéficiaires)
| Données | Format | O/F | Commentaires |
| Numéro d’ordre de l’opération de virement | 10N | O |
Ex: 0000010409 (le premier ordre de virement au mois d'avril 2009) |
| Indicateur de présence RIB / IBAN | 1N | O |
|
| RIB | 20N | O | RIB du Bénéficiaire: |
| Préfixe IBAN | 4AN | F |
|
| Nom et Prénom ou raison sociale du client bénéficiaire | 50AN | O | |
| Adresse du client bénéficiaire | 70AN | O | |
| Montant de l’opération de virement | 15AN | O | Structure du
montant en décimales
Ex: 000000000500065 (pour 5.000,65 DA) |
| Libellé | 70AN | O | Zone utilisée par le donneur d’ordre pour préciser l’objet de l’opération |
| Filler | 80 | C'est des blancs |
Fin de la remise
| Données | Format | O/F | Commentaires |
| Fin de la remise de virement | 4A | O | FVIR |
| Filler | 96 | C'est des blancs |
Structure du RIB suivant Norme Algérienne :
<BBB><AAAAA><CCCCCCCCCC><XX>
BBB : Code banque
AAAAA : Code agence
CCCCCCCCCC : Numéro de compte
XX : Clé de contôle
Toutes les zones sont de type numérique
Calcul de la clé de contrôle
R1= Concaténation de <AAAAA><CCCCCCCCCC>
R2= R1 x 100
R3 = Mod(R2,97) Reste de la division de R2 par 97
XX = 97 – R3
Pour Information; la liste des banques algériennes:
| Code Banque | Désignation |
| 001 | Banque Nationale d'Algerie |
| 002 | Banque Exterieur d'Algerie |
| 003 | Banque Algerienne Developp. Rural |
| 004 | CREDIT POPULAIRE D'ALGERIE |
| 005 | Banque Developpement Local |
| 006 | El Baraka |
| 007 | Centre des Cheques Postaux |
| 008 | Trésor Central |
| 010 | CNMA |
| 011 | CNEP |
| 012 | CITY BANK |
| 014 | A B C CORP. |
| 020 | NATEXIS |
| 021 | SOCIETE GENERALE Algerie |
| 026 | ARAB BANK PLC |
| 027 | B N P |
| 029 | TRUST BANK |
| 031 | HOUSING BANK AG |
| 032 | ALGERIA GULF BANK |
| 035 | FRANSABANK |
| 036 | CALYON |
| 037 | HSBC ALGERIA |
| 038 | AL SALAM BANK ALGERIA |
| 111 | Banque d'Algerie |