The best features in time tracking software include automatic time tracking, client support, smart timesheets, project forecasting, cloud-based platform, notifications/alerts, legally compliant, web/mobile support, seamless integrations, and a free trial.