;doc: close: clarify and fix retained earnings example
This commit is contained in:
		
							parent
							
								
									aba4a5d37f
								
							
						
					
					
						commit
						312097d6a5
					
				| @ -176,28 +176,32 @@ To fix the assertions, you can add a temporary account to track such in-transit | ||||
| 
 | ||||
| ### Example: close revenue/expense accounts to retained earnings | ||||
| 
 | ||||
| Here, the opening transaction is supressed with `--close`, as it's probably not needed. | ||||
| Also you'll want to use a different equity account name: | ||||
| For this, use `--close` to suppress the opening transaction, as it's not needed. | ||||
| Also you'll want to change the equity account name to your equivalent of  | ||||
| "equity:retained earnings". | ||||
| 
 | ||||
| Closing 2021's first quarter revenues/expenses: | ||||
|   | ||||
| ```shell | ||||
| $ hledger close -f 2021.journal -p 2021Q1 --close --close-acct='equity:retained earnings' revenues expenses >> 2021.journal | ||||
|     # close 2021 first quarter revenues/expenses | ||||
| $ hledger close -f 2021.journal --close revenues expenses -p 2021Q1 \ | ||||
|     --close-acct='equity:retained earnings' >> 2021.journal | ||||
| ``` | ||||
| 
 | ||||
| Or, operating on the default journal: | ||||
| The same, using the default journal and current year: | ||||
| 
 | ||||
| ```shell | ||||
| $ hledger close -p Q1 --close --close-acct='equity:retained earnings' revenues expenses >> $LEDGER_FILE | ||||
|     # close current year's first quarter revenues/expenses | ||||
| $ hledger close --close revenues expenses -p Q1 \ | ||||
|     --close-acct='equity:retained earnings' >> $LEDGER_FILE | ||||
| ``` | ||||
| 
 | ||||
| 
 | ||||
| Now, eg: | ||||
| Now, the first quarter's balance sheet should show a zero: | ||||
| 
 | ||||
| ```shell | ||||
| $ hledger bse -p Q1 | ||||
|     # Q1 full balance sheet, total should be zero | ||||
| 
 | ||||
| $ hledger is -p Q1 not:'retained earnings' | ||||
|     # Q1 income statement, must suppress the closing txn | ||||
| ``` | ||||
| 
 | ||||
| And we must suppress the closing transaction to see the first quarter's income statement | ||||
| (using the description; `not:'retained earnings'` won't work here): | ||||
| ```shell | ||||
| $ hledger is -p Q1 not:desc:'closing balances' | ||||
| ``` | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user