billing

104 views
Skip to first unread message

Mike Eggleston

unread,
Sep 17, 2008, 11:39:22 AM9/17/08
to Ledger
Morning,

I've been reading the manual for ledger and my compliments to the
developer(s). Is there a way to use ledger for billing? I spend some
time helping veterinarian and they pay me for my time and knowledge. I
want some way to record the time spent, the billing rate, when bills
are
submitted, and payment received. Does that make sense in the framework
of ledger and is this something that ledger can do?

Mike

Russell Adams

unread,
Sep 17, 2008, 3:19:16 PM9/17/08
to ledge...@googlegroups.com

I'm working out much the same on my end.

I've already written some external scripts to create expense reports,
and since Ledger has native support for hours and bill rates I'm going
to move my invoicing into it.

A quick perl script to format Ledger's output, and I'll have invoices.

I'll be glad to share once I have a system in place that works.

Thanks.


------------------------------------------------------------------
Russell Adams RLA...@AdamsInfoServ.com

PGP Key ID: 0x1160DCB3 http://www.adamsinfoserv.com/

Fingerprint: 1723 D8CA 4280 1EC9 557F 66E8 1154 E018 1160 DCB3

John Wiegley

unread,
Sep 17, 2008, 3:32:39 PM9/17/08
to ledge...@googlegroups.com

Hi Mike,

My Grandmother's maiden name is Eggleston.

You can do billing with Ledger, it's just more manual. This is what I
do:

The first transaction, where you do work for them, transfers money
from income into an accounts payable:

<DATE> (Inv#<NUM>) <PAYEE>
Assets:Receivable:Company <AMOUNT> ; :PROJECT:
Income:Company

Then when they pay you:

<DATE> (Inv#<NUM>) <PAYEE>
Assets:Checking <AMOUNT> ; :PROJECT:
Assets:Receivable:Company

This is what I did, but others have different reporting requirements
and may do it differently.

John

Mike Eggleston

unread,
Sep 17, 2008, 5:03:33 PM9/17/08
to Ledger
Thanks, John. That example helps with understanding what I'm trying to
do. My first approach was to use the commodities approach (i.e. 1
Hours @ $30.00).

I have some kin in Wisconsin and some in Texas.

Mike

John Wiegley

unread,
Sep 17, 2008, 5:22:37 PM9/17/08
to ledge...@googlegroups.com

On Sep 17, 2008, at 5:03 PM, Mike Eggleston wrote:

> Thanks, John. That example helps with understanding what I'm trying to
> do. My first approach was to use the commodities approach (i.e. 1
> Hours @ $30.00).

Ledger is happy with you specifying hours. What I do is to put the
"hours @ dollars" on the Income side of the first entry.

John

Reply all
Reply to author
Forward
0 new messages