What are the advantages of doing accounting on your personal finances?
In my opinion, every person, regardless of his or her situation, should be keeping track of their personal finances.  In addition, I believe that everyone, regardless of their situation, should have some sort of budget/spending plan. For many people, it is tempting to ignore the details of their finances and not worry about it.  After all, the bank knows how much money I have, right?  I get a statement from them each month that shows what I have spent, and I can always go to the bank's website and find out how much money I have, right?  Unfortunately, this type of thinking can lead to several different problems. Overspending.  In olden days, it was difficult to spend more money than you had.  Most purchases were made in cash, so if your wallet had cash in it, you could spend it, and when your wallet was empty, you were required to stop spending.  In this age of credit and electronic transactions, this is no longer the case.  It is extremely easy to spend money that you don't yet have, and find yourself in debt.  Debt, of course, leads to interest charges and future burdens. Unpreparedness for the future.  Without a plan, it is difficult to know if you have saved up enough for large future expenses.  Will you have enough money to pay the water bill that only shows up once every three months or the property tax bill that only shows up once a year?  Will you have enough money to pay to fix your car when it breaks?  Will you have enough money to replace your car when it is time?  How about helping out your kids with college tuition, or funding your retirement?  Without a plan, all of these are very difficult to manage without proper accounting.   Anxiety.  Not having a clear picture of your finances can lead to anxiety.  This can happen whether or not you are actually overspending, and whether or not you have enough saved up to cover future expenses, because you simply don't know if you have adequately covered your situation or not.  Making a plan and doing the accounting necessary to ensure you are following your plan can take the worry out of your finances. Fear of spending.  There was an interesting question from a user last year who was not at all in trouble with his finances, yet was always afraid to spend any money, because he didn't have a budget/spending plan in place.  If you spend money on a vacation, are you putting your property tax bill in jeopardy?  With a good budget in place, you can know for sure whether or not you will have enough money to pay your future expenses and can spend on something else today. This can all be done with or without the aid of software, but like many things, a computer makes the job easier.  A good personal finance program will do two things: Keeps track of your spending and balances, apart from your bank.  The bank can only show you things that have cleared the bank.  If you set up future payments (outside of the bank), or you write a check that has not been cashed yet, or you spend money on a credit card and have not paid the bill yet, these will not be reflected in your bank balance online.  However, if you manually enter these things into your own personal finance program, you can see how much money you actually have available to spend. Lets you plan for future spending.  The spending plan, or budget, lets you assign a job to every dollar that you own.  By doing this, you won't spend rent money at the bar, and you won't spend the car insurance money on a vacation. I've written before about the details on how some of these software packages work.  To answer your question about double-entry accounting: Some software packages do use true double-entry accounting (GnuCash, Ledger) and some do not (YNAB, EveryDollar, Mvelopes).  In my opinion, double-entry accounting is an unnecessary complication for personal finances.  If you don't already know what double-entry accounting is, stick with one of the simpler solutions. Everyone should keep track of what they spend. When you see how much you are spending on each category of expense, you can make good decisions about how much your life is improved by something vs. how much you spend on that thing.  Everyone makes better decisions when they are informed by accurate information about those decisions. There's no reason why personal finances are different from any other decision you make in life. This remains true whether you make very little or very much. Some people define rich as being able to live on less money than you earn. I recently made the switch to keeping track of my finance (Because I found an app that does almost everything for me). Before, my situation was fairly simple: I was unable to come up with a clear picture of how much I was spending vs saving (altho I had a rough idea). Now I here is what it changes: What I can do now: Is it useful ? Since I don't actually need to save more than I do (I am already saving 60-75% of my income), 1) isn't important. Since I don't have any visibility on my personal situation within a few years, 2) and 3) are not important. Conclusion: Since I don't actually spend any time building theses informations I am happy to use this app. It's kind of fun. If I did'nt had that tool... It would be a waste of time for me. Depends on your situation ? Nb: the app is Moneytree. Works only in Japan.
I heard that a C-Corp being a one person shop (no other employees but the owner) can pay for the full amount 100% of personal rent if the residence is being used as a home office. Sure. Especially if you don't mind being audited. Technically, it doesn't matter how the money gets where it goes as long as the income tax filings accurately describe the tax situation. But the IRS hates it when you make personal expenses from a business account, even if you've paid the required personal income tax (because their computers simply aren't smart enough to keep up with that level of chaos). Also, on a non-tax level, commingling of business and personal funds can reduce the effectiveness of your company's liability protection and you could more easily become personally liable if the company goes bankrupt. From what I understand the 30% would be the expense, and the 70% profit distribution. I recommend you just pay yourself and pay the rent from your personal account and claim the allowed deductions properly like everyone else. Why & when it would make sense to do this? Are there any tax benefits? Never, because, no. You would still have to pay personal income tax on your 70% share of the rent (the 30% you may be able to get deductions for but the rules are quite complicated and you should never just estimate). The only way to get money out of a corporation without paying personal income tax is by having a qualified dividend. That's quite complicated - your accounting has to be clear that the money being issued as a qualified dividend came from an economic profit, not from a paper profit resulting from the fact that you worked hard without paying yourself market value. Most of us know that accounting is an important business activity. But, how many of you know that it is more crucial to maintain personal finance accounts? Yes, it is rather essential to plan for a successful future. How could this be referred so? "Fund a way to make mistakes with someone else's money.  It is the best business advice I got as a young person. You learn so much more by failure and f'up than you do by success and if you do it with others money then it doesn't really hurt you.   The other thing I wish I had understood earlier was basic book keeping and financial analysis. At 33 I'm just now figuring out basic thinga like how a P&amp;L and Balance sheet work together and how to do a cash forecast.   As my mentor said: ""Double entry accounting has been used in business since Jesus.  There's a reason. """ "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." "No, there are neither advantages nor disadvantages. I'll take on this question from an accounting standpoint.   Financial statements, the tools at which the market determines (amongst other things) the value of a stock, are converted at year end to the home currency (see 1.1.3).If Company A has revenue of 100,000 USD and the conversion to EUR is .89, revenue in the European market will be reported as 89,000 EUR. These valuations, along with ratios, analysis, and ""expert"" opinions determine if a person should own shares in Company A.  Now, if we're talking about comparing markets this is a entirely different question.  Example:  Should I buy stock of Company A, who is in the American market (as an European)?  Should I buy stock of Company B, who is in the European market (as an American)? I would recommend this as additional level of diversification of your portfolio to inlcude possible large inflation of either the currency. The possible gains of this foreign exchange may be greater if one or the other currency becomes weak." It gives you a strong fundamental understanding of the operations of a business and can be leveraged into various areas within a business. It also gives you a wide range of opportunities from auditing, investment banking, consulting, and finance based on your drive and interests. It also has strong future job growth and good career progression. To be confident in your solution, and get the best solution for you, consult a local accountant, preferably one who is specialized in taxes for businesses.  Or muddle through the code and figure it out for yourself.  The primary advantage in consulting with an accountant is that you can ask them to point out ways you can restructure your expenses, debts and income in order to minimize your tax burden.  They can help you run the numbers for the various options and choose the one that is right, numerically. "Thirtyfive years ago, when buying checks through one's bank was the sole option, if you got a ""business"" account with a bank, you had to buy ""business"" checks.  One difference between a ""business"" account and a personal account was that on the business account, the incorporated or unincorporated company (say Simply Wonderful Apps) had the option of changing from John Doe to Richard Roe as the Treasurer of Simply Wonderful Apps and the person signing the checks, whereas a personal account in John Doe's name could not be changed to allow Richard Roe signature authority over the account.  For a self-employed person doing business as Simply Wonderful Apps, a personal checking account would do just as well,  since the need to change the person responsible for signing checks might never arise. It was, of course, important to have a separate checking account for the business because it made book-keeping simpler and also separated business expenses deductible on Schedule C from personal expenses. But it was not necessary to have a business account or business checks to run a small business. In addition to the various advantages described in other answers, one advantage that I found for larger checks is that various money management programs could do things like print an address below the name on (computer-printable) checks so that after folding,  the check could be put into a window envelope and mailed directly. For the one check to a page format, the programs could print additional information on the blank area below the check (e.g. explanations about the check, company logo etc. So, it was convenient if one had to write several checks each month. But if  outgoing checks are infrequent and extra security is not much of an issue, there  is less reason to spend a lot extra on business style checks rather than the personal style checks." "Ditto Nate Eldredge in many ways, but let me add some other thoughts. BTW there are not four types of account, but five. You're forgetting equity, also called capital. Would it be possible to design an accounting system that does not have 5 types of accounts, maybe is simpler in other ways, and is internally consistent and logical? I'm sure it is. But what's the advantage?  As Nate points out, the existing system has been in use for hundreds of years. Lots of people know how it works and understand it.  I'd add: People have long since worked out how to deal with all the common situations and 99% of the odd cases you're likely to hit. If you invent your own system, you're starting from scratch. You'd have to come up with conventions to handle all sorts of situations. How do I record buying a consumable with cash? How do I record buying a capital asset with credit? How do I record paying off debts? How do I record depreciation? Etc etc. If you worked at it long and hard enough and you're a reasonably bright guy, maybe you could come up with solutions to all the problems. But why?  If you were approaching this saying, ""I see these flaws in the way accounting is done today. I have an idea for a new, better way to do accounting"", I'd say good luck, you have a lot of work ahead of you working out all the details to make a fully functioning system, and then persuading others to use it, but if you really do have a better idea, maybe you can revolutionize the world of accounting. But, ""The present system is too much trouble and I don't want to bother to learn it"" ... I think that's a mistake. The work involved in inventing your own system is going to end up being way more than what it would take to learn the existing system. As to, Aren't liabilities a lot like assets? Well, in a sense I suppose. A credit card is like a checking account in that you can use it to pay for things. But they're very different, too. From an accounting point of view, with a checking account you buy something and then the money is gone, so there's one transaction: reduce cash and increase office supplies or whatever. But with a credit card there has to be a second transaction, when you pay off the charge: So, step 1, increase debt and increase office supplies; step 2, decrease debt and decrease cash. Credit cards charge interest, well you don't pay interest to use your own cash. Etc. One of the beauties of double-entry book-keeping is that every transaction involves a debit and a credit of equal amounts (or a set of debits and credits where the total of the debits equals the total of the credits). If you combine assets and liabilities into, whatever you call it, ""balance accounts"" say, then some transactions would involve a matching debit and credit while others would involve a positive debit and a matching negative debit and no credit. I'm sure you could make such a system work, but one of the neat built-in protections against error is lost. There's a very logical distinction between things that you have or that others owe you, and things that you owe to others. It makes a lot of sense to want to list them separately and manage them separately. I think you'd pretty quickly find yourself saying, ""well, we have two types of balance accounts, those that represent things we have and which normally have positive balances, which we list on chart A, and those that represent things we owe and which normally have negative balances, which we list on chart B"". And before you know it you've just reinvented assets and liabilities." Yes, it's a good idea to have a separate business account for your business because it makes accounting and bookkeeping that much easier. You can open a business checking account and there will be various options for types of accounts and fees. You may or may not want an overdraft account, for example, or a separate business credit card just so you can more easily separate those expenses from your personal cards. When I started my business, I opened a business checking account and met with my banker every year just to show them how the business was doing and to keep the relationship going. Eventually, when I wanted to establish a business line of credit, it was easier to set up because I they were already familiar with my business, its revenue, and needs for a line of credit. You can set up a solo 401k with your bank, too, and they'll be very happy to do so, but I recommend shopping around for options. I've found that the dedicated investment firms (Schwab, Fidelity, etc.) tend to have better options, fees, and features for investment accounts. Just because a specific bank handles your checking account doesn't mean you need to use that bank for everything. Lastly, I use completely different banks for my personal life and for my business. Maybe I'm paranoid, but I just don't want all my finances in the same place for both privacy reasons and to avoid having all my eggs in the same basket. Just something to consider -- I don't really have a completely sane reason for using completely different banks, but it helps me sleep. It's for the benefit of the bank, certainly.  You might consider it a convenience to write one check, but it comes at a cost. Your cost of money is the interest you pay on the most costly loan you carry. But the escrow account will usually get a low rate of interest, 1% or so today.  Also, as I describe in an article titled Fun With Schedule A there's a strategy for those who straddle the line between itemizing and taking the standard deduction. Paying your own tax allows you to pay as much as 6 quarters of property tax in one year and then just two quarters in the next. This opens up a biannual itemizing and a savings on your tax return. Use software that calculates your net worth and track it over time. I track my personal finances in Mint, and I love checking my net worth every week. It's turned into a kind of competition with myself...  It's like keeping track of how fast you run a 5k, or how many pounds of weight you've lost. It helps you determine if you are making progress, and if you, it's positive reinforcement that you are doing the right things. I like Quicken for personal use, and they have a small business edition if you don't want to move into QuickBooks. Note: I am in the UK. I don't know specifically about australia but I expect the general principles will be much the same everywhere. What banks want is to be reasonablly confident that you have a steady income stream that will continue to pay the mortgate until it completes.  In general employed are fairly easy to assess. Most employed people will have a steady basic pay that increases through their career. Payslips will usually seperate-out basic pay, overtime and bonuses. There is little opertunity to cook the books. The self-employed are harder to assess. Income can be bursty and there are far more opertunities for cooking the books to make it look like you are earning more than you really are. So banks are likely to be far more careful about lending to the self-employed, they will likely want to see multiple years of buisness records so that any bursts, whether natural due to the ebbs and flows of buisness or deliberatly created to cook the books average out and they can see the overall pattern. A large deposit will help because it reduces the risk to the bank in the event of a default. Similarly not being anywhere near your limit of affordability will help. This should not be taken to be financial advice or guidance. My opinions are my own and do not represent professional advice or consultation on my part or that my employer. Now that we have that clear... Your idea is a very good one.  I'm not sure about the benefits of a EBITDA for personal financial planning (or for financial analysis, for that matter, but we will that matter to the side). If you have a moderate (>$40,000) income, then taxes should be one the largest, if not the largest chunk of your paycheck out the door.  I personally track my cash flow on a day-by-day basis. That is to say, I break out the actual cash payments (paychecks) that I receive and break them apart into the 14 day increments (paycheck/14). I then take my expenses and do the same. If you organize your expenses into categories, you will receive some meaningful numbers about your daily liquidity (i.e: cash flow before taxes, after taxes, cash flow after house expenses, ect) This serves two purposes. One, you will understand how much you can actually spend on a day-to-day basis. Second, once you realize your flexibility on a day-to-day basis, it is easy to plan and forecast your expenses.