I’m trying to find a time-tracking program that will meet our needs as a company. We're an IT consulting firm and have different contracts with each client, each of which includes an allotted amount of time during which we can do work on site before we start billing overages.
(For example, “Company A” gets 4 hours per month; if they go over that we charge $100/hr for each additional hour.)
Is there any program out there that can do this type of time/billing tracking (where the first x hours are ‘free’ and additional hours greater than x are billed) automatically (E.G. we log our hours, and if it goes over x it automatically starts charging after that)?
I've tried tools like Freshbooks but that isn't automated enough for my boss.
Mobile/web app integration (iOS/Android) a plus but not required. Preferably open-source or fairly cheap (We're a 3-man shop and can't afford $150/month).