You are wanting two different views (reports) into the same set of transactions. I ran into similar needs, and wrote a plugin to rename accounts, that I turn on or off depending on what kind of reporting I want. In your first and second examples, you'd turn on (or off) the following renames using the plugin:
1. Assets:House:Capital-Improvements -> Expenses:House:Appliances 2. Liabilities:Mortgage -> Expenses:Mortgage:Principal Turning them on gives you the cash flow view, and without the plugin, you get the tax view. Does that help? -- You received this message because you are subscribed to the Google Groups "Beancount" group. To unsubscribe from this group and stop receiving emails from it, send an email to beancount+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/aee54db8-97be-4566-a082-d29689154605%40googlegroups.com.