BillingBee is a free online invoicing software that helps freelancers and small businesses create professional invoices, send payment reminders, track expenses, log work hours, and get paid faster. It offers a user-friendly interface and a variety of features that can help to streamline your invoicing process and save you time.