Logo for InvoiceJournal
InvoiceJournal is a hosted invoicing application which means you don't need to download or install anything, just sign up for a free account and away you go invoicing your clients. This makes it an ideal choice for people who don’t want to get dirty installing files and setting up databases for a self hosted solution. If you consider hosting costs then it’s the only option here that is 100% free.