Can businesses or owners outside the US apply for an account?
No. Novo only supports business owners who live in the US. Your business must also be registered in the US. To apply, all owners need: Social Security number (SSN) US address US cell phone number If any owner doesn’t meet these requirements, you won’t be able to complete the application. This may change some day, but for now, it's required.