Hello, I have a number of situations where I view a transaction as simultaneously an "expense" and a transfer to an asset (or liability) account, and I'm wondering if anyone else has this experience and likes their solution.
Example 1: when my hot water heater broke, I took the opportunity to upgrade to a tankless model. According to the tax code, the difference between what a replacement of the original would have cost and the actual amount I spent on the new unit gets to be added to the cost basis of my house. But outside of doing my taxes, I pretty much consider this to be an expense. I currently have it booked like this: 2019-09-01 * "Some Plumber" "tankless HWH parts & installation" Assets:Checking -5000 USD Expenses:House:Contractors 500 USD Expenses:House:Appliances 500 USD Assets:House:Capital-Improvements 4000 USD but then when I look at my income statement, it looks like I only spent $1,000 on this project when I really spent $5,000. The tax man may (eventually) care that $4,000 went to improving my home's value, but I don't. Example 2: when I pay my mortgage, I recognize a small interest expense and a large principal payment as a transfer: 2019-10-01 * "" Assets:Checking -4500 USD Expenses:Mortgage:Interest 3000 USD Liabilities:Mortgage 1500 USD If I care about changes in my net worth, this makes perfect sense. But if I'm trying to budget, I need to know my actual cash flow, not my P&L; if my income is enough to pay off my real expenses but not my real expenses plus my principal payments, I'm in trouble. I don't have a good way to model this at all. Example 3: I have a donor-advised fund that I use for tax arbitrage of my charitable giving. When I move securities into the DAF, I am making a transfer from one asset account to another, but for tax purposes it would be very helpful to collect everything that's deductible as charitable giving into a single account. What I do now is: 2019-12-01 * "Transfer of appreciated securities to DAF" Assets:Brokerage:STOCK -100 STOCK { 2015-03-04 } @ 100 USD Income:Brokerage:STOCK:Capital-Gains:Non-Taxable Expenses:Charitable-Giving 10000 USD Income:DAF:Contributions 10000 USD Assets:DAF 200 DAF { 50 USD } This works, but it means I have a phantom Income account to ignore in my income statements, which is kind of weird. How do you all handle these types of situation in your accounting and reporting? -- 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/CABCZL8R4MNXtb%2B4G21F-_o7zr-Sw7ae8Z544xKV7SwSXV9kerA%40mail.gmail.com.