eBizToolkit.com account functions are temporarily offline, but you can still review your service providers without registering or logging in!
FreshBooks has recently improved their automated recurring billing features. Recurring billing allows you to send a scheduled invoice to a customer on a specified date interval, but until now has been limited to static pre-set amounts. This is useful when you need to bill for the same item or service on a regular basis, such as a recurring monthly fee; but not so much for people who bill for a variable amount of hours worked and expenses.
With the billable hours and expenses tracking services that FreshBooks offers, you can now create a recurring billing profile that will automatically generate a new invoice for your client on a schedule that you choose. You can also decide whether you want to have the invoice saved as a draft for review before it is emailed to the client, or have it sent immediately after it has been generated.