The Complete Guide to Choosing an Online Time Clock

March 24 2017 - By Bill Nourse
Title Graphic: The Complete Guide to Choosing an Online Time CLock

Do you pay employees by the hour?

Then you need a time clock.

What kind? Biased as I am, I believe you should use an online time clock for your business, not an old fashioned machine, or PC software. In this guide, I'll try to explain what to look for and why.

Typically, choosing an employee time clock is a task for small business owners, human resources managers, payroll providers, PEO firms, or staffing agencies. Whatever your role, I hope it helps you in your search. Whether you have one employee, thousands over many locations, or anything in-between.

Why use a time clock at all?

Well, obviously to record employee work hours. But consider these other reasons:

How do I choose one?

To help, we'll look at all time clocks in groups. And for each groups, I'll explain the advantages, disadvantages, and offer a recommendation. In a broad sense, there are four:

1. Time clock machines

Illustration of a time clock machine

These are your basic time clocks. Box shaped machines with a clock face and a mechanism to print a time stamp onto a paper time card. They stand alone with no need of software or network connections. The also come in a few varieties:




First understand there is really no price advantage of using a time clock machine. Sure, there are no monthly fees, but they can still cost a few hundred dollars for a decent one. The true advantage is when you have no computer or network available, but do have AC power. In that case, you at least have something to record your employee hours.

2. Time clock software

Illustration of time clock software

With the rise of home computers, so did software. Time clock software connects Windows PCs with data collection terminals using a direct cable, network cable, or even Wi-Fi. Sometimes known as a client server model, the software becomes the server, and other computers (and terminals) become clients.

Data collection options




If your business has only one location, and you like the idea of using a single PC, this may be an option for you. Keep in mind you will need to be comfortable with installing and maintaining software on your PC.

Also keep in mind that most manufacturers are moving away from this model in favor of online. And, like time clock machines, there really isn't any cost advantages, in fact you could spend more.

3. Time clock apps

Illustration of a time clock app

I mention this category because of what you may be lead to believe. Since we all use our phones and tablets a lot more, it makes sense we can turn them into an employee time clock. Which we can. The trick is how data is handled on the back end.

To be clear, a time clock app is simply a data collection device of an online time clock system. It's not just something you download from the App Store or Google Play. To be a complete system, you will need access to a manager interface that allows you to track all your employee hours. And that, my friend, is an online time clock, not just an app.


If you like the idea of employees punching with their phones or tablets, then look for a good online time clock system first. One that just happens to have the option of using a time clock app.

4. Online time clocks

Illustration of an online time clock

With the growth of the internet, comes online software. Without trying to be confusing, an online time clock is basically the same as time clock software. The difference, of course, is one works online and one doesn't.

But that difference is huge.

Why? Because the technology used allows the software to be accessed from any device, from any location. And fast. Not just from your local network. It may worth knowing that online software is developed differently too. It's coded to be optimized for the web.

In comparison, legacy software (time clock software) may work great on a PC, but it doesn't translate well online. To do that requires workarounds such as plugins such as Silverlight, etc. Yes, it works, but it's not ideal, and frankly a little slow.

So, if you are with me so far, and you want to research an online system. Here are some key features I feel are must haves:

Multiple data collection options: Not every business situation is the same. Not all employees are the same. HOW employees punch time is really a matter of works best for your needs. Maybe you want them to punch from a clock on the wall. Maybe you want them to use their computers. Or maybe you really like the idea of letting them use their phones. You should have that choice.

For example, a cleaning company may have employees at remote location, so clocking in by telephone is a good choice. A medical office may have employees that work only one or two locations, so clocking in from an office computer, or a wall-mounted tablet is a good choice. It all depends.

Multiple administrators and supervisors: It's not practical for someone to supervise 50 people. It's much more efficient to supervise smaller groups. A good online system will allow this.

A good system will also allow you to assign administrators that can access data. Maybe you have an accountant or payroll provider. They should have a way to access the data on their own.

Data exporting: For efficiency and to reduce errors, a good online system should allow you to export (or transfer) your payroll data. That way, you will not have to re-key the hours while preparing payroll.

IP security: A frequently asked question is how to prevent employees from clocking from home. To do that, an online system should allow you to authorize where employees can clock from. Using IP addresses, the system should be able to limit employees based on what IP network they are connected to. If they are at work, they can clock in. If they are not, then they can't.

Geolocation tracking: Know exactly where your employees were when they clocked in or out. With an accuracy, down to a few meters. It's good to know if employees are where they say they are. This feature could not happen without access to services such as Google Maps.

Job tracking: Employees are hired to fill a position, a job if you will. But it's possible they may be assigned to different jobs during the week, or even each day. A good online system will allow those employees to track how many hours they worked for each job.

Benefit hour tracking and accrual: Many companies give their employees paid time off hours. And sometimes they will allow the employee to accrue these hours over time (or by number of hours worked). A good system allows administrators and supervisors to enter these hours on an employee's timesheet.

Employee self-service: If an employee wants to ask from time off, or needs a mistake corrected on their timesheet, they must go to their supervisor. As easy as that might sound, it's time consuming for both, not to mention costly for the business.

A good online system allows employees to leave comments and requests their supervisor can read later. Comments that should be added to their timesheet as a permanent record. And to make it even more efficient, the timesheet should also be a place where employees can view any accrued time off they have coming.

Custom payroll policies: Every business follows their own pattern for payroll. Some pay employees each week, some pay every other week, some still pay twice a month. Whatever your pattern, the system should adapt to it. And to be even more useful, it should easily let you go back in history to view past pay periods quickly without any hesitation.

Custom overtime policies: Not that you need reminding, but it's a federal law here in the United States. All nonexempt employees are entitled to receive 1.5 time their regular hourly rate for any hours worked over 40 hours during a workweek. States may have their own rules too. Good systems will provide these settings so you can be compliant to the laws.

Custom rounding rules: It all depends on how you like to pay your employees. Do you pay them to the nearest quarter hour? The nearest 10th of an hour? Or to the exact minute? A good system will display the exact time of the punches, but will round the total hours based on the rules you choose.

Custom shift rules: What time does the shift start? When is a punch late? Do you want to allow employees to clock in a few minutes early? Shift rules will help determine if the employee starts late, or leaves too early.

Revision zones: Along with shift rules, revision zones help define your shift policy. What they do essentially is round the punch to the designated start time (or end time) of the shift.

For example. You could allow employees to clock in anytime between 7:30 AM and 8:05 AM for a shift that starts at 8:00 AM. When they do, the time of the punch will be rounded to 8:00 AM.

Automatic lunch deduction: If employees have a lunch break in the middle of their work day, using the automatic lunch deduction setting can accommodate unpaid lunch breaks more efficiently. For example, it can be set to deduct one hour from their work day, if they work at least 5 hours during that day.



Final Recommendation

If you really need to track employee hours for payroll, then use an online time clock. You will instantly have access to the advantages and benefits it offers. Namely, you can access your data from anywhere and on any device. You will also enjoy cost savings both in upfront costs, and maintenance costs over time.

Incidentally, online systems really have no set optimum number of employees. So, it doesn't matter if you only have one employee, or if you have thousands over many locations. Because of their nature, they (should) adapt to your needs. You may want to consult with their support to be sure.

The internet really has changed the way we do things. Mostly for the better. Outsourcing your time and attendance will only help your company be more efficient and competitive. Give it a try (most systems even come with a free trial). I wish you much success.