Track uninvoiced (pre-invoiced?) expected income in Quicken
"You are right on track with your idea of setting up a separate account for invoiced income. Create a new account with the type other asset and call it ""Receivables"" (or something similar). Every time you invoice a client, enter a credit to this account with the amount of the invoice. Once the client pays and you deposit a check, enter a transfer from the ""Receivables"" account to the bank account. EDIT I overlooked that you wish to account for not-yet-invoiced income. I think that's a bad idea. It will become confusing and will give you the false sense that your financial condition is better than it really is. There are plenty of stories about businesses that have stellar sales, but fail because of lack of cash flow (the business' bills become due before it gets paid by its own customers)."
"I found your post while searching for this same exact problem. Found the answer on a different forum about a different topic, but what you want is a Cash Flow report.  Go to Reports>Income & Expenses>Cash Flow - then in Options, select the asset accounts you'd like to run the report for (""Calle's Checking"" or whatever) and the time period. It will show you a list of all the accounts (expense and others) with transactions effecting that asset. You can probably refine this further to show only expenses, but I found it useful to have all of it listed.  Not the prettiest report, but it'll get your there." It's my understanding that deferred revenue will be included as income as the services are rendered. In this way, gains originating from deferred revenue are not recognized until they are actually earned.  It's a formality so the accounting adheres to the matching principle. It may help to view a DR as an advance payment (say like what an airline may do with ticket purchases that occur before the flight).   It sounds like you're wanting to penalize the business for having to eventually provide a service. But I don't know if that would be accurate, I mean, from the business's perspective, isn't it always preferable to be paid in advance? Are you concerned the company may not have any recourse should the customer try to back out or something?  I don't think I'm understanding your question, could you come at it from another angle to explain it? I have a basic template for creating a balance sheet, cashflow statement and P&amp;L.   From here you can put in your assumptions, and expenses, then plug in your forecasted revenue (which you need to create on a separate spreadsheet. Would something like this help? "JoeTaxpayer's answer mentions using a third ""house"" account. In my comment on his answer, I mentioned that you could simply use a bookkeeping account to track this instead of the overhead of an extra real bank account. Here's the detail of what I think will work for you. If you use a tool like gnucash (probably also possible in quicken, or if you use paper tracking, etc), create an account called ""Shared Expenses"". Create two sub accounts under that called ""his"" and ""hers"". (I'm assuming you'll have your other accounts tracked in the software as well.) I haven't fully tested this approach, so you may have to tweak it a little bit to get exactly what you want. When she pays the rent, record two transactions: When you pay the electric bill, record two transactions: Then you can see at a glance whether the balances on ""his"" and ""hers"" match." It sounds like you're mixing a simple checkbook register with double-entry bookkeeping. Do you need a double-entry level of rigor? Otherwise, why not have two columns, one for income (like a paycheck) and one for expenses (like paying a cable bill)?  Then add up both columns and then take the difference of the sums to get your increase or decrease for the time period. If you want to break up income and expenses further, then you can do that too. I would suggest that you try ClearCheckbook.  It is kind of like Mint, but you can add and remove things (graphs, features, modules) to make it as simple or diverse as you need it to be.  It should be a workable solution for simply tracking both income and expenses, yet it will also provide extra features as needed. There is a free option as well as a paid option with added features.  I have not used ClearCheckbook before, but according to their features page it looks like you may have to upgrade to the paid option if you want to have complete tagging/custom field flexibility. "I can say that I got X dollars from an account like ""Income:Benefits""... but where do I credit that money to? ""Expenses:Groceries"" Yes doesn't feel right, since I never actually spent that money on food,  You did, didn't you? You got food. I'm guessing there's an established convention for this already?  Doubt it. Established conventions in accounting are for businesses, and more specifically - public companies. So you can find a GAAP, or IFRS guidelines on how to book benefits (hint: salary expense), but it is not something you may find useful in your own household accounting. Do what is most convenient for you. Since it is a double-booking system - you need to have an account on the other side. Expenses:Groceries doesn't feel right? Add Expenses:Groceries:Benefits or Expenses:Benefits or whatever. When you do your expense and cash-flow reports - you can exclude both the income and the expense benefits accounts if you track them separately, so that they don't affect your tracking of the ""real"" expenses." The best thing for you to do will be to start using the Cash Flow report instead of the Income and Expense report. Go to Reports -> Income and Expense -> Cash Flow Once the report is open, open the edit window and open the Accounts tab.  There, choose your various cash accounts (checking, saving, etc.).  In the General tab, choose the reporting period.  (And then save the report settings so you don't need to go hunting for your cash accounts each time.) GnuCash will display for you all the inflows and outflows of money, which appears to be what you really want. Though GnuCash doesn't present the Cash Flow in a way that matches United States accounting rules (with sections for operating, investing, and financial cash flows separated), it is certainly fine for your personal use. If you want the total payment to show up as one line on the Cash Flow report, you will need to book the accrual of interest and the payment to the mortgage bank as two separate entries. Normal entry for mortgage payments (which shows up as a line for mortgage and a line for interest on your Cash Flow): Pair of entries to make full mortgage payment show up as one line on Cash Flow: Entry #1:  Interest accrual Entry #2:  Full mortgage payment (Tested in GnuCash 2.6.1) "I'm not an expert, but here is my best hypothesis. On Microsoft's (and most other company's) cash flow statements, they use the so-called ""indirect method"" of accounting for cash flow from operations. How that works, is they start with net income at the top, and then adjust it with line items for the various non-cash activities that contributed to net income. The key phrase is that these are accounting for the non-cash activities that contribute to net income. If the accounts receivable amount changes from something other than operating activity (e.g., if they have to write off some receivables because they won't be paid), the change didn't contribute to net income in the first place, so doesn't need to be reconciled on the cash flow statement." Not quite the usual DCF or valuation question, but more FP&amp;A: any ideas how to bridge cash forecast to financial forecast? To clarify, financial forecast is mostly done on an accrual basis whereas cash is outflows and inflows. Trying to figure out how to have better visibility into cash discrepancies There isn't one. I haven't been very happy with anything I've tried, commercial or open source. I've used Quicken for a while and been fairly happy with the user experience, but I hate the idea of their sunset policy (forced upgrades) and using proprietary format for the data files. Note that I wouldn't mind using proprietary and/or commercial software if it used a format that allowed me to easily migrate to another application. And no, QIF/OFX/CSV doesn't count. What I've found works well for me is to use Mint.com for pulling transactions from my accounts and categorizing them. I then export the transaction history as a CSV file and convert it to QIF/OFX using csv2ofx, and then import the resulting file into GNUCash. The hardest part is using categories (Mint.com) and accounts (GnuCash) properly. Not perfect by any means, but certainly better than manually exporting transactions from each account. Understandably, it appears as if one must construct the flows oneself because of the work involved to include every loan variation. First, it would be best to distinguish between cash and accrued, otherwise known as the economic, costs. The cash cost is, as you've identified, the payment.  This is a reality for cash management, and it's wise that you wish to track it. However, by accruals, the only economic cost involved in the payment is the interest.  The reason is because the rest of the payment flows from one form of asset to another, so if out of a $1,000 payment, $100 is principal repayment, you have merely traded $100 of cash for $100 of house. The cash costs will be accounted for on the cash flow statement while the accrued or economic costs will be accounted on the income statement. It appears as if you've accounted for this properly.  However, for the resolution that you desire, the accounts must first flow through the income statement followed next instead of directly from assets to liabilities. This is where you can get a sense of the true costs of the home.  To get better accrual resolution, credit cash and debit mortgage interest expense & principal repayment.  Book the mortgage interest expense on the income statement and then cancel the principal repayment account with the loan account.  The principal repayment should not be treated as an expense; however, the cash payment that pays down the mortgage balance should be booked so that it will appear on the cash flow statement. Because you weren't doing this before, and you were debiting the entire payment off of the loan, you should probably notice your booked loan account diverging from the actual.  This proper booking will resolve that. When you are comfortable with booking the payments, you can book unrealized gains and losses by marking the house to market in this statement to get a better understanding of your financial position. The cash flow statement with proper bookings should show how the cash has flowed, so if it is according to standards, household operations should show a positive flow from labor/investments less the amount of interest expense while financing will show a negative flow from principal repayment.  Investing due to the home should show no change due to mortgage payments because the house has already been acquired, thus there was a large outflow when cash was paid to acquire the home. The program should give some way to classify accounts so that they are either operational, investing, or financing. All income & expenses are operational.  All investments such as equities, credit assets, and the home are investing.  All liabilities are financing. To book the installment payment $X which consists of $Y in interest and $Z in principal: To resolve the reduction in principal: As long as the accounts are properly classified, GnuCash probably does the rest for you, but if not, to resolve the expense: Finally, net income is resolved: My guess is that GnuCash derives the cash flow statement indirectly, but you can do the entry by simply: In this case, it happily resembles the first accrued entry, but with cash, that's all that is necessary by the direct method. "The real question is what can you NOT do!  If you track all your monetary actions, you know everything about your monetary situation.  That means you have the tools to ask and answer ""what if"" questions, such as: ""If I get a 10% raise, could I take longer vacations?""  You could calculate how much you spend per day on vacation and then consider the amount of your raise and how much of it you'd need to allocate to vacations to, say, be able to take a two-week vacation instead of a one-week vacation. ""How much more would I have to earn to move to this nicer apartment?""  This may seem like a simple question, but a surprising number of people can't answer it in a reliable way, because they don't have a clear understanding of how much money they make and how much of it they can afford to spend on housing.  If you find you have lots of spare income, maybe you can move to the nicer place right away; if not, at least you can get a sense of how much more money you'd need to make it happen. ""If I started taking the bus to work, how much would I save?""  You can look at how much you spend on gas and compare that to the price of a bus pass.  By separating out categories like gas, repairs, and car insurance, you can also calculate different scenarios, like if you still kept your car but only used it for occasional trips, versus if you sold the car and used only public transportation. ""If I want to take a trip to Tahiti, what can I cut back on to save the money?""  Using your table you can pencil out scenarios like ""Suppose I stop eating out for lunch at work and just bring my lunch, how long would I have to do that to save enough to pay for a plane ticket?"" These are just a few random examples.  The general idea is that with a record of hard numbers, you can start to consider potential tradeoffs in an objective way --- that is, you can ask ""how much in category X would I have to give up to gain this thing I want in category Y?"" The real trick in making use of your data is not so much ""what"" you can do, but ""how"" exactly to do it.  You may have to become more of a spreadsheet wizard to really delve into these questions.  Also, if you have programming expertise, you can even use something like Python to do calculations that might be laborious in a spreadsheet." "I used Quicken, so this may or may not be helpful. I have a Cash account that I call ""Temporary Assets and Liabilities"" where I track money that I am owed (or that I owe in some cases).  So if I pay for something that is really not my expense, it is transferred to this account (""transferred"" in Quicken terms).  The payment is then not treated as an expense and the reimbursement is not treated as income--the two transactions just balance out." I used to use Quicken, but support for that has been suspended in the UK.  I had started using Mvelopes, but support for that was suspended as well!  What I use now is an IPhone app called IXpenseit to track my spending.