John Wiegley wrote:

>>>>>> Deepak Narain <[email protected]> writes:
>
>> I can mark the transaction as Pending with a date in the future
>> when i enter it into the ledger, and then clear it when the check
>> cashes.  But, wanted to see if there are any more creative
>> approaches.
>
> This is what I use so-called "actual vs. effective" dates for:
>
> DATE=DATE * Payee
>     ...
>
> Then you can have the two dates mean whatever makes the most sense
> to you.  Use --aux-date to have the second date used in reports
> instead of the first.

Another note about checks.  Whenever I receive money of any kind I
like to immediately add a transaction so that I can know at all times
whether I've deposited or misplaced it.

    2012/01/01 (101) Deepak Narain
        Assets:Undeposited:Rent:52B Main St   $ 1,000.00
        Income:Rent
    
    2012/01/01 (102) Deepak Narain
        Assets:Undeposited:Rent:52B Main St   $ 1,000.00
        Income:Rent

    [...]
    
    2012/01/01 Bank X Deposit
        Assets:Checking:Bank X                $ 1,000.00
        Assets:Undeposited:Rent:52B Main St
    
    2012/02/01 Bank X Deposit
        Assets:Checking:Bank X                $ 1,000.00
        Assets:Undeposited:Rent:52B Main St
    
    $ date
    Fri Feb 03 15:46:58 CDT 2012
    $ ledger bal 52B
             $ 10,000.00  Assets:Undeposited:Rent:52B Main St

This way you can just deposit each check as it's due and slowly chip
away at the stash of checks you have.  With this method you wouldn't
need aux dates.  It would give you a truer picture of reality: got a
lump of checks on 1/1 and deposited them monthly.

-Drew

Reply via email to