Overview:

To be eligible for Rho, your business must be incorporated in the United States. We do not offer services to sole proprietorships or unincorporated businesses. Terms & conditions apply. To open a business checking account with Rho, we require general business information and key documents including:

  1. Articles of Incorporation

  2. Company bylaws

  3. EIN letter

  4. Beneficial owner information

  5. Additional supporting documents where applicable

Based on the above, it looks like they accept US Non-residents but moving 1 step forward, they have not provided a list of countries from where founders can or cannot bank with them.

Source of Information