Not at all. Ezy Invoice is a multi-company system. If only one person will be using the system at any one time, you need not purchase separate licenses. Create as many databases as you need. You only need to purchase extra licenses for the number of users using the product concurrently. Its just like using a book.