The Pro Invoice is a web application allowing efficient invoicing online.