Client user needs create a Zoho Account after invited?

Client user needs create a Zoho Account after invited?

If i created a new project (as Project Owner), and I added a Client User who is the client in this project. for example, his email is: john@test.com

After John gets the invitation, it says in the invitation: " Use the same password that has been used for signing in other ZohoProjects portals.". if John never has any password for any Zoho Projects. (or even has no Zoho account). then John has to create a Zoho Account first, am i right?

Thanks