The workspace billing is in my opinion, so rudimentary, that it should be removed until it is improved.
Hm, I'm subscribing this on one side. Actually it is confusing.
I'm going to use OpenGoo for my work and therefore I need a billing feature. Actually it's working if you know how
Nevertheless, I would make some suggestions:
In the administration you can assign billing categories to users. In my opinion this should be enhanced so you can assign more than one billing category to a user. This would meet my need due to the fact that my billing amount depends on the project (aka workspace) itself.
In the workspace settings you should be able to assign a "default billig value". If a user is creating a time slot he should be able to select one of the billing values defined in administration section. But the default billig value for this particular workspace should be preselected as default value.
Additionally, the billing value should be visible in any table and in any report.
If you want, I could provide some screenshots what I mean in particular if this helps.
Greetings