Tiene toda la pinta de que lo que necesitas es un CRM. Tienes varias posibilidades económicas:
- Vtiger. Bastante sencillo de usar y bastante completito. Lo está usando un cliente mio (un amigo) para lo mismo que comentas y hasta ahora está encantado.
- SugarCRM. Lo "más de lo más". Muy potente y con una gran cantidad de usuarios y desarrolladores a su espalda. Encontrarás muchísimos plugins y addons para enlazar con otras aplicaciones de tipo facturación, gestores documentales, CMS, newsletters, etc... ¿La pega? Quizás es demasiado "grande" para hacer solo facturas y controlar los clientes y contactos.
- Zoho invoice. Muy indicado si no quieres instalar nada en tu hosting y directamente quieres usar una aplicación en la nube. La versión gratis es bastante usable. La pega es que la versión básica cuesta 15$ al mes. (
https://invoice.zoho.com/login?serviceurl=%2Fhome)
Un saludo!