Marketing disclosure: I may receive a fee if you use products and services linked on this page.

This is a short post with my TSheets review after using it for a couple of weeks. I’m just going to give big picture thoughts rather than a detailed outline of its features since they provide a pretty good overview on their own website.

Why I Chose TSheets

As a solo practitioner, I wasn’t looking for time tracking software. I use flat rate billing and only closely track time a few weeks out of the year when I audit my flat-rate pricing.

The reason I tried TSheets is because they sponsor CPE courses and give accountants a free subscription in the hope that they tell their clients about it.

What I Liked About TSheets

TSheets has a pretty robust set of features if you need to track employee hours for payroll purposes. This includes vacation and overtime tracking as well as shift scheduling. It also exports to QuickBooks and other accounting software to make your payroll processing easy.

One thing that sets it apart is its phone and tablet apps. You can either have employees clock in on their own phones (with optional location tracking) or use a shared tablet for clocking in and out. Owners and managers also get good high-level reporting without logging into the website.

In short, it’s a good, efficient option that plays nicely with the other small business accounting software that I use.

What I Didn’t Like About TSheets

The big problem I had with TSheets is that it isn’t good for tracking billable hours. When you’re clocked in, you can pick the client and service you’re working on and easily switch them, but you can’t track your billable rate.

There’s no way to set hourly rates by client or service. There’s also no way to export your hours per client into QuickBooks unless you have a payroll subscription. This means that you can’t even create an invoice from your hours worked and set the rate from within QuickBooks. The big problem with that is as a sole proprietor, I couldn’t use payroll if I wanted to because I take a draw not a salary.

Even if you use flat-rate billing like I do, this is still information you want to have for job costing and adjusting your rates. Further, when I emailed them about this issue to see if there was something I was missing, they never replied at all.


If you’re a small business that needs to pay hourly employees or track hours and vacations for salaried employees, TSheets provides a good option. If you’re in professional services, such as law or accounting, you’ll probably want to use a niche app that’s specifically designed for your billing model.

Leave a Reply

Your email address will not be published.