It seems silly to me that I would have to notify myself about the annual meeting, but is this required to stay legal?
Edit: I incorporated in Delaware.
I don't know the state in which you incorporated, so I cannot be sure that the following will be true for you.
While is certainly is possible to provide notice to yourself, there are at least two commonly-used ways to avoid that task:
Disclaimer: This information does not constitute legal advice and does not establish an attorney-client relationship.
First off you don't state where you are located, every country as well as every state within the USA has different rules for corporations.
In the US, generally provisions for notification are spelled out in the corporations by-laws. Generally it is possible to adopt bylaws that would permit the waiving of the notice; which then begs the question of what do your bylaws state?
Lets approach this from another prospective. The reason for setting up a C corporation in the first place is generally with the hope of either attracting investors or selling out at some point down the road. When that day comes, the people with the money are going to want to look at your books and records to see if you have crossed all the *T *s and dotted all the *I *s. If you have, things will go much smoother. If you have played it fast and loose, skipping notifications etc it will tend to raise red flags which might queer the deal.