[GNC] Stock account type "child account" under Equity account type "parent account".
This post was updated on .
I have two objectives regarding the subject;
1. Issue stocks to unique entity.
2. Grant stock options.
Therefore, I would like to create some accounts.
Equities:Capital:Paid-in Capital in Excess of Par:Entity A
Equities:Capital:Common Stock:Entity A *(Account Type: Equity, by default it
cannot be changed to Stock. I want to change the account type to Stock so I can perform Stock Split using appropiate tool)*
Equities:Capital:Paid-in Capital – Stock Options
Other Expenses:Non-Operating Expenses:Other Expenses:Compensation Expense
(vesting period related)
I understand by default GNUCash were unable to execute these objective.
*I would love to hear your thoughts about this and where I did wrong.*
Your company, if it trades in its own stock (this is illegal in many/most
jurisdictions although individuals who run a company may own stock in the
company), would treat the stock it trades in as an asset.
The issued stock is only ever valued at its issue price in equity, i.e. the
cash you receive in exchange for shares in the company.
Why would you need to do a stock split on the equity? You are not dealing
with a situation where you may have bought lots of stock at different times
and different prices and have to determine the capital gains applying to
each lot. This only applies if you are trading stock in other companies, not
to issued stock.
Re: [GNC] Stock account type "child account" under Equity account type "parent account".
David Cousens wrote
> Your company, if it trades in its own stock (this is illegal in
> many/most jurisdictions although individuals who run a company may own
> stock in the company)
*Would you like to clarify "trades in its own stock"? Is this not limited to
"issuing stock to get cash" and grant stock options to employee (possibily
substitute of cash as wages)?*
I have a dream. To own a company of my own making with tax compliance in
mind. Thus, I would have to record transactions appropriately.
*1. Stock split to issued stocks.*
I was planning to use GnuCash for more than 5 years. But, I found it
impractical as I will assign these tasks to a CFO on later date. In the 5
years span, I believe I will need to do a stock split and though if GnuCash
unable to do what I need it would be a waste.
*In short, I drop my case about Stock Split.* I will migrate to cloud-based
accounting software where I can monitor who and when an individual posted an
*2. Stock account type as "child account" under Equity account type as
I found it to be convenient to know how much stocks has been issued, owned
and paid by an entity. As of right now, the current solution is to create
Equities:Equities:Capital:Paid-in Capital:Common Stock:Entity A
Equities:Equities:Capital:Paid-in Capital:Paid-in Capital in Excess of Par
Value--Common Stock:Entity A
In short term, it is not hard to calculate how much stocks has been issued
through Entity A, B, C accounts (of Common Stock) whenever we need to
calculate how much % shares owned by a specific entity either to do a vote
This will achieve two things,
1. Manual labor for CFO and his/her subordinate in the long term, not good
for the company and the team.
2. Consequently, Finance department will need to use different software to
handle this matter. I like to simplify things and more software sound to be
the opposite of it.
I believe GnuCash do not fit to do these tasks in the long run (issue
stocks, grant stock options, calculate % shares owned, calculate the voting
rights etc). I will be forced to do the manual labor using GnuCash for the
first 2 years.
This is distinct from issuing stock or a stock split to lower the market
value of the shares held by shareholders by issuing more shares in a
AFAIK the stock split procedures described in GnuCash are implemented purely
from the point of view of the owner of the shares who wishes to record that
a company in which he owns shares has undertaken a stock split and he is
recording the effect of the stock split on those shares that he he owns.
I don't think this procedure however handles the accounting for a stock
split from perspective ofthe company who issues the stock split to its
shareholders. Derek will correct me if I am wrong on that.
That was covered in outline in one of the articles I posted earlier. (In
practice you may have to account for costs associated with the stock
exchange requirements, issue of the securities etc. as well) GnuCash can
certainly handle recording this from an accounting perspective, but its
business features don't extend to any automation of or calculations for the
process. All entries would be manual.
If you are seriously operating a company that is publicly floated or going
to be, you may need to look more closely at what your accounting needs will
be and take professional advice as to appropriate software. This will
particularly the case if you have significant payroll and/or inventory or
cost management requirements. GnuCash has no capability in these areas at
the moment and is unlikely to have in the near future. If you have a CFO in
mind, it would be wise to consult him/her about such decisions as well.