I use an online bank N26. german based.
I live in France and my business is in France. I have been told that they cannot accept my IBAN as it is from a different country.
The participating countries of the SEPA area (Single Euro Payments Area) have agreed on the IBAN system in order to simplify national and international payments, and to reduce the risk of error in the communication and processing of transactions.
Merchants or employers who do not accept IBANs from other member states of the European Economic Area are violating European law as of 1 February 2016 (Article 9 of Regulation No 260/2012).
What and how do I get paid