The job nobody outside it can see
Shares look simple from outside. Somebody owns a percentage, the percentage changes when they sell, and a database row could hold it.
What a company secretary actually carries, for every company on their list:
- advising the owners how to split the share capital in the first place
- filing the structure with the Accounting and Corporate Regulatory Authority (ACRA)
- issuing share certificates, then tracking every certificate number
- following every movement — ordinary and preference shares, treasury, buybacks, shares held in trust
- re-filing with ACRA whenever any of it changes
- adding capital when the company raises
- maintaining the statutory register, which the law requires be kept accurate to the letter
- closing the share capital down if the company winds up
Multiply by 150. Then add that an ACRA audit arrives with about two months’ notice, and two months is not long to reconstruct whatever was not kept current.
Business owners think about their cap table when something forces them to. Company secretaries think about it constantly, because it is their liability rather than their curiosity.
None of that is written down anywhere a designer can read it. So I went to the registers themselves: I collected samples from real clients, the simple ones and the badly tangled ones, and worked through how the same structures were handled in the software already on the market. Then I learned the mechanics: how an ownership percentage is actually calculated, what happens to the register on a transfer, what a buyback does to it. There was no spec to work from, so I wrote it, then untangled it into something four developers could build from without becoming company secretaries themselves.