Hello Peter,
I only track billable hours, but I think this can also work for
non-billable hours.
I have defined a currency 'hour' with value of 0 euros.
So a transaction for an outgoing invoice looks like (I use Dutch, I hope
I translate it well for this message):
Revenue:Hours:Billable -12 HOUR @ 0 EUR
Revenue:HighVAT:Audio -100 EUR
Debt:Short:VAT:High:Billed -20 EUR
Assets:Claims:Receivable 120 EUR
This allows me to get reports on billed hours per customer, per period, etc.
Perhaps you could add a line
Revenue:Hours:Non-billable
Kind regards
Maurice
On 22-10-2024 13:02, Peter wrote:
Hi there,
up until now I used beancount for my personal finances. I might switch
careers and start freelancing. I'm currently evaluating how to manage
my time tracking.
Beancount seems like a good pick as it is flexible and the concept of
lots (or rather using time as a commodity) lets you track time, too.
An example is the section in the docs about vacation hours:
https://beancount.github.io/docs/command_line_accounting_cookbook.html#vacation-hours
That being said, here is what I'd like to achieve:
1. I'd like to track time (both billable, and non-billable) spent on
a project on a per project basis.
2. When I'm done with the project I'd like to create some sort of
time sheet that lists the billable hours and what I worked on
(using the narration field).
3. Finally, I'd like to book the income against the time spent
somehow, if that is possible. My goal is to see how profitable I
was. Especially, taking non-billable hours into account.
I have some questions:
* Has anyone done something similar? I'd love to hear experiences
and best-practices.
* Which accounts should I book the time against?
* How could I create a PDF time sheet?
* How can I book the time against the income?
I'm looking forward to any input.
Have a great day.
--
You received this message because you are subscribed to the Google
Groups "Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to beancount+unsubscr...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/beancount/f6d95048-2323-4e81-97aa-224fe7c8fae2n%40googlegroups.com
<https://groups.google.com/d/msgid/beancount/f6d95048-2323-4e81-97aa-224fe7c8fae2n%40googlegroups.com?utm_medium=email&utm_source=footer>.
--
You received this message because you are subscribed to the Google Groups
"Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to beancount+unsubscr...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/beancount/cf87d7e5-2839-4d5c-806f-d843c4c95e7a%40muisnetwerken.nl.