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.
