Invoice Ninja allows you to create quotes, invoices, online payments and automatic reminders. It is ideal for freelancers, agencies and SMEs who want to professionalise their invoicing.
With the self-hosted version, you retain complete control over your financial data.

