Welche Zeiterfassung?
Welche Rechnung?
Nicht elegant, aber womöglich schon hinreichend: Im Auftrag die "Freistunden" als negative Menge eintragen. Wenn bei Rechnungstellung ein negativer Betrag entsteht, abbrechen (der ist im "Haben") wenn ein Positiver Wert raus kommt, hat er überzogen.