The core document set for opening a French bank account is a valid photo ID (passport/national ID), a proof of address (justificatif de domicile) less than 3 months old, and — for residents — a visa or titre de séjour. Banks commonly also request proof of income (pay slip or full tax assessment), the last three bank statements, and a foreign tax identification number if applicable. Those staying with someone else may need a letter of accommodation plus the host's ID and proof of address.