This is what the "cleared" field is mean to do. I would initially write the
entries as follows:
; file: check_writing.ledger
2000/01/01 * Initial Balance
Bank:Checking Account $1000.00
Equity:Initial
2019/09/12 Landlord
Expenses:Rent $500.00
Bank:Checking Account:Cheque:124
When the cheque clears, you mark the entry with an asterisk.
If you don't want to alter the initial file then you could do the following:
2000/01/01 * Initial Balance
Bank:Checking Account $1000.00
Equity:Initial
2019/09/12 Landlord
Expenses:Rent $500.00
Bank:Checking Account:Cheque:124
2019/10/11 Landlord
Expenses:Rent -$500.00
Bank:Checking Account:Cheque:124
2019/10/11 * Landlord ; Cheque cleared
Expenses:Rent $500.00
Bank:Checking Account:Cheque:124
Using the -C or -U option (or neither) in your reports will give you an
accurate picture of the state of your finances at all times.
On Friday, September 13, 2019 at 5:40:03 AM UTC+8, Jimi Damon wrote:
>
> So according to your commentary Martin , would you just change it to
>
> ; file: check_writing.ledger
> 2000/01/01 * Initial Balance
> Assets:Cash $1000.00
> Equity:Initial
>
> 2019/09/12 * Landlord
> Expenses:Rent $500.00
> Assets:Cash:Cheque:124
>
> 2019/10/11 * Landlord Cashed the check
> Assets:Cash:Checque:124 $500.00
> Assets:Cash
>
>
> I'm not sure how what you describe is different than these two reports
>
> One is at the end of September
>
> ledger -f check_writing.ledger -e 2019/09/30 bal ^assets:cash$
> $1000.00 Assets:Cash
>
>
> The other is at the end of next month
> ledger -f check_writing.ledger -e 2019/10/31 bal ^assets:cash$
> $500.00 Assets:Cash
>
>
> Thanks for any clarifications you can give.
>
>
>
>
> On Saturday, August 31, 2019 at 11:59:20 AM UTC-7, Martin Michlmayr wrote:
>>
>> * Taylor R Campbell <[email protected]> [2019-08-14 21:04]:
>> > ; hand-written ledger entry
>> > account Liabilities:Bank:Cheque:123
>> > 2017-01-31 Landlord
>> > Expenses:Rent $750.00
>> > Liabilities:Bank:Cheque:123
>> >
>> > ; automatically generated by bank2ledger script
>> > 2017-02-25 Bank statement
>> > Liabilities:Bank:Cheque:123 $750.00
>> > Assets:Bank
>>
>> This works fine for personal accounts where you can do whatever works
>> best for you instead of following official accounting practices.
>>
>> This won't work for a business, however. Cheques are treated as
>> immediate cash expenses: when you write a check, the money immediately
>> gets deducted (in your books), even though in reality it only gets
>> deducted from your bank account when the person deposits the check.
>>
>> That's (one reason) why businesses do bank reconciliations at the end
>> of the month where they compare their books with their actual bank
>> balances and account for the differences (undeposited checks get added
>> to the balance from your book to match the bank balance).
>>
>> --
>> Martin Michlmayr
>> https://www.cyrius.com/
>>
>
--
---
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].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ledger-cli/ea95812d-80fe-4462-b40c-ebcdc4ce32a4%40googlegroups.com.