Closed kennydrobnack closed 1 year ago
After seeing an explanation for Envelope Budgeting, I like the concept which is the reason for assigning this to myself.
As in your point 2, would this be on each category or category branch head?
I was thinking on a different approach. As a concept, I was thinking about creating budgeting accounts, where transactions in a budget account were actually the same transaction in a real account, but I am investigating the method and feasibility of adding this feature.
Do you mean http://www.wikihow.com/Do-Envelope-Budgeting or https://www.daveramsey.com/blog/envelope-system-explained?
It's supported in mmex already as multiple cash type accounts:
As in your point 2, would this be on each category or category branch head?
I was thinking on a different approach. As a concept, I was thinking about creating budgeting accounts, where transactions in a budget account were actually the same transaction in a real account, but I am investigating the method and feasibility of adding this feature.
stef145g, I was thinking the budgets would be per sub-category. For example I've got a category called "Needs" and within that are sub-categories like "Gas", "Groceries", and "Utilities" Each category would have its own budget.
I was looking around at how budgets are implemented, especially at the database layer and my suggestion seemed to be the easiest way to get this functionality. Of course, that may not be the best option. I know some other applications implement budgets as some kind of account that money can be deposited into or withdrawn from. The one thing I'd want to be sure of with this: I want to make sure that transactions that impact a budget would come out of the budget no matter what account the transaction happens in. I hope that makes sense.
Some kind of virtual account may be another option.
Do you mean http://www.wikihow.com/Do-Envelope-Budgeting or https://www.daveramsey.com/blog/envelope-system-explained?
It's supported in mmex already as multiple cash type accounts:
slodki, I've been a pretty avid follower of Dave Ramsey's teachings for quite a while, so I was thinking more like an electronic version of the cash envelope system. You would take any money you have available in your checking account or cash and distribute it into virtual envelopes. When you spend money from any of those accounts, or even credit cards, the money would be taken out of your budget category.
I don't think the budget setup you suggested would work for my workflow. Sounds like a GREAT setup if you're doing all cash, or some other setup with only one account. I'm budgeting across multiple accounts, and probably with a few too many categories to be manageable with multiple accounts.
When @kennydrobnack mentioned this on Slack I had the same idea as @slodki , but I realised that this would have implications on attempting to reconcile accounts. This is the reason for coming up with the idea of creating Budget Accounts. These would be virtual accounts connecting transactions of real accounts to the actual budget "envelope" via the transactions. As a concept I believe this would work, but I still need to figure out the actual implementation of how this would be implemented.
Budgets on a per category basis already exist, and I don't think that this would be the way to go if "Envelope budgeting" is to be implemented.
Just pinging in that I would love this functionality as well! I will try to poke around and see if I can come up with a reasonable way to implement something like this, too.
Hello,
Unfortunately life got busy and Money Manager Ex is too detailed for the wife and I to keep up on, so I've moved on to less detailed budgeting solutions.
Jason
From: Seevali Rathnayake notifications@github.com Sent: Thursday, November 22, 2018 8:44 AM Subject: Re: [moneymanagerex/moneymanagerex] Add envelope budgeting option (#1260)
Any update regarding this?
CLOSE: wontfix
REASON: Complex feature request, overtaken by subsequent budgeting enhancements.
A great feature to add would be the ability to do what is called "envelope style" budgeting to budgets. An example of how I would think this should work: