Hi everyone,

I recently tried to set up "envelope" budgeting, following this guide:

https://frdmtoplay.com/envelope-budgeting-with-ledger/

One important aspect of this system is that money is moved from a (real)
checking account to a virtual budget account at the start of the budget
period, and expense transactions then "return" money from the virtual
budget account to the real checking account.  The overall result is that
expenses are really covered by the checking account, but are virtually
covered by a particular budget account.

The setup works fine for budgeting, but there's one major problem: it
breaks the Reconciliation mode in Ledger mode for Emacs.  The problem
seems to be that Ledger includes all virtual transactions on an account
by default, unless the --real option is passed.  Because there are
virtual budget transactions "returning" money to the checking account,
this screws up the balances in Reconciliation mode for the checking
account.  

In short: I always want to reconcile with the real balance, not the
virtual balance, but I can't figure out how to pass --real to the
commands used by Reconciliation mode.  I tried adding this flag to the
register report command in the ledger-reports variable, but it didn't
seem to have any effect.

Is there a way to pass --real to the reconciliation commands?  Or is
there another workaround that I haven't thought of?  How do others deal
with reconciliation under envelope budgeting?

Thanks for your help!

Best,
Richard

-- 

--- 
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