On 12/10/14 5:05 AM, Chris Bennett wrote:
Does anyone use ledger for project accounting or time tracking,
budgeting & billing in a consulting context?

Can anyone offer examples or tips on how to best manage these with
ledger?

I'm currently doing all my business & personal accounting in a set of
ledger files, and use a seperate ledger file for time accounting using
the timelog format.

I've started dealing with multiple projects for 1 or more clients
simultaneously, along with pre-paid blocks of time & unbilled accrued
time, & I'm trying to maintain visibility for budgeting, reporting &
preventing overruns.

Hi Chris, I do.

I started doing out with the timelog format, first with Ledger and later hledger (2007-2009). Like you, a separate file just for time tracking.

For my needs this format is over-precise and too hard to retroactively update (eg from memory or notes). So I switched to the regular journal format for a while (2009-2010).

I switched to a phone app (Eternity) for a few years. Ultimately this had the same problem as above.

This year I've switched back to hledger. To minimise data entry effort, for a while I tried logging time in a csv file (date, description, hours), using hledger csv rules to assign accounts based on the description.

Currently I'm using regular journal format again, so that I can enter data with hledger add. Using standardised transaction descriptions, it mostly suggests the right defaults and I can just hit enter enter enter. On osx I use option-space to pop up a terminal dedicated to this purpose (hledger add's autocompletion requires a real terminal).

My top-level accounts are currently:

$ hours acc depth:1
admin
business
earning
foss
home
service

with one, sometimes two levels of subaccount below these. Eg:

admin
  email
  mail
  numbers
  phone
  planning/org
business
  bizdev
  research
  sysadmin
earning
  client1
  client2
foss
  hledger
  ledger
  darcs
...


I have "alias hours='hledger -f ~/finance/time.journal'" in bashrc. A typical report command would be:

$ hours bal -W date:thismonth- depth:1
Balance changes in 2014/12/01-2014/12/14:

          ||  2014/12/01w49  2014/12/08w50
==========++===============================
 admin    ||          14.50           1.75
 business ||           4.50              0
 earning  ||           0.25              0
 foss     ||          19.25           0.25
 service  ||           2.50           0.25
----------++-------------------------------
          ||          41.00           2.25

I'm experimenting with envelope accounts for budgetting money. I imagine you could do that for time, too.


--

--- You received this message because you are subscribed to the Google Groups "Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to