Generally you should be registered somewhere to work as a freelancer, here in Czechia I have a trading licence that I will submit to prove I'm an IT consultant, since I don't have a portfolio as I don't produce apps or websites, I work behind the scenes for some customers
I agree with you, but it happened personally in several occasions that Revolut or Wise was not accepted by some institutions, for whatever reason they had (that they rarely disclose).
The point, at the end, is that every embassy may or may not accept based on whatever they feel that day, but seems nobody has applied in Czechia so I will find out next months if they like Wise or Revolut.
Good to know that some accept Wise and/or Revolut, it gives some hope!
Well, technically yes, but there are still many institutions that don't allow transfer to and from Revolut (I have 3 different stock broker accounts and only one accepts Revolut for payments). I hope they will be recognised as proper bank from everybody in the near future...