Team Time Tracking: Everhour vs. Harvest vs. Toggl

Choosing the best solution for your small biz or startup 

Christina Popova
The Right Tool For the Right Job
6 min readApr 3, 2014

--

In this article I’m offering you a deeper insight into Everhour and the idea behind it by comparing it with two popular time management tools Toggle and Harvest. I’m going to point out their strong sides together with things our team don’t particularly like that have actually inspired the creation of our app.

Note: the apps I’ll speak about refer to online time tracking software as opposed to desktop “spy” apps monitoring time spent in your browser, mail, etc.

Harvest

4 years ago when Weavora, our web development studio, was started, the team faced a necessity to organize a simple yet effective working process without bumbledom and pen-pushing. Among other things, that involved integration of an easy-to-use and handy team time tracking solution. Searching for it, we’ve tried dozens of different options including Harvest but unfortunately, none has been a perfect fit. All of them have just turned incompatible with our team’s philosophy.

Let’s see how you enter your time in Harvest:

  1. Choose a project
  2. Choose a task (category)
  3. Leave a comment (optional)
  4. Start the timer or type your time manually

What’s the trouble?

  • You need to choose projects/tasks from the list, and these extra steps don’t simplify or quicken the whole process.
  • Your tasks (e.g. Design, Code, Business Analysis) need to be created in advance rather than on the go, and such an approach honestly lacks flexibility for us.
  • There is no opportunity to create several tasks for the day and then just launch the timer for each of them when needed. You have to create a new entry right before you want to start the timer, or if you still feel like making a kind of to-do list in the morning, you’ll need to enter time for each task, at least 1 min.

Current activities page:

Another complication relates to the fact that project tasks are often managed via a third-party system such as Asana, Trello, or in our case, GitHub. Harvest features an opportunity to track time for such tasks via browser extensions and you’ll see the time spent on them in your timesheets and reports. But apart from being a clickable comment, this info brings no practical value. You can’t refer to your GitHub or Asana tasks when creating a new time entry or generate a report for a particular issue and see hours spent on it in total or for a certain period of time. For us, such functionality really matters when it comes to working with clients.

In terms of reports in general, we personally think they look more like invoices and are quite difficult to analyze.

Conclusion: Harvest is definitely very easy to use for tracking time and expenses and invoicing. However, it seems that the app will work out only if you’re interested in just a high-level, generic picture of project activities — the total time spent and billable/non-billable hours ratio. If you are like us and need details, the tool is probably not for you.

Toggl

This oldie is a good option supporting lots of integrations and boasting sleek, recently updated design. Despite the fact that it is one of the best tools to track personal productivity and small freelance projects, Toggl hasn’t proved to be an ultimate company solution for us.

Time input:

  • Again, you choose projects and tags from the drop-down list and use the date picker for your date.
  • Tags are shared, you can see those of your team members as well as they can see yours. I understand this point might be controversial but we believe tags should be individual and displayed only in your own personal reports which we’ve implemented in Everhour.
  • Billable/non-billable hours differentiation is done via selecting the dollar sign which is available only in the paid version. What baffles us here is that deciding if the task is billable or not lies with a person who creates an entry, e.g. a developer.
  • Showing the time span for each activity might be confusing in cases when you create a time entry retrospectively, e.g. today you enter your hours for yesterday’s tasks.
  • Pausing and restarting the timer duplicates the entry which I see no point in.

Conclusion: Tracking time with Toggl is handy and totally in line with up-to-date trends. Unfortunately, the entry creation process is not as intuitive as we want and doesn’t fit the idea of easy as one-two-three time input without the necessity to check, uncheck, or select extra stuff.

Reporting

Toggl gives you much more information in reports compared to Harvest. I like that data is additionally presented via charts and diagrams since visualization always works well.

Though the app offers enough filtering and grouping options (by clients, tags, projects, team members), you are not supposed to get a detailed task-by-task breakdown, the tool is missing out on this.

Everhour

The app features a single entry field, offers you as-you-type suggestions and recognizes a lot of handy formats to maximally simplify your life:

  • @mentions are used to refer to projects or organizations;
  • use #tags to complete your entry, e.g. #design, #education or refer to GitHub tasks, e.g #133;

Note: tags are absolutely private allowing you to have your own tag setup for better time breakdown;

  • typing “for” will automatically trigger date options: the exact date like 5 May or the day of the week or today/yesterday/tomorrow;
  • if entering “from …. till”, the app will calculate the number of hours, e.g. from 8 am till 9:15 amwill be equal to 1h 15min;
  • spelling variations allowed: 30 min=30m, 2h=2hr=2 hrs.

Reporting

Everhour reports are divided into personal and organizational ones.

In the personal section a user who isn’t an organization admin will see just his/her activities and time spent on both private and company projects including:

  • overall report data with an opportunity to filter by mentions (projects) and tags;
  • detailed info on specific time periods (report by date) or tasks (report by issue);
  • taken vacations and days off.

N.B. Tracking time off is available via an organization calendar as well.

When accessing organization reporting, an admin will be able to see stats on all company projects and team members:

  • overall report, or a company dashboard with the overview of the team activities;
  • detailed reports by date, issue, team members, projects.

As an admin, you can also transfer billable hours to Xero invoices and export time reports to Google spreadsheets.

We’re currently putting lots of efforts into improving reports and providing users with more flexibility. You can take a sneak peek at our plans here.

As for integrations, for now Everhour in synced with GitHub and Xero. But guess what, we ain’t gonna stop here and are planning to add Trello, Asana, Podio and more soon.

Want to give Evehour a try?

Go ahead, the app is free now for all users.

Besides, we’re now working on the import functionality to let you guys quickly and smoothly move from Harvest and Toggl right to Everhour without losing a single piece of your data. And even if you feel like just checking our app for the sake of comparison, it’ll make sense to draw conclusions after seeing how all your timesheets work out in Everhour.

So if you’ve been wanting to test some other time tracking options, it’s time to do it ☺

We’ll go on sharing news on Everhour to keep you updated on our plans and achievements, so stay tuned!

--

--