Adapt your software to your way of working and not the other way around.
Create your own online invoicing application with Noobeek.
A Noobeek application is like play dough. You can add forms, fields, formulas, lists, relationships, etc. in any momment, with immediate effect.
No plans. No limits. Just free.
Project management, issue and bug tracking, customer relationship management, invoicing, inventory, vacations, worksheets, documents, etc. Create the application you need, at your own taste.
List mode with paging, ordering, filtering, adding / removing / moving columns, PDF reports, export to Excel, cards format, charts, etc. Detail mode with dialogs, references, lists, discussion, rich text, attachments, images gallery, responsive layout, AJAX user interface with no page reloading, etc.
You don't need to install anything in your computer or device. Use Noobeek with a browser, from any place.
You can assign users to roles and roles to forms. The user can change his own password. Noobeek allows you to restrict buttons, fields, references and lists of some forms to certain users. Also it's possible to mark fields as read only for certain users. Therefore you can get a fine-grained security without programming.
Just browse your application from a mobile device and Noobeek will generate for you a mobile user interface with security, navigation, list mode, detail mode, fields, references, lists, etc. Moreover, the desktop version is touch friendly, so you can use it from a Windows 10 touch screen, an Android tablet or an iPad without any problem, not as most desktop web applications that are too mouse-centric.
Do you want to deploy your application on your server, to access to your own database or to write your own business logic? Then use OpenXava.