Invited Users. Do they need to have thier OWN account?

Invited Users. Do they need to have thier OWN account?

My accountant is commenting that the 'invitation' asks him to set up a Zoho account.
Although I understand this would be useful, surely he doesn't need to pay as he's been invited into MY organisation. Some clarity would be good here please.

EC1