Managing the financial resources of a family

I am terribly bad at managing money. I don't know how much I have on myself at this particular moment, I don't know how much I have in my bank account at the moment, I don't know how much I have in my stash, I don't know where my stash is, nor I know which currencies the money in the stash is in.

I don't know how much I paid for all the bills last month, I don't know whether it was more or less than it was the month before. I have not the slightest clue how much it is compared to what I will pay this month, the one after it, or three months from now.

I don't know if the water company is being honest by charging me as much as the meter said I consumed.

I don't know if I use the most efficient Moldtelecom package, because I have no idea how many of the included minutes were not used. Maybe I should switch to a low-end package?

Am I paying too much for my Internet? Do I really need an unlimited traffic contract with my ISP, if in the past N months my needs never exceeded X GB?

This is just the tip of the iceberg; if I add all my minor expenses (5 lei here, 20 lei there) to the game, I might discover that the sum of little parts ends up being greater than the sum of the big ones!

Could it be so that it is much more efficient to buy a home theatre and invite my friends over, instead of going to the cinema?

A couple of months ago I was disconnected by the electricity company for "not paying the bill"; they didn't bother asking me whether I received it in the first place; I didn't even notice that that month I received fewer "papers" than usual. On the other hand, if they sent two papers instead of one, would I foolishly pay both invoices without noticing?

I have no clue, because I am terribly bad at managing money. And so are you, if your response for most of the above was "I don't know either"; if you think you're not, you should review your definition of "good at managing money". Things become a zillion times trickier if we add "living on my own" and "wife and kids" to the equation.

I hope I've convinced you, that there is a need for an instrument that can aid us in dealing with the points described above.

Technology will help us.

Purpose of the system:

Philosophy:

How it works:

General features (descending order of importance):

Meta-data

Proposed set of default bills and their custom meta-data:

Family financial input/output system (will probably be a different application, or one that can function pretty much independently; discuss):

 

Below is a sample financial I/O flow in a household (naturally, the items will vary from one family to another, this is just a reference sketch)

Technical aspects:

To do:

Call for arms - this is the most important part, which is why I left it for the end. I hope this project will attract people with coding skills, who are aware of the problems described here, and are willing to participate. These specs will be reviewed, refined, and extended; feel free to join and suggest new features, point out existing flaws, provide new use cases, etc.

Once things become clear, a new project will be created on SourceForge, and so the story will begin.

Comments

XDex — 2008-03-21 20:27

I have just one minor question..

Before starting to invent the bicycle once again, have you checked out the solutions existing on the market already, like M$ BuX here for example: http://www.microsoft.com/money/ProductDetails.aspx?pid=004&active_tab=Overview
?

The surely must be open-source projects of such kind there somewhere.. =)

gr8dude — 2008-03-21 20:49

Check out Homebank, it is pretty close, but does not have all the feature-set I have in mind (so we should also consider contributing to that project).

You are right, we must review the existing solutions and find out whether they are good enough. It’s not an accident that this is the first item in the ToDo list ;-) Believe me, I am not sure you can easily prove that you are lazier than me :-)

Haven’t tried Microsoft Money, but I am not going to buy it, that’s as certain as 2+2=4 (see earlier story on absolute truth ;-)

I did check out other programs and they were all just indexing in/out transactions; haven’t seen one that could manage bills - therefore it is the burden of the user to add a new transaction and regard it as a paid bill. In contrast, the program described here is very bill-centric.

Microsoft’s tool lists bill management as a feature, we can at least use it as a reference.

tallman — 2008-03-22 19:20

There is also KMyMoney. I’ve read that it operates in a similar way to M$ Money.

Ion Todirel — 2008-03-25 01:37

so I’m not alone then, cool ;) it’s always fun to explain to your boss why do you need a day off (Fenosa thing)

I use a very simple solution, remainders (only for important stuff like electricity and internet) and Excel spreadsheets for the expenses

gr8dude — 2008-03-25 02:25

Can you upload your Excel spreadsheet somewhere and share it with us?

I was thinking that many of these things can be done with Excel’s capabilities (except the reminders), but I am not an advanced Excel user.

Dan — 2008-03-27 02:16

You can give http://www.budgetpulse.com/ a try.
Should not take more than 10 minutes to get used to the dashboard.

Ion Todirel — 2008-03-28 01:51

@ Alex: “Can you upload your Excel spreadsheet somewhere and share it with us?”

no I can’t, it contains personal information, sorry, but for remainders I use Outlook, I’m sure its possible to “talk” with Outlook from Excel via VBA (or something else) but I’m too lazy to do it…