On 8/11/2020 8:32 PM, doncram wrote:
The idea of "envelope method" then is to mirror the model of budgeting and
control done by real life envelopes holding the cash allowed to be spent in
each budget area. This is an inspiring model/image. The physical model is
very visual, very clear... each envelope of cash is a continuous visible
indicator of how much more can be spent in that category. It is alarming
if one runs low or empty. If overspending really does have to be done,
then cash must be "borrowed"/transfered from another envelope/budget
category. In a household where one person has the envelope for groceries
vs. another has the envelope for clothes purchases, there would be
"transaction costs" or punishments of having to beg other person to fork
over some of their budget. I see the appeal of trying to make an
accounting/budgeting system follow that. However....
There is a fundamental important difference no matter how you try to
implement in gnucash (or pretty much any software).
With physical currency in physical envelopes or somebody else holding
the different debit card there is no such thing as negative dollars. In
other words, if you actually need the enforcement provided by
physicality, if lacking in the discipline to follow a budget unless so
enforced, gnucash can't help you nor probably any other program.
What do you want here? A way of specifying for an account that cannot go
opposite? That a transaction would be refuse to enter if it was doing
that? TOO LATE. When you enter the transaction in gnucash (or anything
else; even old fashioned pen and ink on paper) it has already happened.
You are just recording that fact in the books. Understand? If you want
accounts in gnucash to represent the envelopes you still need to have
that physical cash in physical envelopes for enforcement <<in the case
of separate debit cards would, be separate bank accounts, so regular,
not "virtual" accounts in gnucash>>
Even in the case of entities with legally enforceable budgets this is
true. Just because there is no more money left in the budget for
expenses of a certain category doesn't mean if a check is written that
would fall in that category it would bounce. Or that the entity could
say to whoever got that check "sorry, the budget for that was exhausted,
send the money back". If something is done wrong (with respect to an
enforceable budget) somebody is in trouble, maybe deep trouble, or a
board might have to call an emergency meeting to authorize or a town a
special town meeting (I'm in new England) to authorize << but even in
that case, the voters could say "NO" >>
Michael D Novack
_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.