FusionInvoice is built for freelancers and small businesses who need a simple, yet powerful self-hosted web based invoicing system.