The number of organizations that you can set up depends on the plan that you are subscribed to. The thumb rule is that at any time you can have only two organizations on a free plan.
Zoho Invoice FAQ
© 2013, ZOHO Corp. Invoice Software 4900 Hopyard Rd, Suite 310, Pleasanton, CA 94588, USA Support: +1 888-900-9646 | Sales: +1 888-204-3539,