I've worked for the same company for 10years. When I started it was the owner and myself. Now its the owner myself and 5 other guys.
The owner was/is a pencil paper kind of guy.
That method is fine if you are by yourself but it becomes harder the bigger you get.
Over the years I've noticed inadequacies in the way we do things and tried to integrate improvements.
For example regarding employees keeping track of time, here's the progression we have gone through.
When I started I had to fill out a handwritten log of where I had been, what I had done and times worked. Then once a week I had to physically hand this to the boss and from that point he processed it. Some weeks I worked with him on Friday and handed it to him. Other weeks though I had to drop it off under his doormat after work on Friday. The same drill to receive my check as well...
This method worked, but it was a hassle on both ends. He would have to decipher a handwritten paragraph style log and process from there. I had to make out of the way trips to his house not to mention the time spent going to deposit checks at the bank.
I convinced the boss to allow me to come up with a better way.
I created an excel spreadsheet with slots for the date, the customer, the employee, the different tasks we do, and time in time out total time. A spreadsheet is so much easier both to fill out as well as to read and process. Then I would fill out my paper copy of my spreadsheet and get this, I'd fax it to him at the end of every week. That sounds so antiquated now but at the time it sure best driving to his house.
We carried on with that method for a bit, then I came up with the bright idea of copying my handwritten spreadsheet into the spreadsheet on my computer and attaching that weeks work to an email to the boss.
We utilized that method for a few years until someone introduced me to Googlesheets. By now everyone had smartphones so transitioning to technology was pretty easy.
Googlesheets is basically an spreadsheet format that anyone with the link can view and edit at any time from their phone in real time. Employees would fill out there info as they did it into their phones, we found this helped with not forgetting to write stuff down , also the boss was able to see in real time what had been done. Gone were the days of copying handwritten spreadsheets into computer spreadsheets and emailing. You typed it into gsheets as you did it and that was it.
About two years ago I came across a program called tsheets. Tsheets is a web based time tracking program. From an employee standpoint it works like this.
Get to work, pull out your phone, open tsheets app, pick customer, pick job detail punch in. At the end of the day press punch out. If you have multiple jobs in a day you can select switch, pick new customer and that's it. No one ever needs to remember where they were or what they did or how long they were there. It tracks total day time, time worked at each location as well as total week time total pay period time etc... it can be set up however you like.
From an administrative perspective it works like this.
Pull up tsheets, schedule everyone(when scheduled everyone recieved a notification)
To process payroll or accounts receivable one runs a report. Input criteria and it generates the results, it completely takes the math out of it on all sides.
For example I can type in an employee it will show when where how long for any timeframe I select. If I want to know how many cumulative hours have been worked at Customer blanks location I can select that customer, run a report and presto all hours by all employees while working there ,during selected time frame are compiled. Generates nice bar and pie graphs too if so desired.
Running payroll is a snap, run a report on all employees who worked during the pay period, review their hours and press approve.
Approved hours are linked into quickbooks which is linked into intuit payroll. Payroll goes out on payday and everyone wakes up to their money direct deposited into their account. No more trips to the bank.
Long story short, want my advice, take advantage of technology available, long term it is highly beneficial.
Thanks for reading , I apologize for the run on sentences at times