Add the feature to define hours as billable based on the type of task set. This way, the estimate can act as a budget and the logged hours as a sort of pre-invoicing.