IBAN example · FR

French IBAN example

This page gives you a sample French IBAN that passes all ISO 13616 checks — correct character set, exactly 27 characters, and MOD 97 check digits that yield a remainder of 1. This French IBAN is a synthetic test value for forms and integrations, not a real account. Use it for payment-integration tests, form demos, or to learn how a FR IBAN is structured. It does not map to a real bank account, so never send money to it. Below you will find the full IBAN, a field-by-field breakdown, notes on testing, and the SWIFT/BIC code you would pair with it for a complete cross-border payload.

Sample IBAN
FR14 2004 1010 0505 0001 3M02 606
FR1420041010050500013M02606

Field-by-field breakdown

The breakdown below splits the sample French IBAN (FR1420041010050500013M02606) into its country code, check digits, and BBAN fields, applying the 5!n5!n11!n2!n pattern so each field is labeled with its length and allowed characters. This is the same field-by-field view the IBAN validator produces for any FR IBAN you paste, so you can compare a real French IBAN against this reference structure.

Country code
ISO 3166 — France
FR
Check digits
MOD 97-10 checksum
14
BBAN field 1
5 digits · digits (0–9)
20041
BBAN field 2
5 digits · digits (0–9)
01005
BBAN field 3
11 digits · digits (0–9)
0500013M026
BBAN field 4
2 digits · digits (0–9)
06

How to use this French IBAN example

A common use case is testing a payment form that accepts French IBANs: paste the sample into your form to confirm it accepts 27-character FR input and rejects malformed values. You can also load this example straight into the IBAN validator to see the green check, or open the French IBAN format page for the full structure spec. For end-to-end testing of a cross-border flow, pair this IBAN with the receiving bank's SWIFT/BIC code.

Reading the French IBAN structure

Reading the sample French IBAN left to right: the first two characters (FR) are the ISO 3166 country code for France; the next two are the MOD 97 check digits, chosen so the whole number passes the checksum; and the remaining 23 characters are the BBAN, which encodes the bank and account under France's national format. Because the BBAN layout is fixed for France, you can predict which characters are the bank code and which are the account number just from the 5!n5!n11!n2!n pattern — and that is exactly what the field-by-field breakdown below shows.

Testing with this French IBAN

For QA and integration work, this French IBAN example is most useful in three places. In a payment form, paste it to confirm the field accepts 27-character FR input and rejects values that are too short, too long, or have a bad country prefix. In a MOD 97 unit test, assert that the example returns a remainder of 1 and that flipping any single digit makes it fail. In an end-to-end test, pair the IBAN with a France SWIFT/BIC code so the full wire payload looks realistic. Because the example is synthetic, it will never collide with a real France account, which makes it safe to commit to test fixtures.

French IBAN fields and transfer pitfalls

France uses a fixed 27-character IBAN. After FR and the two IBAN check digits, the French BBAN contains a five-digit bank code, a five-digit branch code, an eleven-character account identifier, and a two-digit national key inherited from the RIB format. The account identifier can contain letters as well as digits, so a French IBAN is not safely handled by a digits-only input mask. The public sample FR1420041010050500013M02606 demonstrates that mixed-character account field and is a synthetic fixture only. It is not an account at BNP Paribas, Crédit Agricole, Société Générale, or any other bank. The most common French example mistake is assuming that every European IBAN has the German 22-character length. A French IBAN is 27 characters, and dropping one zero or one letter shifts every field after it. Domestic French details may be presented as separate bank, branch, account, and RIB-key values; an international payment form normally wants the complete FR IBAN in one field. Never rebuild the IBAN by concatenating values from memory. Copy the complete value from the recipient's bank document and then validate the checksum. For a payment integration, test both the machine and human forms. Store the normalized uppercase string without spaces, but display it in four-character groups for review. Confirm that the parser accepts the eleven-character alphanumeric account segment, preserves leading zeroes in bank and branch codes, and rejects a 26- or 28-character value. Include fixtures with letters in the account segment and a test that changes one character so MOD 97 fails. If your own database has a numeric-only column, fix that schema before onboarding French beneficiaries. The IBAN check confirms structure and arithmetic only. It cannot tell you whether the bank code is current, whether a branch has merged, whether the account accepts the payment currency, or whether the beneficiary name matches. Pair the French IBAN with the exact BIC supplied by the receiving bank, confirm the bank's legal entity and address, and keep the payment reference for tracing. A synthetic French IBAN is excellent for QA, but it must never be used to send money.

French IBAN example and SWIFT codes

If you are testing a full international payment into France, you will usually need a SWIFT/BIC code alongside this IBAN. The France SWIFT codes page lists the major France banks and their head-office BICs, so you can build a realistic FR wire payload around this French IBAN.

French IBAN example FAQ

Is this French IBAN example real?
No. It is a synthetic value generated to pass MOD 97 and the 27-character FR length check. It does not correspond to any real France bank account, so it is safe for test fixtures and demos but must never be used for an actual transfer.
Why use a synthetic French IBAN instead of a real one?
Real French IBANs are private account identifiers; publishing one would expose a customer's account. A MOD 97-valid synthetic example gives you the same format and checksum behavior for testing without touching any real account.
Can I load this FR example into the validator?
Yes. The "Validate this example" link below loads this sample straight into the IBAN validator so you can see the green check and the full breakdown, exactly as a real French IBAN would render.
What do I pair with a French IBAN for a wire?
For most cross-border payments into France you need the IBAN plus the receiving bank's SWIFT/BIC code. This French IBAN example covers the account side; look up the bank's BIC separately to complete the wire instructions.
⚠️ This is a synthetic test IBAN. It passes format and MOD 97 checks but does not map to a real bank account. Never send money to it.
French IBAN overview →FR IBAN format specValidate this example