Two rights, one limit
The Payment Accounts Directive gives every consumer legally resident in the EU the right to open a basic payment account, with a card and online payments, in any member state where they live, regardless of nationality, income or credit history. A bank may refuse only for anti-money-laundering reasons or if you already hold such an account in that country. The SEPA regulation adds the second right: once you have a euro account anywhere in the EU, no employer, landlord, utility or shop may refuse to pay into it or debit it because of its country code.
The limit is the word resident. If you do not live in the country, you have no right to an account there. Banks may still open one, and many do, but on their own terms.
If you are moving there
Register your residence first; the registration certificate or address registration is the document banks want most. Then apply for the basic account or an ordinary one. Expect to show an identity document, proof of the address, and in most countries a tax identification number, either the local one once you have it or your home country's. Banks must open a basic account within ten working days of a complete application and must offer it free or at a reasonable fee. If refused, the bank must tell you why in writing unless the law forbids it, and you can complain to the national regulator or ombudsman.
If you are not moving there
A non-resident account is a commercial decision for the bank. Branch banks in the Netherlands and France are cautious and often decline or ask for a local address; some accept property owners or cross-border workers with a demonstrable reason. The practical route is an app-based bank licensed in one EU country and serving residents of many: with a banking licence your deposit is guaranteed, the IBAN is a normal euro IBAN, and onboarding takes minutes from any address in the EEA. The IBAN's country code will not match your country of residence, and under the SEPA rules that must not matter.



