[GNC] IRA/401K income detection

Michael or Penny Novack stepbystepfarm at comcast.net
Thu Mar 17 22:12:37 EDT 2022


On 3/17/2022 4:41 PM, David G. Pickett via gnucash-user wrote:
> Lots of fun interest here!  Not exactly looking for accounting advice, except how to properly encode this well understood activity so it generates a tax report item.
>

> Can we devise a GNUCash programatic enhancement of the double entry bookkeeping system that sees such transfers from a deferred tax account to a not deferred tax account also as taxable income (and the reverse as tax sheltered, negative income), or automatically move the money via an appropriate 4-split?  Can we lock the automatic 4-split so it cannot be mangled out of balance?

a) The "general" transaction does not only involve two accounts. Gnucash 
doesn't need an enhancement for this. Perhaps part of the problem is the 
terminology "split". Another part of the problem is that many of us 
never learned the old fashioned way, enter into the JOURNAL and then 
post to the LEDGER. The reality is that because MOST transactions are 
"special case -- only two accounts involved" gnucash is giving us a 
shortcut, enter directly in the ledger account of one of those accounts. 
We can SKIP the "journal step".

    Perhaps the description could have been better and the "split" 
button labeled a more explicit "enter journal mode". Because THAT is 
what we are doing. If more than two accounts we enter the transaction 
into the journal and this gets posted when we complete with <enter>  
Again, this is obvious to those of us who learned bookkeeping in the old 
pen and ink on paper days. BUT --- the special case allowed shortcuts 
even then, aka "cashbook" accounting. It was observed that 90+% of 
transactions involved "cash" on one side and a small set of "popular" 
accounts. So  a mini-ledger for JUST these, no journal, enter just like 
we do most of the time with gnucash. Then once a day, once a week, once 
a month, bottom of each page (depends on volume) the cashbook 
mini-ledger  closed to the general ledger. Meanwhile transactions 
affecting other accounts entered into the journal and posted 
individually. to the general ledger.

b) No, could not automate because a special case (of the general "more 
than two accounts" case). It just happens that in THIS case the amounts 
are all the same. But gnucash can't assume that. For example, your 
organization sells tee shirts. The transaction of a sale is debit cash 
and "cost of goods sold" and credit "sales" and "tee shirt inventory". 
<< if those amounts were the same your organization makes no profit --- 
and you really did need to track this way because SOMETIMES your 
organization might give tee shirts to volunteers and then it is debit 
"volunteer recognition" expense and credit "tee shirt inventory". BTW -- 
you really do need "sales" and "cost of goods sold" as those are line 
items on the 990/990EZ

c) Receiving taxable income has an (as yet( unknown affect on your "tax 
liability":. You won't know THAT until doing your taxes because might be 
conditional on other income and/or non-refundable credits. Items of 
taxable income will be components of figuring "taxable income". Look, 
this began with talk of IRA/410k distributions which implies of age to 
be getting Social Security. Are people not doing their own taxes so miss 
the nitty gritty? Social Security income starts out not being taxed BUT 
if "other taxable income" plus 1/2 social security > $32,000* then 
social security begins to be taxed  (moves to taxable income) up to a 
maximum of 85%. In other words, taxable income doesn't just have its own 
tax liability but can make you liable for tax on otherwise untaxed income.

Michael D Novack

* If married, filing jointly << I don't know for other filing status off 
the top of my head >>



More information about the gnucash-user mailing list