Show Me the Money: Online Invoicing Services for the Web Worker


It’s almost a cliché to talk about how important it is for the Web Worker to keep track of time worked, client billing and invoice status; but we’re going to cover it one more time with this roundup of some of the leading online invoicing services available to you.

Choosing an invoicing and billing service can be overwhelming, not only because of the sheer number of options available but because each of us works differently and has different needs. The key is to turn that into a positive and examine the services based upon your working style and your goals. Each service has their own strengths and weaknesses but one of them is sure to be a good fit with you if you can define just what it is you are looking for.

Make a list of just what your ideal app would do and then visit them all to see how they match your needs. Set up a trial account and go through the process of creating some dummy accounts and invoices. See what works for you and what may be missing. Ask a question in the forums or by email to test their support.

We’ve done some of the hard work for you though with the reviews below.


FreshBooks advertises painless billing and my experience with them has certainly made me a believer. From estimates through payment, FreshBooks handles the whole process with all of the features you would expect, plus a lot more. One feature I particularly like is the integrated support tickets. Your clients can log in and create support tickets which are automatically routed to the proper people in your organization. Updates are communicated back to the client via email while time spent on tickets is logged and invoiced accordingly.

Some other standout features of FreshBooks include:

  • A wide range of payment processing options are available where most others are limited to PayPal Standard.
  • Optional Snail Mail availability. Do you have clients who need or prefer hard copy invoices? FreshBooks can print and mail them for you.
  • Expense tracking and the ability to apply expenses to a client invoice.
  • Personal Support. They post their phone number right on their site and want you to use it. User forums are lively and email requests are responded to in a timely fashion.

Their free Moped plan lets you take things out for a spin while paying plans range from the $14/month Shuttle Bus up to the $149/month Time Machine.  Plan increases allow increased number of clients and staff that can access the account.
Learn more at FreshBooks or sign up for a free trial account.


The Zoho product page recently got a bit more crowded as they added Invoicing to their already plentiful suite of applications.

I spent some time logged into their online demo and found the service straight forward and able to handle common invoicing and billing tasks admirably. A standout feature is their template system. Easily create standard invoice types and choose among them as your needs require. This is a great touch and very nicely done.

There is no integrated time tracking though. While you can hook into Zoho Projects to pull time you have logged there, that is the only option available. It seems you either need to commit to the Zoho suite or have a standalone timer and enter in your times manually.

Zoho Invoice does integrate with PayPal for processing but that appears to be the extent of their options currently.

If you have committed to the Zoho Suite, using their invoicing option is a nobrainer. It is a solid service and the integration is just going to get stronger.

Zoho Invoice is attractively priced with basic plans starting at$5/month and capping at $35/month for the Elite plan which allows 1500 invoices / estimates per month.  A free plan is also available.

Learn more about Zoho Invoice or sign up for a free trial account.


Blinksale has one of the cleanest interfaces of any of the services I have looked at and is probably the easiest to just jump in and start using. It was a snap to enter companies and contacts and generate my first test invoice.

Customization options are impressive allowing a choice of pre-styled templates or allowing you to add your own CSS to completely modify your invoices and thank you messages. A very nice touch particularly for design companies.

Like FreshBooks, Blinksale has basic Basecamp integration so you can quickly pull client data to create invoices. They promise greater integration in the future so if you are a heavy user of the 37signals project management service, Blinksale probably deserves a good look. There are no time tracking features inherently available.

As a means to just create and send invoices, Blinksale does a great job and is highly recommended if that is the extent of your needs. However, if your requirements are more complex, it lacks some of the extra features we expect from an invoicing service.

Pricing for Blinksale ranges from the obligatory free account to paying accounts of $12-$49/month. Account usage is based primarily on number of invoices allowed each month.

Learn more about Blinksale or sign up for a free trial account.


Cashboard could almost qualify as a project management system with integrated invoicing capabilities. With very strong estimating and task tracking features, it excels in keeping you and your clients on the same page with the time spent on all tasks related to your project. The default interface is sleek and easy to navigate (albeit a bit dark for my tastes) and there are a slew of nice touches that show that a lot of thought went into the design. Paying plan users can customize the color scheme and add their own logo.

In terms of functionality, it ranks right up there with Freshbooks as the most fully featured offering. Track an unlimited number of estimates and turn them into projects when accepted by your client. Use a downloadable widget for time tracking or bulk enter using a simple timesheet interface. The client interface is nice and allows them to instantly track the status of their project and time billed. There doesn’t appear that they can introduce new tasks but I believe that is by design to keep the integrity of the estimate accurate.

Cashboard adds to the standard PayPal payment option and also features client and time imports from Basecamp.

I really couldn’t find any fault with Cashboard other than the potential for the project tracking workflow to overwhelm someone who is billing clients differently. Otherwise, it seems to cover all the bases and is worthy of a good look if you are considering moving to an online billing service.

Cashboard offers a free feature limited Vinyl plan to test the service.  The pay plans are all fully functional and range from $12-$140/month with the upgrades allowing greater numbers of active projects to be managed.

Learn more about Cashboard or sign up for a free trial account


Harvest is at it’s core an excellent time tracking solution that also does invoicing. It offers the best group time management features of any of the services, including the ability to set up a timesheet approval process so that hours worked are along with expectations.

The interface features the ubiquitous horizontal tabs along the top but it is generally pretty intuitive. I particularly liked how the timer is integrated right into the task lists so it is easy to start and stop as you move among your daily work. Clicking start on one task automatically stops the current timer. A multi-platform offline widget is also available.

There are no client access features to speak of, no online payment integration, and the customization options may seem to be lacking compared to some of the other services, but if you are looking to seriously manage time for your group Harvest may be a great choice. Basecamp integration is good and Harvest also exports data into QuickBooks.

Harvest offers a free plan to give things a try while other plans range from a Solo plan for $12/mo to a Business plan starting at $90/month.  Upgrades primarily allow more users to access the service.

Learn more about Harvest or sign up for a free trial account.

Some other services worth considering include:

  • Simplybill – Generates invoices and tracks time but has no payment functionality.
  • The Invoice Machine – Just an invoice creator but a very nice one. Has no time tracking or payment functionality but can generate quick pdf invoices quickly and easily. Great for one offs or for simple job based charging.
  • Simply Invoices – This handy Basecamp add-on service will, in just a couple of clicks, convert the time you log in Basecamp into a great looking invoice.
  • Billing Orchard – A fully featured offering with nice recurring billing options.

We all know that time is money, hopefully I’ve saved you a bit of both with this review. Be sure to let me know which service you use, or ones I may have missed in the comments.


ria simpson

Sage Software has recently launched a free online invoicng tool for freelancers and small businesses at Billing Boss is focused of keeping invoicing simple – so simple that you can get set up and send your first invoice in just a couple minutes.

Please note: With the goal of full disclosure, I work at Sage. Feel free to contact me if you have any feedback about Billing Boss.


I am currently going back and forth between Freshbooks and Cashboard. They are both so close to perfect for me! I just have 1 issue with each…

Freshbooks: No link between Estimates and Active Projects. When a client approves an estimate, you have to recreate the whole thing as a project!

Cashboard: No capability to track / bill for expenses.

Both companies say that these features are highly requested and coming soon, but not sure when.

Any thoughts?

Mushtaq Babban

I have been using for past year or so. I love the way they have simplified invoicing. It is dirt cheap and allow you to manage contracts as well as estimates. You can send invoices through fax, email and postal mail. They have support available 24 hours a day.


I have been using freshbooks for quite sometime now and found the product really good. But it did lack some features like inventory management, though the overall usability of the application is good. Also, while looking for an alternative I stumbled upon Found it to be in beta testing phase but the features were somewhat similar to that of freshbooks. Worth checking though. The blog was quite informative as well.


you can also take a look at – the invoices based on the pdf-lib, thats the reason why you can make all invoices in your own corporate design. At the moment you need an invite to signup. Beta users can use it for free!


I’d like to add Time59 ( to the list. It’s aimed at the independent (solo) professional. Time and Expense tracking, invoicing and payment processing.


Cheers for the links on this site. This is a pretty comprehensive list. I was looking around a while ago for something to just make basic invoices that look good. I stumbled on invoicesontherun which is free and does what I need. It’s basic, but probably the easiest one to use from my quick look around.


I like the Invoice Machine, but for some reason it’s not generating the PDF’s at the moment. I use it a fair bit as I don’t need to sign up or pay for it.


As an avid tester of web invoicing services, I can say without hesitation that Cashboard is superior to the other options. I was sold by this application within a few minutes of using it. So much easier to use than FreshBooks.

The only thing FreshBooks has on Cashboard is that FreshBooks has snail mail invoices and expenses; however, the Cashboard team has promised that these features would be integrated into Cashboard sometime this spring. Once that happens, there is absolutely no real reason to use any of the other web apps.

David McDonald

Thanks for the round up. I have been using Billing Orchard for years now, and although I find it’s recurring invoices and ability to invoice via project or client useful, it hasn’t been updated in a while now and it’s starting to show.


I use freshbooks its alot better than cashboard but then again it depends on your requirements


Scott — This is great! Well done. Talk to you soon! Paula

Lawrence Salberg

Odd. What about Quickbooks Online Edition itself? No need to export to QB when it’s all in QB to begin with. Only bad thing is that it only works with IE (Active X, wouldn’t ya know), but it’s affordable and it does a lot more than just invoicing.

I switched to it last year. So far, no regrets. Other than that IE-only thing, but if you are a web dev, you have IE installed anyway, so it’s okay. For now.

Scott Blitstein

@josh & james – I was really impressed with Cashboard as well.

Freshbooks seems to be on a pretty aggressive feature schedule adding quite a few really nice options over the last couple of months.

@Ryan – Invoice Journal looks impressive, I’ve added it to my list if we do a followup.

@austin – It looks like might be a contender. It does seem to be targeted at larger organizations with the routing and approval processes that it offers, but it looks very impressive.

@Luke – Thanks for the headsup for our Mac users interested in Harvest. I agree that Blinksale does what it promises to do quite well.

Rich – I don’t recall seeing any Wrike integration specifically mentioned but most of these services have an API so that integration can be built.

@Steven – Thanks for the tip. I’ll add this to the follow-up list as well.

@Daniel – Nice tip on Less Accounting. I recall evaluating it in the past but will have to give it another look.

@Carole & Sharon – Thanks.


Daniel Genser

I would add Less Accounting to this list. It not only handles invoicing, but also all your accounting. I’ve been living sans-Quickbooks for over a year now, and loving it.

They just re-designed this week and the app looks better than ever.

Sharon aka Mom

Congratulations on being published. Excellent article. Writing very impressive and easy to follow. Keep up the great work.


I use this product:
Billing Manager Billing Manager is the easy way to create and manage your invoices online. From Intuit – the makers of QuickBooks, Quicken, and TurboTax.

Rich Monroe

Does any of these tools integrate with Wrike, my project management service?


Hey Cashboard looks like they’ve added a whole bunch of stuff and improved the UI since last time I checked it out.

Looking good! Doesn’t look like the other services are developing quite as fast.


Hey Soctt:

This is great. The blog man and article writer. Good going.

See you very soon.

Auntie Carole

Luke Dorny

Great article. There are limitations to every app. Of note is the last, Harvest, that looks and feels excellent. Freshbooks seems to do a lot, but the interface doesn’t seem very integrated. Some would say that this is a nitpick, not a setback. ymmv.
I’m a consistent customer to Blinksale, which rocks for what it does.

I am commenting to let everyone know that the Harvest Export to Quickbooks does NOT work for those on a Mac, fwiw.


wouldn’t fit in this category? they won demogod about a year ago.


I checked out freshbooks, but didn’t like it as much. I very much liked cashboard, and would absolutely recommend it. I found it simple to use, and the team behind it is very responsive. cashboard also can integrate with basecamp, which is great if you work like I do.

Comments are closed.