Harvest is probably the best-known project management and time tracking software for the last few decades.
In Harvest, all time is tracked to customers, projects and tasks.
The entries are displayed in the hours list, which has two views: by the day and by the week.
Time entries can only be changed in the day view.
A so-called "timer" can be started and stopped like a stopwatch.
A system that is rather difficult to see through is in use to lock time entries or entire projects.
In order to remove the lock, you usually have to contact the administrator.
The costs for Harvest are derived from so-called "seats" - which corresponds most closely to active users.
The costs are calculated per seat and month. There are no other costs.
Any number of team members can be added.
There is a simple division of roles between user, project manager and administrator.
The employee web timesheet supports the rendering of invoices.
Cost rates can be assigned to projects or tasks.
Reminders can be sent automatically when a customer is behind schedule.
Expenses from users can be recorded and archived.
These Expenses can be submitted to a project manager for review for approval.
Administrators can always check on any outstanding timesheets
and can remind users to present his timesheet or expense.
Approval reminders can also be sent automatically.
Various reports can be created, for example for lists of working hours.
Regular working hours are only supported rudimentarily:
You can enter the total capacity of hours per week a person can work - no overtime is calculated.
You can set up notifications to remind you to keep track of your working hours.
Harvest is a more complex application that does not always seem very clear.
Consultation with the help is probably necessary in most cases.
It has all the necessary settings. However,
these do not significantly change the appearance of the project management software.
Therefore, the adaptability of Harvest is limited.
There is a long list of possibilities to integrate other programs or APIs.
Harvest offers support via email.
The employee attendance tracker is free for a single user. However, only two projects can be created by this user.
The regular cost is 12.00 USD per "seat" per month.
Harvest offers a fully functional 30-day trial.
The project management software saves the time data for one week after the cancellation.
The data can be exported during this time.
Price: $12.00 per seat per month
Fine division into tasks
Free account for individuals
No planned working time, overtime or vacation calculations
Available in English only
Conclusion: For English-speaking freelancers or companies that are
looking for pure project recording without time recording functions, Harvest is an option.
The price is clearly in the upper range.
Goodtime has been on the market since 2005. All time is
tracked optionally for customers and projects.
The time tracking software does not provide tasks,
but has a very flexible system of time types.
Time entries are created in two ways: in a timesheet,
or with the optional "stopwatch", which works like a time clock.
The timesheet has two views: weekly or monthly.
Time entries can be created and modified in the day view as well as in the month view.
The costs of Goodtime are calculated per user and per month.
There are no other costs.
The time tracker software has a clear role scheme,
which is separated into simple users and four other roles.
Users, projects and customers can be "closed" - which most closely corresponds to archiving.
Goodtime is simple and clear and can usually be used unassisted.
Both appearance and functionality can be changed in the settings.
For example, Goodtime can also be used as a pure time recording.
With so-called business ratios any values such as material consumption or certain expenses can be recorded.
In addition to business ratios, the statistics also display data on customers, projects and lists of hours.
Goodtime offers support via email.
The employee timesheet software does not have a free payment model.
The cost is $1.80 per user per month.
Goodtime offers a fully functional 14-day trial version that can be extended if necessary.
The employee time tracking software will keep the time data for five years after termination.
The data can be exported at any time.
Price: $1.80 per user per month
Freely configurable time categories
Optional functions for time tracking such as time models, calculation of overtime and remaining leave
No tasks (only clients and projects)
Conclusion: Goodtime is suitable for pure time tracking
as well as for project tracking. The price is in the lower range.
Kimai is a time tracker software published by Kevin Papst under an open source license.
For the operate it is necessary to run your own server. The browser is used as client.
The time tracking is done, similar to Harvest, with mandatory information about the project and an activity.
Kimai is more aimed at users of pure project tracking, while Goodtime, for example,
is used for both working time tracking and project time tracking.
Time entries are created and edited in a timesheet or a calendar.
There is no stopwatch or time clock, but a list of activities is displayed that can be started and stopped.
The entries can be created for several users at the same time and so-called "tags" can be attached.
Like Goodtime, Kimai can be run on mobile devices such as tablets or smartphones via the browser.
The application follows a "mobile-first approach",
which sometimes comes across as a bit crude on "normal" screens.
The time tracking follows a role-based authorization system with four fixed roles.
The authorizations are then very fragmented.
There is a paid plugin for creating any generic fields in the hours list, customer, project and activity.
Weekly or monthly tabular lists of daily working times provide an overview.
There are no target hours, time models or similar functions for recording working hours.
The vacation entitlement can be managed using a paid plugin.
The software has a very clear main menu.
The "Dashboard" shows overview and key data for time tracker.
Project data can be exported to CVS, Excel or PDF.
Extensive help in English will help if anything is unclear.
The time tracking software is written in PHP and there are instructions for installation, implementing and any updates.
Installation and operation seem to be intended more for technically experienced users:
The operation of their own hardware will not be financially and organizationally worthwhile for everyone.
The actual costs of the operation are usually difficult to understand -
in contrast to the fixed rates of a Software as a Service (SaaS) solution.
A number of functions - such as the activities already mentioned or the billing function -
are not part of the open source software and can be purchased as plug-ins.
Kevin Papst offers paid support.
Price: Open Source (Paid plugins and paid support possible)
Technical know-how required
Difficulty estimating the real costs
Conclusion: Kimai is suitable for users with technical know-how
who like to run their own server. The software is open source - the real costs are difficult to estimate.