akaunting.com
Akaunting is a free, open-source online accounting application for small businesses and freelancers. It covers invoicing, expense tracking, bank accounts, reporting and a client portal, and is available in over 50 languages. A documentation site covers invoices, bills, banking, reports and other modules.