Which institutions still open accounts for offshore companies
There are three realistic routes. The first is a bank in an international financial centre that is used to non-resident corporate clients: some Caribbean, Channel Islands, Mauritian, Gulf and Asian banks still take offshore companies, usually with higher minimum balances and a requirement that the business has real activity. The second is a European electronic money institution (EMI) or payment institution that accepts non-EEA companies. These give you IBANs, SEPA and SWIFT quickly, but they review risk continuously and close accounts fast. The third is a multi-currency platform tied to a specific use, such as a payment service provider settlement account or a crypto-friendly corporate account.
High-street banks in your home country are rarely an option. A Spanish, German or French bank will normally decline a BVI or Seychelles company that has no local operations, even if you are a long-standing personal customer.