Multi-Account Budgeting Tools/Accounts/Services
IngDirect has this concept of sub accounts inside a main account - that might be perfect for what you are looking for. To clarify, you basically have one physical account with logical sub account groupings. "I sort of do this with credit cards. I actually have 4 AMEX cards that I've accumulated over the years. Certain types of expenses go on each card (""General expenses"", recurring bills, car-related and business-related) I use AMEX because they have pretty rich iPhone/Android applications to access your accounts and a rich set of alerts. So if we exceed our budget for gas, we get an email about it. Do whatever works for you, but you need to avoid the temptation to over-complicate." Have you looked at mint? Their budgeting feature can track spending against your budget categories across your checking and credit card accounts. Not the same as the envelope system -- so if you need the built-in limitation that this provides, it may not work for you. But it is a low-effort, automatic system that does the tracking for you if you have your spending mostly under control. I know of websites that do this, but I don't know of banks that do. Is there any reason you want to do this at a bank rather than use a service?  My main concern with using a bank for this would be the risk of overdraft fees
"I started storing and summing all my receipts, bills, etc. It has the advantage of letting me separate expenses by category, but it's messy and it takes a long time.  It sounds from this like you are making your summaries far too detailed. Don't. Instead, start by painting with broad strokes. For example, if you spent $65.17 at the grocery store, don't bother splitting that amount into categories like toiletries, hygiene products, food, and snacks: just categorize it as ""grocery spending"" and move on to the next line on your account statement. Similarly, unless your finances are heavily reliant on cash, don't worry about categorizing each cash expense; rather, just categorize the withdrawal of cash as miscellaneous and don't spend time trying to figure out exactly where the money went after that. Because honestly, you probably spent it on something other than savings. Because really, when you are just starting out getting a handle on your spending, you don't need all the nitty-gritty details. What you need, rather, is an idea of where your money is going. Figure out half a dozen or so categories which make sense for you to categorize your spending into (you probably have some idea of where your money is going). These could be loans, cost of living (mortgage/rent, utilities, housing, home insurance, ...), groceries, transportation (car payments, fuel, vehicle taxes, ...), savings, and so on -- whatever fits your situation. Add a miscellaneous category for anything that doesn't neatly fit into one of the categories you thought of. Go back something like 3-4 months among your account statements, do a quick categorization for each line on your account statements into one of these categories, and then sum them up per category and per month. Calculate the monthly average for each category. That's your starting point: the budget you've been living by (intentionally or not). After that, you can decide how you want to allocate the money, and perhaps dig a bit more deeply into some specific category. Turns out you are spending a lot of money on transportation which you didn't expect? Look more closely at those line items and see if there's something you can cut. Are you spending more money at the grocery store than you thought? Then look more closely at that. And so on. Once you know where you are and where you want to be (such as for example bumping the savings category by $200 per month), you can adjust your budget to take you closer to your goals. Chances are you won't realistically be able to do an about-face turn on the spot, but you can try to reduce some discretionary category by, say, 10% each month, and transfer that into savings instead. That way, in 6-7 months, you have cut that category in half." More moving parts will make your budget harder to keep track of, not simpler. Budget systems like You Need a Budget recommend simplifying your accounts, even if the various accounts give you specialized bonuses like rewards for restaurants or gasoline or travel. The effort of keeping track of all the options and accounts can outweigh the value you get from them. Instead, I recommend using a simple and structured budget system (like YNAB) that walks you through all of the steps toward building good habits and keeping them simple so that you can maintain the habit. You can take a shortcut and make a few cumulative transactions, maybe just estimate how much of your spending landed in each of your budget categories, but you will lose a lot of the value that you were building for yourself by tracking your spending during the earlier months. I reconcile my budget and categorize my spending on a monthly basis. It's always a chore to pull out the big stack of receipts and plow through them, but I've learned the value of having an accurate picture of where all my money went. There is no clean way to fake it. You can either take the time and reconcile your spending, or you can take a short cut. It probably renders your efforts to track everything from the beginning of the year invalid though. If you want to start over this month (as you did at the beginning of the year) that would probably be a cleaner way to reconcile things. Being new does not allow me yet to vote on your question, but what a good question it is. We share our opinion in separating finances in our very well going mariage. Currently I have found a sort of okay solution in two websites. These are http://www.yunoo.nl and http://www.moneytrackin.com/. You can actually tag spendings with multiple tags.  I don't like the idea that the data is on a remote server, but since I have not found a proper  local software solution, I just naively trust their promise that your data is save. Then again our financial situation is not that special. "These sort of issues in structuring your personal finances relative to expenses can get complicated quickly, as your example demonstrates.  I would recommend a solution that reduces duplication as much as possible- and depending on what information you're interested in tracking you could set it up in very different ways. One solution would be to create virtual sub accounts of your assets, and to record the source of money rather than the destination.  Thus, when you do an expense report, you can limit on the ""his"" or ""hers"" asset accounts, and see only the expenses which pertain to those accounts (likewise for liabilities/credit cards). If, on the other hand, you're more interested in a running sum of expenses- rather than create ""Me"" and ""Spouse"" accounts at every leaf of the expense tree, it would make much more sense to create top level accounts for Expenses:His:etc and Expenses:Hers:etc.  Using this model, you could create only the sub expense accounts that apply for each of your spending (with matching account structures for common accounts)." I agree with Option 3 from the accepted answer (His/Hers/Joint), but with one caveat (that my wife and I are finding out). Once you have children, if your income is in the mid-range where you are not paycheck to paycheck, but are not floating in excess money either (ie, you can have a vacation, but you have to plan for it and save up for a few months to do so), the child-relative expenses begin to be a huge factor in your overall budget, such that (particularly if one partner does more of the child-related buying) it can be hard to really keep up the 3 account separation, because those child-related expenses may end up being all of one earner's paycheck. We originally did the 3 way split, where we took rent, car, and utilities from joint (ie, each transferred a reasonable portion to the joint account to cover), and just bought groceries each occasionally such that it was generally a reasonable split (as we both shopped for groceries and both earned close enough to each other that it worked out).  But once we had kids, it ended up being very different, and we eventually had to more properly budget all of our funds as if they were basically joint funds.  While we still do have separate accounts (and, largely, separate credit cards/etc., except for one joint card), it's almost pro forma now due to the kids. "I'm not convinced this is completely possible without additional data.  I'm categorizing my purchases now, and I keep running into things like ""was this hardware store purchase for home repair, hobby tools and supplies, cookware, ..."" Ditto for department stores, ditto for cash purchases which appear only as an ATM withdrawal. Sometimes I remember, sometimes I guess, sometimes I just give up. In the end, this budget tracking isn't critical for me so that's good enough. If you really want accuracy, though, I think you are stuck with keeping all your receipts, of taking notes, so you can resolve these gaps." Proposed solutions 1 and 3 sound like extra work. Is a dual-file system something that you and your wife will be willing to maintain? Having separate files may better reflect your financial structure, but be sure that the expense of added time and overhead is worth it to you in the long run. You could track your own accounts, your wife's accounts, and your joint accounts in the same Money file (solution 2). Getting married can be a simple matter of adding the wife's accounts and recording transfers as money flows into joint accounts. This would make transfers between accounts easy to record and would afford easy reporting of overall income and spending. To maintain a degree of continuity for your own accounts, customize some reports to exclude your wife's accounts and joint accounts. A note about Microsoft Money I think Microsoft Money is fantastic and I have no plans to stop using it despite the fact that Microsoft killed the product line. All Money users should be made aware of the free Sunset version that requires no online activation. Also check out PocketSense, a collection of free Python scripts that can download transactions from some banks directly into Money. I use and highly recommend both. "Bookkeeping and double-entry accounting is really designed for tracking the finances of a single entity. It sounds like you're trying to use it to keep multiple entities' information, which may somewhat work but isn't really going to be the easiest to understand. Here's a few approaches: In this approach, the books are entirely from your perspective. So, if you're holding onto money that ""really"" belongs to your kids, then what you've done is you're taking a loan from them. This means that you should record it as a liability on your books. If you received $300, of which $100 was actually yours, $100 belongs to Kid #1 (and thus is a loan from him), and $100 belongs to Kid #2 (and thus is a loan from her), you'd record it just that way. Note that you only received $100 of income, since that's the only money that's ""yours"", and the other $200 you're only holding on behalf of your kids. When you give the money to your kids or spend it on their behalf, then you debit the liability accordingly and credit the Petty Cash or other account you spent it from. If you wanted to do this in excruciating detail, then your kids could each have their own set of books, in which they would see a transfer from their own Income:Garage Sale account into their Assets:Held by Parents account. For this, you just apportion each of your asset accounts into subaccounts tracking how much money each of you has in it. This lets you treat the whole family as one single entity, sharing in the income, expenses, etc. It lets you see the whole pool of money as being the family's, but also lets you track internally some value of assets for each person. Whenever you spend money you need to record which subaccount it came from, and it could be more challenging if you actually need to record income or expenses separately per person (for some sort of tax reasons, say) unless you also break up each Income and Expense account per person as well. (In which case, it may be easier just to have each person keep their entirely separate set of books.) I don't see a whole lot of advantages, but I'll mention it because you suggested using equity accounts. Equity is designed for tracking how much ""capital"" each ""investor"" contributes to the entity, and for tracking a household it can be hard for that to make a lot of sense, though I suppose it can be done. From a math perspective, Equity is treated exactly like Liabilities in the accounting equation, so you could end up using it a lot like in my Approach #1, where Equity represents how much you owe each of the kids. But in that case, I'd find it simpler to just go ahead and treat them as Liabilities. But if it makes you feel better to just use the word Equity rather than Liability, to represent that the kids are ""investing"" in the household or the like, go right ahead. If you're going to look at the books from your perspective and the kids as investing in it, the transaction would look like this: And it's really all handled in the same way an Approach #1. If on the other hand, you really want the books to represent ""the family"", then you'd need to have the family's books really look more like a partnership. This is getting a bit out of my league, but I'd imagine it'd be something like this: That is to say, the family make the sale, and has the money, and the ""shareholders"" could see it as such, but don't have any obvious direct claim to the money since there hasn't been a distribution to them yet. Any assets would just be assumed to be split three ways, if it's an equal partnership. Then, when being spent, the entity would have an Expense transaction of ""Dividend"" or the like, where it distributes the money to the shareholders so that they could do something with it. Alternatively, you'd just have the capital be contributed, And then any ""income"" would have to be handled on the individual books of the ""investors"" involved, as it would represent that they make the money, and then contributed it to the ""family books"". This approach seems much more complicated than I'd want to do myself, though." "This style of budgeting is referred to as the 'Envelope' method. It could be done by withdrawing cash from the checking account and putting into envelopes (which I used to do for my Grocery & Clothing funds). I currently do this in GnuCash by creating sub-accounts of the actual bank accounts. The software rolls up the numbers so when I am looking at the ""real"" account I see the number that matches what the bank says. It is not, however, web-based. You should be able to do the same in other tools if they allow you to create sub-accounts, or have some budgeting feature built in." "How about the new Mastercard ""In Control"" card http://www.pivotalpayments.com/ca/industry-news/mastercard-introduces-in-control-program-to-help-consumers-budget-800077802/ You can set budgets at your bank and go between getting alerts when you go over, or completely declined if you are out of money.  There are going to be obvious loop holes and slack in the system, but this system seems like a pretty neat start. Combine this with a bank account that does bill pay and you might have something to work with." You might check out Thrive. They're almost a carbon copy of Mint from the last I checked, but with some additional and (I think) more useful metrics. For instance, they seemed to help more to plan for future expenses in addition to keeping tabs on individual budgets the way Mint does. Everything is automated in the same way as Mint, though I'm not sure their breadth is as far-reaching now since Mint was bought out by Intuit. Nevertheless, whenever I've had a question on Thrive, I shoot it to the devs and I get a very personal and courteous response within the day. So it depends on what you're looking for: Mint can almost guarantee any US bank will be accessible through their site, however Thrive will work much harder to gain your favor. "What I've found works best when working on my personal budget is to track my income and spending two different ways: bank accounts and budget categories. Here is what I mean: When I deposit my paycheck, I do two things with it: It goes into my checking account, so the balance of my checking account goes up by the amount of my paycheck. I also ""deposit"" the money from my checking account into my various budget category balances.  This is separate from my bank account balances.  Some of my paycheck money goes into my groceries category, some goes into clothing, some into car fuel, entertainment, mortgage, phone, etc.  Some goes into longer range bills that only happen once or twice a year, such as car insurance, life insurance, property tax, etc.  Some goes into savings goals of ours, such as car replacement, vacation, furniture, etc. Every dollar that we have in a bank account or in cash in our wallets is also accounted for in a budget category.  If you add up the balances of our bank accounts and cash, and you add up the balances of our budget categories, they add up to the same number. When we make a purchase, this also gets accounted for twice: The appropriate bank account (or cash wallet) balance gets reduced by the purchase amount. The appropriate budget category gets reduced by the purchase amount. In this way, we don't really need to worry about having separate bank accounts for different purposes.  We don't need to put our savings goal money in a separate bank account from our grocery money, if we don't want to.  The budget category accounting keeps track of how much money is allocated to each purpose.   Now, the budget category amounts are not spent yet; the money in them is still in our bank account, and we can move money around in the categories, if we change our mind on how to allocate them.  For example, if we don't spend all of our gas money for the month, we can either keep that money in the gas category, or we can move it to a different category, such as the car replacement category or the vacation category.  If the phone bill is more than we expect, we can move money around from a different category to cover it. Now, back to your question: We allocate some money from each paycheck into our furniture category.  But the money is not really spent until we actually buy some furniture.  When we do, the furniture category balance and bank account balance both go down by the amount of the purchase. All of this can be kept track of on the computer in a spreadsheet.  However, it's not easy to keep track of so many categories and bank balances.  An easier solution is custom budgeting software designed for this purpose.  I use and recommend YNAB." "I'm currently using You Need A Budget for this. It lets you track spending my category and ""save"" money in particular accounts from month to month. They also have some strong opinions about how one should manage one's cashflow, so check it out to see if it'll work for you. It's neither web-based nor free, but the licensing terms are very reasonable." "One easy way to monitor costs in QuickBooks is to establish sub-bank accounts.   For example, you may have an asset account called ""State Bank"" numbered 11100 (asset, cash and cash equivalents, bank). Convert this to a parent account for a middle school by making subaccounts such as At budget formation, transfer $800 from Operations 11110 to Family Fun Committee 11130.  Then write all checks for Family Fun from the Family Fun 11130 subaccount.   For fundraising, transfer $0 at budget formation to the X Grade accounts.  Do deposit all grade-level receipts into the appropriate grade-level subaccounts and write all checks for the grades from the grade-level subaccounts.   The downside to the above is that reconciling the check book each month is slightly more complicated because you will be reconciling one monthly paper bank statement to multiple virtual subaccounts. Also, you must remember to never write a check from the parent ""State Bank"" 11100, and instead write the checks from the appropriate subaccounts."