Hm, I’m not sure. With business accounts, the main concern is the company legal form, as far as I am aware. For freelancer accounts, this might be different.
Where is Revolut for Business available?
Revolut for Business is currently available for companies registered and with a physical presence within the European Economic Area (EEA) and Switzerland. This includes the following countries:
Austria, Belgium, Bulgaria, Croatia, Republic of Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Gibraltar, Greece, Hungary, Iceland, Ireland, Isle of Man, Italy, Jersey, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland and the United Kingdom.
We will be expanding outside of these countries soon. Feel free to register your interest and we’ll notify you when our services are available in your country.
So being French and having a registered Estonia e-residency business might be an odd case where the company does not have a physical address within EEA. I am not sure.