Define why is time tracking needed
Before making any investments in terms of effort, time and money, think about why you want to do this in the first place. Discuss it with your team, see how they feel about changing the way they work.
If this activity is already established in your company, take a chance to reexamine it. Perhaps your team doesn't need to clock in or out at all!