This reminded me of ledger, the plain text accounting tool. FWIW, ledger has time tracking and billing capabilities, too.
For example: https://github.com/anarcat/ledger-timetracking
You can also use the aforementioned org-clock-in with it.
For example: https://github.com/anarcat/ledger-timetracking
You can also use the aforementioned org-clock-in with it.