Overview:
Novo does not provide banking services for US Non-residents.
Is Novo available for non-US citizens?
Yes! If you reside in the US and operate a legal, US-based business as an LLC, Partnership, Sole Proprietorship or Corporation.
- Is Novo available for businesses or owners outside of the United States?
Currently, they can only open accounts for business owners that reside within the US. The business must also be registered in the US. Applicants and other owners must have a social security number, a US cell phone number, and a US address to complete the application.
- Do I need a social security number to apply for a Novo account?
During the application process, they require applicants to have a social security number (SSN), US address, and a US cell phone number (not a virtual number). They are currently only able to open accounts for business owners that reside within the US and fit these requirements.