Yes, although I couldn't find a good example of a license that stipulates these conditions the following wiki page might help you on your search:
http://en.wikipedia.org/wiki/Multi-licensing#Market_segregat...
Another option would be to have two separate versions of your software with slightly different features. One if free for non-commercial user or single-person companies, the other has a license that prohibits use without a (paid) license.