FreshBooks is a cloud-based accounting software service designed for owners of the types of small client-service businesses that send invoices to clients and get paid for their time and expertise. I use it for tracking my time when I’m consulting with clients. Basic usage is free.

Here are some features at a glance: 

  • Send Invoices
    • Brand Your Invoices
    • Set Recurring invoices
    • Accept Online Payments
    • Auto Payment Reminders
  •  Capture Expenses
    • Import Expenses Automatically
    • Attach Receipts to Invoices
    • Create Recurring Expenses
    • Snap Photos of Receipts
  •  Track Time
    • Track Time Anywhere
    • Manage Team Timesheets
    • Track Unbilled Time
    • Customize Project Rates
  • Know Your Numbers
    • Profit and Loss
    • Tax Summary
    • Expenses Report
    • And Much More…