Freshbooks is a free, web-based bookkeeping package.  If you have three or fewer clients (I do most of my work for one client), Freshbooks is free.  You can manage your time and expenses easily and send out your client invoices by email or post.
{}