Blinksale is a cloud-based application to create and send invoices and to track and receive payments.