Time Doctor Reviews

It has everything that you could expect from time tracking system

about Time Doctor · · Helpful Not helpful Report as spam

I have it installed on linux and it works without any issues and tracks time for all the apps and websites I use.
Currently they do have "Clients" and multiple projects can be associated with them. Also Time Doctor has "Money" concept which is called "Payroll".
Web interface is pretty straightforward and has all the reporting and settings features.
They do have $5/month option for solo use.