Can non-US citizens apply for an account?

Updated June 18, 2026

Yes. If you live in the US and have a US Social Security number, you don't have to be a US citizen to apply for a Novo account.

Your business must also be registered in the US, and you'll need a valid US address and cell phone number to complete the application.